Go to Post Although I have much yet to go, in my short time in FIRST I have learned there is no such thing as a waste of time, especially when a) fundraising, b) mentoring students, or c) reading directions. - Amanda Morrison [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
  #16   Spotlight this post!  
Unread 29-12-2002, 01:01
Jeff Rodriguez Jeff Rodriguez is offline
Too young to be an 'old guy'
FRC #0155 (Technonuts)
Team Role: Teacher
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Newington, CT
Posts: 1,943
Jeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond reputeJeff Rodriguez has a reputation beyond repute
Send a message via AIM to Jeff Rodriguez Send a message via Yahoo to Jeff Rodriguez
ANother question:

How did you guys set up the controls for it, i know team 48 used the two joysticks as explained before, but how did other teams do it
So far the teams that i know have had crab steering are:
team 48 in 2002
team 111 in 2002
team 226 in 2002
and i remember 47 having it in 2000
__________________
173, student: 1999-2002
173, mentor: 2005-2010
155, teacher: 2011-
  #17   Spotlight this post!  
Unread 29-12-2002, 10:58
Matt Reiland's Avatar
Matt Reiland Matt Reiland is offline
'The' drive behind the drive
None #0226 (TEC CReW Hammerheads)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1999
Location: Troy Michigan
Posts: 712
Matt Reiland has a reputation beyond reputeMatt Reiland has a reputation beyond reputeMatt Reiland has a reputation beyond reputeMatt Reiland has a reputation beyond reputeMatt Reiland has a reputation beyond reputeMatt Reiland has a reputation beyond reputeMatt Reiland has a reputation beyond reputeMatt Reiland has a reputation beyond reputeMatt Reiland has a reputation beyond reputeMatt Reiland has a reputation beyond reputeMatt Reiland has a reputation beyond repute
Our Control System:

The CODE is posted here and on the CODEX

We tried to keep operation as simple as possible for the operator, since we knew it was going to be hard to control because of its speed (right around 12ft/s) so we stayed with only one joystick.

In normal mode if the operator pressed no buttons it locked all four wheels straight ahead and steered in a tank setup. The speed defaulted to somewhere around 50% of maximum.

The top button activated our 4 wheel steer, such that when it is held down the robot will keep its orientation but the drive will follow the joystick in any direction. Again another plug for LeoM, he came up with a really sweet algorythm for the steering angle in one line that works flawlessly since PBasic couldn't do it.

The trigger then kicked everything into full speed, we usually came off the line in turbo 4 wheel steer to try and hit the center goal no matter where we were lined up at.

As a last helper for the driver, our operator interface board switched the orientation from front to back with a switch so that made figuring out the inputs when the robot is reversed no longer necessary.

Now that we have tried it somewhat successfully I would probably go to the mechanical setup more like Team 111 with independent front rear steering to give you more options. I doubt we will have to push like last year so the high speed setup might work this year. Last year we didn't have the right ratio or traction to rotate a goal about the center of the robot, so we had to rotate around the goal then take off with it. A system like Team 111 where the front/rear oppose each other in direction would probably have worked better since we scrub off so much power to use tank steering.

I think the hardest part of using the single joystick was the inverse trig functions in pbasic and now those are available to all teams.
  #18   Spotlight this post!  
Unread 29-12-2002, 12:54
Paul Copioli's Avatar Unsung FIRST Hero Woodie Flowers Award
Paul Copioli Paul Copioli is offline
President, VEX Robotics, Inc.
FRC #3310 (Black Hawk Robotics)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 2000
Location: Rockwall, TX
Posts: 1,392
Paul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond repute
217 Used a Steering Wheel

Team 217 used a steering wheel and a joystick for throttle. We tried the 1 joystick method and even used LeoM's algorithm (thanks LeoM and Matt R.), but our drivers just had information overload. They had to shift (many ratios, not just one gear), switch between crab and monster truck steer all with one joystick. It was just too much. Our students love using the steering wheel, so we had 2 modes: Crab, and monster truck. In crab mode, the steering wheel turned all 4 wheels in the same direction from -90 to +90 degrees (0 is straight ahead). In monster truck mode (4 wheel steering), we turned the front wheels 3x as much as the rear wheels in opposite directions. Buses also use this steering. We could not use skid steer, because we had too much traction on all 4 wheels (we placed a priority on traction). The joystick was just used for throttle and switching gears. We had 2 gearboxes and 2 steering motors. The front wheels were combined in steering and shared the same gearbox. The rear wheels were combined in steering and shared the same gearbox.

We have been using the steering wheel for the last 2 years and love it. The steering wheel works great for skid steer too.

-Paul
  #19   Spotlight this post!  
Unread 30-12-2002, 08:12
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
One way to think of the response is that the center of motion for each drive wheel is the steering axis of the drive module not the steering center of the robot. With that said, the limiting factors on response are the momentum of the robot (plus weight of the robot and whatever it is attached to) and the friction with the floor, the speed of the steering motors and of course the reaction time of the driver. Since drivers are about the same average age and practice, we can assume the reaction time is under a second and far less than the other factors. Since your scenario generally does not take place at sustained maximum speed, the other factors are dominated by the speed of the steering mechanism and that is very fast in the robots I have seen. Low center of gravity is essential, of course, as these moves would generally lift the drive wheels off the floor or tip the robot over. The Michigan Tech Team had a unique method for crab steering involving three drive wheels (the wheels were the special design to grab in one direction and roll sideways) and they achieved steering by applying different power to each motor. It was very impressive to watch and a very simple design.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
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
rotation of body of crab drive robots michael_obrien Technical Discussion 6 22-10-2003 19:32
how does crab drive work? Soukup Technical Discussion 13 25-04-2003 11:31
need glp programing steering with a steering wheel Matchew Programming 2 10-02-2003 14:20
WildStang Videos Raul Robot Showcase 29 11-04-2002 00:28
4 wheel steering/ Crab Huey_Da_X-cat Technical Discussion 3 11-02-2002 22:49


All times are GMT -5. The time now is 15:36.

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