Go to Post I have photos of students working the lathe dressed for a concert! Makes me wish for a formal dress night at robotics. - Mark McLeod [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 17-11-2005, 19:07
Tristan Lall's Avatar
Tristan Lall Tristan Lall is offline
Registered User
FRC #0188 (Woburn Robotics)
 
Join Date: Aug 2001
Rookie Year: 1999
Location: Toronto, ON
Posts: 2,484
Tristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond repute
Re: Direct Drive Four Motor System

Quote:
Originally Posted by JVN
Actually, they built four.
+1 if you count the prototype drive base.
  #2   Spotlight this post!  
Unread 17-11-2005, 19:44
Jason Kixmiller's Avatar
Jason Kixmiller Jason Kixmiller is offline
IWIWAB
FRC #1747 (Harrison Boiler Robotics)
 
Join Date: Jul 2003
Rookie Year: 2002
Location: Indianapolis, Indiana
Posts: 49
Jason Kixmiller is a splendid one to beholdJason Kixmiller is a splendid one to beholdJason Kixmiller is a splendid one to beholdJason Kixmiller is a splendid one to beholdJason Kixmiller is a splendid one to beholdJason Kixmiller is a splendid one to beholdJason Kixmiller is a splendid one to beholdJason Kixmiller is a splendid one to behold
Send a message via AIM to Jason Kixmiller
Re: Direct Drive Four Motor System

Actions speak louder than words (said or typed) and a winning season speaks for itself. Whether you custom built every piece or assembled from "the shelf," having a successful season allows your performance to speak for you. Many teams have great features/machines, but arguing about the best is in many ways missing the point.

Back to the true topic at hand, I have a question:

Is it feasible for the 4 independent motors to be electronically controlled/programmed to have the same output speed?

Last edited by Jason Kixmiller : 17-11-2005 at 20:16.
  #3   Spotlight this post!  
Unread 17-11-2005, 22:50
Matt Adams's Avatar
Matt Adams Matt Adams is offline
b(o_o)d
FRC #1525 (Warbots)
Team Role: Engineer
 
Join Date: Dec 2003
Rookie Year: 2000
Location: Arlington Hts. IL
Posts: 375
Matt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond repute
Send a message via AIM to Matt Adams
Post Re: Direct Drive Four Motor System

Quote:
Originally Posted by Jason Kixmiller
Actions speak louder than words (said or typed) and a winning season speaks for itself. Whether you custom built every piece or assembled from "the shelf," having a successful season allows your performance to speak for you. Many teams have great features/machines, but arguing about the best is in many ways missing the point.

Back to the true topic at hand, I have a question:

Is it feasible for the 4 independent motors to be electronically controlled/programmed to have the same output speed?
Absolutely, but it requires feedback, such as an encoder, resolver, tachometer, and a good controls algorithm, especially to control the speed of four different axis. However, I'll ask another question for you:

It is worthwhile to electronically control the speed of each individual tire in a closed loop fashion on FIRST robots?

This is an interesting question, and there are a few distinct and divided groups on these forums about drive wheel feedback / controls in general. There are some very adamant people who swear up and down that closed loop control (position and/or velocity feedback on the wheel) is critical, others who deem the resources / benefit are too small, and still others who ask, "Closed loop? What's that?" I consider myself to be in the 2nd group.

My thoughts are merely, "Can't a good driver with some practice on the robot before it is shipped 'aim' an open loop drive system 'straight enough'?" The advantage of a closed loop system is pretty nice if you have two pairs of motors controlling two wheels on each side - you can essentially ensure that when you push both joysticks full forward, that the robot will move straight and not veer off by say up to 10 degrees or so as it might in an open loop system. Driving is more intuitive, this is a very good thing.

Correct me if I'm wrong, but this thread has sort of now technically spun into a suggestion about a 4 wheel robot with independently driven wheels, each with an independent gear box, as well as a closed loop feedback setup on each axis to ensure that the wheels all spin at the same rate.

Others may disagree, but my opinion about this can be said in a single word: Overkill.

Matt
__________________
Matt Adams - Engineer at Danaher Motion
Team 1525 - Warbots - Deerfield High School
  #4   Spotlight this post!  
Unread 18-11-2005, 00:34
Veselin Kolev's Avatar
Veselin Kolev Veselin Kolev is offline
X51 Production Company PGM (TM)
no team
Team Role: Engineer
 
Join Date: Jun 2003
Rookie Year: 2002
Location: CA
Posts: 253
Veselin Kolev has a reputation beyond reputeVeselin Kolev has a reputation beyond reputeVeselin Kolev has a reputation beyond reputeVeselin Kolev has a reputation beyond reputeVeselin Kolev has a reputation beyond reputeVeselin Kolev has a reputation beyond reputeVeselin Kolev has a reputation beyond reputeVeselin Kolev has a reputation beyond reputeVeselin Kolev has a reputation beyond reputeVeselin Kolev has a reputation beyond reputeVeselin Kolev has a reputation beyond repute
Re: Direct Drive Four Motor System

Back to the main topic,

Both the times I have done direct drive to four wheels with 4 motors, I used a very similar setup.

I had a gear bolted to the wheel and the wheels rolled freely on bearings and shafts. The gearing was as follows: small gear on the CIM output mates with a larger gear, which is on the same shaft as a smaller gear. The smaller gear then mates with the larger gear that is bolted to the wheel. EX: CIM speed of 5342 x two 12:40 reductions = 480 rpm = about 12 feet per second on 6" wheels.

The reason for the two reductions being the same was so the first gear (on the CIM, 12 tooth) and the last gear (on the wheel, 40 tooth) could be on the same rotational axis. This proved for a very small drive train, and if you mess around with the shafts and gears, you can pull it off with very few parts, meaning less fabrication.

My reason for using a gear on the wheel itself is so it can act as the final reduction, instead of having extra bearings and shafts to have that reduction inside the transmission, only to run a shaft out to the wheel.

I really like the 4 wheel 4 motor independent direct drive system, it doesnt clutter your robot with drive shafts or chains, it makes everything modular. Also, fabrication is a blast, you're making 4 of the same part for the drive trains, and the gear reductions arent that complex or anything. No CNC required (unless you have interesting cheeseholes) and I would say this is a really reliable system, very low maintainance if done right.

The only way you can go wrong is if you use a face width that is too small for the gears. Then you start snapping teeth. I used .375 on all the gears, it worked quite fine. Also, it is a must to have your wheel on stable bearings and shafts, because if the gear on the wheel and the gear on the transmission misalign, the teeth get worn down or they snap. And the last rule of thumb, use loctite! When direct driving like this, there tends to be more vibrations through the drive train (it is usually dulled by the chain in chained transmissions). These vibrations make set screws and bolts back out and your drive train to misalign.. etc. Keep your drive trains screwed together!
__________________
X51 Production Company

Last edited by Veselin Kolev : 18-11-2005 at 00:37.
  #5   Spotlight this post!  
Unread 18-11-2005, 03:13
Jack Jones Jack Jones is offline
Retired
no team
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Waterford, MI
Posts: 964
Jack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond repute
Re: Direct Drive Four Motor System

Quote:
Is it worthwhile to electronically control the speed of each individual tire in a closed loop fashion on FIRST robots?
In my opinion, answer is: Maybe! But before you go piling on a whole bunch of complexity, you should try to design something simple that’ll go straight all on it’s own – build it – test it – if it works, you’re done.

That’s what we did with the above example of our experience, as Collin was asking, with four-wheel direct drive. It was a low risk experiment for us. The CIMs were known to be unbiased, and they gave us four. The parts were water-cut from scrap in about two hours – including the welding jig, which made for 30 minutes to weld. The DeWalts cost $21 each. The wheels cost $17. So, with a $200 investment, the kit frame, and some assembly, we had it on the ground in two days. It went straight.

OTOH, suppose that this year’s game has an autonomous that is worth doing and requires precise positioning… Who knows! Except that one thing we’re sure is we’ll try to keep it as simple as we can.
  #6   Spotlight this post!  
Unread 18-11-2005, 09:40
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: Direct Drive Four Motor System

Quote:
Originally Posted by Matt Adams
My thoughts are merely, "Can't a good driver with some practice on the robot before it is shipped 'aim' an open loop drive system 'straight enough'?" The advantage of a closed loop system is pretty nice if you have two pairs of motors controlling two wheels on each side - you can essentially ensure that when you push both joysticks full forward, that the robot will move straight and not veer off by say up to 10 degrees or so as it might in an open loop system. Driving is more intuitive, this is a very good thing.
You're missing something relatively important in your thinking here. Yes, a good driver can effectively be the element that closes the loop, but only when there is a driver at the controls. However, a reliable autonomous routine pretty much requires closed loop software control of motor speed.
  #7   Spotlight this post!  
Unread 18-11-2005, 09:50
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,479
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Direct Drive Four Motor System

Quote:
Originally Posted by Alan Anderson
You're missing something relatively important in your thinking here. Yes, a good driver can effectively be the element that closes the loop, but only when there is a driver at the controls. However, a reliable autonomous routine pretty much requires closed loop software control of motor speed.
I'd qualify that a bit with "an autonomous routine that has a decent chance of screwing up."

If you're just knocking off the hanging tetra, you can go open-loop (as the only thing you have to do is drive forward a smidge and raise an arm). There's very little chance of this screwing up, as you're not going far, and the hanging tetra is a big target.

Now consider the 10-point ball from FIRST Frenzy. Tiny target, really far away. Break out the encoders, folks.
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

93 events (more than will fit in a ChiefDelphi signature), 13 seasons, over 60,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
  #8   Spotlight this post!  
Unread 18-11-2005, 10:19
Jack Jones Jack Jones is offline
Retired
no team
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Waterford, MI
Posts: 964
Jack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond repute
Re: Direct Drive Four Motor System

Quote:
Originally Posted by Alan Anderson
... However, a reliable autonomous routine pretty much requires closed loop software control of motor speed.
Please don't tell our robot. We took the encoders off the drive wheels and mounted them on two boggie wheels about 6 inches each side of dead center - got better distance measurement that way. Direction was not a problem. Ask the folks at Rah Cha Cha or Novi - it would cap the center side goal dead solid perfect, or, with the gyro telling it when to stop turning, it could snatch a tetra from the autoloader and hold it over the center goal. The motor control was binary - on, then off.
  #9   Spotlight this post!  
Unread 17-11-2005, 19:55
Ken Leung's Avatar Unsung FIRST Hero
Ken Leung Ken Leung is offline
Dare to Live!
FRC #0115 (Monta Vista Robotics Team)
Team Role: Mentor
 
Join Date: May 2001
Rookie Year: 1999
Location: Palo Alto, California
Posts: 2,390
Ken Leung has a reputation beyond reputeKen Leung has a reputation beyond reputeKen Leung has a reputation beyond reputeKen Leung has a reputation beyond reputeKen Leung has a reputation beyond reputeKen Leung has a reputation beyond reputeKen Leung has a reputation beyond reputeKen Leung has a reputation beyond reputeKen Leung has a reputation beyond reputeKen Leung has a reputation beyond reputeKen Leung has a reputation beyond repute
Send a message via AIM to Ken Leung
Re: Direct Drive Four Motor System

I fail to see the point of bragging and insisting who is better than who. Are they supposed to make people feel better about themselves or gain respects from others?

There are plenty of opportunities to prove yourself in this program, the least of which are the myriad technical awards, the chance to win regionals and Championship, not including the more prestigious Chairman’s and Engineering Inspiration awards, and the ultimate price of FIRST: the inspiration and motivation of students into Science and Engineers, as well as just being decent human beings. I would assume those are the places to compete and strive to be the best, not the brief moments you spend so much around here.

In a community that boast inspiration above all else, the evidence of which is shown here: http://www.chiefdelphi.com/forums/sh...threadid=40485 , I am very disappointed that people are spending so much time on such trivial issues. I suggest you reexamine your reason for participation in this program if you intend to continue these kinds of discussions.

Inspiration is a way of life, not a show in front of others. Quality and excellence come from within, from what you do, from who you are, not from what you look like.

Now please, go have some meaningful discussions that will inspire us all.
__________________
Hardware Test Engineer supporting RE<C, Google.

1999-2001: Team 192 Gunn Robotics Team
2001-2002: Team 100, 192, 258, 419
2002-2004: Western Region Robotics Forum, Score Keeper @ Sac, Az, SVR, SC, CE, IRI, CalGames
2003-2004, 2006-2007: California Robot Games Manager
2008: MC in training @ Sac, CalGames
2009: Master of Ceremony @ Sac, CalGames
2010: GA in training @ SVR, Sac.
2010-2011: Mechanical Mentor, Team 115 MVRT
  #10   Spotlight this post!  
Unread 17-11-2005, 20:11
Madison's Avatar
Madison Madison is offline
Dancing through life...
FRC #0488 (Xbot)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Seattle, WA
Posts: 5,243
Madison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond repute
Re: Direct Drive Four Motor System

Y'know, I'd fully intended to split this thread in two -- one that focuses on the initial question at hand about direct-drive and its merits and a second that focuses on... well, I'm not sure. I couldn't think of a thread title that was less derogatory than, "Fighting over when, how, and why you should mention your past work, who decides if it's worth mentioning at all, and discussing why we feel compelled to tell people it's annoying when overdone -- repeatedly"

The point's been made, I think, and I'm certain that your criticisms of Sanddrag's behavior have been duly noted. Do I need to make y'all play dumb team-building games that make you say things like, "I liked... I didn't like... I wish you would have..."? I'll do it.
__________________
--Madison--

...down at the Ozdust!

Like a grand and miraculous spaceship, our planet has sailed through the universe of time. And for a brief moment, we have been among its many passengers.
  #11   Spotlight this post!  
Unread 17-11-2005, 21:24
wilshire's Avatar
wilshire wilshire is offline
OSNAP. a gear flew out of the robot
no team
Team Role: College Student
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Lafayette, IN
Posts: 162
wilshire is just really nicewilshire is just really nicewilshire is just really nicewilshire is just really nice
Send a message via AIM to wilshire
Re: Direct Drive Four Motor System

any drive train that can allow your robot to move around the field in a reasonable manner, be very reliable, and allow you to complete the game objectives is a good drive system in my book. Just my 2 cents
like Mr. Bill Beaty says: "Drive train, Drive train, Drive train, Drive train"
__________________
AIM: wilshire461

Purdue FIRST Teams
Team 461 -http://www.boilerinvasion.org/
Team 1646 - http://www.precisionguessworks.org/
Team 1747 - www.harrisonboilerrobotics.org
Closed Thread


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: 1097 Direct Drive 01 Anthony Kesich Robot Showcase 16 13-09-2005 22:33
If you could change one thing.... Koko Ed General Forum 48 31-03-2005 19:23
What is wrong with this code???? It won't Compile and I don't know why? Please Help CrashZero Programming 23 26-03-2004 09:44
Direct drive or Chain? Suneet Technical Discussion 32 27-03-2003 23:00
direct Drill motor drive wrong or right rcubes85 General Forum 6 11-02-2003 18:11


All times are GMT -5. The time now is 19:29.

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