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

https://cdn.shopify.com/s/files/1/0176/3274/products/raspberry-pi-camera-module-V2-3_600x.jpg?v=1635439632 

300mm Extension Cable for Camera Module - To allow more movement for the camera

https://cdn.shopify.com/s/files/1/0176/3274/products/Flex-Cable-for-Raspberry-Pi-300-1_130x.jpg?v=1593622637

NeoPixel LED stick - To provide a steady light source for the camera

https://m.media-amazon.com/images/I/71PpJmFdQVL._AC_SL1200_.jpg

Raspberry Pi 4 Model B (8GB) - To run the system on

https://cpc.farnell.com/productimages/large/en_GB/3051885-40.jpg 

Coral USB Accelerator - To speed up the processing, allowing higher framerate

32 GB microSD card

https://static.rapidonline.com/catalogueimages/product/19/79/s19-7950p02wm.jpg 

Power Supply

https://cdn.shopify.com/s/files/1/0176/3274/products/UK_PSU_WHITE_TRANS_600x.jpg?v=1569344297 

HDMI Cable

 https://cdn.shopify.com/s/files/1/0176/3274/products/official-raspberry-pi-micro-HDMI-cable_1_600x.jpg?v=1643884308

 

 

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

Popular posts from this blog

Week 2

Week 3