omni wheels

Discussion specific to projects ideas and support.
Post Reply
littletim979
Posts: 20
Joined: 24 Dec 2011, 21:18

omni wheels

Post by littletim979 »

i just recently got some rotocaster omni wheels. what do you think i should build - also i'm going to build the killough platform but i don't have a PSP-NX remote which is what most people use to remote control it so what should i do for remote control?
My Blog: MindstormsPodcast.wordpress.com/
mightor
Site Admin
Posts: 1079
Joined: 25 Sep 2010, 15:02
Location: Rotterdam, Netherlands
Contact:

Re: omni wheels

Post by mightor »

You could try making it autonomous :)

- Xander
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
pbenco
Posts: 71
Joined: 29 Sep 2010, 09:43
Contact:

Re: omni wheels

Post by pbenco »

Hello littletim979
Depending your programming environment, you could use bluetooth remote application to give orders to your robot.
Or if you have some skills on sordering, consider use a power function infra red receiver hacked like philo demonstrate here: http://philohome.com/pfnxtremote/pfnxtrem.htm, and you will have cheap (15$) solution, with 9 differents variables [(-1,0,1)²]
Or if you have 2 NXT kit, you could build a joystick with one NXT, and give orders to your second NXT which deals with the killough platform: http://philohome.com/nxtjoystick/joystick.htm.
Hope this help, best regards
Ben
pbenco.wordpress.com/
littletim979
Posts: 20
Joined: 24 Dec 2011, 21:18

Re: omni wheels

Post by littletim979 »

with the X and Y output of the joystick - how do i get speeds of 3 wheels - i know it has something to do with SIN and COS (which i have blocks for in NXT-G) but i don't know how to use them.
My Blog: MindstormsPodcast.wordpress.com/
hassenplug
Posts: 346
Joined: 27 Sep 2010, 03:05
Contact:

Re: omni wheels

Post by hassenplug »

Well, I've figured it out, but I don't recall everything. However, maybe I can help get you started.

The three wheels are evenly spaced around a circle, or 120 degrees apart. So, the values you need are 0, 120 and -120.

Take the sin of those values, and multiply it by the X value, and the cosine of them and multiply it by the Y value, and add those numbers together to get your three speeds.

like: m1 = sin(120) * x + cos(120) * y

If you can understand what's happening, you can do more cool stuff with compass values...

Steve
---> Link to lots of MINDSTORMS stuff under my picture --->
pbenco
Posts: 71
Joined: 29 Sep 2010, 09:43
Contact:

Re: omni wheels

Post by pbenco »

Dear littletim979
Maths, always some maths! You give a consigne to the robot, if this is a "simple one", with 2 wheels on an axle, you can make it simply, but if you use some more complicated locomotion architecture, prepare the math's geometry and odometry :lol:
Once again, google is your friend: http://www.rjmcnamara.com/2010/08/contr ... -platform/
first result of "nxt killough" search in google!
Bye
Ben
pbenco.wordpress.com/
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest