|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Programming Andy Mark Killough Omni Directional Drive/ C++?
Hey everyone,
How would I use windriver to program the Killough Omni Directional Drive? Is there a present function for a four wheel Omni directional drive already? I know there is a function for Tank Drive and Arcade drive; is there something similar for Killough? If not, do you know any manuals or do you have any suggestions? Thank you very much! |
|
#2
|
|||||
|
|||||
|
Re: Programming Andy Mark Killough Omni Directional Drive/ C++?
I can't tell you anything C++ specific, but I can tell you fairly generic things I learned in LabVIEW.
There *might* be a Holonomic Drive or Mecanum Drive class. If so, that is what you want. I know it exists in LabVIEW, but I do not know about C++. If there is not, you can write a function or class to utilize four motor controllers in a holonomic arrangement and a vector from the joystick. |
|
#3
|
||||
|
||||
|
Re: Programming Andy Mark Killough Omni Directional Drive/ C++?
Quote:
It is all in the math if you are just looking for open loop control. Now if you want field oriented control or feedback that is a different story look at the mecanum example, it is very similar to the holonomic calculations good luck -JSK Last edited by Stephen Kowski : 08-06-2010 at 13:28. |
|
#4
|
||||
|
||||
|
Re: Programming Andy Mark Killough Omni Directional Drive/ C++?
If you just want some practical help for writing your own mecanum code... you can write your own code, which uses -1 to +1 joystick output values, as follows:
Quote:
Here's a way to program tank drive on mecanum bot so that you can tune the joystick sensitivity to all three motions (fwd/rev, turn, stafe) independently: Quote:
If you want to understand the theory of mecanum kinematics and forces, take a look at these papers: Quote:
Last edited by Ether : 08-06-2010 at 14:20. |
|
#5
|
|||||
|
|||||
|
Re: Programming Andy Mark Killough Omni Directional Drive/ C++?
Quote:
Stephen didn't quite say it strongly enough: both mecanum and Killough are holonomic drivebases. The analysis and programming are the same for mecanum and for the AndyMark product you're asking about. (I myself usually reserve the name "Killough" for a holonomic platform using a specific kind of dual wheel, though many people will apply it to omniwheel platforms as well.) |
|
#6
|
||||
|
||||
|
Re: Programming Andy Mark Killough Omni Directional Drive/ C++?
Wow, Thank you all- apalrd, Stephen Kowski, Ether, Alan Anderson - SO much! =D It's really appreciated!
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Tank Drive vs. Omni Directional Drive | jamie_1930 | General Forum | 9 | 24-01-2010 22:50 |
| In need of Inventor download of 8" andy mark black plastic omni wheel | Abole | CAD | 2 | 19-01-2010 17:50 |
| Store bought(andy mark) drive modules legal?? | Bruceb | General Forum | 3 | 13-11-2009 15:45 |
| Omni Directional Wheels | Will Seymour | General Forum | 3 | 11-01-2003 12:43 |