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 Website

Repositories

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 -

Docker Images

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