Difference between revisions of "Vision-based Cannon"
From Mech
Jump to navigationJump to searchLine 14: | Line 14: | ||
==Electronics== |
==Electronics== |
||
The electrical system for this project consisted of a custom developed master/slave servo controller. Each actuator is controlled directly by a slave system that monitors a feedback potentiometer and implements PID control. Each slave in turn receives a position command from a master PIC, which itself is controlled by Matlab running on a PC. |
|||
==Master PIC== |
|||
==Slave PIC== |
|||
==Mechanics== |
==Mechanics== |
Revision as of 01:12, 17 March 2009
Overview
The goal of this project was to use computer vision algorithms to identify targets and direct a Nerf gun to fire at them.
Vision Overview
The vision system was implemented in Matlab to take advantage of their image acquisition and image processing toolboxes.
Target Extraction
Servo Calibration
Electronics
The electrical system for this project consisted of a custom developed master/slave servo controller. Each actuator is controlled directly by a slave system that monitors a feedback potentiometer and implements PID control. Each slave in turn receives a position command from a master PIC, which itself is controlled by Matlab running on a PC.