Subject:
|
Re: New MOC: RoboArm I
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Sat, 11 May 2002 03:02:10 GMT
|
Original-From:
|
Steve Baker <sjbaker1@*avoidspam*airmail.net>
|
Reply-To:
|
sjbaker1@&Spamless&airmail.net
|
Viewed:
|
1978 times
|
| |
| |
Brian Sadowski wrote:
>
> > Once you have all that, you can probably use the RCX's sensors to rig
> > up a remote controller for your arm.
>
> Thats the exact problem I'm having. I would like to have 1 RCX be able to
> control the direction of 2 motors. So what I trying to make is a 4 button
> controller using 3 touch sensors.
Well, with three touch sensors, you can have (at best) only 8 possibilities
at any instant - but with even only one touch sensor, you can input any
conceivable command if you have enough time. (Imagine if you entered your
commands in morse code for example!)
More simply though you can have one command tell the system which motor
to move and a subsequent command to tell it how to move that motor.
My last complicated contraption was controlled with two rotation sensors.
One was attached to a knob that could point in one of eight directions to
select which motor to drive, and the second would be rotated left or right
to control direction and power level.
That way I could control both speed and direction of eight motors
using only TWO RCX inputs. It's not hard to imagine doing a lot more
with just those two inputs.
> It is even theoritcally (my spelling stinks) possible to use 3 touch sensors
> and control both forward and reverse of 3 motors.
>
> Like this:
> Given Touch sensors A, B, and C
> and Motor outputs 1, 2 and 3
>
> Depressed Switches
>
> A: Forward 1
> B: Reverse 1
>
> C: Forward 2
> A+B: Reverse 2
>
> A+C: Forward 3
> B+C: Reverse 3
...leaving A+B+C free for something else!
You could use that combination to change the meaning of the next button press -
which would double the number of available combinations...it could cycle you
through a 'menu' of dozens of different sets of combinations...there isn't a
limit to what you can do with even a single button.
The problem ends up being the distinction between the amount of data you
need to input against the "usability" of the resulting machine.
If you thought about it, you could probably design some mechanical contrivance
that would present the user with a *simple* set of six "buttons" (forward
and reverse for each of three motors) - that would actually work through
some linkage to press the right two touch sensors for that function.
----------------------------- Steve Baker -------------------------------
Mail : <sjbaker1@airmail.net> WorkMail: <sjbaker@link.com>
URLs : http://www.sjbaker.org
http://plib.sf.net http://tuxaqfh.sf.net http://tuxkart.sf.net
http://prettypoly.sf.net http://freeglut.sf.net
http://toobular.sf.net http://lodestone.sf.net
|
|
Message has 1 Reply: | | Re: New MOC: RoboArm I
|
| wow, you guys are smart! I need to play with programming agian, I forgot all this stuff. Hey Brian I have two flex axles if you want to borrow them, if that's the route you end up taking. Eric (23 years ago, 10-May-02, to lugnet.robotics)
|
Message is in Reply To:
| | Re: New MOC: RoboArm I
|
| (...) Thats the exact problem I'm having. I would like to have 1 RCX be able to control the direction of 2 motors. So what I trying to make is a 4 button controller using 3 touch sensors. For instance, I want to have 1 RCX control the opening and (...) (23 years ago, 10-May-02, to lugnet.robotics)
|
19 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|