Motion Controlled Motors Using Kinect (Bones Project)
The object of this project is to create a program that can give a robot the ability to shadow a human character’s movements. Previously this object has achieved by putting sensors on the body of the user and has those sensors communicate with the computer and the processors.
Methods & Materials
This project has achieved this object using a Xbox Kinect sensor that can generate a series of real life coordinates for us to work with. The Kinect gives us the ability to put points on the body of the user, and it keeps track of those points no matter where the user is in its range. Those points are used to draw vectors along the lines of the user’s body. Then the data is used and processed using Processing 2.0 to calculate the angles between the vectors. Using mathematical equations the angle is calculated and sent to the terminal port between Processing and Arduino. The Arduino communicates to the 8 servos that are put on the robot that will be simulating the movements of the user.