Go to Post your time is better spent in the stands, watching what the robots actually do, as opposed to listening to the builders talk about what they're [I]supposed[/I] to do. - sanddrag [more]
Home
Go Back   Chief Delphi > FIRST > Robot Showcase
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 02-04-2007, 07:52
jmcr8on jmcr8on is offline
Registered User
AKA: Jim Creighton
FRC #1189 (Gearheads)
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Grosse Pointe Park
Posts: 16
jmcr8on is on a distinguished road
1189 - Human-Bot Arm Control

Pretty cool arm control. We went from joysticks to this 'arm' which is attached to a human arm....to control the bot arm....much more intuitive to control. The human 'arm' has pots on the wrist (controls up/down wrist), elbow and two on the shoulder: one to control the upper arm and the other to control turret rotation. The 'arm' has a joystick handle for the hand to grasp and use buttons to enable/disable the arm and also to enable/disable turret rotation. In addition, joystick is available 'just in case'. There is a cable that runs from the back of the vest to the OI and splits to two of the game ports for button and pot input and also LED status lights implemented on the joystick handle.

We saw several examples of arm control in the regionals using the same concept both laying flat on plexiglass as well as standing up. We went the next step and just attached it to a human.

Enjoy!
http://www.youtube.com/watch?v=uu6JcAjJ60Y
__________________
Team 1189 - Gearheads
  #2   Spotlight this post!  
Unread 02-04-2007, 08:32
kramarczyk's Avatar
kramarczyk kramarczyk is offline
is getting his kicks.
AKA: Mark Kramarczyk
FRC #3096 (Highlanders)
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2006
Location: Sterling Heights, MI
Posts: 602
kramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond repute
Re: 1189 - Human-Bot Arm Control

A picture is worth 1000 words
__________________
Mark

Brick walls are for other people. - Randy Pausch
  #3   Spotlight this post!  
Unread 02-04-2007, 08:41
dbell dbell is offline
Mentor for team#3937 (Breakaway!)
AKA: David Bell
FRC #1519 (Mechanical Mayhem)
Team Role: College Student
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Manchester,NH/Edmond, OK/Searcy, AR
Posts: 131
dbell is a splendid one to beholddbell is a splendid one to beholddbell is a splendid one to beholddbell is a splendid one to beholddbell is a splendid one to beholddbell is a splendid one to beholddbell is a splendid one to beholddbell is a splendid one to behold
Re: 1189 - Human-Bot Arm Control

Wow.
Our team has the same basic arm design as you, with an azimuth turet, a shoulder, an elbow, and a wrist. (Our design picks up the tubes with 3 fingers)
We that too, and we built a prototype but we went with a joystick in the end because we didn't have time.
Great job!
  #4   Spotlight this post!  
Unread 02-04-2007, 09:17
CyberWolf_22's Avatar
CyberWolf_22 CyberWolf_22 is offline
Programming and Electrical Mentor
AKA: Allen Gregory
FRC #2587 (Afrobots)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Houston, Texas
Posts: 227
CyberWolf_22 is just really niceCyberWolf_22 is just really niceCyberWolf_22 is just really niceCyberWolf_22 is just really nice
Re: 1189 - Human-Bot Arm Control

That is a great idea.
Did you guys win any awards for this design?
__________________
  #5   Spotlight this post!  
Unread 02-04-2007, 09:21
jmcr8on jmcr8on is offline
Registered User
AKA: Jim Creighton
FRC #1189 (Gearheads)
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Grosse Pointe Park
Posts: 16
jmcr8on is on a distinguished road
Re: 1189 - Human-Bot Arm Control

The PID control had already been written and tweaked by a student before we took on the human 'arm' control concept. The turret control was tweaked several times to reduce the amount of human arm movement: a lookup table was created to remove the large 'dead band' due to the victors and overcoming inertia/friction...we associated slight arm movement to higher power values and then ramped it up in increments of 2, then 3, then 5.

The larger headache we had were pots slipping on the shafts. We went through several iterations of fastening and ended up with vinyl tubing and baling wire to allow for flexibility between the shaft and the pot. On the arm we used set screws to set the pot shaft in to position.
__________________
Team 1189 - Gearheads
  #6   Spotlight this post!  
Unread 02-04-2007, 09:27
jmcr8on jmcr8on is offline
Registered User
AKA: Jim Creighton
FRC #1189 (Gearheads)
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Grosse Pointe Park
Posts: 16
jmcr8on is on a distinguished road
Re: 1189 - Human-Bot Arm Control

Unfortunately we did not win any FIRST awards for this as the proof of 'goodness' is in the use of the control on the field. The drive team did not have much practice time with the arm before WMR. At BMR we were mainly (only?) a defensive bot.

That being said we were recognized by several teams at WMR with team-provided awards for the innovative arm design. So...yes....we did receive the recognition of our peers..which is very appreciated.
__________________
Team 1189 - Gearheads

Last edited by jmcr8on : 02-04-2007 at 09:33.
  #7   Spotlight this post!  
Unread 02-04-2007, 09:33
ALIBI's Avatar
ALIBI ALIBI is offline
Registered User
FRC #0141
Team Role: Parent
 
Join Date: Feb 2007
Rookie Year: 2004
Location: Michigan
Posts: 271
ALIBI is a name known to allALIBI is a name known to allALIBI is a name known to allALIBI is a name known to allALIBI is a name known to allALIBI is a name known to all
Re: 1189 - Human-Bot Arm Control

Your arm controler was absolutely amazing! Our pit was right in front of the practice field at West Michigan. I could not help but wonder what would happen to the robot if your operator had to sneeze! We use a pot on our arm with a really slick coupling. It has a a shaft collar on both ends and a spiral of the same material with maybe a dozen spirals like a spring between them. Since we started using this we have not blown a pot and have not have any problems with the feedback (knock on wood). The coupling also gives flexability between the shaft and pot. All I know about them is that we purchased them from McMaster for about $30 a piece and that they can be found under 'shaft collars.' They look like they are made of black plastic.
  #8   Spotlight this post!  
Unread 02-04-2007, 11:49
Ryan Dognaux's Avatar
Ryan Dognaux Ryan Dognaux is offline
Back Home in Indiana
FRC #4329 (Lutheran Roboteers)
Team Role: Mentor
 
Join Date: Apr 2002
Rookie Year: 2001
Location: Indianapolis, IN
Posts: 2,675
Ryan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond repute
Send a message via AIM to Ryan Dognaux
Re: 1189 - Human-Bot Arm Control

That is awesome, reminds me of 234's original wearable arm from 2001 that controlled the Beefeater.
__________________
Ryan Dognaux :: Last Name Pronounced 'Doane Yo'
Team 234 Alum: 2002 - 2005 :: Purdue FIRST Member: 2006 - 2009
Team 1646 Mentor: 2007 - 2009 :: Team 357 Mentor: 2009 - 2012
Team 4329 Mentor: Current
STL Off-Season Event: www.gatewayroboticschallenge.com
  #9   Spotlight this post!  
Unread 02-04-2007, 12:52
vivek16's Avatar
vivek16 vivek16 is offline
Whoa! college pilot.
AKA: vivek
FRC #2264 (trojan robotics)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2007
Location: plymouth, minnesota
Posts: 1,227
vivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond repute
Send a message via AIM to vivek16 Send a message via MSN to vivek16
Re: 1189 - Human-Bot Arm Control

FREAKING AWESOME!!!!!!!!!

although it probably would have been incredibly more effective if you had a clamp type pick up thing where you opened and closed your hand to grab it...

this is just awesome tho
__________________
"we don't build robots, we build people"

Last edited by vivek16 : 02-04-2007 at 15:37.
  #10   Spotlight this post!  
Unread 02-04-2007, 16:15
ditch64 ditch64 is offline
I don't represent the students.how?
FRC #1189 (Gearheads)
Team Role: Driver
 
Join Date: Feb 2007
Rookie Year: 2007
Location: Grosse Pointe Michigan
Posts: 3
ditch64 is an unknown quantity at this point
Send a message via AIM to ditch64 Send a message via MSN to ditch64 Send a message via Yahoo to ditch64
Re: 1189 - Human-Bot Arm Control

Quote:
Originally Posted by vivek16 View Post
FREAKING AWESOME!!!!!!!!!

although it probably would have been incredibly more effective if you had a clamp type pick up thing where you opened and closed your hand to grab it...

this is just awesome tho
Thats what i said lol.
  #11   Spotlight this post!  
Unread 02-04-2007, 16:20
EvilMonkyPirate's Avatar
EvilMonkyPirate EvilMonkyPirate is offline
Little Pam
AKA: Tiffers
FRC #0166 (Chop Shop)
Team Role: Driver
 
Join Date: Apr 2005
Rookie Year: 1996
Location: M-Town, NH
Posts: 19
EvilMonkyPirate is an unknown quantity at this point
Send a message via AIM to EvilMonkyPirate
Re: 1189 - Human-Bot Arm Control

OMG. I was actually thinking about using my own arm to control our robot's arm this year but I didn't think of it till the plane ride home after our last regional. The only problem with that though was we have a third moving joint on our arm which moves back and forth kind of and we didn't think we could figure out that part out.
__________________
"Wicked Awesome!" -Boilermaker '07
1189, 931, 166

GSR: Ranked 16th out of 46.

Just tell your drive team you were too high to win the match.
|F|I|R|S|T|
My Anti-Drug
  #12   Spotlight this post!  
Unread 02-04-2007, 20:01
vhcook's Avatar
vhcook vhcook is offline
Reader of Things
AKA: Victoria
FRC #1939 (Kuh-nig-its)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Kansas City, MO
Posts: 546
vhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond repute
Re: 1189 - Human-Bot Arm Control

This is really cool.

What do you do with it during autonomous mode (since you are supposed to be "hands off")?
  #13   Spotlight this post!  
Unread 02-04-2007, 20:12
vivek16's Avatar
vivek16 vivek16 is offline
Whoa! college pilot.
AKA: vivek
FRC #2264 (trojan robotics)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2007
Location: plymouth, minnesota
Posts: 1,227
vivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond repute
Send a message via AIM to vivek16 Send a message via MSN to vivek16
Re: 1189 - Human-Bot Arm Control

Quote:
Originally Posted by vhcook View Post
This is really cool.

What do you do with it during autonomous mode (since you are supposed to be "hands off")?
umm.... what? they just program like they normally would with a joystick drive...

edit: oh sorry misread your post. yeah what do you do?
__________________
"we don't build robots, we build people"
  #14   Spotlight this post!  
Unread 02-04-2007, 20:14
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,519
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: 1189 - Human-Bot Arm Control

What happens if you like, sneeze or something? Does the robot go crazy?
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
  #15   Spotlight this post!  
Unread 02-04-2007, 20:24
Arefin Bari's Avatar
Arefin Bari Arefin Bari is offline
Registered User
AKA: Ari
FRC #0108 (SigmaC@T)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Ft. lauderdale, FL
Posts: 3,249
Arefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond repute
Send a message via ICQ to Arefin Bari Send a message via AIM to Arefin Bari Send a message via MSN to Arefin Bari Send a message via Yahoo to Arefin Bari
Re: 1189 - Human-Bot Arm Control

I just checked the team list for championship and I so wish I saw you guys on that list. This is one innovative controller I have seen through the whole time I have been involved with FIRST. Congratulations, and I hope to see you at some offseason events.
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
Ramp bot vs. Arm bot SSMike Technical Discussion 49 22-01-2007 21:03
Arm Placement on Bot? Po-ser Technical Discussion 7 13-01-2007 15:19
Human Arm based controller Andrew Schuetze Control System 5 09-10-2005 15:05
Slave Control Arm aaronD341 Control System 1 26-04-2005 17:13
2-Segment Arm Control Orborde Programming 1 20-01-2005 01:40


All times are GMT -5. The time now is 05: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