The differential drive unit is one of the most fundamental and widely adopted drivetrain configurations in industrial AGV and AMR design. By using two independently controlled drive wheels — one on each side of the robot — the system achieves both forward motion and steering without the need for a dedicated steering mechanism. The result is a mechanically simple, space-efficient drivetrain that suits the majority of indoor mobile robot applications.
This guide explains how differential drive works, how it compares to alternative AGV drive architectures, what components make up a complete unit, and what specifications matter most when selecting or sourcing one for your platform.

What Is an AGV Differential Drive Unit?
An AGV differential drive unit is a self-contained drivetrain module that integrates two independently driven wheels — mounted coaxially on either side of the robot chassis — along with the motors, encoders, drive controllers, and structural frame needed to operate them as a coordinated system.
The term "differential" refers to the speed difference between the two wheels. When both wheels spin at equal speed, the robot moves in a straight line. When one wheel spins faster than the other, the robot turns toward the slower wheel. When the wheels spin in opposite directions at equal speed, the robot rotates in place — enabling zero-radius turning within its own footprint.
This steering approach eliminates the additional mechanical complexity of a steering motor, linkage, or swivel mechanism found in other AGV drive architectures. The trade-off is that it requires precise, synchronized velocity control of both drive motors to maintain straight-line travel and accurate path tracking.
How Differential Drive Steering Works
The motion of a differential drive robot is governed by the velocity relationship between its two wheels. For any desired combination of linear speed and angular velocity, the required left and right wheel speeds can be calculated directly from the robot's wheelbase — the center-to-center distance between the two drive wheels.
In practice, this calculation is handled by the AGV's onboard motion controller, which continuously reads encoder feedback from both drive motors and adjusts current to each motor's servo drive to maintain the target velocity profile. The encoder feedback loop operates at millisecond timescales, enabling smooth trajectory following and accurate odometry-based position estimation.
A key performance requirement for differential drive systems is velocity tracking accuracy. Even small, consistent speed errors between the two wheels will cause the robot to gradually arc away from its intended path — a phenomenon known as heading drift. Closed-loop brushless servo motors with high-resolution encoders are the standard solution for minimizing heading drift to acceptable levels in industrial AGV applications.

AGV Drive Configuration Comparison
Understanding where differential drive fits among alternative AGV drivetrain architectures helps engineers make the right configuration choice for their application requirements.
| Configuration | Steering Method | Maneuverability | Complexity | Typical Application |
|---|---|---|---|---|
| Differential Drive | Speed difference between two wheels | High (in-place rotation) | Low | Warehouse AMR, light AGV |
| Steering Drive Wheel | Motorized swivel on single drive wheel | Very high | Medium | Flexible manufacturing, small spaces |
| Omnidirectional (Mecanum) | Angled rollers on all four wheels | Full lateral movement | High | Precision assembly, cleanroom |
| Ackermann (Car-style) | Front wheel steering angle | Low (large turning radius) | Low–Medium | Outdoor AGV, heavy tow vehicles |
| Single Drive + Fixed Caster | Single driven wheel | Limited | Very Low | Simple guided AGV on fixed routes |
For the majority of indoor warehouse AGV and AMR platforms operating on smooth concrete floors, differential drive offers the optimal balance of maneuverability, mechanical simplicity, and cost. It is the default configuration for most commercially deployed autonomous mobile robots globally.
Key Components of a Differential Drive Unit
A complete AGV differential drive unit consists of several subsystems that must be correctly specified and integrated to deliver reliable performance.
Drive Motors
Brushless servo motors are the standard choice for AGV differential drive applications. Each side of the unit uses one motor, and both motors must be matched in rated torque, rated speed, voltage, and encoder interface to ensure symmetrical dynamic behavior. Asymmetry between the two motors leads to systematic heading errors that are difficult to compensate in software. Motors are typically sized in the 100–400W range for warehouse AMR and light AGV platforms, with rated torque matched to the gearbox reduction ratio and drive wheel load requirements.
Planetary Gearboxes
Each drive motor is paired with a planetary gearbox to reduce output speed and multiply torque to the levels required at the drive wheel. Reduction ratios of 20:1 to 50:1 are common for warehouse AGV applications. The gearbox must be matched to the motor flange dimensions and output shaft configuration, and rated for the peak torque that occurs during acceleration under maximum payload. A mismatched or undersized gearbox is one of the most common causes of premature drivetrain failure in AGV platforms.
Encoders and Position Feedback
High-resolution encoders mounted on the motor shaft — or integrated into the motor assembly — provide continuous position and velocity feedback to the servo drive controllers. Incremental encoders with resolutions of 2,500 to 10,000 PPR are standard for speed control applications. For systems relying on odometry-based dead-reckoning navigation, encoder resolution and the quality of the feedback signal directly determine achievable positioning accuracy between external localization updates.
Servo Drive Controllers
Each motor in a differential drive unit requires a dedicated servo drive controller to manage commutation, closed-loop speed control, and encoder signal processing. In compact AGV platforms, dual-axis servo drives that control both motors from a single controller board are increasingly common — reducing wiring complexity and installation footprint. The servo drives must expose a communication interface — typically CANopen, RS485, or EtherCAT — compatible with the AGV's main onboard computer for velocity command delivery and status feedback.
Drive Wheels
The drive wheels of a differential drive unit are typically solid rubber or polyurethane-tread wheels mounted directly on the gearbox output shaft. Wheel diameter affects the relationship between motor speed and vehicle linear velocity, and must be selected in conjunction with the gearbox reduction ratio to achieve the target AGV travel speed at rated motor speed. Wheel tread material also affects traction, rolling resistance, and floor surface compatibility — polyurethane treads are standard for smooth warehouse floors, while rubber compounds suit environments with slight moisture or surface variation.
Passive Caster Wheels
A differential drive platform requires at least two passive caster wheels to maintain stable ground contact. The casters must be low-resistance, free-swiveling, and matched in load rating to the vehicle's total weight distribution. Caster placement relative to the drive wheel axis affects the robot's straight-line stability and its tendency to tip during acceleration. Most AGV platforms use one front caster and one rear caster, or two front and two rear casters for higher-payload platforms.

Key Specifications to Evaluate
When sourcing or specifying an AGV differential drive unit, the following parameters define system capability and integration requirements.
Payload Capacity
The rated payload capacity is the maximum cargo weight the differential drive unit can reliably move on a flat surface at rated speed. This figure must account for the AGV chassis weight itself — not just the goods being transported. Verify that the rated payload covers the worst-case combination of maximum cargo weight plus any load distribution offset that increases vertical force on the drive wheels.
Maximum Speed
Maximum linear travel speed is determined by the motor's rated speed, the gearbox reduction ratio, and the drive wheel diameter. Typical warehouse AGV speeds range from 0.5 to 2.0 m/s. Higher speeds require more responsive closed-loop control and more capable braking, and have a proportional effect on stopping distance — a key safety consideration in environments where AGVs and human workers share the same floor space.
Wheelbase
The wheelbase — center-to-center distance between the two drive wheels — determines the robot's rotational behavior and straight-line stability. A wider wheelbase improves stability but reduces agility in tight spaces. A narrower wheelbase improves maneuverability in narrow aisles but requires more precise velocity matching between the two motors to maintain heading accuracy. Wheelbase selection is typically driven by the minimum corridor width in the intended deployment environment.
Positioning Accuracy
Differential drive systems maintain positioning accuracy through a combination of odometry and external localization — laser SLAM, QR code readers, or magnetic tape sensors. The drive unit's encoder resolution and mechanical backlash in the gearbox set the fundamental resolution of odometry-based positioning. For applications requiring docking accuracy of ±5mm or better, the drive unit specification must be evaluated alongside the full localization system architecture.
Communication Interface
The interface between the servo drive controllers and the AGV's main computer determines integration complexity and control loop latency. CANopen is widely used in cost-optimized platforms and offers adequate bandwidth for velocity command and feedback at standard AGV update rates. EtherCAT is preferred in high-performance platforms requiring sub-millisecond control loop latency. Confirm that the drive unit's communication interface is natively supported by the motion controller in your AGV system architecture before finalizing the component selection.
Advantages and Limitations of Differential Drive
Differential drive is the dominant AGV drivetrain configuration for good reason, but it carries inherent limitations that engineers should understand before committing to the architecture.
The primary advantages are mechanical simplicity and low component count. With no dedicated steering mechanism, the differential drive unit has fewer potential failure points than steering wheel or omnidirectional alternatives. This simplicity reduces manufacturing cost and makes the drivetrain easier to maintain in the field over the system's service life.
In-place rotation capability — spinning the robot on its own center axis — is a significant maneuverability advantage in narrow warehouse aisles. Unlike Ackermann or single-drive configurations, a differential drive AGV can reverse direction within its own footprint without requiring additional floor space for a turning arc.
The main limitation is sensitivity to floor surface variation. On uneven floors, one drive wheel may momentarily lose contact with the ground, breaking the traction symmetry that accurate steering depends on. This can cause heading errors that accumulate over distance. In practice, this limits differential drive to well-maintained indoor floor surfaces. Applications on ramps exceeding 5°, on floors with significant surface irregularity, or in outdoor environments typically require a suspended drivetrain or an alternative drive configuration.
A second limitation is the inability to move laterally. All motion must be a combination of forward or reverse translation and rotation. For applications requiring lateral repositioning without turning, omnidirectional drive configurations are more appropriate.

Application Scenarios
Warehouse Logistics AMR
The warehouse logistics AMR is the most common application for AGV differential drive units. Platforms in this category carry payloads from 100 kg to 1,500 kg on smooth warehouse concrete at speeds of 1.0 to 1.8 m/s. The differential drive configuration's simplicity, low maintenance requirements, and in-place turning capability make it the default choice for order fulfillment, goods-to-person, and cross-docking applications in modern distribution centers.
Service and Hospital Robots
Service robots operating in hospital corridors, hotel lobbies, and office environments almost universally use differential drive. The combination of compact footprint, smooth maneuverability in narrow spaces, and mechanical reliability suits demanding duty cycles. In these applications, the drive unit specification prioritizes low noise output and smooth acceleration profiles over maximum payload capacity.
Light Manufacturing AGV
In light manufacturing environments — electronics assembly, pharmaceutical logistics, and small-parts distribution — differential drive AGVs handle inter-station material transport on fixed or semi-fixed routes. These applications often combine differential drive with magnetic tape or QR code guidance, and the drive unit specification focuses on positioning repeatability at station docking points rather than dynamic navigation performance.
FAQ
What is the difference between a differential drive AGV and a steering wheel AGV?
A differential drive AGV steers by varying the speed difference between two fixed coaxial drive wheels — no physical steering mechanism is required. A steering wheel AGV uses one or more drive wheels that physically rotate to change heading direction, similar to a car's front wheels. Differential drive is mechanically simpler and better suited to narrow-aisle environments. Steering wheel configurations offer greater path geometry flexibility and are more common in heavy-payload or omnidirectional applications.
How many caster wheels does a differential drive AGV need?
Most differential drive AGVs use two passive caster wheels — one at the front and one at the rear — to create stable four-point ground contact with the two drive wheels. Higher-payload platforms may use four caster wheels for improved load distribution and stability. Casters must be low-friction and free-swiveling to avoid interfering with the steering behavior controlled by the drive wheel speed differential.
Can a differential drive AGV operate on uneven floors?
Standard differential drive units without suspension systems perform best on smooth, level indoor floors. Moderate surface irregularities — expansion joints, slight ramps up to 3°, minor surface roughness — can be accommodated with appropriately specified drive wheel tread material and adequate drive motor torque reserves. Significant floor unevenness, outdoor terrain, or ramps above 5° generally require a suspended drivetrain or an alternative drive configuration.
How is heading accuracy maintained over long travel distances?
Encoder-based odometry accumulates small errors with distance, so differential drive AGVs typically use periodic external localization corrections — from laser SLAM, reflector landmarks, QR code readers, or magnetic markers — to reset the position estimate and maintain acceptable navigation accuracy across the full operating area. The drive unit's encoder resolution and gearbox backlash determine the fundamental drift rate between corrections.
What payload capacity is typical for a differential drive unit?
Commercial differential drive units for warehouse AGV applications are available in payload ratings from 100 kg to approximately 1,500 kg, with 200–600 kg being the most common range. Higher payloads require larger motor and gearbox specifications, wider wheelbases for stability, and more robust chassis structures. Always verify that the manufacturer's rated payload figure includes the full vehicle weight — not just the cargo weight.
Conclusion
The AGV differential drive unit remains the dominant drivetrain choice for indoor mobile robot platforms for straightforward reasons: it delivers the maneuverability required for warehouse and manufacturing environments with the lowest mechanical complexity, component count, and maintenance burden of any comparable drive architecture.
Selecting the right differential drive unit requires careful attention to payload capacity, motor and gearbox specifications, encoder resolution, wheelbase geometry, and communication interface. Getting these parameters right at the design stage prevents the most common field failures and ensures consistent navigation performance throughout the platform's service life.
HKT Robot supplies brushless servo motors, planetary gearboxes, and AGV drive wheel components suited for differential drive unit integration. Contact our engineering team to discuss component specifications and OEM sourcing for your next AGV platform.

Compartir:
Robot Drive Wheels for AGV & AMR
AGV Lifting Mechanism for Logistics Warehouse Automation