Real-time 3D Tracking of Moving Object
Summary
Domain Medical Device
Skills Mechanical, PC software (.NET - Drivers, Machine Vision), Geometry
Team Size Self only
Duration 1 Month (including defining requirements and evaluating various options)

Objective: The objective of this project was to determine the path of an effector's movement. While the path could have been easily derived using design of the mechanical assembly, a technique was required to verify the movements to be same after being driven by a 2 axis robotic arm.

Challenges:
  1. Movement of the effector were very fast, the required data acquisition to determine any usable path was at least 10 samples per second in each of the three dimensions.
  2. The system was required to be mounted on the existing assembly limiting the space flexibility.
  3. A simple Gyrometer could not have been used due to its limitation in terms of accuracy as well as acquisition rate.
  4. Also apart from angles, displacement had to be recorded with an accuracy of +/-5mm.

Solution: Used a "3 camera" orthogonal mount system build using aluminum extrusion bars and web camera, to trace movements in three dimensions. Using vision algorithms, distances were calculated and graphs were generated while certain specific points were traced on to the effector.