LGDXRobot2

A flexible DIY Mecanum wheel chassis designed to inspire your enthusiasm on robotics.

LGDXRobot2 image

What is LGDXRobot2?

LGDXRobot2 is a DIY Mecanum wheel chassis designed to build a robot for ROS 2 using low-cost hardware, offering the freedom to customise hardware specifications.

Build Your Robot with Any Configuration

Build your LGDXRobot using any chassis size and Mecanum wheels. Choose any computer and sensors to run your robotics software.

Simplified Software Setup

Open-source firmware, ChassisTuner, and ready-to-use Docker images with web access help reduce the complexity of robot development.

Completely Open Source Design

LGDXRobot2 now provides complete designs for both the chassis body and the controller board, making it easier than ever to replicate or modify your own robot.

Chassis

A 240 mm × 240 mm three-layer chassis structure.

Controller Board

Based on the BlackPill MCU and TB6612FNG motor driver, capable of driving four motors with PID control.

Manufacture parts for LGDXRobot2

Testing LGDXRobot2 with ChassisTuner

ChassisTuner is a graphical tool designed for testing and fine-tuning LGDXRobot2 hardware, allowing you to validate your setup and optimise performance.
Screenshot of ChassisTuner

Hardware Testing

Test communication with the controller and monitor the robot's status.

PID Fine Tune

Fine-tune the PID settings for each motor using charts to achieve maximum performance.

Unlimited Possibilities with ROS 2

LGDXRobot2 fully support for ROS 2, enabling the creation of smarter robotics applications. It integrates seamlessly with the hardware and provides support for:

LGDXRobot Cloud

Manage and monitor your LGDXRobot2 remotely via the cloud.

NAV2

An open-source navigation framework.

Webots

Simulate the robot without the need for physical hardware.

Screenshot of ROS 2 web interface

Rapid Deployment of Remote ROS 2 Interface

LGDXRobot2 includes ready-to-use Docker images for deploying ROS 2 on any computer. Including a responsive web interface provides easy access to ROS 2 tools using the following command:
docker run -d \
  --name lgdxrobot2 \
  -e PUID=1000 \
  -e PGID=1000 \
  -p 3000:3000 \
  -p 3001:3001 \
  yukaitung/lgdxrobot2-desktop:latest

Download

Design Files

Design files for both the chassis body and the controller board.

Download

MCU

Firmware for the control board that drives motors using PID control.

Download

ChassisTuner

A GUI tool for hardware testing and PID tuning.

Download

ROS 2 Packages

ROS 2 integration for the hardware, with examples for both physical and simulated robots.

Download

Q&A

Can I buy a prebuilt LGDXRobot2?
No, a prebuilt version is not available due to limited resources. You will need to build the robot yourself.