RAIWAY: A Large-Wheeled Bipedal Robot with Contact-Informed Blind Locomotion
Organizations: Robotics and Artificial Intelligence Lab, Korea Advanced Institute of Science & Technology (KAIST), Daejeon 34141, South Korea
Abstract
We present RAIWAY, an in-house wheeled bipedal robot with 20-inch wheels, together with a contact-informed control approach for rolling locomotion across irregular and discontinuous terrain. Such locomotion is fundamentally contact-dominated, governed by local wheel--terrain interaction that is impractical to instrument directly and depends on more than terrain geometry alone. The proposed framework exploits the contact information available in simulation, distilling multi-contact events into a latent representation. At deployment, the controller infers this representation online from proprioception, requiring no contact sensing. In real-world experiments, the proposed system traverses diverse environments including steep slopes, gravel beds, studded surfaces, and rocky terrain, and demonstrates continuous ascent on the tested outdoor staircases with riser heights up to 15~cm. On our platform, the proposed controller further outperforms baselines without the contact-informed mechanism across challenging indoor and outdoor settings. The video can be found at https://youtu.be/Ch0divLg64w.
Figures & tables
| Category | Parameter | Range / Unit |
| Wheel Collision Body | Radius | |
| Thickness | ||
| Center offset | ||
| Mass | ||
| Inertia | ||
| Terrain Parameters | Restitution coefficient |
| Reward | Expression | Coeff. |
| Forward Velocity Tracking | ||
| Lateral Velocity Tracking | ||
| Angular Velocity Tracking | ||
| Orientation | ||
| Foot Slip | ||
| Contact |
| Variant | Traversal Dist. [%] | Variant | Traversal Dist. [%] |
| Ours | 74.4 | w/o contact position | 50.4 |
| w/o wheel-level features | 64.1 | 2 slots | 46.2 |
| AC + estimator | 57.2 | 1 slot | 44.2 |
| w/o contact impulse | 53.6 | w/o contact pos & imp | 42.9 |
| Components | Experiment 1 | Experiment 2 | ||||
| Controller | Contact- informed | Estimator | Fail | Unstable | Success | Traversal Dist. [%], mean [min, max] |
| Plain AC | X | X | 6 | 9 | 5 | 69 [35, 100] |
| AC + estimator | X | O | 4 | 2 | 14 | 39 [5, 65] |
| Ours w/o Estimator | O | X | 2 | 4 | 14 | 83 [25, 100] |
| Ours w/o Filtering | O | O | 2 | 1 | 17 | 81 [25, 100] |
| Ours | O | O | 0 | 0 | 20 | 95 [75, 100] |
| Label | Environment | Dimensions | Command [m/s] |
| A | Stair descent | 18 cm (H) 30 cm (W), 21 steps | 3.0 |
| B | Downhill slope | 40 ∘ incline | 2.0 |
| C | Uphill slope | 20 ∘ incline | 2.5 |
| D | Gravel bed | 6–8 cm stones | 3.0 |
| E | Studded slope | 20 ∘ incline, studs of 5 cm height | 1.5 |
| F | Rocky terrain | 22 cm (H), 25–50 cm (W) | 1.0 † |
Robot Locomotion
Robot locomotion studies how robots move efficiently and reliably across varied terrains, environments, and movement modes.
See all 233 papers