|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
Re: Chainless Mecanum Drive
Quote:
I also pointed out that just because you have an uber-widget doesn't mean that you should use it, but having it is nice because if you should use it, you can do it very quickly. OK, so I also suggested a comparison test that should be easy to whip up come build season... |
|
#2
|
||||
|
||||
|
Re: Chainless Mecanum Drive
Quote:
|
|
#3
|
||||
|
||||
|
Re: Chainless Mecanum Drive
Spot on about the direct-drive Mecanum setups. It's very efficient, though be sure to clean the rollers every couple of matches.
An interesting thing about nonadrive is the penta drive configuration. 5 omni wheels can be driven by 3 motors for a team with limited resources that wants agility. - Less code complexity than most non-standard (skid) drive systems - Less expensive than Mecanum or Killough (traditional 4-wheel Omni) - Arguably more traction than "out-of-the-box" Mecanum, and definitely more traction than Killough - In recent years, it would leave at least 1 CIM available for other things - Can be used in 4WD or 6WD skid configurations, though that is highly coupled with need-based strategy I've toyed with a concept that uses 5 wheels in nonadrive's pentadrive configuration with the middle wheel being a traction crab module that pivots via pneumatic linkage (pneumatic to keep the code simple). This concept gives a mid-grade complexity while also potentially providing some of the agile+tractive advantages of nonadrive without the weight. Of course it doesn't have the natural anti-turn capability of nonadrive, but that's the trade off. The concept was inspired by nonadrive and the limited pictures I've seen of 330's 2009 bot. Unfortunately I've been overruled for our offseason prototype due to team survivability, so maybe another team will prototype it? Last edited by JesseK : 22-10-2010 at 11:00. Reason: working on my vocabulary.... |
|
#4
|
||||
|
||||
|
Re: Chainless Mecanum Drive
I would suggest that a slide drive config that wants at least 1 CIM for something else use 1 CIM + 1 FP in the drivetrain instead of just 1 CIM. Acceleration is helped a pretty good amount.
|
|
#5
|
|||||
|
|||||
|
Re: Chainless Mecanum Drive
Quote:
I'm making the assumption that the crab module would raise under normal operation. Really, the best way to answer the question without building it is to do a full Free body diagram and look at the forces involved. |
|
#6
|
||||
|
||||
|
Re: Chainless Mecanum Drive
Quote:
Also, I am new to mechanical and am not too familiar with gearboxes. What does 12.75:1 actually mean? Last edited by spiffyspleen : 24-10-2010 at 19:48. |
|
#7
|
||||
|
||||
|
Re: Chainless Mecanum Drive
Quote:
Quote:
|
|
#8
|
|||||
|
|||||
|
Re: Chainless Mecanum Drive
12.75:1 is the default gear ratio for the AM toughboxes and toughbox-derived gearboxes (Nano, etc.)
12.75:1 is the ratio between the input (in this case the output of a CIM motor) and the output (The output shaft sprocket or direct-driven wheel). With it you can find the output speed and torque of a gearbox if you know the speed and torque of the motors going into it. If you need the long output shafts (you might not) you would have to get new long output shafts from AndyMark and put them in the existing toughboxes. Edit: Beaten to it Last edited by apalrd : 24-10-2010 at 19:55. Reason: Beaten to it |
|
#9
|
||||
|
||||
|
Re: Chainless Mecanum Drive
Thank you guys! It looks like doing the mecanum drive is going to be a lot easier than I originally thought
![]() |
|
#10
|
||||
|
||||
|
Re: Chainless Mecanum Drive
Quote:
Your initial instinct is correct for what many teams want -- 11+ fps. Quote:
The first iteration of Mecanum is always easy! If you build your drive train in the off season, play around with some extra weight. Specifically, see the effects of pushing a robot when the contact point removes traction from the front (lifts your robot slightly), and see the effects of just driving when your c.g. is too close to one of the wheels. Some interesting behaviors come out. |
|
#11
|
|||
|
|||
|
Re: Chainless Mecanum Drive
Quote:
It should also come out near the weight of a mechanum drive train. Remember mechanum needs 4 gearboxes, Nonadrive needs 3. Yes Nonadrive requires 4 cylinders but if you were planning on using air anyway that is not a ton of weight. I will admit that the Nonadrive has, at least after a cursory glance, more failure points. TLDR, there are benefits and drawbacks to both systems (like any systems) but neither one is inherently more complicated. EDIT: Appended note about Ether's solution. Last edited by Andrew Schreiber : 22-10-2010 at 12:01. |
|
#12
|
||||
|
||||
|
Re: Chainless Mecanum Drive
Quote:
No trigonometry or lookup tables are required. You can find theoretical analysis and example programming here. |
|
#13
|
|||
|
|||
|
Re: Chainless Mecanum Drive
Quote:
I would still claim that it is not as simple and straightforward but it is an interesting solution to the problem. Thank you. |
|
#14
|
||||
|
||||
|
Re: Chainless Mecanum Drive
Quote:
Do you mean for the sideways component? If so, that's a good point. A crab-style middle wheel would put 3 CIMs accelerating forward at a maximum, 2 minimum (which is acceptable under 11fps or so). The sideways movement would only ever have 1 CIM maximum, which may be a problem since should have the same speed as the forward-only wheels -- if the forward component is 12fps or more, then the single CIM moving sideways would cause some sluggishness. Last edited by JesseK : 22-10-2010 at 13:00. |
|
#15
|
||||
|
||||
|
Re: Chainless Mecanum Drive
Quote:
And it's no more complex for mecanum than it is for nonadrive. To do field-centric control, you must know the angle of the robot with respect to the field (using a gyro for example). Use this angle to do a 2D coordinate rotation on the joystick X and Y inputs* . Then use these rotated values (plus the unmodified Z joystick value*) as inputs to your robot-centric code. *assuming X and Y represent the strafe and fwd/rev commands, and Z represents the spin command Last edited by Ether : 22-10-2010 at 14:14. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| crab drive vs. mecanum drive system | superbotman | Technical Discussion | 33 | 06-01-2010 03:09 |
| Mecanum Drive Train | Sam2197 | Technical Discussion | 25 | 16-11-2008 20:51 |
| mecanum drive system | Charger_07 | Technical Discussion | 5 | 23-01-2007 19:20 |
| pic: Jester Drive:Mecanum Wheel Drive Train | Ken Delaney 357 | Technical Discussion | 64 | 29-03-2006 22:16 |