|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools |
Rating:
|
Display Modes |
|
#16
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
Quote:
Breakaway year, they had larger bumps. We went up them fine with mecanum also. Given, they were carpeted. Some teams will struggle with the mecanum, some won't. |
|
#17
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
never used macanums before but really considering it this year. what is the prefered gearbox for these?
|
|
#18
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
If you have not prototyped mechanum or done it before, I would not recommend bringing it out this season. It doesn't seem difficult at first, but you will end up spending far too much time on your drive train instead of allocating proper time to your mechanisms.
|
|
#19
|
|||
|
|||
|
Re: 2015: Year of the Mecanum
Our team has had a good amount of experience with mecanums, and we haven't any big problems with bumps. We used them in 2010 (w/o suspension) and were able to climb over the bump, and also in 2012, where we were able to easily climb the bridge.
Based on that experience I think driving over the scoring area won't be a problem at all. |
|
#20
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
the code is for the most part available if I am right so i believe if I give my programmers a macanum chassis early they will make it work. I dont see any serious mechanical issues as long as I get the best ideas from this forum.
Your thoughts on that? again what is the prefered transmission? Thanks |
|
#21
|
|||||
|
|||||
|
Re: 2015: Year of the Mecanum
The biggest hitch in developing a mecanum drivetrain is code. It requires lots of code testing. The hardware is much easier. The wheels are placed in standard configuration and require very minor differences in hardware required from a 4wd skid. The biggest hitch in the hardware is that you need four separate transmissions.
1058 has used 9:1 transmissions for a few years on our mecanum drives. |
|
#22
|
|||||
|
|||||
|
Re: 2015: Year of the Mecanum
461 used toughbox minis last year with a 12.75:1 ratio on 6" wheels. The biggest issue we had was due to a lack of suspension, one of the wheels did not contact the floor like the others.
|
|
#23
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
For those teams that have used mecanum in the past, this is a non-issue. There's also plenty of help with algorithms online that teams trying it for the first time can use. Probably not too much testing unless you are implementing original drive styles with your mecanum wheels.
|
|
#24
|
|||
|
|||
|
Re: 2015: Year of the Mecanum
Quote:
|
|
#25
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
MY THOUGHTS EXACTLY!!
|
|
#26
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
You do realize that the libraries will probably be very different since the introduction of the RoboRio.
|
|
#27
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
Quote:
Code:
/**
* Drive method for Mecanum wheeled robots.
*
* A method for driving with Mecanum wheeled robots. There are 4 wheels
* on the robot, arranged so that the front and back wheels are toed in 45 degrees.
* When looking at the wheels from the top, the roller axles should form an X across the robot.
*
* This is designed to be directly driven by joystick axes.
*
* @param x The speed that the robot should drive in the X direction. [-1.0..1.0]
* @param y The speed that the robot should drive in the Y direction.
* This input is inverted to match the forward == -1.0 that joysticks produce. [-1.0..1.0]
* @param rotation The rate of rotation for the robot that is completely independent of
* the translation. [-1.0..1.0]
* @param gyroAngle The current angle reading from the gyro. Use this to implement field-oriented controls.
*/
public void mecanumDrive_Cartesian(double x, double y, double rotation, double gyroAngle) {
|
|
#28
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
Quote:
|
|
#29
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
For those talking about driving over the bumps, I do believe that is prohibited. Don't quote me on this but I think it says so somewhere in the manual. Their primary only purpose is as a scoring platform so you don't need to worry about how mecanums are going to get over the bumps.
In regards to programming mecanums, I can say from experience that it is really easy. Our team has used them for the past 3 years. Both Java and C++ (I can't speak for Labview) have methods for programming a mecanum drive (2 methods in fact, at least in the 2014 library). Just plug in your parameters and that's all there is to it. Finally, though I didn't agree with my team in the past about a mecanum drive train, this year I can really see the advantages. Because there won't be too much robot-to-robot interaction you won't have to worry about pushing power or traction. Also strafing will be really useful when you need to line up to stack the totes and recycling bins. |
|
#30
|
||||
|
||||
|
Re: 2015: Year of the Mecanum
The code in labview is a canned VI. The only problem that I have had to help teams with is many younger teams make the rotation the throttle axis. Most of the time I have them switch to a button switch statement for turning and it works out fine, some still like other axis turning methods and it can be worked through with the Get axis. Our team has decided to use Mecanum since the no defense is in play and we might try to go for the stack in auto. Mecanum will work out nicely for strafing left or right and picking up as long as you use a gyro for drift. The only initial issues we are concerned with is the frame spacing for the totes and going over the scoring platforms. We think 8" HD's will be fine enough to prototype though.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|