An Underwater Motion Capture System That Does Not Cost $150,000¶
Version 1.0.0
Marvin’s summer internship project at the University of Washington’s Applied Physics Laboratory
Underwater tracking of ROV submersibles is difficult. On-board sensors are often inaccurate and GPS signal does not reach the depth that the ROVs operate at. Because of this, using external cameras to track and locate objects deep underwater is an effective method. However, since the only commercially available underwater camera system costs a LOT of money, this project is meant to be an affordable alternative.
Setting Up¶
Installation and environment setup for both the server and clients are explained here:
Running the Script¶
Run
threading_server.pyon the server device.Run
threading_client.pyon each client device. Each client and the server should show a “connected” status message.When prompted, type “image” on the server task window to request an image, or type “quit” to terminate the program
Received images will be in the four_way_images folder
Once images are received, user will be prompted once more for input, looping back to step 3
Additional Information:¶
This project is licensed under the BSD License: