- A laptop with Ubuntu Linux, or Windows with Virtualbox Ubuntu Linux
- To work with the example, you need a laptop with working webcam
You will code in Python and perform Apriltag detection on your webcam! At the same time, serialise the information using eCAL and capnproto to share the information to other nodes of robotics software.
- Working with pyapriltags library and OpenCV
- Install capnproto dependency and load the message definitions
- Install and import eCAL middleware, learn to publish topics
- Receive on another Python script
- Visualisation of tags and images using rerun framework
- Optionally, record data into mcap format
https://www.virtualbox.org/wiki/Downloads
https://scribles.net/using-webcam-in-virtualbox-guest-os-on-windows-host/
https://www.releases.ubuntu.com/22.04/
Use the desktop image
https://askubuntu.com/a/894507
pip3 install pyapriltags
sudo add-apt-repository ppa:ecal/ecal-5.12
sudo apt-get update
sudo apt-get install ecal
sudo apt install python3-ecal5
pip3 install rerun-sdk
https://github.com/vilota-dev/vk-viewer