Skip to content

Robotic mobility · R1 Systems

An All-in-One Suspended Swerve Solution for Mobile Robots

Building a swerve-drive robot requires traction, steering, suspension, power electronics, wiring, and control software to work together.

The R1 Systems Suspended Swerve Module brings those elements into one integrated package: powered traction, powered steering, adjustable air suspension, an ODrive S1 drive controller, wiring harness, and control software.

This gives developers a coordinated starting point for implementing swerve drive, reducing the number of separate subsystems they need to source and bring together. Vehicle-level control, mounting, power-system design, and application tuning remain part of integration.

Built to accommodate varied terrain

Swerve steering provides maneuverability; suspension helps the wheels accommodate uneven surfaces. Combining them makes suspended swerve worth considering for mobile robots that travel across both smooth floors and more irregular ground.

Compared with an otherwise similar rigid-wheel installation, suspension can help maintain tire contact as the ground rises and falls beneath the robot. Air springs and adjustable damping can also moderate the chassis response to bumps.

The R1 module combines 3 inches of vertical wheel travel, adjustable air suspension, and a 16-inch outside-diameter tubeless tractor tire. Together, these features provide a practical foundation for robots intended to operate across varied terrain.

Terrain capability still depends on the complete vehicle, including its load distribution, clearance, tires, suspension settings, speed, and surface conditions.

R1 suspended swerve module illustration identifying powered steering, traction, air suspension and the pneumatic tire.
Module feature drawingOpen full size: Module feature drawing (opens in a new tab)

What a swerve module does

A swerve module drives a wheel and independently controls its steering direction. Coordinating multiple modules allows a suitably designed robot to move forward, sideways, diagonally, or rotate while controlling its chassis orientation.

That flexibility can help a robot align with equipment, approach a work position, or maneuver within a constrained area. The vehicle controller translates the desired chassis motion into wheel speeds and steering angles for each module. Swerve drive kinematics

Suspension adds another capability: allowing the wheel to move vertically relative to the chassis.

Why suspension helps mobile robots

Better opportunity to maintain wheel contact

On uneven ground, a rigid chassis can unload a wheel as other wheels encounter raised surfaces or depressions. An unloaded wheel has less traction available, regardless of its motor’s torque.

Suspension allows wheel movement relative to the chassis, helping the drive system accommodate surface changes and maintain useful tire contact within its travel range. The result depends on vehicle geometry, corner loads, tires, suspension setup, and terrain.

More controlled response to bumps

An air spring supports the load, while damping controls suspension motion. A properly tuned system can reduce abrupt chassis movement when a wheel encounters an irregularity.

This can benefit robots carrying electronics, sensors, tools, or other payloads that need a more controlled ride. The amount of isolation depends on the complete installation; suspension does not eliminate vibration or replace suitable payload mounting.

Adjustment for the actual platform

Robots differ in mass, payload distribution, operating speed, and terrain. Adjustable suspension gives the integrator a way to tune the response around those conditions.

Air pressure influences support and ride position. Rebound adjustment controls how quickly the suspension returns after compression. These settings should be established using the intended corner loads and validated through vehicle testing.

The R1 suspension system

The R1 module uses air spring/damper shocks, with the following listed suspension features:

Listed R1 suspension features
FeatureListed specification
Vertical wheel travel3 inches
Shock stroke55 mm
Air pressureAdjustable, 30–120 psi
Rebound rateAdjustable
LockoutAdjustable
Caster offset−1.5 to +1.5 inches across travel; zero at mid-stroke

Shock stroke and wheel travel describe different movements: the shock’s compression distance and the wheel’s vertical movement through the suspension geometry.

Wheel travel is also not an obstacle-height rating. Traversability depends on tire geometry, ground clearance, approach conditions, available traction, and the complete vehicle.

Traction and steering in one assembly

The module combines a geared traction hub with an 8-inch rim and 16-inch outside-diameter tubeless tractor tire. Its published base specifications include:

  • 350 lb rated capacity per corner.
  • Approximately 64 lb module weight.
  • 48 V nominal system voltage.
  • 1,000 W traction motor power, attributed to the supplier-advertised rating.
  • 200 N·m peak traction torque.
  • 120 rpm maximum wheel speed at 48 V under light load.

Peak torque and maximum speed represent different operating points. They should not be combined into a promise of simultaneous performance.

Powered steering uses dual 14-bit encoders, CAN communication, and field-oriented control. Coordinating steering and traction remains part of the vehicle’s control-system integration.

Plan the complete robot, not just the wheel modules

Module selection starts with the platform’s intended operating conditions.

Consider loaded vehicle mass, payload position, center of gravity, module spacing, and how corner loads change during turning, braking, and terrain transitions. A per-corner capacity should not be treated as a simple vehicle payload allowance.

Allow clearance for suspension movement, steering, tire sweep, and cable routing. Caster offset changes through suspension travel, so review the geometry across the operating range rather than at one static position.

Front, side and top views of the R1 suspended swerve module with reference labels for 12.25-inch width, 24.8-inch height and 16-inch depth.
Module dimension drawingOpen full size: Module dimension drawing (opens in a new tab)

Reference views and owner-supplied dimension labels. This illustration is not a controlled mounting or swept-envelope drawing.

The supplied ODrive S1 controller also requires careful power-system matching. Although the system is nominally 48 V, battery full-charge and regenerative voltage must remain within the controller’s 50.5 V DC input limit.

Included hardware and control tools

The R1 package includes an ODrive S1 drive controller, wiring harness, and control software.

The software provides a local commissioning workbench, C/C++ and Python interfaces, and ROS 2 integration. It is a preview release; application-specific configuration, tuning, and vehicle validation remain part of integration.

Optional inquiries can include a USB-to-CAN configuration adapter and a custom Anderson-to-power-bus cable.

Discuss your platform with R1

Visit the Suspended Swerve Module catalog page for current specifications, configuration options, and availability.

Include your module count, expected corner loads, terrain, operating speed, battery voltage, control interface, and accessory requirements. R1 will review the application and confirm pricing and lead time.