View Single Post
  #17   Spotlight this post!  
Unread 13-04-2014, 22:21
fox46's Avatar
fox46 fox46 is offline
Registered User
FRC #2013 (Cybergnomes)
Team Role: Mentor
 
Join Date: Feb 2003
Rookie Year: 2000
Location: Toronto, ON, Canada
Posts: 400
fox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond repute
Re: FIRST please fix....

Is this bug localized to one single robot or an entire alliance? We had an instance in Calgary where our autonomous shot one ball then the shooter failed to reload, (to shoot the second ball) the intake mechanism seems to cycle yet cannot due to the shooter arm blocking it, then rather than pausing, triggering the shooter and then driving forward for mobility- as soon as the intake appears to deploy and retract, it immediate skips to driving forward. We were unable to reproduce the behavior off the field in practice mode and never figured out what caused it. It only happened the one match. I wonder if this was this bug in action.

http://www.watchfirstnow.com/archives/91370417

Our typical autonomous follows:
*enable*
>open pneumatic latch releasing spring-loaded shooter arm to fire 1st ball
>reload shooter
>>activate loading arm to charge catapult
>>when latch limit switch triggered by catapult, close pneumatic latch
>>reverse loading arm to move it out of way of catapult until it hits limit
>deploy intake mechanism with intake wheels running
>retract intake mechanism and turn off wheels
>pause 1.5 seconds for 2nd ball to settle
>release pneumatic latch to shoot second ball
>drive forward 1.5 sec

In that match it seemed to follow: (Red=skipped steps)
*enable*
>open pneumatic latch releasing spring-loaded shooter arm to fire 1st ball
>reload shooter
>>activate loading arm to charge catapult
>>when latch limit switch triggered by catapult, close pneumatic latch
>>reverse loading arm to move it out of way of catapult until it hits limit

>deploy intake mechanism with intake wheels running
>retract intake mechanism and turn off wheels
>pause 1.5 seconds for 2nd ball to settle
>release pneumatic latch to shoot second ball

>drive forward 1.5 sec

When teleop enabled, the driver was able to click the fire button and the system reloaded automatically as usual. This means that the shooter's reload mechanism had not moved from its home position on the limit switch and had not even attempted a reload cycle after the first shot. It's almost as if we had forgotten to put the machine in 2-ball autonomous however, the intake mechanism cycling proves that it was indeed trying to go for a second ball.
__________________
Mentor, Team 2013 Cybergnomes 2010 - 2014, 2016
Mentor, Team 3756 RamFerno 2011 - 2013
Mentor, Team 854 Iron Bears 2005-2007
Founding member, Team 854 Iron Bears 2000-2005

Mech.Eng.+Mgt University of Ontario 2009
B.Ed OCT Trent University 2015
Professional Education and Product Knowledge Consultant - Toyota Canada Inc.