Go to Post “Chasing perfection is like trying to find a unicorn. If you go all around the world, you will not find a unicorn. However, you will find a whole freak load of stuff along the way.” - Karthik - TheCascadeKid [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
Team 51   CD-Events   CD-Media   CD-Swap   CD-Spy   FRC-Spy   Unsung FIRST Heroes   WFA
portal register members calendar search Today's Posts Mark Forums Read FAQ rules
VEXpro
The Chief Delphi Forums are sponsored by Innovation First International, Inc.
Modulox
ADVERTISEMENT

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 08-28-2009, 01:47 PM
jspatz1's Avatar
jspatz1 jspatz1 is offline
Registered User
AKA: Jeff
FRC #1986 (Team Titanium)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Lee's Summit, MO
Posts: 674
jspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond repute
Send a message via AIM to jspatz1 Send a message via Skype™ to jspatz1
Team 1986 introduces our Guitar Hero Robot

FRC 1986, Team Titanium, would like to introduce TITAN, our new Guitar Hero Robot.

Anyone who had the chance to see the guitar hero machine at the National Instruments booth in Atlanta this year can understand why we were inspired to build one of our own. We came home from Atlanta thinking somehow, some way, we must have one of those. After a whole summer of experimenting, programming, testing, prototyping, building, and tinkering, we have a GH bot!

The big challenge was to build a bot that could perform the demanding machine vision task, and the high speed mechanical task, for a low cost that we could afford. We could not spend thousands of $$$ on the kind of high-end hardware in a system like NI's. NI uses their robot to showcase their industrial vision system and I/O controller, as well as some nice pneumatics. If we were going to do this, we needed to accomplish it with much less hardware.

Initially we assumed that the frame rate and picture quality of a typical web cam couldn't possibly do the job. And that a typical computer using USB I/O probably wasn't sufficient either. Both assumptions turned out to be wrong. This robot runs in LabView on a Dell laptop, with USB video from an inexpensive web cam, and USB output to a solid state relay board. Our initial experiments with video techniques in LabView were very encouraging, and showed us we could do the note recognition and outputs well enough to proceed further. So we spent some money on the mechanical piece, and after some "finger" prototypes using low-voltage solenoids, we were convinced that a robot could be built within our means. But we had no idea if it could perform well enough to even be interesting. We did some design work, and spent the summer making parts and getting it together.

Several others besides NI have built guitar hero robots (just do a search), mostly college lab projects. But many have taken shortcuts such as intercepting the video signal from the game console, attaching sensors to the TV screen, or outputing electrical signals directly to the guitar. We thought it was important to build a robot that had no advantage over a human opponent. It must watch the TV and play the guitar just like a human would. Rather than clamping the guitar into a frame or fixture, we thought it would be much more fun to build a life size, free-standing figure that held the guitar and played alongside its opponent. The hand mechanisms attach to the guitar, and the guitar hangs freely on the robot. We used PVC pipe to build a body, vacuum hose for arms, and the controlling laptop sits on top as the robot's head. We found a good deal on a LCD TV, and built a stand and camera mount so we have a complete package for demos. In addition to an entertaining promotional demo, we plan to use him for fundraising. For a donation you can play against the robot....after school, at football & basketball games, at the street fair, maybe even at hired gigs for parties, etc. Hopefully he can at least help pay for himself.

Many hours of trial and experimentation got the bot to where it is today. It performs beyond our wildest expectations. It routinely scores in the upper 90's in accuracy on expert level on almost any song, and can beat even the best players. But it can be turned down to lower difficulty levels when desired. We designed it to use the whammy bar and the star power bonus to help it be competative. It can be beaten....there are some songs it is not quite as good at. But at the typical demo playing with the public, it will seem virtually unbeatable to most folks.

So here is a youtube video peek....we are excited to share it with the FIRST community!

http://www.youtube.com/watch?v=VLQhX0nZV6I


Team Titanium 1986
Lee’s Summit West High School
Lee’s Summit, MO
Attached Thumbnails
Click image for larger version

Name:	Guitar Hero Robot 1.JPG
Views:	660
Size:	73.8 KB
ID:	8064  Click image for larger version

Name:	Guitar Hero Robot 2.JPG
Views:	406
Size:	127.6 KB
ID:	8065  Click image for larger version

Name:	Guitar Hero Robot 3.JPG
Views:	362
Size:	71.9 KB
ID:	8066  Click image for larger version

Name:	Guitar Hero Robot 4.JPG
Views:	366
Size:	76.2 KB
ID:	8067  Click image for larger version

Name:	Guitar Hero Robot 5.JPG
Views:	384
Size:	79.1 KB
ID:	8068  

__________________


Last edited by jspatz1 : 08-28-2009 at 08:15 PM.
Reply With Quote
  #2   Spotlight this post!  
Unread 08-28-2009, 02:13 PM
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: 596
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: Team 1986 introduces our new Guitar Hero Robot

I just recently saw the NI demo from under my rock and thought it would be a cool project to raise the team's skill level in a variety of ways. Your video, however, is WAY cooler than it was in my head. Kudos for an awesome demonstration piece. I am inspired.
__________________
Mark

Brick walls are for other people. - Randy Pausch
Reply With Quote
  #3   Spotlight this post!  
Unread 08-28-2009, 02:21 PM
Akash Rastogi's Avatar
Akash Rastogi Akash Rastogi is offline
FF: Flippin' The Greatest
AKA: Stogi
no team
Team Role: College Student
 
Join Date: Feb 2007
Rookie Year: 2005
Location: Mt. Olive, NJ
Posts: 5,994
Akash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond repute
Send a message via AIM to Akash Rastogi
Re: Team 1986 introduces our new Guitar Hero Robot

That is beyond words.

Insanely impressive is all I can say.
__________________

['12-'13]: Mentor FRC 2495
['11-'13]: Co-Founder/Mentor FRC 3929
['06-'10]: Student FRC 11- MORT
Reply With Quote
  #4   Spotlight this post!  
Unread 08-28-2009, 03:06 PM
Josh Drake's Avatar
Josh Drake Josh Drake is offline
Registered User
no team (FIRST Noble Team)
Team Role: Leadership
 
Join Date: Aug 2007
Rookie Year: 2007
Location: Seneca, SC
Posts: 747
Josh Drake has a reputation beyond reputeJosh Drake has a reputation beyond reputeJosh Drake has a reputation beyond reputeJosh Drake has a reputation beyond reputeJosh Drake has a reputation beyond reputeJosh Drake has a reputation beyond reputeJosh Drake has a reputation beyond reputeJosh Drake has a reputation beyond reputeJosh Drake has a reputation beyond reputeJosh Drake has a reputation beyond reputeJosh Drake has a reputation beyond repute
Re: Team 1986 introduces our new Guitar Hero Robot

Quote:
Originally Posted by Akash Rastogi View Post
That is beyond words.

Insanely impressive is all I can say.
Agreed!
An off-season project that can help pay for itself.
__________________
07'-10' FRC 343
11'-12' FRC 2751
13' rookie
Reply With Quote
  #5   Spotlight this post!  
Unread 08-28-2009, 03:20 PM
Stuart's Avatar
Stuart Stuart is offline
#include coffee.h
FRC #1745 (P51- Mustangs)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2004
Location: Dallas, TX
Posts: 404
Stuart has a reputation beyond reputeStuart has a reputation beyond reputeStuart has a reputation beyond reputeStuart has a reputation beyond reputeStuart has a reputation beyond reputeStuart has a reputation beyond reputeStuart has a reputation beyond reputeStuart has a reputation beyond reputeStuart has a reputation beyond reputeStuart has a reputation beyond reputeStuart has a reputation beyond repute
Send a message via AIM to Stuart
Re: Team 1986 introduces our new Guitar Hero Robot

. . . wow . . .
__________________
Proud mentor of Team #1745 the P-51 Mustangs

If at first it doesn't work, use a hammer.
If that doesn't work, use a bigger hammer.
Reply With Quote
  #6   Spotlight this post!  
Unread 08-28-2009, 03:43 PM
jmanela's Avatar
jmanela jmanela is offline
+1 is BIGGER than -1
AKA: Joshua Manela
FRC #2194 (Fondy Fire)
Team Role: College Student
 
Join Date: Aug 2008
Rookie Year: 2009
Location: Michigan
Posts: 313
jmanela is a splendid one to beholdjmanela is a splendid one to beholdjmanela is a splendid one to beholdjmanela is a splendid one to beholdjmanela is a splendid one to beholdjmanela is a splendid one to beholdjmanela is a splendid one to behold
Re: Team 1986 introduces our new Guitar Hero Robot

...omg
__________________
||2009|| Entrepeneurship Award, QF - Traverse City | Rookie All Star, QF - Detroit | Highest Rookie Seed, Rookie All Star, QF - Michigan State Championship | Finalist - MARC ||2010|| Engineering Inspiration, Website Award, SF- Kettering | Judges Award, Website Award, SF - Detroit | Website Award, Winner, Michigan State Champ //Thank you 469 and 1918!! | Finalist - MARC ||2011|| Engineering Inspiration, Website - Kettering | Entrepreneurship, Website, Finalist - Waterford | Website - MSC
Reply With Quote
  #7   Spotlight this post!  
Unread 08-28-2009, 04:37 PM
Rion Atkinson's Avatar
Rion Atkinson Rion Atkinson is offline
The CAD Guy
no team
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Oklahoma City
Posts: 393
Rion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond repute
Re: Team 1986 introduces our new Guitar Hero Robot

That is simply amazing! And a great off-season challenge as well!

I have one question. Can it start starpower mode?

EDIT: Never mind. Just saw it do that.

Last edited by Rion Atkinson : 08-28-2009 at 06:31 PM.
Reply With Quote
  #8   Spotlight this post!  
Unread 08-28-2009, 04:56 PM
,4lex S.'s Avatar
,4lex S. ,4lex S. is offline
University Mentor
AKA: Alex Strong
FRC #2702 (REBotics)
Team Role: College Student
 
Join Date: Dec 2007
Rookie Year: 2004
Location: Waterloo, ON, Canada
Posts: 195
,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of,4lex S. has much to be proud of
Re: Team 1986 introduces our new Guitar Hero Robot

Now I understand why our comp sci guys wanted to ditch the game this year and make something like this... Awesome.
__________________
University of Waterloo Mechanical Engineering Class of 2014- 2B School Term
University of Waterloo Formula SAE Race Team 2010-Eternity
FRC 2702: REBotics 2011 Mentor ::: FRC 1006: Fast Eddie Robotics 2005-2009 Alumni ::: FLL 4050: 2004 Alumni

Reply With Quote
  #9   Spotlight this post!  
Unread 08-28-2009, 06:17 PM
dpeterson3 dpeterson3 is offline
Registered User
FRC #1178 (DURT)
Team Role: Alumni
 
Join Date: Aug 2008
Rookie Year: 2008
Location: St. Louis
Posts: 158
dpeterson3 is a jewel in the roughdpeterson3 is a jewel in the roughdpeterson3 is a jewel in the roughdpeterson3 is a jewel in the rough
Re: Team 1986 introduces our new Guitar Hero Robot

Awesome. Next challenge.... Mario Kart
Reply With Quote
  #10   Spotlight this post!  
Unread 08-28-2009, 06:19 PM
rtfgnow's Avatar
rtfgnow rtfgnow is offline
Traveled 1037 miles to volunteer
AKA: Alex Tannahill
FRC #0079 (Team Krunch)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2008
Location: East Lake, FL
Posts: 2,674
rtfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond reputertfgnow has a reputation beyond repute
Send a message via AIM to rtfgnow
Re: Team 1986 introduces our new Guitar Hero Robot

What normal human can comfortably hold and play a guitar with all five fingers from the left hand on the front of the guitar?
__________________

2011 Smoky Mountain Regional Chairman's Award
2011 Florida Regional Judge's Award
2010 North Carolina Regional Team Spirit Award sponsored by Chrysler
2010 Florida Regional Engineering Inspiration Award
2010 Florida Regional Finalist with 1557 and 801
2009 Tempest N Tampa champion with 1369, 1902 and 801
2009 Minnesota North Star Regional champion with 2970 and 2549
2009 Minnesota North Star Regional Motorola Quality Award
2009 Minnesota North Star Regional Kleiner Perkins Caufield & Byers Entrepreneurship Award
2009 Florida Regional Finalist with 744 and 1251
2009 Florida Regional Motorola Quality Award
2008 Tempest N Tampa Finalist with 801 and 2425
2008 Mission Mayhem Champion with 180 and 1902
2008 Mission Mayhem Judges' Award
2008 Florida Regional Motorola Quality Award
Reply With Quote
  #11   Spotlight this post!  
Unread 08-28-2009, 07:31 PM
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Is wishing HE had summers off...
FRC #1676 (Pascack PI Oneers)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Montvale NJ
Posts: 5,519
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: Team 1986 introduces our new Guitar Hero Robot

Absolutely fantastic, and very impressive.

OK, now what WE all want to know....how'd you do it, exactly? Details!!
__________________

I am N2IRZ - What's your callsign?
Reply With Quote
  #12   Spotlight this post!  
Unread 08-28-2009, 07:35 PM
Chris is me's Avatar
Chris is me Chris is me is offline
Division By Shaker?
FRC #2791 (Shaker Robotics) (EWCP))
Team Role: Tactician
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Troy, NY
Posts: 5,942
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: Team 1986 introduces our new Guitar Hero Robot

Quote:
Originally Posted by Akash Rastogi View Post
That is beyond words.

Insanely impressive is all I can say.
Seconded, You guys always seem to build great stuff, but this is just stunning.

Keep up the good work! Hope you use this to help grab a second Chairman's!
__________________
Proud 2791 Mentor (2010-201?) - 2012 BAE Granite State Regional Finalists (with 1519, 885), 2013 WPI Regional #1 Seed / Finalists (with 20, 3182)

Proud 1714 Alumnus (2009) - 2009 Minnesota 10,000 Lakes Regional Champions (with 2826, 2470)

with 4124
My Robotics Blog (Updated Mar 15, 2012... I know, I'll get to it.)
Reply With Quote
  #13   Spotlight this post!  
Unread 08-28-2009, 07:37 PM
ebarker's Avatar
ebarker ebarker is offline
Registered User
AKA: Ed Barker
FRC #1311 (Kell Robotics)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Kennesaw GA
Posts: 1,275
ebarker has a reputation beyond reputeebarker has a reputation beyond reputeebarker has a reputation beyond reputeebarker has a reputation beyond reputeebarker has a reputation beyond reputeebarker has a reputation beyond reputeebarker has a reputation beyond reputeebarker has a reputation beyond reputeebarker has a reputation beyond reputeebarker has a reputation beyond reputeebarker has a reputation beyond repute
Re: Team 1986 introduces our new Guitar Hero Robot

this is a tangential issue.

I like the way the video was shot. What kinda of camera ? what was the 'workflow' ? what video editing software ?

Ed
__________________
Ed Barker
Reply With Quote
  #14   Spotlight this post!  
Unread 08-28-2009, 07:39 PM
jspatz1's Avatar
jspatz1 jspatz1 is offline
Registered User
AKA: Jeff
FRC #1986 (Team Titanium)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Lee's Summit, MO
Posts: 674
jspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond repute
Send a message via AIM to jspatz1 Send a message via Skype™ to jspatz1
Re: Team 1986 introduces our new Guitar Hero Robot

Quote:
Originally Posted by Don Rotolo View Post
Absolutely fantastic, and very impressive.

OK, now what WE all want to know....how'd you do it, exactly? Details!!
Maybe we will savor it for awhile before we give out too many trade secrets.
__________________

Reply With Quote
  #15   Spotlight this post!  
Unread 08-28-2009, 07:43 PM
jspatz1's Avatar
jspatz1 jspatz1 is offline
Registered User
AKA: Jeff
FRC #1986 (Team Titanium)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Lee's Summit, MO
Posts: 674
jspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond repute
Send a message via AIM to jspatz1 Send a message via Skype™ to jspatz1
Re: Team 1986 introduces our new Guitar Hero Robot

Quote:
Originally Posted by ebarker View Post
this is a tangential issue.

I like the way the video was shot. What kinda of camera ? what was the 'workflow' ? what video editing software ?

Ed
Just a simple Sony hard drive camcorder, and some editing with Windows Movie Maker. No workflow, just winged it.
__________________

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
Guitar Hero Control Doctorwho USB Chicklet 3 12-06-2009 05:28 PM
Guitar Hero Playing Robot flyingcrayons Championship Event 11 04-29-2009 07:12 PM
guitar hero controler program1 General Forum 6 02-11-2008 02:09 AM
Guitar Hero Driven Robot- Without USB Dongle Tach'ko Electrical 7 02-01-2008 11:05 PM
Our new robot Todd Lawless Rules/Strategy 14 01-09-2002 05:17 PM


All times are GMT -5. The time now is 05:56 AM.

The Chief Delphi Forums are sponsored by Innovation First, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright © Delphi and Pontiac Central High School