Different manipulation mode analysis of a radial symmetrical hexapod robot with leg–arm integration
Yi ZHENG, Kun XU, Yaobin TIAN, Xilun DING
Different manipulation mode analysis of a radial symmetrical hexapod robot with leg–arm integration
With the widespread application of legged robot in various fields, the demand for a robot with high locomotion and manipulation ability is increasing. Adding an extra arm is a useful but general method for a legged robot to obtain manipulation ability. Hence, this paper proposes a novel hexapod robot with two integrated leg–arm limbs that obtain dexterous manipulation functions besides locomotion ability without adding an extra arm. The manipulation modes can be divided into coordinated manipulation condition and single-limb manipulation condition. The former condition mainly includes fixed coordinated clamping case and fixed coordinated shearing case. For the fixed coordinated clamping case, the degrees of freedom (DOFs) analysis of equivalent parallel mechanism by using screw theory and the constraint equation of two integrated limbs are established. For the fixed coordinated shearing case, the coordinated working space is determined, and an ideal coordinated manipulation ball is presented to guide the coordinated shearing task. In addition, the constraint analysis of two adjacent integrated limbs is performed. Then, mobile manipulation with one integrated leg–arm limb while using pentapod gait is discussed as the single-limb manipulation condition, including gait switching analysis between hexapod gait and pentapod gait, different pentapod gaits analysis, and a complex six-DOF manipulation while walking. Corresponding experiments are implemented, including clamping tasks with two integrated limbs, coordinated shearing task by using two integrated limbs, and mobile manipulation with pentapod gait. This robot provides a new approach to building a multifunctional locomotion platform.
leg–arm integration / hexapod robot / fixed coordinated manipulation / mobile manipulation
[1] |
GullanP J, CranstonP S. The Insects: An Outline of Entomology. 5th ed. Hoboken: John Wiley & Sons, 2014
|
[2] |
KoyachiN, AraiT, AdachiH, ItohY. Integrated limb mechanism of manipulation and locomotion for dismantling robot-basic concept for control and mechanism. In: Proceedings of 1993 IEEE/Tsukuba International Workshop on Advanced Robotics. Tsukuba: IEEE, 1993,
CrossRef
Google scholar
|
[3] |
TakahashiY, AraiT, MaeY, InoueK, KoyachiN. Development of multi-limb robot with omnidirectional manipulability and mobility. In: Proceedings of 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No. 00CH37113). Takamatsu: IEEE, 2000, 3 : 2012– 2017
CrossRef
Google scholar
|
[4] |
MaeY, AraiT, InoueK, MiyawakiK. Application of a ‘limb mechanism’ robot to rescue tasks. Advanced Robotics, 2002, 16( 6): 529– 532
CrossRef
Google scholar
|
[5] |
HiroseS, YonedaK, AraiK, IbeT. Design of a quadruped walking vehicle for dynamic walking and stair climbing. Advanced Robotics, 1994, 9( 2): 107– 124
CrossRef
Google scholar
|
[6] |
HiroseS, YonedaK, AraiK, IbeT. Design of prismatic quadruped walking vehicle TITAN VI. Journal of the Robotics Society of Japan, 1991, 9( 4): 445– 452
CrossRef
Google scholar
|
[7] |
HiroseS, YonedaK, TsukagoshiH. TITAN VII: quadruped walking and manipulating robot on a steep slope. In: Proceedings of International Conference on Robotics and Automation. Albuquerque: IEEE, 1997, 1 : 494– 500
CrossRef
Google scholar
|
[8] |
ArikawaK, HiroseS. Development of quadruped walking robot TITAN-VIII. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS ’96. Osaka: IEEE, 1996, 1 : 208– 214
CrossRef
Google scholar
|
[9] |
HiroseS, KatoK. Development of quadruped walking robot with the mission of mine detection and removal-proposal of shape-feedback master-slave arm. In: Proceedings of 1998 IEEE International Conference on Robotics and Automation (Cat. No. 98CH36146). Leuven: IEEE, 1998, 2 : 1713– 1718
CrossRef
Google scholar
|
[10] |
KatoK, HiroseS. Development of the quadruped walking robot, “TITAN-IX”. In: Proceedings of 2000 the 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies. Nagoya: IEEE, 2000, 1 : 40– 45
CrossRef
Google scholar
|
[11] |
TakuboT, AraiT, InoueK, OchiH, KonishiT, TsurutaniT, HayashibaraY, KoyanagiE. Integrated limb mechanism robot ASTERISK. Journal of Robotics and Mechatronics, 2006, 18( 2): 203– 214
CrossRef
Google scholar
|
[12] |
ChenX B, GaoF, QiC K, TianX H, ZhangJ Q. Spring parameters design for the new hydraulic actuated quadruped robot. Journal of Mechanisms and Robotics, 2014, 6( 2): 021003
CrossRef
Google scholar
|
[13] |
BaiS P, LowK H. Terrain evaluation and its application to path planning for walking machines. Advanced Robotics, 2001, 15( 7): 729– 748
CrossRef
Google scholar
|
[14] |
BaiS P, LowK H, TeoM Y. Path generation of walking machines in 3D terrain. In: Proceedings of 2002 IEEE International Conference on Robotics and Automation (Cat. No. 02CH37292). Washington, DC: IEEE, 2002, 3 : 2216– 2221
CrossRef
Google scholar
|
[15] |
BellicosoC D, KrämerK, StäubleM, SakoD, JeneltenF, BjelonicM, HutterM. Alma-articulated locomotion and manipulation for a torque-controllable robot. In: Proceedings of 2019 International Conference on Robotics and Automation (ICRA). Montreal: IEEE, 2019,
CrossRef
Google scholar
|
[16] |
BhavanibhatlaK, Suresh-FazeelaS, PratiharD K. A study on determining optimal base location of a serial manipulator mounted on a hexapod mobile robot. Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2021, 43( 4): 226
CrossRef
Google scholar
|
[17] |
LiuJ M, TianY, GaoF. A novel six-legged walking machine tool for in-situ operations. Frontiers of Mechanical Engineering, 2020, 15( 3): 351– 364
CrossRef
Google scholar
|
[18] |
HeJ, GaoF. Mechanism, actuation, perception, and control of highly dynamic multilegged robots: a review. Chinese Journal of Mechanical Engineering, 2020, 33( 1): 79
CrossRef
Google scholar
|
[19] |
NiquilleS C. Regarding the pain of SpotMini: Or what a robot’s struggle to learn reveals about the built environment. Architectural Design, 2019, 89( 1): 84– 91
CrossRef
Google scholar
|
[20] |
DingX L, YangF. Study on hexapod robot manipulation using legs. Robotica, 2016, 34( 2): 468– 481
CrossRef
Google scholar
|
[21] |
LiJ Y, YouB, DingL, XuJ Z, LiW H, ChenH N, GaoH B. A novel bilateral haptic teleoperation approach for hexapod robot walking and manipulating with legs. Robotics and Autonomous Systems, 2018, 108 : 1– 12
CrossRef
Google scholar
|
[22] |
BayleB, FourquetJ Y, RenaudM. Manipulability of wheeled mobile manipulators: application to motion generation. The International Journal of Robotics Research, 2003, 22( 7–8): 565– 581
CrossRef
Google scholar
|
[23] |
PengJ Z, YuJ, WangJ. Robust adaptive tracking control for nonholonomic mobile manipulator with uncertainties. ISA Transactions, 2014, 53( 4): 1035– 1043
CrossRef
Google scholar
|
[24] |
WangZ P, GeS S, LeeT H. Robust motion/force control of uncertain holonomic/nonholonomic mechanical systems. IEEE/ASME Transactions on Mechatronics, 2004, 9( 1): 118– 123
CrossRef
Google scholar
|
[25] |
LiZ J, GeS S, AdamsM, WijesomaW S. Adaptive robust output-feedback motion/force control of electrically driven nonholonomic mobile manipulators. IEEE Transactions on Control Systems Technology, 2008, 16( 6): 1308– 1315
CrossRef
Google scholar
|
[26] |
BuchananR, BandyopadhyayT, BjelonicM, WellhausenL, HutterM, KottegeN. Walking posture adaptation for legged robot navigation in confined spaces. IEEE Robotics and Automation Letters, 2019, 4( 2): 2148– 2155
CrossRef
Google scholar
|
[27] |
TennakoonE, PeynotT, RobertsJ, KottegeN. Probe-before-step walking strategy for multi-legged robots on terrain with risk of collapse. In: Proceedings of 2020 IEEE International Conference on Robotics and Automation (ICRA). Paris: IEEE, 2020,
CrossRef
Google scholar
|
[28] |
LiK J, DingX L, CeccarellM. A total torque index for dynamic performance evaluation of a radial symmetric six-legged robot. Frontiers of Mechanical Engineering, 2012, 7( 2): 219– 230
CrossRef
Google scholar
|
[29] |
XuK, DingX L. Gait analysis of a radial symmetrical hexapod robot based on parallel mechanisms. Chinese Journal of Mechanical Engineering, 2014, 27( 5): 867– 879
CrossRef
Google scholar
|
[30] |
RosheimM E. Robot Evolution: The Development of Anthrobotics. Hoboken: John Wiley & Sons, 1994
|
[31] |
FangC. Motion planning and skill transfer of anthropomorphic arms based on movement primitives. Dissertation for the Doctoral Degree. Beijing: Beihang University, 2013 (in Chinese)
|
[32] |
MurrayR M, LiZ X, SastryS S. A Mathematical Introduction to Robotic Manipulation. Boca Raton: CRC Press, 2017
|
[33] |
HuangZ, ZhaoY S, ZhaoT S. Advanced Spatial Mechanism. Beijing: Higher Education Press, 2006 (in Chinese)
|
[34] |
ZhengY, DingX L, XuK. A novel six wheel-legged robot: structure design and stability analysis in different typical gaits. In: Proceedings of the 14th IFToMM World Congress. Taipei: Taiwan University, 2015,
CrossRef
Google scholar
|
Variables | |
Ch1 | Maximum stability of robot with three-limb support in hexapod gait |
Ch2 | Maximum stability of robot with six-limb support in hexapod gait |
Cp1 | Maximum stability of robot with three-limb support in pentapod gait |
Cp2 | Maximum stability of robot with five-limb support in pentapod gait |
CR | Radius of the regular hexagon circumcircle in hexapod gait and pentapod gait |
d | Order of the mechanism |
fiz | Component force along the z-axis ({Ci}) that is effected on the object of each limb end |
df | DOF of equivalent PM |
Fg | Gravity of object |
Expected pose of ith limb end-effector in {Og} | |
Position and attitude of robot body in {Og} | |
Pose of the ith limb coordinate in {COB} | |
Initial pose of the ith limb end-effector in the ith limb coordinate | |
k | Number of kinematic pairs |
l3k (k = 1, 2) | Lengths of Shanks 1 and 2 |
ll, ls, lJ, lK | Lengths of E1L, SK, JK, and KE2 in Fig. 11 |
Lengths of hip, thigh, shank, Arm 1, and Arm 2 | |
dl | Unknown position compensation |
n | Total number of links |
P | Position vector |
Position compensation of robot body in {Og} | |
Initial position of robot body without compensation in { } | |
Real position of robot body | |
Radius of robot body | |
Diameter of ideal coordinated manipulation ball | |
Rotation matrix | |
Twist system of branch i | |
Constrained wrench system of branch i | |
Twist system of equivalent PM | |
Constrained wrench system of equivalent PM | |
Constrained wrench system of moving platform | |
Angle between and in Fig. 11 | |
Number of virtual constraints | |
Passive DOF | |
Number of branches | |
Number of independent common constraints | |
Static friction coefficient between limb end and object | |
Known angle between robot movement direction and x-axis in { } | |
Rotation angle of every joint in normal leg | |
Rotation angle of every joint in integrated leg–arm limb | |
DOF of the ith kinematic pair | |
Twist of the jth joint in the ith limb | |
Screw motion of the jth joint in the ith limb |
/
〈 | 〉 |