Open Source Dual-Purpose Acrobot and Pendubot Platform: Benchmarking Control Algorithms for Underactuated Robotics
Journal article, 2024

Recent interest in the control of underactuated robots has surged significantly due to the impressive athletic behaviors shown by robots developed by, e.g., Boston Dynamics (https://www.bostondynamics.com), Agility Robotics (https://agilityrobotics.com/robots), and the Massachusetts Institute of Technology [1]. This gives rise to the need for canonical robotic hardware setups for studying underactuation and comparing learning and control algorithms for their performance and robustness. Similar to OpenAIGym [2] and Stable Baselines [3], which provide simulated benchmarking environments and baselines for reinforcement learning algorithms, there is a need for benchmarking learning and control methods on real canonical hardware setups. To encourage reproducibility in robotics and artificial intelligence research, these hardware setups should be affordable and easy to manufacture with off-the-shelf components, and the accompanying software should be open source. Acrobots and pendubots are classical textbook examples of canonical underactuated systems with strong nonlinear dynamics, and their swing-up and upright balancing is considered a challenging control problem, especially on real hardware.

Heuristic algorithms

Robots

Actuators

Trajectory

Hardware

Mathematical models

Optimization

Author

Felix Wiebe

DFKI

Shivesh Kumar

DFKI

Chalmers, Mechanics and Maritime Sciences (M2), Dynamics

Lasse J. Shala

DFKI

Shubham Vyas

DFKI

Mahdi Javadi

DFKI

Frank Kirchner

Universität Bremen

IEEE Robotics and Automation Magazine

1070-9932 (ISSN) 1558223x (eISSN)

Vol. 31 2 113-124

Subject Categories

Robotics

Control Engineering

DOI

10.1109/MRA.2023.3341257

More information

Latest update

8/19/2024