Home - SwollEngineAF/lipan GitHub Wiki
π§ DuaLipan Robot Simulation & Build Wiki
Welcome to the official documentation for building and simulating mobile robots using ROS 2 Jazzy, Gazebo Harmonic, and WSL2. This wiki is designed for:
π° Beginners who want a smooth setup π§βπ» Developers transitioning to ROS 2 π€ Engineers building real robots with Gazebo simulation and Arduino integration
π Table of Contents
ROS2 Environment Setup]
π 1. [Step-by-step instructions to get ROS 2 + Gazebo working on Windows using WSL2.
Build a Mobile Robot (Project Walkthrough)]
π€ 2. [- Concept design
- URDF building
- Sensor integration
- Real-hardware deployment
PlatformIO: Arduino Deployment]
π§ 3. [Deploy and test your embedded code for Lipanβs robot arm and wheels using PlatformIO + VSCode.
Arduino Uno + PCA9685 Servo Driver Wiring]
π 4. [Detailed wiring reference between Arduino and PCA9685 for servo control.
Pixy2 Camera Integration Guide]
πΈ 5. [Integrate and automate object tracking using Pixy2 with Raspberry Pi and Arduino.
HW-130 Motor Driver β Arduino Integration Guide]
β‘ 6. [Wiring, logic, and example code for using HW-130 with Arduino for DC motor control.
π οΈ Tools We Use
- ROS 2 Jazzy
- Gazebo Harmonic (gz sim)
- Ubuntu 24.04 (WSL2)
- Visual Studio Code + PlatformIO
- GitHub
πββοΈ Questions or Issues?
If you face any issues, open a GitHub Discussion or refer to the Troubleshooting section in each page.