Damiao Omnidirectional AGV

4-wheel omnidirectional mobile base with mecanum wheels. Move laterally, diagonally, and rotate in place — no turning radius constraint. Mount OpenArm or DK1 on top for mobile manipulation.

4WS
4-Wheel Omni Drive
30 Hz
Control Rate
DBUS
Serial Protocol
300ms
Safety Timeout

True Omnidirectional Motion

The Damiao AGV (达妙) uses a 4-wheel omnidirectional (4WS4WD) configuration with mecanum or omni wheels. It can translate laterally, move diagonally, and rotate in place — all without a turning radius. This makes it ideal for manipulation tasks in cluttered environments, narrow lab aisles, and mobile data collection setups where precise base positioning matters.

Mobile Manipulation

Mount an OpenArm 101 or DK1 bimanual kit on the top plate. Both the AGV agent and arm agent register simultaneously in a Fearless Platform session for synchronised teleoperation.

No Firmware Modification

The dami_agent.py Python bridge encodes platform commands as standard DBUS RC frames — works with stock AGV firmware over UART5.

Safe Auto-Stop

Built-in 300 ms command timeout: if the platform connection drops, the AGV automatically stops. On shutdown, three center-position frames are sent before the serial port closes.

Combine with OpenArm 101 for Mobile Manipulation

Mount an OpenArm on the AGV top plate. Both devices register as independent nodes in the same Fearless Platform session. Capture whole-body teleoperation trajectories — base motion and arm motion recorded synchronously in a single JSONL episode archive.

Hardware at a Glance

VendorDamiao (达妙)
Drive Configuration4-wheel omnidirectional (4WS4WD)
Wheel TypeMecanum or omni wheels
Control InterfaceUART5 on main controller (pin PD2, RX)
ProtocolDBUS/SBUS-style 18-byte RC frames
Baud Rate100000 baud, 8E2
Control Rate30 Hz (default)
Command Timeout300 ms auto-stop
Platform Agentdami_agent.py
Full Specs → Developer Wiki →

Community

Questions about the DBUS protocol, navigation, or arm integration?

Damiao FAQ & Forum → Ask a Question →

Ready to Build a Mobile Manipulation System?

Connect your AGV, mount a robot arm, and start collecting whole-body teleoperation demonstrations.