View Single Post
  #19   Spotlight this post!  
Unread 23-04-2007, 10:10
IndySam's Avatar
IndySam IndySam is offline
Registered User
FRC #0829 (Digital Goats)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Indy
Posts: 3,362
IndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond repute
Re: Most... um... "entertaining" autonomous.

Quote:
Originally Posted by Alan Anderson View Post
Our robot did something "entertaining" during an early match in St. Louis. We had just finished up our drivebase PID tuning, and had a simple "drive forward six inches" mode selected as a final test. Apparently, one of our wheel encoders developed a broken connection, so the software acted as if one side of the robot was nailed to the floor. What we saw on the field was this:

The 'bot deployed the arm, did at least two full turns in one direction while managing not to scrape the gripper against the field boundary, stopped, did it again in the other direction, ran diagonally across the field, barely missing both alliance partners and the rack, then stopped a few inches short of crashing into the field boundary on the other side of where it started -- not intentionally, but because autonomous mode was over.

"Drive forward six inches" had turned into "drive forward enough to measure 6 inches even with one side not moving, turn in place trying to correct the measured yaw error, overshoot because the robot is actually spinning twice as fast as the software thinks, turn in place the other direction trying to correct the overshoot, get the correction right this time because the too-fast turn is compensated by a too-fast correction, then take off at full speed trying to correct the accumulated position error." That was what I eventually decided was going on in the program, anyway.
I like the one you guys did at Purdue better. Andy told me the plan was to go around the rack to the backside but when your robot went screaming into the spider leg at full speed I thought the whole armory shook. What was amazing was that the whole top of the robot didn't come off. Great construction.
__________________
"Champions are champions not because they do anything extraordinary but because they do the ordinary things better than anyone else." —Chuck Knoll


2015 Indianapolis District Winner
2014 Boilermaker Regional Industrial Design Award
2013 Smoky Mountain Regional Industrial Design Award
2012 Boilermaker Engineering Excellence Award
2010 Boilermaker Rockwell Innovation in Control Award.
2009 Buckeye J&J Gracious Professionalism Award
2009 Boilermaker J&J Gracious Professionalism Award
2008 Boilermaker J&J Gracious Professionalism Award
2007 St Louis Regional Winners