Go to Post Look for metal shavings in a pwm port; that's caused us to crash plenty of times. - Gary Dillard [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
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 05-08-2008, 10:58
joeweber's Avatar
joeweber joeweber is offline
Coach team 1322
FRC #1322 (G.R.A.Y.T. Leviathons)
Team Role: Coach
 
Join Date: Jul 2007
Rookie Year: 2000
Location: Fenton, Michigan
Posts: 339
joeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant future
pic: 6 wheel drive with a suspension

Reply With Quote
  #2   Spotlight this post!  
Unread 05-08-2008, 11:01
Tottanka's Avatar
Tottanka Tottanka is offline
It isnt about bots,its about humans
AKA: Liron Gurvitz
FRC #3211 (The Y Team)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2006
Location: Hadera, Israel
Posts: 1,416
Tottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond repute
Re: pic: 6 wheel drive with a suspension

I might be totally wrong here, but i think there is a huge problem with this design.
The chains going to the omni wheels in the center should not be there. Imagine what happens if two mechanums on the same are rotating in different directions in order to create a strafe movement, what happens is that the sprocket on the center omni wheel is getting pulled by one chain forwards, and by the other one backwards, thus, assuming the powers are equal it will not rotate at all, and the mechanums will not rotate either, and therefore you will never be able to strafe.
If i am correct, you have to consider removing those chains, and leaving the center omni wheel unpowered, or powered by a different motor.

Can someone more experienced tell me if i am correct here?
__________________
My FRC record: 10 Years,FTA (2008-9), 3 Teams(1947,2669,3211).3 RCA, 1 Championship EI(2016), 1 Divisional finalist (2016), 1 Regional winner.
Israeli 2016 Volunteer of the year.
Reply With Quote
  #3   Spotlight this post!  
Unread 05-08-2008, 11:24
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: pic: 6 wheel drive with a suspension

Quote:
Originally Posted by joeweber View Post
...A top view of the idea I posted before...
If that's a top view, I think your mecanum wheels are in the wrong orientation. From what I'm looking at, it looks like the drivebase will have low rotational stability. The omnis will mask the problem, but the underlying issue will still be there.

Quote:
Originally Posted by Tottanka View Post
I might be totally wrong here, but i think there is a huge problem with this design.
The chains going to the omni wheels in the center should not be there...Can someone more experienced tell me if i am correct here?
This drawing does not give enough detail to show the differential on the omniwheel drive shaft.
Reply With Quote
  #4   Spotlight this post!  
Unread 05-08-2008, 11:25
Tom I's Avatar
Tom I Tom I is offline
Slightly Crazy... slightly
AKA: Tom Indelicato
FRC #0811 (The Cardinals)
Team Role: Alumni
 
Join Date: Jul 2008
Rookie Year: 2005
Location: Nashua, NH
Posts: 171
Tom I is a splendid one to beholdTom I is a splendid one to beholdTom I is a splendid one to beholdTom I is a splendid one to beholdTom I is a splendid one to beholdTom I is a splendid one to beholdTom I is a splendid one to behold
Re: pic: 6 wheel drive with a suspension

Very logical assumption and good observation! however, in a previous thread discussing the same design, it was revealed that the chains tie into a ball differential for the center Omniwheel... this way if the robot is going forwards or back, the chains are going in the same direction, and the Omniwheel will roll. If they are strafing, then the chains will be going in opposite directions, canceling each other out, so the sprockets will free-spin and the Omniwheel will not turn. If it is going at an angle, the Omniwheel will move slightly back or front.

While I am having a little trouble understanding how the ball differential physically looks, I LOVE this idea! Well done!
Reply With Quote
  #5   Spotlight this post!  
Unread 05-08-2008, 11:35
Dan Petrovic's Avatar
Dan Petrovic Dan Petrovic is offline
Got my degree and ready for more!
FRC #0166 (Chop Shop)
Team Role: Mentor
 
Join Date: Jun 2005
Rookie Year: 2004
Location: Merrimack NH
Posts: 1,668
Dan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond repute
Re: pic: 6 wheel drive with a suspension

In a top view, you want the axis of the rollers on each wheel to form an X so that the rollers form an O or a diamon on a bottom view.

If this were a bottom view, it would be fine. If this is the top view, all you need to do is swap each wheel with it's counter-part.
__________________
Quote:
Originally Posted by Koko Ed View Post
The sign applause was definately one of the best moments I had ever witnessed at a FIRST event.
Who knew silence could be so loud?

Mayhem in Merrimack hosts: 2005-2016 - Week Zero hosts in partnership with FIRST HQ: 2014-2016
Reply With Quote
  #6   Spotlight this post!  
Unread 05-08-2008, 12:44
Joe G.'s Avatar
Joe G. Joe G. is offline
Taking a few years (mostly) off
AKA: Josepher
no team (Formerly 1687, 5400)
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2007
Location: Worcester, MA
Posts: 1,440
Joe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond repute
Send a message via AIM to Joe G.
Re: pic: 6 wheel drive with a suspension

Still don't see why the Mecanums can't be directly driven from the banebots shaft, rather than through Helical gears, but looks like a very interesting concept. Please keep us updated on any prototyping efforts.
__________________
FIRST is not about doing what you can with what you know. It is about doing what you thought impossible, with what you were inspired to become.

2007-2010: Student, FRC 1687, Highlander Robotics
2012-2014: Technical Mentor, FRC 1687, Highlander Robotics
2015-2016: Lead Mentor, FRC 5400, Team WARP
2016-???: Volunteer and freelance mentor-for-hire
Reply With Quote
  #7   Spotlight this post!  
Unread 05-08-2008, 14:17
joeweber's Avatar
joeweber joeweber is offline
Coach team 1322
FRC #1322 (G.R.A.Y.T. Leviathons)
Team Role: Coach
 
Join Date: Jul 2007
Rookie Year: 2000
Location: Fenton, Michigan
Posts: 339
joeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant future
Re: pic: 6 wheel drive with a suspension

The reason we do not drive the wheels straight off the Bainbot shaft is to allow for straight driving. You know that the motors drive faster one direction than the other direction. Using them on helical gears the way we are make the motors go the same direction when the robot is going forward thus the motors are running at the same speed. So when we program for autonomous we will not have any problems with it pulling to the right or left.. Also note that when the robot goes sideways one set of motors will reverse so they will be going the same direction again allowing for straight travel.
__________________
If your not dirty than you must be just watching.
Thank's to http://weberelectric.biz/

FRC Team sitehttp://team1322.org/
2004 Great Lakes Xerox Creativity Award, 2008 Web Site Excellence Award, 2010 Kettering District and Western Michigan District Excellence in Engineering award, 2011 Kettering District Gracious Professionalism Award. 2011 Ann Arbor and State Cooperation Awards.2013 Kettering Xeroc Creativity Award.2015 Escanaba Chairman's Award.2015 Kettering Spirit Award.2016 Kettering Chairman's Award
FTC Lightining Boltz 5954, Thunder Botz 7032http://team1322.org/vex.htm
Reply With Quote
  #8   Spotlight this post!  
Unread 05-08-2008, 14:37
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: pic: 6 wheel drive with a suspension

Quote:
Originally Posted by joeweber View Post
The reason we do not drive the wheels straight off the Bainbot shaft is to allow for straight driving. You know that the motors drive faster one direction than the other direction...
That's much less of an issue than you might think. The CIM motors in particular have negligible directional bias. What I've discovered is that the Victor bias is the real troublemaker. With factory calibration, the neutral point on the Victor corresponds to about 132 on the IFI PWM scale. If you treat 128 as the neutral, you end up with a tendency for the motor to run faster in reverse than in forward.

We had a robot a few years ago that would unexpectedly turn slightly under autonomous control. Calibrating the Victors to the RC output fixed the problem completely. We've made it a point to calibrate them ever since, even including a special function in the robot code to sweep a selected PWM output from full forward to full reverse and back to neutral. (Last year, we defined full forward as 228 and full reverse as 28, and we did a similar calibration for our joysticks. It made working with the code a tiny bit easier to have the valid range of both control and output values be +/- 100.)
Reply With Quote
  #9   Spotlight this post!  
Unread 05-08-2008, 14:50
Dan Petrovic's Avatar
Dan Petrovic Dan Petrovic is offline
Got my degree and ready for more!
FRC #0166 (Chop Shop)
Team Role: Mentor
 
Join Date: Jun 2005
Rookie Year: 2004
Location: Merrimack NH
Posts: 1,668
Dan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond reputeDan Petrovic has a reputation beyond repute
Re: pic: 6 wheel drive with a suspension

Quote:
Originally Posted by joeweber View Post
The reason we do not drive the wheels straight off the Bainbot shaft is to allow for straight driving. You know that the motors drive faster one direction than the other direction. Using them on helical gears the way we are make the motors go the same direction when the robot is going forward thus the motors are running at the same speed. So when we program for autonomous we will not have any problems with it pulling to the right or left.. Also note that when the robot goes sideways one set of motors will reverse so they will be going the same direction again allowing for straight travel.
I can't imagine helical gears are cheap. You're willing to pay the extra money to solve a problem that can easily be fixed in the code?
__________________
Quote:
Originally Posted by Koko Ed View Post
The sign applause was definately one of the best moments I had ever witnessed at a FIRST event.
Who knew silence could be so loud?

Mayhem in Merrimack hosts: 2005-2016 - Week Zero hosts in partnership with FIRST HQ: 2014-2016
Reply With Quote
  #10   Spotlight this post!  
Unread 05-08-2008, 15:02
pacoliketaco's Avatar
pacoliketaco pacoliketaco is offline
Alumni
FRC #1807 (Redbird Robotics)
Team Role: Alumni
 
Join Date: May 2005
Rookie Year: 2005
Location: Pittsburgh, PA
Posts: 119
pacoliketaco is a splendid one to beholdpacoliketaco is a splendid one to beholdpacoliketaco is a splendid one to beholdpacoliketaco is a splendid one to beholdpacoliketaco is a splendid one to beholdpacoliketaco is a splendid one to beholdpacoliketaco is a splendid one to behold
Send a message via AIM to pacoliketaco Send a message via Yahoo to pacoliketaco
Re: pic: 6 wheel drive with a suspension

okay, so ive been trying to understand how ball differentials work, and i think i have the basic idea down. they have the same function as a normal differential, but can be more compact. i rendered this to help myself understand how it works. i was trying to get it animated, to show the different directions, but the constraints just werent working.
__________________
Pace Nalbone
Carnegie Mellon University
Mechanical Engineering Class of 2013

2009 NYC Winner - 56 and 1796
(2009 Regional Record: 18-0-7 wins/ties/losses)
Reply With Quote
  #11   Spotlight this post!  
Unread 05-08-2008, 15:31
Dowjonesbotics's Avatar
Dowjonesbotics Dowjonesbotics is offline
Leggooo
AKA: Jeremy Downes
FRC #1230 (Lehman Lionics)
Team Role: Engineer
 
Join Date: Aug 2008
Rookie Year: 2005
Location: Bronx, NY
Posts: 59
Dowjonesbotics is a jewel in the roughDowjonesbotics is a jewel in the roughDowjonesbotics is a jewel in the roughDowjonesbotics is a jewel in the rough
Re: pic: 6 wheel drive with a suspension

we used a drive train like that in class once
__________________
My account had been hacked and used by someone random for the past 2 years, my apologies for so many awful posts.
2011 New York City Regional Regional Finalist
2009 New York City Regional Team Spirit Award
2008 New York City Regional Team Spirit Award
2007 New York City Regional Team Spirit Award
2005 New York City Regional Champion
2003 New York City Regional Rookie All-Star
Reply With Quote
  #12   Spotlight this post!  
Unread 05-08-2008, 15:55
Joe G.'s Avatar
Joe G. Joe G. is offline
Taking a few years (mostly) off
AKA: Josepher
no team (Formerly 1687, 5400)
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2007
Location: Worcester, MA
Posts: 1,440
Joe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond repute
Send a message via AIM to Joe G.
Re: pic: 6 wheel drive with a suspension

I assume that with mecanum drive you will be using encoders on all wheels. If so, you can fix any lingering bias issues in programing, using feedback from the encoders.
__________________
FIRST is not about doing what you can with what you know. It is about doing what you thought impossible, with what you were inspired to become.

2007-2010: Student, FRC 1687, Highlander Robotics
2012-2014: Technical Mentor, FRC 1687, Highlander Robotics
2015-2016: Lead Mentor, FRC 5400, Team WARP
2016-???: Volunteer and freelance mentor-for-hire
Reply With Quote
  #13   Spotlight this post!  
Unread 05-08-2008, 18:57
Alex.Norton's Avatar
Alex.Norton Alex.Norton is offline
Fidgetting
no team
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Ft. Collins, Colorado
Posts: 190
Alex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud of
Send a message via AIM to Alex.Norton Send a message via MSN to Alex.Norton
Re: pic: 6 wheel drive with a suspension

One thing to note here. If your pivoting the "modules" about the steel tubes (that's my assumption) then whenever your suspension moves the distance between the steel tubes is going to change. Seem like it could be hard to mount other robot pieces on a dive base that keeps changing size.

I can see why you might use the helical gears just to save space in the chassis but it would seem like the price wouldn't justify the cost. Although if you had some of the old helical gears from 2004 and previous season lying around I would definitively see the benefit.
__________________
"History doesn't repeat itself - at best it sometimes rhymes" --Mark Twain
Reply With Quote
  #14   Spotlight this post!  
Unread 05-08-2008, 22:15
JesseK's Avatar
JesseK JesseK is online now
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,618
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: pic: 6 wheel drive with a suspension

Pasting from the other thread:

Quote:
You may be correct, but from what I have observed from the ball differential it should work. The omni wheels will be attached to the shaft that is attached to the disc holding the balls. The balls will be pressed on each side by the sprockets. If the sprockets are going the same direction than the wheels must be moving the same speed. If the sprockets are going in opposite directions (equal full speed) than the omni should be stationary. Correct? Now if one sprocket is not moving while the other is moving at full speed than the omni wheel should be moving one direction at half speed. Thus allowing for a 45% angle run of the robot. Any other difference should be also of the same ratio. On paper the ratios work out but in practice I may be wrong. We will be building a test system this fall to find out.
The problem lies in the direction of the force vectors that the omni wheels add when they spin. When you're trying to lateral at 45 degrees off of forward motion, I see now that the omni will only spin at half speed. However, the omni wheel still spins forward therefore your 45 degree angle of velocity is cut down to (ideal physics here...) 45/2 or 22.5 degrees.

You should be able to account for this in code by adding a small backspin to the front mecanum wheel, yet there may be a bit of tweaking to make it smooth from zero to 90 degrees in each quadrant. Good luck and keep us posted!
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
Reply With Quote
  #15   Spotlight this post!  
Unread 05-08-2008, 22:28
joeweber's Avatar
joeweber joeweber is offline
Coach team 1322
FRC #1322 (G.R.A.Y.T. Leviathons)
Team Role: Coach
 
Join Date: Jul 2007
Rookie Year: 2000
Location: Fenton, Michigan
Posts: 339
joeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant futurejoeweber has a brilliant future
Re: pic: 6 wheel drive with a suspension

Quote:
Originally Posted by pacoliketaco View Post
okay, so ive been trying to understand how ball differentials work, and i think i have the basic idea down. they have the same function as a normal differential, but can be more compact. i rendered this to help myself understand how it works. i was trying to get it animated, to show the different directions, but the constraints just werent working.
Nice rendering, I see you have groves in the side plates, you don’t need them the balls are trapped and will not go anywhere. You also need a way of adjusting the tension on the plates that are against the ball to adjust for slippage. The design we have come up with is at http://www.team1322.org/ideas.htm under ball differential. We are going to have to test our design to se if it is strong enough.
__________________
If your not dirty than you must be just watching.
Thank's to http://weberelectric.biz/

FRC Team sitehttp://team1322.org/
2004 Great Lakes Xerox Creativity Award, 2008 Web Site Excellence Award, 2010 Kettering District and Western Michigan District Excellence in Engineering award, 2011 Kettering District Gracious Professionalism Award. 2011 Ann Arbor and State Cooperation Awards.2013 Kettering Xeroc Creativity Award.2015 Escanaba Chairman's Award.2015 Kettering Spirit Award.2016 Kettering Chairman's Award
FTC Lightining Boltz 5954, Thunder Botz 7032http://team1322.org/vex.htm
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
pic: 6 wheel drive with a suspension joeweber Extra Discussion 16 05-08-2008 00:32
pic: 6 Wheel drive Rh side WRGibbens Extra Discussion 5 19-01-2007 11:45
pic: 6 Wheel Drive Chasis AJ R Extra Discussion 5 06-01-2007 08:49
pic: Jester Drive:Mecanum Wheel Drive Train Ken Delaney 357 Technical Discussion 64 29-03-2006 22:16
pic: Chantilly Academy's 4 Wheel Drive 4 Wheel Steering!!!! jskene Robot Showcase 25 18-02-2005 20:24


All times are GMT -5. The time now is 13:02.

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