Go to Post So remember, no matter what the odds, your wildest dreams can come true with science and technology. - Ian Curtis [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
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 12-02-2002, 05:59
Adam Krajewski's Avatar
Adam Krajewski Adam Krajewski is offline
Registered User
AKA: Jewski
None #0857 (Superior Roboworks) / Team #0068 (Truck Town Thunder)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Da U.P., Eh
Posts: 83
Adam Krajewski is on a distinguished road
"How does it drive?!?!" Team 857's bot

A picture is worth a thousand words and the video is well worth the lengthy download (~100MB), so check them out here. We have a second video showing our ball collection method, but I've run out of space on this server. I plan to DivX both videos in the next couple of days as to reduce the videos to a reasonable size.

I will try to explain the basics drivetrain here before anyone needs to ask. It is an omnidirectional holonomic platform. In English, it can drive in any direction (x, y translation) WHILE rotating on its axis, giving it three complete degrees of freedom. By using absolutely hideous equations (especially when dealing with PBASIC), you can drive each of the three drill motor (thank you FIRST for giving us three this year, it couldn't have worked out more perfectly) powered omni-casters, located 120 degrees apart, so that you go in the desired direction/rotation. For example, to drive forward at full speed, you drive the left and right motors at nearly full speed while the front wheel stays stationary, rolling sideways on the omni-caster.

Adam Krajewski on behalf of MI Roboworks, team 221 and Superior Roboworks, team 857
Reply With Quote
  #2   Spotlight this post!  
Unread 12-02-2002, 06:39
Adrian Wong Adrian Wong is offline
Registered User
#0596 (SciClones)
Team Role: Alumni
 
Join Date: Jun 2001
Rookie Year: 2001
Location: Hopkinton, Mass.
Posts: 146
Adrian Wong is an unknown quantity at this point
Send a message via AIM to Adrian Wong
Hey, looks good.

Our team was going to go with the same design, except we used paired spherical wheels on the drive system. We ended up abandoning the design just prior to construction because we realized it didn't work for our gameplan very well.

Luckily though, we still have all our CAD drawings and specs, so we plan on building it in the off-season to see how the thing runs.
Reply With Quote
  #3   Spotlight this post!  
Unread 12-02-2002, 06:49
Adam Krajewski's Avatar
Adam Krajewski Adam Krajewski is offline
Registered User
AKA: Jewski
None #0857 (Superior Roboworks) / Team #0068 (Truck Town Thunder)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Da U.P., Eh
Posts: 83
Adam Krajewski is on a distinguished road
The original prototype, which was started almost two years ago, also used paired spherical wheels. While more impressive to look at and even harder to figure out how it works, their weight and bulk made them an illogical choice when it came down to deciding on a drivetrain for competition.

Adam
Reply With Quote
  #4   Spotlight this post!  
Unread 12-02-2002, 11:52
Mike Soukup's Avatar
Mike Soukup Mike Soukup is offline
Software guy
FRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Schaumburg, IL
Posts: 797
Mike Soukup has a reputation beyond reputeMike Soukup has a reputation beyond reputeMike Soukup has a reputation beyond reputeMike Soukup has a reputation beyond reputeMike Soukup has a reputation beyond reputeMike Soukup has a reputation beyond reputeMike Soukup has a reputation beyond reputeMike Soukup has a reputation beyond reputeMike Soukup has a reputation beyond reputeMike Soukup has a reputation beyond reputeMike Soukup has a reputation beyond repute
Very nice

Nice job 857. I've wanted to make a robot with that system and work on the controls for it just for fun. It looks like it would be a blast to program & drive around. Congrats!

Mike
Reply With Quote
  #5   Spotlight this post!  
Unread 12-02-2002, 13:35
Kris Verdeyen's Avatar
Kris Verdeyen Kris Verdeyen is offline
LSR Emcee/Alamo Game Announcer
FRC #0118 (Robonauts)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 2001
Location: Houston, TX
Posts: 697
Kris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond repute
Beautiful machine, 857.

What do you give your driver to work with? A trackball? Please tell me that you have the gyro on board there to let you do absolute steering - that would be the icing on the very very cool cake.
__________________
...Only a few people are awake and they live in a state of constant total amazement. -JP Shanley, Joe vs. the Volcano
Reply With Quote
  #6   Spotlight this post!  
Unread 12-02-2002, 13:52
ReijiH's Avatar
ReijiH ReijiH is offline
Registered User
#0115 (Monta Vista Robotics Team)
 
Join Date: Feb 2002
Location: Cupertino, CA
Posts: 43
ReijiH is an unknown quantity at this point
Send a message via AIM to ReijiH
hmm

I remember a team from last year (or was it year before?) that had a control system which looked like a glove.....something like that would be cool with that kind of drive train.
__________________
Think medical technology's perfect? Well Think again

"March 4th, 2002: A man walked into his Doctors office in Sacremento, California. He told the Doctor, "Doc, it hurts when I go like this!" The Doctor said "Well, don't do that!" The man later died of cancer."
Reply With Quote
  #7   Spotlight this post!  
Unread 12-02-2002, 15:48
Scott England Scott England is offline
Registered User
FRC #0118 (The Robonauts)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Houston, TX
Posts: 47
Scott England is a name known to allScott England is a name known to allScott England is a name known to allScott England is a name known to allScott England is a name known to allScott England is a name known to all
WOW

Nice, i'll admit, i looked at the pics of that bot in the gallery first and was extremely skeptical about how well that bot would be able to drive. The video definitely put me in my place, that bot dances more smoothly than any one i've ever seen in my 4 previous years of experience. Whether it works well in the competition or not remains to be seen, but it should at least be a hell of alot of fun to watch.

congrats to the rookie team from up north,

though hey, how are all the extreme veteran teams doing? Aside from team 60 i haven't seen many pics in the gallery showing what some of the perennials powerhouses are doing. I'm very anxious to see what 45,47,64,67,71,122,and 192 are doing (those are by no means all the great teams, just some of the ones that have built bots so impressive that i remember their team number)
Less than a week to go, not really any time to steal ideas. Good luck in the final push everyone
~Scott
__________________
122 --> 401 --> 118


"The Earth is a very small stage in a vast cosmic arena. Think of the rivers of blood spilled by all those generals and emperors, so that, in glory and triumph, they could become the momentary masters of a fraction of a dot. Think of the endless cruelties visited by the inhabitants of one corner of this pixel on the scarcely distinguishable inhabitants of some other corner, how frequent their misunderstandings, how eager they are to kill one another, how fervent their hatreds. Our posturings, our imagined self-importance, the delusion that we have some privileged position in the Universe .... In our obscurity, in all this vastness, there is no hint that help will come from elsewhere to save us from ourselves. "
Carl Sagan
Reply With Quote
  #8   Spotlight this post!  
Unread 12-02-2002, 16:23
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
Unless I am wrong, you guys are the first one successfully implement this kind of drive train on a robot. Great Job! My old team have been trying to develope similar drive train, but it has always been prototypes before competition start. I can't believe I am actually going to see this drive train in action! Woohoo!

It should be interesting to see how your robot is going to dance around other robots, getting to any where you want, however path you want to use. Just do a quick spin, and you can go around any robot trying to push you.

The folks around the country just never stop amazes me how much magic trick they can pull out of their pocket.

Speaking of which, I am interested in calling out to the veteran teams and ask them about their robot. So I am going to start another thread for it.
Reply With Quote
  #9   Spotlight this post!  
Unread 12-02-2002, 16:32
Wetzel's Avatar
Wetzel Wetzel is offline
DC Robotics
FRC #2914 (Tiger Pride)
Team Role: Mentor
 
Join Date: Sep 2001
Rookie Year: 1999
Location: DC
Posts: 3,522
Wetzel has a reputation beyond reputeWetzel has a reputation beyond reputeWetzel has a reputation beyond reputeWetzel has a reputation beyond reputeWetzel has a reputation beyond reputeWetzel has a reputation beyond reputeWetzel has a reputation beyond reputeWetzel has a reputation beyond reputeWetzel has a reputation beyond reputeWetzel has a reputation beyond reputeWetzel has a reputation beyond repute
Send a message via AIM to Wetzel
NICE! And fair server speed too...averaged 84 and 62 dl'ing them at the same time.

Congratulations on what appears to be a great bot!

<Edit> Realized that you will be easy to push sideways...if they can catch you. What speeds do you get with the basket on it? </edit>
__________________
Viva Olancho!

Last edited by Wetzel : 12-02-2002 at 16:37.
Reply With Quote
  #10   Spotlight this post!  
Unread 12-02-2002, 17:28
Adrian Wong Adrian Wong is offline
Registered User
#0596 (SciClones)
Team Role: Alumni
 
Join Date: Jun 2001
Rookie Year: 2001
Location: Hopkinton, Mass.
Posts: 146
Adrian Wong is an unknown quantity at this point
Send a message via AIM to Adrian Wong
That's one of the problems that turned us away from the platform. It wasn't until last week (aaaah!) that we completely shifted designs. It's kind of a shame that we put 4 weeks of work into it.

The thing that played a large role in us abandoning the project was just that problem: side loads. Due to the holonomic nature of the platform, if the robot is pushed perpendicular to the the direction you're moving in, it can easily shift. The wheels were designed with that in mind (to be able to roll freely), but with another intention in mind (to be able to move holonomically).

Since we never actually managed to build our design, we haven't had the chance to try this out in real life. How well does the robot react to being pushed at 90 degree angles to its motion? (Just to validate a few concerns on our team. )
Reply With Quote
  #11   Spotlight this post!  
Unread 12-02-2002, 17:42
Kris Verdeyen's Avatar
Kris Verdeyen Kris Verdeyen is offline
LSR Emcee/Alamo Game Announcer
FRC #0118 (Robonauts)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 2001
Location: Houston, TX
Posts: 697
Kris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond repute
Quote:
Originally posted by Adrian Wong
How well does the robot react to being pushed at 90 degree angles to its motion? (Just to validate a few concerns on our team.
Seems to me that it would behave in the same way as it would being pushed in any direction. The robot doesn't care which way it's facing - if it were to be pushed against, the driver (or software) could just compensate by increasing the force in that dimension - then it just becomes a question of traction.

That video is incredible, btw. And I still want to see the controls!
__________________
...Only a few people are awake and they live in a state of constant total amazement. -JP Shanley, Joe vs. the Volcano
Reply With Quote
  #12   Spotlight this post!  
Unread 12-02-2002, 18:35
Adrian Wong Adrian Wong is offline
Registered User
#0596 (SciClones)
Team Role: Alumni
 
Join Date: Jun 2001
Rookie Year: 2001
Location: Hopkinton, Mass.
Posts: 146
Adrian Wong is an unknown quantity at this point
Send a message via AIM to Adrian Wong
Well, the argument during our design sessions went something like this:

A "normal" two wheel or four wheel drive system is non-holonomic. It goes in one dimension (forward/backward) with the ability to change its direction while in motion. It is also possible to do an in-place turn, but there's lots of scrubbing going on with the wheels.

However, the scrubbing is also a feature. If a robot were to be pushed at 90 degrees to its motion (left/right in an front/back movement), it would be difficult to push due to the scrubbing of the wheels.

Yet, the omni-drive design intrinsically has the capability to roll freely in *any* direction. So, it would be susceptible to attacks from the side.
Reply With Quote
  #13   Spotlight this post!  
Unread 12-02-2002, 20:02
Justin 188's Avatar
Justin 188 Justin 188 is offline
Registered User
FRC #0188 (Woburn Robotics)
Team Role: Alumni
 
Join Date: Sep 2001
Rookie Year: 1998
Location: Toronto, Canada
Posts: 146
Justin 188 will become famous soon enough
*watches the video*
*chases after his brain*

OMG that is beautiful

Good job guys!!
__________________
Woburn Robotics | Team 188
Reply With Quote
  #14   Spotlight this post!  
Unread 12-02-2002, 20:17
Adam Krajewski's Avatar
Adam Krajewski Adam Krajewski is offline
Registered User
AKA: Jewski
None #0857 (Superior Roboworks) / Team #0068 (Truck Town Thunder)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Da U.P., Eh
Posts: 83
Adam Krajewski is on a distinguished road
We've got a second video uploaded showing how we load balls into the bot. Also, thanks to Xobes, the webpage is Netscape compatible (At least on Linux). Mary reformatted the first video so it's a reasonable size (8MB), too.

As for the controls, we kicked around many ideas. We wanted a controller that would allow the driver to use the entire range of motion the drivetrain is capable of. The original Killough specs calls for rotation sensors to determine the velocity of each wheel. We found a way around it. We did not use the gyro; we found no need for it. The control system we eventually stumbled upon on doesn't require feedback control, is incredibly simple, and is our little secret for the time being.

Adam
Reply With Quote
  #15   Spotlight this post!  
Unread 12-02-2002, 20:35
Adam Krajewski's Avatar
Adam Krajewski Adam Krajewski is offline
Registered User
AKA: Jewski
None #0857 (Superior Roboworks) / Team #0068 (Truck Town Thunder)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Da U.P., Eh
Posts: 83
Adam Krajewski is on a distinguished road
I don't see a problem with being pushed. It doesn't exactly slide freely; you're still pushing against the drive motors on at least two sides, if not three. Also, the omnidirectional nature allows you to push against another robot no mater which side is being pushed against. Traction is the biggest issue in pushing. We aren't too worried about being over-powered. We aren't pulling goals, our basket empties very quickly, and we are incredibly maneuverable, so we should be able to slide out of any sticky situations.

Adam
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
The Death of FIRST Anton Abaya General Forum 23 03-05-2006 17:18
Loss of Gracious Professionalism Among First Teams Melissa Nute General Forum 82 31-03-2003 19:34
The 2003 Index of team's post about their robot... Ken Leung Robot Showcase 4 28-02-2003 00:18
More 'Best' Robots (a well thought list) archiver 2000 2 23-06-2002 23:11
Disqualifications archiver 1999 13 23-06-2002 21:53


All times are GMT -5. The time now is 23:32.

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