Go to Post Even our greatest idols make mistakes. The good ones, move on and continue to do great things. - Al Skierkiewicz [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

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #14   Spotlight this post!  
Unread 09-01-2013, 12:55 AM
flameout flameout is offline
AKA Ryan Van Why
FRC #0957 (SWARM)
Team Role: Alumni
 
Join Date: Sep 2009
Rookie Year: 2009
Location: Oregon
Posts: 168
flameout is a name known to allflameout is a name known to allflameout is a name known to allflameout is a name known to allflameout is a name known to allflameout is a name known to all
Re: Drivers Control

2008: This was before my year, but in 2008, 957 used a steering wheel and two beige kit joysticks. The robot had ackermann steering, so the steering wheel controlled the angle of the front wheels. The joystick controlled the left and right drive motors. It did not work very well...

2009: Since we had a crab-drive robot that didn't work very well, I don't recall what we used (it may have had 2 modes, but I'm not sure).

2010 and 2011: Standard tank drive with 2 kit joysticks
T-shirt launcher: Also standard tank drive, but the older beige (pre-2009) kit joysticks

2012 and 2013: Mecanum drive with 2 kit joysticks

Here's the setup we use for mecanum (someone mentioned it in a thread several years ago, but I can't find it):

Linear motion was controlled by the average position of the two joysticks
Rotation was controlled by the difference in the Y axes of the joysticks

In essence, if you move the joysticks "together" (keep them in identical positions), you get only translational motion. If you move one forward and one backwards (as you would when turning a tank drive robot), you cause the robot to turn.

In 2012, I did some testing to compare this setup with using a single 3-axis (four if you count the throttle) joystick, and found that it gives you more control and precision than a single joystick. With a single joystick, it was easy to mix up the lateral and translational axes and there was limited precision in rotational control.
Reply With Quote
 


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 05:49 AM.

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