Abstract

Parallel mechanisms are increasingly being used as modular subsystem units in various robots and man-machine interfaces for their superior stiffness, payload-to-weight ratio, and dynamic properties. This leads to series-parallel hybrid robotic systems that are challenging to model and control due to the presence of various closed loops. Most model-based kinematic and dynamic modeling tools resolve loop closure constraints numerically and hence suffer from inefficiency and accuracy issues. Additionally, they do not exploit the modularity in robot design. In this paper, we present a modular and analytical approach toward kinematic and dynamic modeling of series-parallel hybrid robots. This approach has been implemented in a software framework called hybrid robot dynamics (hyrodyn) and its application is demonstrated with the help of a series-parallel hybrid humanoid robot recently developed at DFKI-RIC.

References

1.
Spenneberg
,
D.
,
Albrecht
,
M.
,
Backhaus
,
T.
,
Hilljegerdes
,
J.
,
Kirchner
,
F.
,
Strack
,
A.
, and
Zschenker
,
H.
,
2005
, “
Aramies: A Four-Legged Climbing and Walking Robot
,”
Proceedings of 8th International Symposium on Artificial Intelligence, Robotics and Automation in Space (iSAIRAS)
,
Munich Germany
,
Sept. 5–8
, pp.
1
8
.
2.
To
,
M.
, and
Webb
,
P.
,
2012
, “
An Improved Kinematic Model for Calibration of Serial Robots Having Closed-Chain Mechanisms
,”
Robotica
,
30
(
6
), pp.
963
971
. 10.1017/S0263574711001184
3.
Gautier
,
M.
,
Khalil
,
W.
, and
Restrepo
,
P. P.
,
1995
, “
Identification of the Dynamic Parameters of a Closed Loop Robot
,”
Proceedings of IEEE International Conference on Robotics and Automation
,
Nagoya, Japan
,
May 21–27
, pp.
3045
3050
.
4.
Lohmeier
,
S.
,
Buschmann
,
T.
,
Ulbrich
,
H.
, and
Pfeiffer
,
F
,
2006
, “
Modular Joint Design for Performance Enhanced Humanoid Robot Lola
,”
Proceedings 2006 IEEE International Conference on Robotics and Automation
,
Orlando, FL
,
May 15–19
, pp.
88
93
.
5.
Radford
,
N. A.
,
Strawser
,
P.
,
Hambuchen
,
K.
,
Mehling
,
J. S.
,
Verdeyen
,
W. K.
,
Donnan
,
A. S.
,
Holley
,
J.
,
Sanchez
,
J.
,
Nguyen
,
V.
,
Bridgwater
,
L.
, and
Berka
,
R.
,
2015
, “
Valkyrie: Nasa’s First Bipedal Humanoid Robot
,”
J. Field Robot.
,
32
(
3
), pp.
397
419
. 10.1002/rob.21560
6.
Kuehn
,
D.
,
Bernhard
,
F.
,
Burchardt
,
A.
,
Schilling
,
M.
,
Stark
,
T.
,
Zenzes
,
M.
, and
Kirchner
,
F.
,
2014
, “
Distributed Computation in a Quadrupedal Robotic System
,”
Int. J. Adv. Robot. Sys.
,
11
(
7
), p.
110
. 10.5772/58733
7.
Bartsch
,
S.
,
Manz
,
M.
,
Kampmann
,
P.
,
Dettmann
,
A.
,
Hanff
,
H.
,
Langosz
,
M.
,
von Szadkowski
,
K.
,
Hilljegerdes
,
J.
,
Simnofske
,
M.
,
Kloss
,
P.
, and
Meder
,
M.
,
2016
, “
Development and Control of the Multi-Legged Robot Mantis
,”
Proceedings of 47st International Symposium on Robotics
,
Munich, Germany
,
June 21–22
, pp.
1
8
.
8.
Serracn
,
J. R.
,
Puglisi
,
L. J.
,
Saltaren
,
R.
,
Ejarque
,
G.
,
Sabater-Navarro
,
J. M.
, and
Aracil
,
R.
,
2012
, “
Kinematic Analysis of a Novel 2-d.o.f. Orientation Device
,”
Robot. Autonom. Sys.
,
60
(
6
), pp.
852
861
. 10.1016/j.robot.2012.01.010
9.
Kirchner
,
E. A.
,
Will
,
N.
,
Simnofske
,
M.
,
Benitez
,
L. V.
,
Bongardt
,
B.
,
Krell
,
M. M.
,
Kumar
,
S.
,
Mallwitz
,
M.
,
Seeland
,
A.
,
Tabie
,
M.
, and
Woehrle
,
H.
,
2016
, “
Recupera-reha: Exoskeleton Technology With Integrated Biosignal Analysis for Sensorimotor Rehabilitation
,”
Transdisziplinaere Konferenz SmartASSIST
,
Hamburg, Germany
,
Dec. 12–13
, pp.
504
517
.
10.
Kumar
,
S.
,
Simnofske
,
M.
,
Peters
,
H.
,
Mallwitz
,
M.
,
Kirchner
,
E. A.
, and
Kirchner
,
F.
,
2019
, “
Modular Design and Decentralized Control of the Recupera Exoskeleton for Stroke Rehabilitation
,”
Appl. Sci.
,
9
(
4
), p.
626
. 10.3390/app9040626
11.
Kumar
,
S.
,
Simnofske
,
M.
,
Bongardt
,
B.
,
Mueller
,
A.
, and
Kirchner
,
F.
,
2017
, “
Integrating Mimic Joints Into Dynamics Algorithms Exemplified by the Hybrid Recupera Exoskeleton
,”
Advances In Robotics
,
New Delhi
,
June 28–July 2
, pp.
1
6
.
12.
Simnofske
,
M.
,
Kumar
,
S.
,
Bongardt
,
B.
, and
Kirchner
,
F.
,
2016
, “
Active Ankle—An Almost-Spherical Parallel Mechanism
,”
International Symposium on Robotics
,
Munich, Germany
,
June 21–22
, pp.
1
6
.
13.
Cordes
,
F.
,
Babu
,
A.
, and
Kirchner
,
F.
,
2017
, “
Static Force Distribution and Orientation Control for a Rover With an Actively Articulated Suspension System
,”
International Conference on Intelligent Robots and Systems
,
Vancouver, Canada
,
Sept. 24–28
, pp.
5219
5224
.
14.
Hopkins
,
M. A.
,
Ressler
,
S. A.
,
Lahr
,
D. F.
,
Leonessa
,
A.
, and
Hong
,
D. W.
,
2015
, “
Embedded Joint-Space Control of a Series Elastic Humanoid
,”
International Conference on Intelligent Robots and Systems
,
Hamburg, Germany
,
Sept. 28–Oct. 2
, pp.
3358
3365
.
15.
Featherstone
,
R.
,
2008
,
Rigid Body Dynamics Algorithm
,
Springer
,
Boston, MA
.
16.
Khalil
,
W.
, and
Dombre
,
E.
,
2002
,
Modeling, Identification and Control of Robots
, 3rd ed.,
Taylor & Francis Inc
,
Bristol, PA
.
17.
Buffinton
,
K. W.
,
2005
, “Kane’s Method in Robotics,”
Robotics and Automation Handbook
,
CRC Press
,
Boca Raton, FL
.
18.
Luh
,
J. S.
, and
Walker MW
,
P. R.
,
1980
, “
On-line Computational Scheme for Mechanical Manipulators
,”
ASME. J. Dyn. Sys., Meas., Control.
,
102
(
2
), pp.
69
76
. 10.1115/1.3149599
19.
Jain
,
A.
,
2011
,
Robot and Multibody Dynamics: Analysis and Algorithms
,
Springer Verlag
,
New York
.
20.
Müller
,
A.
,
2017
, “
Screw and Lie Group Theory in Multibody Kinematics
,”
Multibody Sys. Dyn.
,
43
(
1
), pp.
37
70
.
21.
Müller
,
A.
,
2018
, “
Screw and Lie Group Theory in Multibody Dynamics
,”
Multibody Sys. Dyn.
,
42
(
2
), pp.
219
248
. 10.1007/s11044-017-9583-6
22.
Felis
,
M. L.
,
2017
, “
RBDL: An Efficient Rigid-Body Dynamics Library Using Recursive Algorithms
,”
Autonom. Robot.
,
41
(
2
), pp.
495
511
. 10.1007/s10514-016-9574-0
23.
Delp
,
S. L.
,
Anderson
,
F. C.
,
Arnold
,
A. S.
,
Loan
,
P.
,
Habib
,
A.
,
John
,
C. T.
,
Guendelman
,
E.
, and
Thelen
,
D. G.
,
2007
, “
OpenSim: Open-Source Software to Create and Analyze Dynamic Simulations of Movement
,”
IEEE Trans. Biomed. Engin.
,
54
(
11
), pp.
1940
1950
.
24.
Piedboeuf
,
J. C.
,
1993
, “
Kane’s Equations or Jourdain’s Principle
?”
Proceedings of 36th Midwest Symposium on Circuits and Systems, 2
,
Detroit, MI
,
Aug. 16–18
, pp.
1471
1474
.
25.
Mueller
,
A.
,
2014
, “
Implementation of a Geometric Constraint Regularization for Multibody System Models
,”
Arch. Mech. Eng
,
LXI
(
2
), pp.
365
383
.
26.
Englsberger
,
J.
,
Werner
,
A.
,
Ott
,
C.
,
Henze
,
B.
,
Roa
,
M. A.
,
Garofalo
,
G.
,
Burger
,
R.
,
Beyer
,
A.
,
Eiberger
,
O.
,
Schmid
,
K.
, and
Albu-Schäffer
,
A.
,
2014
, “
Overview of the Torque-Controlled Humanoid Robot TORO
,”
IEEE International Conference on Humanoid Robots
,
Madrid, Spain
,
Nov. 18–20
, pp.
916
923
.
27.
Stasse
,
O.
,
Flayols
,
T.
,
Budhiraja
,
R.
,
Giraud-Esclasse
,
K.
,
Carpentier
,
J.
,
Mirabel
,
J.
,
Del Prete
,
A.
,
Lamiraux
,
F.
, and
Laumond
,
J. P.
,
2017
, “
TALOS: A New Humanoid Research Platform Targeted for Industrial Applications
,”
IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids)
,
Birmingham, UK
,
Nov. 15–17
, pp.
689
695
.
28.
Hubicki
,
C.
,
Grimes
,
J.
,
Jones
,
M.
,
Renjewski
,
D.
, and
Hurst
,
J.
,
2016
, “
ATRIAS: Design and Validation of a Tether-Free 3d-Capable Spring-Mass Bipedal Robot
,”
Int. J. Robot. Res.
,
35
(
12
), pp.
1497
1521
. 10.1177/0278364916648388
29.
Peters
,
H.
,
Kampmann
,
P.
, and
Simnofske
,
M.
,
2017
, “
Konstruktion Eines Zweibeinigen Humanoiden Roboters
,”
VDI Fachkonferenz Humanoide Roboter
,
München, Germany
,
Dec. 5–6
, pp.
1
12
.
30.
Garcia
,
E.
,
Arevalo
,
J. C.
,
Muoz
,
G.
, and
Gonzalez-de Santos
,
P.
,
2011
, “
On the Biomimetic Design of Agile-Robot Legs
,”
Sensors
,
11
(
12
), pp.
11305
11334
. 10.3390/s111211305
31.
Hildebrandt
,
M.
,
Albiez
,
J.
, and
Kirchner
,
F.
,
2008
, “
Computer-Based Control of Deep-Sea Manipulators
,” OCEANS 2008 - MTS/IEEE Kobe Techno-Ocean, Kobe, Japan, Apr. 8–11, pp.
1
6
.
32.
Lemburg
,
J.
,
de Gea Fernndez
,
J.
,
Eich
,
M.
,
Mronga
,
D.
,
Kampmann
,
P.
,
Vogt
,
A.
,
Aggarwal
,
A.
, and
Kirchner
,
F.
,
2011
, “
Aila—Design of an Autonomous Mobile Dual-Arm Robot
,”
2011 IEEE International Conference on Robotics and Automation
,
Shanghai, China
,
May 9–13
, pp.
5147
5153
.
33.
Kumar
,
S.
,
Nayak
,
A.
,
Peters
,
H.
,
Schulz
,
C.
,
Müller
,
A.
, and
Kirchner
,
F.
,
2019
, “Kinematic Analysis of a Novel Parallel 2SPRR+1U Ankle Mechanism in Humanoid Robot,”
Advances in Robot Kinematics 2018
,
J.
Lenarcic
, and
V.
Parenti-Castelli
, eds.,
Springer International Publishing
,
New York
, pp.
431
439
.
34.
Sadeqi
,
S.
,
Bourgeois
,
S. P.
,
Park
,
E. J.
, and
Arzanpour
,
S.
,
2017
, “
Design and Performance Analysis of a 3-rrr Spherical Parallel Manipulator for Hip Exoskeleton Applications
,”
J. Rehabilitation Assistive Technol. Engin.
,
4
, pp.
1
11
. https://doi.org/10.1177/2055668317697596
35.
Kumar
,
S.
,
Bongardt
,
B.
,
Simnofske
,
M.
, and
Kirchner
,
F.
,
2019
, “
Design and Kinematic Analysis of the Novel Almost Spherical Parallel Mechanism Active Ankle
,”
J. Int. Robot. Sys.
,
94
(
2
), pp.
303
325
. 10.1007/s10846-018-0792-x
36.
Eppstein
,
D.
,
1992
, “
Parallel Recognition of Series-Parallel Graphs
,”
Inform. Comput.
,
98
(
1
), pp.
41
55
. 10.1016/0890-5401(92)90041-D
37.
Nielsen
,
J.
, and
Roth
,
B.
,
1999
, “
On the Kinematic Analysis of Robotic Mechanisms
,”
Int. J. Robot. Res.
,
18
(
12
), pp.
1147
1160
. 10.1177/02783649922067771
38.
Kumar
,
S.
,
2019
, “
Modular and Analytical Methods for Solving Kinematics and Dynamics of Series-Parallel Hybrid Robots
,”
Ph.D. thesis
,
Universität Bremen
,
Bremen, Germany
.
39.
Jain
,
A.
,
2020
, “DARTS—Multibody Modeling, Simulation and Analysis Software,”
Multibody Dynamics 2019
,
Kecskeméthy
,
A.
, and
Geu
,
F.
Flores
, eds.,
Springer International Publishing
,
New York
, pp.
433
441
.
40.
Jain
,
A.
,
2012
, “
Multibody Graph Transformations and Analysis Part II. Closed-Chain Constraint Embedding
,”
Nonlinear Dyn.
,
67
(
3
), pp.
2153
2170
. 10.1007/s11071-011-0136-x
You do not currently have access to this content.