Go to Post when things start to get a little stressful, "FIRST: Fun Is Required. So Tolerate!" - Rich Kressly [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
  #16   Spotlight this post!  
Unread 18-05-2011, 08:19
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Tank Drive Car

Quote:
Originally Posted by Chris Hibner View Post
We use one stick for the fore/aft and a spring-loaded knob for the rotational movement of the robot. This setup was extremely intuitive the drive, and it even eliminates the "turning in the opposite direction while the robot is facing you" problem with a stick.
To your knowledge, does this interface already have a unique name, and if not have you given it one that we could use here on the forums?


Reply With Quote
  #17   Spotlight this post!  
Unread 18-05-2011, 09:04
Chris Hibner's Avatar Unsung FIRST Hero
Chris Hibner Chris Hibner is offline
Eschewing Obfuscation Since 1990
AKA: Lars Kamen's Roadie
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1997
Location: Canton, MI
Posts: 1,488
Chris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond repute
Re: Tank Drive Car

Quote:
Originally Posted by Ether View Post
To your knowledge, does this interface already have a unique name, and if not have you given it one that we could use here on the forums?

No, we haven't given it a name. We've been talking about using this interface since the 2008 game, but this is the first year we've actually done it.

Feel free to think of a good name. I'm not very good at coming up with names.
__________________
-
An ounce of perception is worth a pound of obscure.
Reply With Quote
  #18   Spotlight this post!  
Unread 18-05-2011, 09:27
Hugh Meyer's Avatar
Hugh Meyer Hugh Meyer is offline
Registered User
FRC #1741 (Red Alert Robotics)
Team Role: Mentor
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Greenwood Indiana
Posts: 158
Hugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud of
Re: Tank Drive Car

Chris,

Do you have any idea why using the knob works better than a joystick when the robot it facing the driver?

I have suggested a rotating control to our team several times, but none of the students seem interested. I just figured it was the gaming mentality coming out.

-Hugh
Reply With Quote
  #19   Spotlight this post!  
Unread 18-05-2011, 09:30
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Tank Drive Car

Quote:
Originally Posted by Hugh Meyer View Post
Do you have any idea why using the knob works better than a joystick when the robot it facing the driver?
I know you addressed this question to Chris, but while you are waiting for him to answer...

It is because with the twisting action of the knob, the driver intuitively thinks of rotation as a clockwise/counterclockwise thing (which is independent of the orientation of the robot) rather than as a go_left/go_right thing.


Reply With Quote
  #20   Spotlight this post!  
Unread 18-05-2011, 09:50
Hugh Meyer's Avatar
Hugh Meyer Hugh Meyer is offline
Registered User
FRC #1741 (Red Alert Robotics)
Team Role: Mentor
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Greenwood Indiana
Posts: 158
Hugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud of
Re: Tank Drive Car

Quote:
Originally Posted by Ether View Post
I know you addressed this question to Chris, but while you are waiting for him to answer...

It is because with the twisting action of the knob, the driver intuitively thinks of rotation as a clockwise/counterclockwise thing (which is independent of the orientation of the robot) rather than as a go_left/go_right thing.

Excellent point! I didn't think of that... Thanks Ether.

I will try that point with the students...

Any ideas for a good supplier of a centered spring return pot?

-Hugh
Reply With Quote
  #21   Spotlight this post!  
Unread 18-05-2011, 11:45
James Critchley James Critchley is offline
Registered User
no team
Team Role: Mentor
 
Join Date: Apr 2011
Rookie Year: 2010
Location: Lake Orion, Michigan
Posts: 45
James Critchley is an unknown quantity at this point
Re: Tank Drive Car

Thank you Chris for confirming my quick study!!

We call that type of interface, "RC Car steer", because they are independent sticks (used with your thumbs).

Chris's design is more like a modern RC car where you have a throttle and a wheel on the side of a gun like stick... sounds like he has it laid out flat though? mini steering wheel then?

Either way, they are independent up-down and left-right axes where you cannot inadvertently bump one when doing the other. I'd call all of them "RC car" steer.

We also used speed encoders and stiff proportional gain to enforce the selected turning angle... At that point it felt like a highend RC car (linear turn angle response), except that it really slowed down in the turns. We put neutral axis steer within a deadband of zero speed. The problem was that the stiff gain was a serrious battery killer and we ended up going open loop during tele-op.

One of my objectives in software for team 302, is to push the actual driver interface to the drive team to program, or at least become an itegral part of its development. If we have multiple drivers, they can have different "crew stations." One driver can have tank steer and another RC steer, and different buttons for "turbo" and "crawl", or this year's "spin throw". Different joysticks with different dead zones... the trick is to create a module which generates the same high level commands.

This architecture is shown a little bit in our VIRSYS example code... where among other things, we will be driving a virtual robot before it's built and able to practice anytime/anywhere. http://www.chiefdelphi.com/forums/sh...ghlight=VIRSYS
Reply With Quote
  #22   Spotlight this post!  
Unread 18-05-2011, 12:40
Chris Hibner's Avatar Unsung FIRST Hero
Chris Hibner Chris Hibner is offline
Eschewing Obfuscation Since 1990
AKA: Lars Kamen's Roadie
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1997
Location: Canton, MI
Posts: 1,488
Chris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond repute
Re: Tank Drive Car

Quote:
Originally Posted by Hugh Meyer View Post
Excellent point! I didn't think of that... Thanks Ether.

I will try that point with the students...

Any ideas for a good supplier of a centered spring return pot?

-Hugh
Ether said it exactly.

If a student has a hard time thinking of clockwise/counterclockwise, I say the following to them: "place your index finger on the front of the knob (part of the knob farthest from you), and your thumb on the back of the knob (part closest to you). Now, the front of the knob (your index finger) represents the part of the robot farthest from you - regardless of which direction the robot is facing. The back of the knob (your thumb) represents the part of the robot closest to you - regardless of robot orientation." That works better for some students. It's really depends on the person as to how they sort things out in their mind, but the knob keeps things much more consitent regardless of robot orientation.

We looked like crazy for an off-the-shelf spring-loaded knob. We couldn't find one. If anyone knows of one, please let me know.

We had to make our own spring-loaded knob out of a potentiometer. We did the spring loading by drilling a hole into the knob then running some surgical tubing from the hole to a screw in our control board about 10 inches away. It was a bit crude, but it worked. We wanted to create a better solution eventually, but you know how it goes when you have a million other things to do to get the robot shipped and the current solution works.
__________________
-
An ounce of perception is worth a pound of obscure.
Reply With Quote
  #23   Spotlight this post!  
Unread 18-05-2011, 13:46
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 6,033
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: Tank Drive Car

these ones

http://www3.towerhobbies.com/cgi-bin/wti0093p?&C=JAC


each have two spring center off loaded pots. one for steering, one for throttle.
Reply With Quote
  #24   Spotlight this post!  
Unread 18-05-2011, 13:51
James Critchley James Critchley is offline
Registered User
no team
Team Role: Mentor
 
Join Date: Apr 2011
Rookie Year: 2010
Location: Lake Orion, Michigan
Posts: 45
James Critchley is an unknown quantity at this point
Re: Tank Drive Car

Quote:
Originally Posted by Chris Hibner View Post
We had to make our own spring-loaded knob out of a potentiometer.
Surprised you didn't just use the twist axis of a "side winder" (take the stick off and put a knob on there), that has a nice return. Or a "3D mouse" or "space ball" has a nice twist axis and would work too. It's easy if they are recognized as "gamepads" and not mice... not really sure about that though.
Reply With Quote
  #25   Spotlight this post!  
Unread 18-05-2011, 14:14
Hugh Meyer's Avatar
Hugh Meyer Hugh Meyer is offline
Registered User
FRC #1741 (Red Alert Robotics)
Team Role: Mentor
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Greenwood Indiana
Posts: 158
Hugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud of
Re: Tank Drive Car

Here is one:

http://www.precisionsales.com/potent...ringreturn.htm

-Hugh
Reply With Quote
  #26   Spotlight this post!  
Unread 18-05-2011, 14:42
lemiant's Avatar
lemiant lemiant is offline
the Dreamer
AKA: Alex
FRC #4334 (Alberta Tech Alliance)
Team Role: Leadership
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Calgary, AB, Canada
Posts: 562
lemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond repute
Re: Tank Drive Car

Quote:
Originally Posted by Hugh Meyer View Post
That won't work because it is is spring return to one end, not to center.
Reply With Quote
  #27   Spotlight this post!  
Unread 18-05-2011, 15:07
lemiant's Avatar
lemiant lemiant is offline
the Dreamer
AKA: Alex
FRC #4334 (Alberta Tech Alliance)
Team Role: Leadership
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Calgary, AB, Canada
Posts: 562
lemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond repute
Re: Tank Drive Car

Anybody had a look at the Playstation Ultra Racer?
Reply With Quote
  #28   Spotlight this post!  
Unread 18-05-2011, 15:14
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Tank Drive Car

Quote:
Originally Posted by lemiant View Post
That won't work because it is is spring return to one end, not to center.
What is the meaning of this, then ?


Attached Thumbnails
Click image for larger version

Name:	center.png
Views:	40
Size:	66.7 KB
ID:	10703  
Reply With Quote
  #29   Spotlight this post!  
Unread 18-05-2011, 15:23
lemiant's Avatar
lemiant lemiant is offline
the Dreamer
AKA: Alex
FRC #4334 (Alberta Tech Alliance)
Team Role: Leadership
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Calgary, AB, Canada
Posts: 562
lemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond repute
Re: Tank Drive Car

Quote:
Originally Posted by Ether View Post
What is the meaning of this, then ?
Oops, i guess it will work.
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


All times are GMT -5. The time now is 09:22.

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