Initial motor control testing
4/18/17
Video of initial motor and servo testing
4/19/17
Motor Control Board, capable of controlling up to 4 stepper motors. All motors share the same control signal, but can be enabled separately. Two voltage inputs if logic voltage and supply voltage need to be varied.
4/30/17
Above and to the left are the motor controller board mounted along side the arduino.
5/2/17
Left is the PS3 eye camera with the lens attached. To the right shows canny edge detection on the video feed from the camera.
5/2/17
A rough prototype of how we will move our Jenga bot up and down.
5/4/17
An IR phototransitor turning on a red LED when an IR LED is shown on it. The IR LED is too weak for our final robot, but this shows proof of concept.
5/11/17
This test shows how we can use a laser proximity sensor to control an output. In this case, the sensor turns on an LED on our bread board whenever something is in range. This can easily be transitioned to signal an IO port on the Arduino instead.
5/16/17
Left shows result of smoothing image, using edge detection, and then finding rectangular shapes. It is not finding each individual block. Further tuning needs to be tested, but we may have to use another method.
5/16/17
Sensor control test. Tripping the sensor changes wheel direction.
5/23/17
Power Distribution Board above. Sensor mounting on the right. 5/25/17
This test demonstrates the full functionality of the bot except the claw mechanism. The sensor on the claw looks for a block to grab. The sensors on the floor determine the position of the robot.
5/31/17
This test demonstrates the full functionality of our robot. We switched from a threaded rod claw to a servo actuated claw. The servo and opposite side of the claw have a sand paper cover for extra traction.
5/31/17
Our robots first competition. We were able to successfully pull out a block and retrieve it. We even managed to win a few rounds.
6/1/17
This shows our robot can handle missing blocks.
6/2/17
This is at our final competition. The robot completes its turn much quicker due to some code improvement.
6/8/17