Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   CAD (http://www.chiefdelphi.com/forums/forumdisplay.php?f=168)
-   -   Our prototype drive chasis(only weighs 27lbs!) (http://www.chiefdelphi.com/forums/showthread.php?t=121856)

sanelss 18-11-2013 21:11

Our prototype drive chasis(only weighs 27lbs!)
 
http://imgur.com/a/zgy5x

One completed transmission was weighed and c-channel was calculated. The whole drive system should only weigh about 27 lbs.

Akash Rastogi 18-11-2013 21:16

Re: Our prototype drive chasis(only weighs 27lbs!)
 
What led you to choose this over something like a mechanum setup? Or even a standard 6wd?

sanelss 18-11-2013 21:33

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Quote:

Originally Posted by Akash Rastogi (Post 1303210)
What led you to choose this over something like a mechanum setup? Or even a standard 6wd?

Agility, and profile mostly. Notice how the footprint of the drive components is very small and delegated into the corners. leaves almost all of the footprint profile available for anything else. But the main factor is agility. With this design, we can go in any direction, at any time, in any orientation, while spinning. Also instantaneously change both heading and orientation at any time in any other direction/orientation. For example heres a video demonstrating these advantages: https://www.youtube.com/watch?v=irf7pGiCru8 This years system should be an order of magnitude better than what you see in that video.

Akash Rastogi 18-11-2013 21:57

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Quote:

Originally Posted by sanelss (Post 1303211)
https://www.youtube.com/watch?v=irf7pGiCru8 This years system should be an order of magnitude better than what you see in that video.

Your execution and driving of the system is really well done.

sanelss 18-11-2013 22:01

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Quote:

Originally Posted by Akash Rastogi (Post 1303217)
Your execution and driving of the system is really well done.

thanks though last year it wasn't as good as we wanted it to be. However that should be remedied this year. This year's system should be perfect. It should be perfect mechanically, software wise, and driver experience wise since they should have plenty of time to get used to the new updated system. But that video should give a demonstration of why we chose such a system, when properly executed it's very powerful(in terms of the advantage it gives)

mcchev 20-11-2013 19:15

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Is this programmed like a mechanum drive train? If you program in java, can you send me your example code? Thanks!
-mcchev

Ether 20-11-2013 20:54

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Quote:

Originally Posted by mcchev (Post 1303837)
Is this programmed like a mechanum drive train?

There is no "h" in mecanum.



sanelss 21-11-2013 21:42

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Quote:

Originally Posted by mcchev (Post 1303837)
Is this programmed like a mechanum drive train? If you program in java, can you send me your example code? Thanks!
-mcchev

not at all. the programming is actually a little tricky and requires a sensor to give you an off robot reference like a gyro or compass. We've used a compass and that seems to work pretty well but there's room for improvement so we're looking into different IMU/AHRS platforms. I also did it in labview but I can explain my approach.

Step 0: robot boots up and takes a heading reading, this will be the "forward" direction for robot

Step1: take the x and y axis values from joystick and convert those into a magnitude and angle

Step2: Add the joystick angle to the robot's angle(the current minus the start up reference) and an offsets if required. For example one offset for our robot was 45* since that's how the wheels were mounted from "forward" and another offset depending how you calculated the joystick angle(you may be off by 90* +/- depending how you did the math. Break that back down into x and y components of the triangle and multiply by joystick magnitude to give you the motor values for the two sets of omnis(each set are two parallel wheels, so you have an X value for motors and Y value). For rotation it's very simply just turning all motor in same direction and we used a second analog stick to rotate. We used a 360 controller so the left stick was direction and speed while the right stick was rotation

vgdude999 04-12-2013 17:21

Re: Our prototype drive chasis(only weighs 27lbs!)
 
What kind of load can this handle? Not pushing power, but how much weight can it move on top of it?

Brandon Zalinsky 05-12-2013 10:54

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Quote:

Originally Posted by Akash Rastogi (Post 1303210)
What led you to choose this over something like a mecanum setup?

Quote:

Agility
Is it more agile than a mecanum drive? I can definitely see the weight advantages of omni and the corner setup, but I'm just wondering if and how it's more maneuverable than a mecanum drive. Can you prove some numbers? Like traverse speed in degrees per second or seconds per 360 degrees, straight (meaning moving parallel to one of the frame pieces) speed, and diagonal (moving at 45 degrees to the frame pieces) speed?

I've always thought that:

Mec Straight Speed > Omni Straight speed
Mec Diagonal speed < Omni Diagonal Speed
Mec Strafe Speed = Omni Straight Speed

Ether 05-12-2013 13:10

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Quote:

Originally Posted by Flak-Bait (Post 1308831)
I've always thought that:

Mec Straight Speed > Omni Straight speed
Mec Diagonal speed < Omni Diagonal Speed
Mec Strafe Speed = Omni Straight Speed

Mec Straight Speed < Omni Straight speed
Mec Diagonal speed < Omni Diagonal Speed
Mec Strafe Speed < Omni Straight Speed

See this chart.



AdamHeard 05-12-2013 13:44

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Quote:

Originally Posted by Ether (Post 1308875)
Mec Straight Speed < Omni Straight speed
Mec Diagonal speed < Omni Diagonal Speed
Mec Strafe Speed < Omni Straight Speed

See this chart.



I'm missing something, with the omni's at 45* if the wheel diameters are the same and the rpm at the wheel shaft is the same for the both, wouldn't the mecanum be faster?

Ether 05-12-2013 13:57

Re: Our prototype drive chasis(only weighs 27lbs!)
 
1 Attachment(s)
Quote:

Originally Posted by AdamHeard (Post 1308885)
I'm missing something, with the omni's at 45* if the wheel diameters are the same and the rpm at the wheel shaft is the same for the both, wouldn't the mecanum be faster?

No. In the forward direction mecanums will go the same speed as a standard wheel (neglecting parasitic losses due to roller axial free play and carpet stretching which causes the rollers to spin). Omni will go sqrt(2) faster due to the 45 degree angle.

See attachment. The blue arrow indicates how far the omni wheel would travel for one rev if not constrained to move in the forward direction. The red arrow indicates the motion contributed by the (spinning) rollers when the wheel is constrained. The black arrow shows the net motion, which is sqrt(2) greater than the length of the blue arrow.


AdamHeard 05-12-2013 14:32

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Quote:

Originally Posted by Ether (Post 1308890)
No. In the forward direction mecanums will go the same speed as a standard wheel (neglecting parasitic losses due to roller axial free play and carpet stretching which causes the rollers to spin). Omni will go sqrt(2) faster due to the 45 degree angle.

See attachment. The blue arrow indicates how far the omni wheel would travel for one rev if not constrained to move in the forward direction. The red arrow indicates the motion contributed by the (spinning) rollers when the wheel is constrained. The black arrow shows the net motion, which is sqrt(2) greater than the length of the blue arrow.


Interesting, I had never considered this. Makes sense.

RyanCahoon 06-12-2013 19:06

Re: Our prototype drive chasis(only weighs 27lbs!)
 
Quote:

Originally Posted by Flak-Bait (Post 1308831)
Is it more agile than a mecanum drive?

Quote:

Originally Posted by Ether (Post 1308890)
In the forward direction mecanums will go the same speed as a standard wheel (neglecting parasitic losses due to roller axial free play and carpet stretching which causes the rollers to spin). Omni will go sqrt(2) faster due to the 45 degree angle.

Do mecanums correspondingly have sqrt(2) more torque than an omni setup with the same mechanical advantage? Or are mecanums that much less efficient?

If it's just a matter of mecanums essentially having more mechanical advantage, then this doesn't answer the question of one being more agile, as the same characteristics could be got by changing the gear ratio of one or the other. (not a criticism against your answer, just saying there's more discussion to be had)


All times are GMT -5. The time now is 16:22.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi