LGDXRobot2 is a mecanum wheel mobile robot designed to achieve decent performance with low-cost hardware. It equipped with a LiDAR, a 9-DOF IMU, and wheel odometry for navigation tasks. It is also fully integrated with the ROS 2 ecosystem, including Nav2 and Gazebo, with the support of the LGDXRobot Cloud robot management system.
LGDXRobot2 is not designed for beginners and requires some knowledge of robotics.
To begin, this section provides an overview of the project:
The sections below outline the process of building LGDXRobot2 from scratch and testing its hardware:
The final section covers software integration with ROS 2, including teleoperation, navigation and simulation.
| Project | Description | GitLab | GitHub |
|---|---|---|---|
| LGDXRobot2 Design | Design files for the chassis and controller board | GitLab | GitHub |
| LGDXRobot2 MCU | Firmware for the controller board | GitLab | GitHub |
| LGDXRobot2 ChassisTuner | Software for tuning the chassis | GitLab | GitHub |
| LGDXRobot2 ROS 2 | ROS 2 packages for LGDXRobot2 | GitLab | GitHub |
| LGDXRobot2 Support | Dependencies for the project | GitLab | - |
| Project | Description | Docker Hub |
|---|---|---|
| LGDXRobot2 Base | ROS image for command-line use | Docker |
| LGDXRobot2 Desktop | ROS image with GUI and ChassisTuner included | Docker |
| LGDXRobot2 ChassusTuner Build Image | Toolchain image for building the ChassisTuner | Docker |