Project Overview
For this project, we will be
moving a magnet through a hydrogel designed to simulate brain tissue. We will move the magnet in a circular
trajectory using an external magnet and motor. To control the motor, we will be
using vision from a USB camera to provide feedback and information.
We expect fine control of the
position of the magnet to be difficult for a few reasons. Calculating the strength of the magnetic
field to ensure we have the right distance to move the magnet with the
resistance of the gel is the primary technical concern. Other concerns are rotating the gel at the
right time to keep the magnet on the right trajectory, giving the Arduino board
the information from the camera, and controlling the motors precisely with Arduino. The major tasks are to create a physical rig
to mount the motor, the camera, and the petri dish, to write code that uses the
video from the camera to provide information to the Arduino, to use that
information to control a motor, and to have the magnet follow the circular
trajectory in the gel. The final deliverables will be the robot itself, the
physical mounts, the CAD diagrams, and the final code for both Python and
Arduino.