An Open Torque-Controlled Modular Robot Architecture for Legged Locomotion Research
arXiv:1910.00093 · doi:10.1109/LRA.2020.2976639
Abstract
We present a new open-source torque-controlled legged robot system, with a low-cost and low-complexity actuator module at its core. It consists of a high-torque brushless DC motor and a low-gear-ratio transmission suitable for impedance and force control. We also present a novel foot contact sensor suitable for legged locomotion with hard impacts. A 2.2 kg quadruped robot with a large range of motion is assembled from eight identical actuator modules and four lower legs with foot contact sensors. Leveraging standard plastic 3D printing and off-the-shelf parts results in a lightweight and inexpensive robot, allowing for rapid distribution and duplication within the research community. We systematically characterize the achieved impedance at the foot in both static and dynamic scenarios, and measure a maximum dimensionless leg stiffness of 10.8 without active damping, which is comparable to the leg stiffness of a running human. Finally, to demonstrate the capabilities of the quadruped, we present a novel controller which combines feedforward contact forces computed from a kino-dynamic optimizer with impedance control of the center of mass and base orientation. The controller can regulate complex motions while being robust to environmental uncertainty.
References in corpus (4)
- Momentum Control with Hierarchical Inverse Dynamics on a Torque-Controlled Humanoid
- Structured contact force optimization for kino-dynamic motion generation
- Oncilla robot: a versatile open-source quadruped research robot with compliant pantograph legs
- Learning a Structured Neural Network Policy for a Hopping Task
Cited by in corpus (23)
- VILENS: Visual, Inertial, Lidar, and Leg Odometry for All-Terrain Legged Robots
- Variable Horizon MPC with Swing Foot Dynamics for Bipedal Walking Control
- Efficient Multi-Contact Pattern Generation with Sequential Convex Approximations of the Centroidal Dynamics
- Controlling the Solo12 Quadruped Robot with Deep Reinforcement Learning
- Open Continuum Robotics -- One Actuation Module to Create them All
- Robot Learning with Crash Constraints
- Hybrid leg compliance enables robots to operate with sensorimotor delays and low control update frequencies
- Design of a Flying Humanoid Robot Based on Thrust Vector Control
- Orientation Control System: Enhancing Aerial Maneuvers for Quadruped Robots
- Effective Viscous Damping Enables Morphological Computation in Legged Locomotion
- A Legged Soft Robot Platform for Dynamic Locomotion
- Optimization-Based Reference Generator for Nonlinear Model Predictive Control of Legged Robots
- OpenSHC: A Versatile Multilegged Robot Controller
- MEVIUS: A Quadruped Robot Easily Constructed through E-Commerce with Sheet Metal Welding and Machining
- Morphological Symmetries in Robotics
- An Adaptable Approach to Learn Realistic Legged Locomotion without Examples
- Learning-based Adaptive Control of Quadruped Robots for Active Stabilization on Moving Platforms
- Sequential Hierarchical Least-Squares Programming for Prioritized Non-Linear Optimal Control
- Central pattern generators evolved for real-time adaptation to rhythmic stimuli
- ContactNet: Online Multi-Contact Planning for Acyclic Legged Robot Locomotion
- In vivo feasibility study of humanoid robots in surgery
- CHIGLU: A Modular Hardware for Stepper Motorized Quadruped Robot $\unicode{x2014}$ Design, Analysis, Fabrication, and Validation
- Advances, challenges, and opportunities for legged robots