A Repo to guide you through setup of Raspberry Pi to be used in MOCAP Space
- Components List
- Raspberry Pi Setup
- Fast DDS and Fast-DDS-Gen Installation
- ROS 2 Foxy Installation
- Workspace Structure Overview
- Workspace Setup
- Firmware Flashing and Pixhawk Setup
- Interfacing PIXHAWK with Raspberry Pi
- Launching the MicroRTPS Agent and VRPN Nodes
- Troubleshooting
- Raspberry Pi 4
- EDUP AC600M USB Wi-fi Dongle
- TTL-232 USB Serial Adapter - 5V or TTL-232 USB Serial Adapter - 3V3
- Pixhawk Cable Set
- Power Adapter
- Telemetry Module
Follow the instructions in the Raspbery_Pi_Setup.md file to setup the Raspberry Pi.
Follow the instructions in the Fast DDS page to install Fast DDS and Fast-DDS-Gen.
Follow the instructions in the Ros2 Foxy page to install ROS 2 Foxy and setup the workspace.
The workspace structure is as follows and should almost similar to this.
home
├───Fast-DDS
├───foonathan_memory_vendor
├───FAST-CDR
├───FAST-DDS
├───Fast-DDS-Gen
├───Colcon_ws
├───build
├───install
├───log
├───src
├───custom_packages
├───px4_msgs
├───px4_ros_com
├───PX4-Autopilot
├───vrpn
├───vrpn_client_ros
Follow the instructions in the Workspace Setup to create the required packages and setup the environment.
Follow the instructions in the Firmware Flashing and Pixhawk Setup to flash the firmware and setup the Pixhawk.
Follow the instructions in the Launching the MicroRTPS Agent and VRPN Nodes to launch the MicroRTPS Agent and VRPN Nodes.
Check this Troubleshooting page for common issues and their solutions.