|
Re: 2013 Lessons Learned for a Vision Co-Processor
Quote:
Originally Posted by Joe Ross
Your tips are useful for vision processing in general. Do you have any tips specific to using a Co-Processor, ie how to power it, how to shut it down cleanly....
|
Our approach to powering the co-processor was to use the same +5 vdc source that is provided on the PDB for powering the Axis camera. We used a USB webcam, so the output was free.
To power down gracefully, we created a vi that only ran during "Disabled mode" and was activated by pressing a designated button on one of the joysticks. The vi initiated a socket connection to our co-processor. On the co-processor, we had a routine that ran and constantly listened for a socket request. When it received a request, it ran a "shutdown" command. This was done at the end of every match.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
|