Beadlock
Beadlock – definition
A beadlock is a wheel design or wheel-retention mechanism that mechanically clamps the tire bead to the rim. In mobile robotics, the term usually refers to a two-piece or multi-piece wheel assembly in which a ring compresses the tire bead against the wheel seat using multiple fasteners. The purpose is to prevent tire slip on the rim, bead unseating, or complete tire separation when the vehicle operates at low inflation pressure, on deformable ground, or under high transient torque.
In UGVs, beadlocks matter more than in indoor laboratory robots. A small or mid-size rover often runs on loose soil, gravel, sand, mud, grass, or rocks. These terrains generate cyclic lateral loads, shock loads, and traction peaks that can rotate the tire relative to the wheel or pull the bead out of its seat. A beadlock reduces that risk. It improves mechanical robustness of the wheel-tire interface, not localization, control, or planning directly. However, it can indirectly improve odometry consistency by reducing circumferential tire slip on the rim, which would otherwise create an unmodeled error between encoder-based wheel rotation and actual wheel-ground motion.
For platforms such as Leo Rover and Raptor Rover, the practical meaning of beadlock is straightforward. It is a hardware feature used when the rover is expected to carry payload, drive on uneven terrain, or use soft pneumatic tires at lower pressure than a standard non-beadlock wheel would tolerate safely. It is not a ROS concept and has no dedicated ROS message type or REP. It is a mechanical subsystem choice that affects traction, durability, field serviceability, and the repeatability of wheel-ground interaction.
How a beadlock works on a UGV wheel
A pneumatic tire stays on a conventional rim because internal air pressure pushes the bead against the bead seat. This works well at moderate pressure. The problem starts when pressure is reduced to increase contact patch area and terrain compliance. At that point, the bead can move relative to the rim under torque or side load. A beadlock adds positive mechanical retention.
In a typical external beadlock design, the wheel includes a clamping ring fixed by evenly distributed screws around the circumference. The ring compresses the outer tire bead. Some designs clamp both inner and outer beads, but many compact rover wheels clamp only one side and rely on wheel geometry on the opposite side. The basic load path is simple:
- motor torque is transmitted through the hub to the wheel body,
- the wheel body and beadlock ring generate friction and compression at the bead interface,
- the tire carcass transmits force to the contact patch on the ground.
If the clamp force is insufficient, the tire can creep on the rim. If the clamp force is excessive or uneven, the bead or sidewall can be damaged. For that reason, screw torque, ring flatness, and bolt pattern symmetry are important engineering details.
Why beadlocks are relevant in mobile robotics
For UGVs, wheel retention is not only a durability issue. It changes the usable operating envelope. Research rovers often need to traverse mixed terrain with varying payload and speed. A conventional wheel can be adequate for hard indoor floors, but outdoor work introduces larger uncertainty.
The main engineering reasons to use beadlocks on a rover are:
- operation at lower tire pressure to increase compliance and traction,
- reduced risk of bead unseating during side slope traversal,
- better resistance to torque spikes from aggressive starts or obstacle climbing,
- lower probability of tire rotation relative to the rim,
- more predictable behavior during repeated field experiments.
These points are relevant for differential-drive UGVs because turning on high-friction surfaces creates scrub forces, while off-road driving creates asymmetric loading between left and right wheels. On a 4-wheel differential-drive rover such as Leo Rover, wheel slip already exists at the ground contact level during turning. A beadlock does not eliminate ground slip, but it helps ensure that slip occurs where the model expects it – at the terrain interface, not between tire and rim.
Key parameters and engineering checks
Beadlock performance is governed by mechanical parameters rather than software configuration. When selecting or validating a beadlock wheel for a rover, several variables should be checked against the tire and operating profile.
| Parameter | Why it matters | Typical engineering note |
|---|---|---|
| Rim diameter and width | Must match tire bead geometry | Mismatch can cause poor sealing or bead damage |
| Clamp ring bolt count | Affects load distribution | More bolts usually improve force uniformity |
| Bolt tightening torque | Determines clamping force | Use manufacturer value and cross-pattern tightening |
| Wheel material | Affects stiffness, mass, corrosion resistance | Common choices are aluminum or reinforced polymer |
| Tire pressure range | Defines usable compliance and retention margin | Must stay within tire specification |
| Vehicle mass and payload | Determines bead loading during impacts and side loads | Higher mass increases retention requirements |
A practical validation method is to mark the tire sidewall and rim with an alignment line. After a test sequence on rough terrain, the marks are inspected. Any angular offset indicates tire creep on the rim. This is a direct field check that is useful during rover integration.
Beadlock use on Leo Rover and Raptor Rover
On Leo Rover, beadlock-related decisions are usually driven by outdoor experimentation. The platform is a compact, differential-drive UGV with four wheels and ROS support, typically running on a Raspberry Pi-based compute unit. In standard educational or indoor use, beadlocks may be unnecessary. On soil, gravel, or low-pressure tire setups, they become more relevant. They help preserve wheel integrity during prolonged autonomous navigation tests where repeated manual recovery is undesirable.
For Leo Rover, the main constraint is that mechanical upgrades should not be confused with autonomy capability. A beadlock wheel improves retention and terrain handling, but the platform still requires proper integration of the navigation stack, sensor suite, and calibration if autonomous operation is expected.
On Raptor Rover, the case for beadlocks is often stronger. Raptor Rover is designed for larger payloads and more demanding field applications. Higher mass and higher traction demand increase the probability of rim-tire interface problems, especially on rough terrain. In that context, beadlocks can be part of the baseline wheel architecture rather than an optional upgrade.
Impact on odometry, control, and ROS 2 integration
There is no ROS 2 package that “supports beadlocks” because beadlocks are not an electronic or computational component. Still, they affect data quality indirectly. Wheel odometry in ROS 2 commonly enters the system through encoder-based drivers and is published as joint states, TF transforms, or nav_msgs/Odometry. If a tire slips on the rim, the encoder reports hub rotation correctly, but the effective wheel circumference at the ground is no longer coupled rigidly to the tire carcass. This creates an extra error source that is difficult to estimate in software.
In practical rover integration, beadlocks can therefore improve consistency of the assumptions behind:
- differential-drive kinematics,
- wheel radius calibration,
- dead reckoning between localization updates,
- terrain repeatability during benchmarking.
This does not replace IMU fusion, LiDAR localization, visual odometry, or SLAM. It only removes one mechanical failure mode from the motion chain.
Limitations and trade-offs
Beadlocks are not always the correct choice. They add mass at the wheel perimeter, which increases rotational inertia. On small rovers, this can reduce acceleration and increase motor current during start-stop motion. They also add parts, assembly time, and maintenance effort. Improper bolt torque can produce imbalance, poor sealing, or ring deformation.
Another trade-off is that lower tire pressure, although enabled more safely by beadlocks, can increase rolling resistance and change steering behavior. On differential-drive rovers, that may alter current draw and turning performance. The gain in traction can come with a cost in energy efficiency and wear.
Normative references and technical sources
Beadlock terminology is mostly defined by wheel and tire engineering practice rather than ROS standards. For robotics integration, the relevant sources are split between mechanical documentation and robotics software standards.
- ROS 2 interface and integration conventions – ROS documentation at docs.ros.org
- Coordinate frame conventions for mobile platforms – REP 103 and REP 105, ROS Enhancement Proposals
- Wheel and tire dimensional compatibility – manufacturer tire and rim specifications
- Fastener torque and assembly procedures – wheel manufacturer service documentation
- UGV platform-specific implementation details – Leo Rover technical documentation at docs.fictionlab.pl/leo-rover
When documenting a rover build, it is good practice to record wheel model, tire model, pressure range, beadlock bolt torque, and payload mass used during experiments. These parameters materially affect mobility results and should be treated as part of the reproducible system configuration.