Control and evaluation of a humanoid robot with rolling contact joints on its lower body

被引:4
作者
Bang, Seung Hyeon [1 ]
Gonzalez, Carlos [1 ]
Ahn, Junhyeok [2 ]
Paine, Nicholas [3 ]
Sentis, Luis [1 ,3 ]
机构
[1] Univ Texas Austin, Dept Aerosp Engn, Austin, TX 78712 USA
[2] Univ Texas Austin, Dept Mech Engn, Austin, TX USA
[3] Apptronik Inc, Austin, TX USA
关键词
rolling contact joints; whole-body control; humanoid robots; legged robots; humanoid system integration; DESIGN; WALKING; FINGERS; MOTION; RANGE; KNEE;
D O I
10.3389/frobt.2023.1164660
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, we introduce a new teen-sized humanoid platform dubbed DRACO 3, custom-built by Apptronik and altered for practical use by the Human Centered Robotics Laboratory at The University of Texas at Austin. The form factor of DRACO 3 is such that it can operate safely in human environments while reaching objects at human heights. To approximate the range of motion of humans, this robot features proximal actuation and mechanical artifacts to provide a high range of hip, knee, and ankle motions. In particular, rolling contact mechanisms on the lower body are incorporated using a proximal actuation principle to provide an extensive vertical pose workspace. To enable DRACO 3 to perform dexterous tasks while dealing with these complex transmissions, we introduce a novel whole-body controller (WBC) incorporating internal constraints to model the rolling motion behavior. In addition, details of our WBC for DRACO 3 are presented with an emphasis on practical points for hardware implementation. We perform a design analysis of DRACO 3, as well as empirical evaluations under the lens of the Centroidal Inertia Isotropy (CII) design metric. Lastly, we experimentally validate our design and controller by testing center of mass (CoM) balancing, one-leg balancing, and stepping-in-place behaviors.
引用
收藏
页数:21
相关论文
共 39 条
[1]   Versatile Locomotion Planning and Control for Humanoid Robots [J].
Ahn, Junhyeok ;
Jorgensen, Steven Jens ;
Bang, Seung Hyeon ;
Sentis, Luis .
FRONTIERS IN ROBOTICS AND AI, 2021, 8
[2]   A Rolling Contact Joint Lower Extremity Exoskeleton Knee [J].
Beil, Jonas ;
Asfour, Tamim .
INTELLIGENT AUTONOMOUS SYSTEMS 15, IAS-15, 2019, 867 :263-277
[3]   On the Optimal Design of Underactuated Fingers Using Rolling Contact Joints [J].
Boisclair, Jean-Michel ;
Laliberte, Thierry ;
Gosselin, Clement .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (03) :4656-4663
[4]   Pronto: A Multi-Sensor State Estimator for Legged Robots in Real-World Scenarios [J].
Camurri, Marco ;
Ramezani, Milad ;
Nobili, Simona ;
Fallon, Maurice .
FRONTIERS IN ROBOTICS AND AI, 2020, 7
[5]  
Caron S, 2019, IEEE INT CONF ROBOT, P277, DOI [10.1109/ICRA.2019.8794348, 10.1109/icra.2019.8794348]
[6]   Stability of Surface Contacts for Humanoid Robots: Closed-Form Formulae of the Contact Wrench Cone for Rectangular Support Areas [J].
Caron, Stephane ;
Quang-Cuong Pham ;
Nakamura, Yoshihiko .
2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, :5107-5112
[7]   Kinematics of robot fingers with circular rolling contact joints [J].
Collins, CL .
JOURNAL OF ROBOTIC SYSTEMS, 2003, 20 (06) :285-296
[8]  
Coumans E., 2017, Pybullet, a Python Module for Physics Simulation for Games, Robotics and Machine Learning
[9]   Effects of age and gender on maximum voluntary range of motion of the upper body joints [J].
Doriot, N ;
Wang, XG .
ERGONOMICS, 2006, 49 (03) :269-281
[10]  
Englsberger J, 2018, IEEE INT CONF ROBOT, P440