Go to Post To paraphrase a common answer from the GDC: There is no rule that explicitly forbids this. - MechEng83 [more]
Home
Go Back   Chief Delphi > Technical > CAD
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 18-11-2013, 21:11
sanelss sanelss is offline
Registered User
FRC #1658
 
Join Date: Dec 2012
Location: saint louis
Posts: 258
sanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to behold
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.
Reply With Quote
  #2   Spotlight this post!  
Unread 18-11-2013, 21:16
Akash Rastogi Akash Rastogi is offline
Jim Zondag is my Spirit Animal
FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Manchester, Connecticut
Posts: 7,003
Akash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond repute
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?
__________________
My posts and opinions do not necessarily reflect those of my affiliated team.
['16-'xx]: Mentor FRC 2170 | ['11-'13]: Co-Founder/Mentor FRC 3929 | ['06-'10]: Student FRC 11 - MORT | ['08-'12]: Founder - EWCP (OG)
Reply With Quote
  #3   Spotlight this post!  
Unread 18-11-2013, 21:33
sanelss sanelss is offline
Registered User
FRC #1658
 
Join Date: Dec 2012
Location: saint louis
Posts: 258
sanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to behold
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by Akash Rastogi View Post
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.

Last edited by sanelss : 18-11-2013 at 21:36.
Reply With Quote
  #4   Spotlight this post!  
Unread 18-11-2013, 21:57
Akash Rastogi Akash Rastogi is offline
Jim Zondag is my Spirit Animal
FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Manchester, Connecticut
Posts: 7,003
Akash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond repute
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by sanelss View Post
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.
__________________
My posts and opinions do not necessarily reflect those of my affiliated team.
['16-'xx]: Mentor FRC 2170 | ['11-'13]: Co-Founder/Mentor FRC 3929 | ['06-'10]: Student FRC 11 - MORT | ['08-'12]: Founder - EWCP (OG)
Reply With Quote
  #5   Spotlight this post!  
Unread 18-11-2013, 22:01
sanelss sanelss is offline
Registered User
FRC #1658
 
Join Date: Dec 2012
Location: saint louis
Posts: 258
sanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to behold
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by Akash Rastogi View Post
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)
Reply With Quote
  #6   Spotlight this post!  
Unread 20-11-2013, 19:15
mcchev mcchev is offline
Registered User
FRC #3630
Team Role: Driver
 
Join Date: Nov 2013
Rookie Year: 2013
Location: Minnesota
Posts: 6
mcchev is an unknown quantity at this point
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
Reply With Quote
  #7   Spotlight this post!  
Unread 20-11-2013, 20:54
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,023
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by mcchev View Post
Is this programmed like a mechanum drive train?
There is no "h" in mecanum.


Reply With Quote
  #8   Spotlight this post!  
Unread 21-11-2013, 21:42
sanelss sanelss is offline
Registered User
FRC #1658
 
Join Date: Dec 2012
Location: saint louis
Posts: 258
sanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to behold
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by mcchev View Post
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

Last edited by sanelss : 21-11-2013 at 21:50.
Reply With Quote
  #9   Spotlight this post!  
Unread 04-12-2013, 17:21
vgdude999 vgdude999 is offline
Programmer/Driver
FRC #1751 (Comsewogue Warriors)
Team Role: Programmer
 
Join Date: Aug 2013
Rookie Year: 2012
Location: Port Jefferson Station, NY
Posts: 25
vgdude999 is an unknown quantity at this point
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?
Reply With Quote
  #10   Spotlight this post!  
Unread 05-12-2013, 10:54
Brandon Zalinsky's Avatar
Brandon Zalinsky Brandon Zalinsky is offline
Roaming GeorgiaFIRST MC
AKA: The Mecanum Man
FRC #1058 (PVC Pirates)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2008
Location: Clemson, SC
Posts: 456
Brandon Zalinsky has a brilliant futureBrandon Zalinsky has a brilliant futureBrandon Zalinsky has a brilliant futureBrandon Zalinsky has a brilliant futureBrandon Zalinsky has a brilliant futureBrandon Zalinsky has a brilliant futureBrandon Zalinsky has a brilliant futureBrandon Zalinsky has a brilliant futureBrandon Zalinsky has a brilliant futureBrandon Zalinsky has a brilliant futureBrandon Zalinsky has a brilliant future
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by Akash Rastogi View Post
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
__________________
This is our Robot. There are many like it, but this one is ours.
Measure twice, cut once, curse, buy more, and cut again.

2014- Excellence in Engineering (UNH), District Chairman's Award (NU), #8 Quarterfinalist (NECMP), Winner (Mainely Spirit)
2013- Semifinalists (Battlecry@WPI) Winner (Mainely Spirit)
2012- Regional Chairman's (GSR), Finalists as the #11 Alliance Captain (Battlecry@WPI)
2011-Xerox Creativity Award (GSR), Semifinalists (GSR) Innovation in Control (Virginia)
2010-Champion (GSR), Undefeated (Chesapeake), Coopertition Award (Chesapeake), Quarterfinalists (Galileo) 8th AC (IRI)
2008-Undefeated (GSR), Xerox Creativity Award (GSR)
Reply With Quote
  #11   Spotlight this post!  
Unread 05-12-2013, 13:10
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,023
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by Flak-Bait View Post
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.


Reply With Quote
  #12   Spotlight this post!  
Unread 05-12-2013, 13:44
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,494
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by Ether View Post
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?
Reply With Quote
  #13   Spotlight this post!  
Unread 05-12-2013, 13:57
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,023
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by AdamHeard View Post
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.

Attached Thumbnails
Click image for larger version

Name:	omni_speed.png
Views:	24
Size:	2.5 KB
ID:	15505  

Last edited by Ether : 05-12-2013 at 14:17.
Reply With Quote
  #14   Spotlight this post!  
Unread 05-12-2013, 14:32
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,494
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by Ether View Post
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.
Reply With Quote
  #15   Spotlight this post!  
Unread 06-12-2013, 19:06
RyanCahoon's Avatar
RyanCahoon RyanCahoon is offline
Disassembling my prior presumptions
FRC #0766 (M-A Bears)
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Mountain View
Posts: 689
RyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond repute
Re: Our prototype drive chasis(only weighs 27lbs!)

Quote:
Originally Posted by Flak-Bait View Post
Is it more agile than a mecanum drive?
Quote:
Originally Posted by Ether View Post
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)
__________________
FRC 2046, 2007-2008, Student member
FRC 1708, 2009-2012, College mentor; 2013-2014, Mentor
FRC 766, 2015-, Mentor
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 18:49.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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