A 2022 Swinburne Final Year Project to develop a Pose Detector using OpenCV which can be deployed on a Raspberry Pi 4B.
Documenation and Guide are within 'Docs + Guide' Folder'
Daniel Leong - [email protected] | [email protected]
Parth Patel - [email protected]
Preenit Kshirsagar - [email protected]
Dylan Were - [email protected]
Based on ArUco within OpenCV Contrib:
https://docs.opencv.org/4.x/d9/d6d/tutorial_table_of_content_aruco.html
https://github.com/GSNCodes/ArUCo-Markers-Pose-Estimation-Generation-Python
Aruco using OpenCV on Raspberry Pi:
Part 1 setup - https://www.youtube.com/watch?v=mBOfx-wRB2Q
Part 2 calibration - https://www.youtube.com/watch?v=XFBKwme5HYk
Part 3 Detect marker and pose - https://www.youtube.com/watch?v=cIVZRuVdv1o
This also implements the usage of a Pan-Tilt HAT from Pimoroni:
https://shop.pimoroni.com/products/pan-tilt-hat?variant=22408353287
Inspired by Easiest Pan-Tilt System for the Raspberry Pi - Quick Start Guide with Pimoroni Picade HAT
https://www.youtube.com/watch?v=Dc9AEFw0hww
Simulation software used is CoppeliaSim - https://www.coppeliarobotics.com/