Week 1
Starting off with the first week of the project, we focused on completing the following tasks
- - Researching the different options for the project brought by each member
- - Determined the hardware and software resources that will be needed for this project
- - Discussed how the work would be divided among us by comparing strengths and weaknesses within the team to efficiently split the workload
- - Completed the necessary forms for ordering hardware and starting the project
During our design and research process at the beginning of the project, we decided on creating a system which could locate, identify, and track objects in real life. We decided to develop this system within the Raspberry Pi ecosystem using the language Python. We will use OpenCV, a library of programming functions that are aimed at real-time computer vision, allowing processing of and performing tasks on images. We will also make use of TensorFlow, used for machine learning and artificial intelligence.
The aim is to have an object that is put in the view of the camera to be detected by the system. So that the system outputs the type of object with the percentage accuracy. The system should then send instructions to the mechanical aspect to move the camera so that the object is always in view when moved.
List of hardware that we decided to order after conducting our initial meeting in the first week
Pan-Tilt Mechanical Arm - To allow automated movement of the camera
Raspberry Pi Camera Module V2.1 - To detect relevant objects
300mm Extension Cable for Camera Module - To allow more movement for the camera
NeoPixel LED stick - To provide a steady light source for the camera
Raspberry Pi 4 Model B (8GB) - To run the system on
Coral USB Accelerator - To speed up the processing, allowing higher framerate
32 GB microSD card
Power Supply
HDMI Cable
Tasks for next week:
- - Connect and run the Raspberry Pi on a display
- - Find tutorials and libraries we will need to start coding for the project
- - Discuss which roles will be applied to everyone working on the project
Comments
Post a Comment