메뉴 건너뛰기




Volumn 21, Issue 5, 2005, Pages 834-849

A unified approach for inverse and direct dynamics of constrained multibody systems based on linear projection operator: Applications to control and simulation

Author keywords

Constrained multibody systems; Constraint motion control; Hybrid force motion control

Indexed keywords

ACTUATORS; COMPUTER SIMULATION; DEGREES OF FREEDOM (MECHANICS); DYNAMICS; FORCE CONTROL; LINEAR CONTROL SYSTEMS; MATRIX ALGEBRA; MOTION CONTROL;

EID: 27144548031     PISSN: 15523098     EISSN: None     Source Type: Journal    
DOI: 10.1109/TRO.2005.851380     Document Type: Article
Times cited : (159)

References (63)
  • 1
    • 0023291807 scopus 로고
    • "A unified approach for motion and force control of robot manipulators: The operational space formulation"
    • Feb
    • O. Khatib, "A unified approach for motion and force control of robot manipulators: The operational space formulation," IEEE J. Robot. Autom., vol. RA-3, no. 1, pp. 43-53, Feb. 1987.
    • (1987) IEEE J. Robot. Autom. , vol.RA-3 , Issue.1 , pp. 43-53
    • Khatib, O.1
  • 3
    • 0023438787 scopus 로고
    • "Dynamic hybrid position/force control of robot manipulators-Description of hand constraints and calculation of joint driving force"
    • Oct
    • T. Yoshikawa, "Dynamic hybrid position/force control of robot manipulators-Description of hand constraints and calculation of joint driving force," IEEE J. Robot. Autom., vol. RA-3, no. 5, pp. 386-392, Oct. 1987.
    • (1987) IEEE J. Robot. Autom. , vol.RA-3 , Issue.5 , pp. 386-392
    • Yoshikawa, T.1
  • 4
    • 0024123491 scopus 로고
    • "Dynamic hybrid position/force control of robot manipulators - Controller design and experiment"
    • Dec
    • T. Yoshikawa, T. Sugie, and M. Tanaka, "Dynamic hybrid position/ force control of robot manipulators - Controller design and experiment," IEEE J. Robot. Autom., vol. 4, pp. 699-705, Dec. 1988.
    • (1988) IEEE J. Robot. Autom. , vol.4 , pp. 699-705
    • Yoshikawa, T.1    Sugie, T.2    Tanaka, M.3
  • 5
    • 0024014968 scopus 로고
    • "Feedback stabilization and tracking in constrained robots"
    • Jun
    • N. H. McClamroch and D. Wang, "Feedback stabilization and tracking in constrained robots," IEEE Trans. Autom. Control, vol. 33, no. 6, pp. 419-426, Jun. 1988.
    • (1988) IEEE Trans. Autom. Control , vol.33 , Issue.6 , pp. 419-426
    • McClamroch, N.H.1    Wang, D.2
  • 6
    • 0027694036 scopus 로고
    • "Dynamic control of coordinated redundant robots with torque optimization"
    • Y. R. Hu and A. A. Goldenberg, "Dynamic control of coordinated redundant robots with torque optimization," Automatica, vol. 29, no. 6, pp. 1411-1424, 1993.
    • (1993) Automatica , vol.29 , Issue.6 , pp. 1411-1424
    • Hu, Y.R.1    Goldenberg, A.A.2
  • 7
    • 0027585550 scopus 로고
    • "An adaptive control scheme for coordinated multimanipulator systems"
    • Apr
    • J. H. Jean and L. C. Fu, "An adaptive control scheme for coordinated multimanipulator systems," IEEE Trans. Robot. Autom., vol. 9, no. 2, pp. 226-231, Apr. 1993.
    • (1993) IEEE Trans. Robot. Autom. , vol.9 , Issue.2 , pp. 226-231
    • Jean, J.H.1    Fu, L.C.2
  • 8
    • 0024647463 scopus 로고
    • "Kinematics and control of multifingered robot hand with rolling contact"
    • Apr
    • A. Cole, J. Hauser, and S. Sastry, "Kinematics and control of multifingered robot hand with rolling contact," IEEE Trans. Robot. Autom., vol. 34, no. 2, pp. 398-404, Apr. 1989.
    • (1989) IEEE Trans. Robot. Autom. , vol.34 , Issue.2 , pp. 398-404
    • Cole, A.1    Hauser, J.2    Sastry, S.3
  • 9
    • 0034291332 scopus 로고    scopus 로고
    • "On dynamic control of finger sliding and object motion in manipulation with multifingered hands"
    • Oct
    • X. Z. Zheng, R. Nakashima, and T. Yoshikawa, "On dynamic control of finger sliding and object motion in manipulation with multifingered hands," IEEE Trans. Robot. Autom., vol. 16, no. 5, pp. 469-481, Oct. 2000.
    • (2000) IEEE Trans. Robot. Autom. , vol.16 , Issue.5 , pp. 469-481
    • Zheng, X.Z.1    Nakashima, R.2    Yoshikawa, T.3
  • 10
    • 0024715485 scopus 로고
    • "Dynamic modeling of closed-chain robotic manipulators and implications for trajectory control"
    • Aug
    • J. J. Murray and G. H. Lovell, "Dynamic modeling of closed-chain robotic manipulators and implications for trajectory control," IEEE Trans. Robot. Autom., vol. 5, pp. 522-528, Aug. 1989.
    • (1989) IEEE Trans. Robot. Autom. , vol.5 , pp. 522-528
    • Murray, J.J.1    Lovell, G.H.2
  • 11
    • 0024681973 scopus 로고
    • "Dynamics computation of closed-link robot mechanism with nonredundant actuators"
    • Apr
    • Y. Nakamura and M. Ghodoussi, "Dynamics computation of closed-link robot mechanism with nonredundant actuators," IEEE Trans. Robot. Autom., vol. 5, pp. 294-302, Apr. 1989.
    • (1989) IEEE Trans. Robot. Autom. , vol.5 , pp. 294-302
    • Nakamura, Y.1    Ghodoussi, M.2
  • 12
    • 0030708340 scopus 로고    scopus 로고
    • "Calculation of the direct dynamics model of walking robots: Comparison between two methods"
    • Apr
    • B. Perrin, C. Chevallereau, and C. Verdier, "Calculation of the direct dynamics model of walking robots: Comparison between two methods," in Proc. IEEE Int. Conf. Robot. Autom., Apr. 1997, pp. 1088-1093.
    • (1997) Proc. IEEE Int. Conf. Robot. Autom. , pp. 1088-1093
    • Perrin, B.1    Chevallereau, C.2    Verdier, C.3
  • 14
    • 0034868431 scopus 로고    scopus 로고
    • "Randomized parallel simulation of constrained multibody systems for VR/Haptic applications"
    • Seoul, Korea
    • A. Bicchi, L. Pallottino, M. Bray, and P. Perdomi, "Randomized parallel simulation of constrained multibody systems for VR/Haptic applications," in Proc. IEEE Int. Conf. Robot. Autom., Seoul, Korea, 2001, pp. 2319-2324.
    • (2001) Proc. IEEE Int. Conf. Robot. Autom. , pp. 2319-2324
    • Bicchi, A.1    Pallottino, L.2    Bray, M.3    Perdomi, P.4
  • 18
    • 84937350310 scopus 로고
    • "The simultaneous numerical solution of differential-algebraic equations"
    • Jan
    • C. W. Gear, "The simultaneous numerical solution of differential-algebraic equations," IEEE Trans. Circuit Theory, vol. CT-18, pp. 89-95, Jan. 1971.
    • (1971) IEEE Trans. Circuit Theory , vol.CT-18 , pp. 89-95
    • Gear, C.W.1
  • 19
    • 34249680550 scopus 로고
    • "Stabilization of constraints and integrals of motion in dynamical systems"
    • J. Baumgarte, "Stabilization of constraints and integrals of motion in dynamical systems," Computer Methods Appl. Mech. Eng., vol. 1, pp. 1-16, 1972.
    • (1972) Computer Methods Appl. Mech. Eng. , vol.1 , pp. 1-16
    • Baumgarte, J.1
  • 20
    • 0022027124 scopus 로고
    • "Impedance control an approach to manipulation: Part I - Theory"
    • N. Hogan, "Impedance control an approach to manipulation: Part I - Theory," J. Dynam. Syst., Meas., Control, vol. 107, pp. 1-7, 1985.
    • (1985) J. Dynam. Syst., Meas., Control , vol.107 , pp. 1-7
    • Hogan, N.1
  • 21
    • 85028299759 scopus 로고
    • "A method for the design of hybrid position/force controllers for mainpulators constrained by contact with environment"
    • St. Louis, MO, Mar
    • H. West and H. Asada, "A method for the design of hybrid position/ force controllers for mainpulators constrained by contact with environment," in Proc. IEEE Int. Conf. Robot. Autom., St. Louis, MO, Mar. 1985, pp. 251-259.
    • (1985) Proc. IEEE Int. Conf. Robot. Autom. , pp. 251-259
    • West, H.1    Asada, H.2
  • 23
    • 0027647066 scopus 로고
    • "The parallel approach to force/position control of robotic manipulators"
    • Aug
    • S. Chiaverini and L. Sciavicco, "The parallel approach to force/ position control of robotic manipulators," IEEE Trans. Robot. Autom., vol. 9, no. 4, pp. 361-373, Aug. 1993.
    • (1993) IEEE Trans. Robot. Autom. , vol.9 , Issue.4 , pp. 361-373
    • Chiaverini, S.1    Sciavicco, L.2
  • 25
    • 85024512462 scopus 로고
    • "An adaptive constraint violation stabilization method for dynamic analysis of mechanical systems"
    • C. O. Chang and P. E. Nikravesh, "An adaptive constraint violation stabilization method for dynamic analysis of mechanical systems," J. Mech. Autom. Des., vol. 107, pp. 488-492, 1985.
    • (1985) J. Mech. Autom. Des. , vol.107 , pp. 488-492
    • Chang, C.O.1    Nikravesh, P.E.2
  • 26
    • 0032290877 scopus 로고    scopus 로고
    • "Stabilization method for numerical integration of multibody mechanical systems"
    • S. T. Lin and M. C. Hong, "Stabilization method for numerical integration of multibody mechanical systems," J. Mech. Des., vol. 120, pp. 565-572, 1998.
    • (1998) J. Mech. Des. , vol.120 , pp. 565-572
    • Lin, S.T.1    Hong, M.C.2
  • 27
    • 0029370752 scopus 로고
    • "Stability and accuracy analysis of Baumgarte's constraint violation stabilization method"
    • S. Yoon, R. M. Howe, and D. T. Greenwood, "Stability and accuracy analysis of Baumgarte's constraint violation stabilization method," J. Mech. Des., vol. 117, pp. 446-453, 1995.
    • (1995) J. Mech. Des. , vol.117 , pp. 446-453
    • Yoon, S.1    Howe, R.M.2    Greenwood, D.T.3
  • 28
    • 84951460152 scopus 로고
    • "Generalized coordinate partitioning of dimension reduction in analysis of constrained dynamic systems"
    • R. A. Wehage and E. J. Haug, "Generalized coordinate partitioning of dimension reduction in analysis of constrained dynamic systems," ASME J. Mech. Des., vol. 104, pp. 247-255, 1982.
    • (1982) ASME J. Mech. Des. , vol.104 , pp. 247-255
    • Wehage, R.A.1    Haug, E.J.2
  • 29
    • 0020197375 scopus 로고
    • "Application of Euler parameters to the dynamic analysis of three dimensional constrained mechanical systems"
    • P. E. Nikravesh and I. S. Chung, "Application of Euler parameters to the dynamic analysis of three dimensional constrained mechanical systems," ASME J. Mech. Des., vol. 104, pp. 785-791, 1982.
    • (1982) ASME J. Mech. Des. , vol.104 , pp. 785-791
    • Nikravesh, P.E.1    Chung, I.S.2
  • 30
    • 0023414183 scopus 로고
    • "A differentiable null space method for constrained dynamic analysis"
    • C. G. Liang and G. M. Lance, "A differentiable null space method for constrained dynamic analysis," Trans. ASME, JMTAD, vol. 109, pp. 450-411, 1987.
    • (1987) Trans. ASME, JMTAD , vol.109 , pp. 411-450
    • Liang, C.G.1    Lance, G.M.2
  • 31
    • 0028076588 scopus 로고
    • "A projective criterion to the coordinate partitioning method for multibody dynamics"
    • W. Blajer, W. Schiehlen, and W. Schirm, "A projective criterion to the coordinate partitioning method for multibody dynamics," Appl. Mech., vol. 64, pp. 86-98, 1994.
    • (1994) Appl. Mech. , vol.64 , pp. 86-98
    • Blajer, W.1    Schiehlen, W.2    Schirm, W.3
  • 32
    • 0024105157 scopus 로고
    • "A modified Lagrangian formulation for the dynamic analysis of constrained mechanical systems"
    • E. Bayo and J. G. de Jalon, "A modified Lagrangian formulation for the dynamic analysis of constrained mechanical systems," Computer Methods Appl. Mech. Eng., vol. 71, pp. 183-195, 1988.
    • (1988) Computer Methods Appl. Mech. Eng. , vol.71 , pp. 183-195
    • Bayo, E.1    de Jalon, J.G.2
  • 33
    • 0030081134 scopus 로고    scopus 로고
    • "Augmented Lagrangian and mass-orthogonal projection methods for constrained multibody dynamics"
    • E. Bayo and R. Ledesma, "Augmented Lagrangian and mass-orthogonal projection methods for constrained multibody dynamics," Nonlinear Dynam., vol. 9, pp. 113-130, 1996.
    • (1996) Nonlinear Dynam. , vol.9 , pp. 113-130
    • Bayo, E.1    Ledesma, R.2
  • 34
    • 0031224320 scopus 로고    scopus 로고
    • "Modeling and solution methods for efficient real-time simulation of multibody dynamics"
    • J. Cuadrado, J. Cardenal, and E. Bayo, "Modeling and solution methods for efficient real-time simulation of multibody dynamics," Multibody Syst. Dynam., vol. 1, pp. 259-280, 1997.
    • (1997) Multibody Syst. Dynam. , vol.1 , pp. 259-280
    • Cuadrado, J.1    Cardenal, J.2    Bayo, E.3
  • 35
    • 0033707282 scopus 로고    scopus 로고
    • "Dynamics computation of structure-varying kinematic chains and its application to human figures"
    • Feb
    • Y. Namamura and K. Yamane, "Dynamics computation of structure-varying kinematic chains and its application to human figures," IEEE Trans. Robot. Autom., vol. 16, no. 1, pp. 124-134, Feb. 2000.
    • (2000) IEEE Trans. Robot. Autom. , vol.16 , Issue.1 , pp. 124-134
    • Namamura, Y.1    Yamane, K.2
  • 36
    • 0032691911 scopus 로고    scopus 로고
    • "A divide-and-conquer articulated-body algorithm for parallel o(log(n)) calculation of rigid-body dynamics. Part 1"
    • R. Featherstone, "A divide-and-conquer articulated-body algorithm for parallel o(log(n)) calculation of rigid-body dynamics. Part 1," Int. J. Robot. Res., vol. 18, no. 9, pp. 867-875, 1999.
    • (1999) Int. J. Robot. Res. , vol.18 , Issue.9 , pp. 867-875
    • Featherstone, R.1
  • 37
    • 0033692326 scopus 로고    scopus 로고
    • "Robot dynamics: Equations and algorithms"
    • San Francisco, CA
    • R. Featherstone and D. Orin, "Robot dynamics: Equations and algorithms," in Proc. IEEE Int. Conf. Robot. Autom., San Francisco, CA, 2000, pp. 826-834.
    • (2000) Proc. IEEE Int. Conf. Robot. Autom. , pp. 826-834
    • Featherstone, R.1    Orin, D.2
  • 38
    • 0024036508 scopus 로고
    • "Stabilization of computational procedures for constrained dynamical systems"
    • K. C. Park and J. C. Chiou, "Stabilization of computational procedures for constrained dynamical systems," J. Guid., Control, Dynam., vol. 11, pp. 365-370, 1988.
    • (1988) J. Guid., Control, Dynam. , vol.11 , pp. 365-370
    • Park, K.C.1    Chiou, J.C.2
  • 39
    • 0031084427 scopus 로고    scopus 로고
    • "A geometric unification of constrained system dynamics"
    • W. Blajer, "A geometric unification of constrained system dynamics," Multibody Syst. Dynam., vol. 1, pp. 3-21, 1997.
    • (1997) Multibody Syst. Dynam. , vol.1 , pp. 3-21
    • Blajer, W.1
  • 40
    • 0036530007 scopus 로고    scopus 로고
    • "Elimination of constraint violation and accuracy aspects in numerical simulation of multibody systems"
    • W. Blajer, "Elimination of constraint violation and accuracy aspects in numerical simulation of multibody systems," Multibody Syst. Dynam., vol. 7, pp. 265-284, 2002.
    • (2002) Multibody Syst. Dynam. , vol.7 , pp. 265-284
    • Blajer, W.1
  • 41
    • 0036703669 scopus 로고    scopus 로고
    • "A unified geometric approach to modeling and control of constrained mechanical systems"
    • Aug
    • L. Guanfeng and L. Zexiang, "A unified geometric approach to modeling and control of constrained mechanical systems," IEEE Trans. Robot. Autom., vol. 18, no. 4, pp. 574-587, Aug. 2002.
    • (2002) IEEE Trans. Robot. Autom. , vol.18 , Issue.4 , pp. 574-587
    • Guanfeng, L.1    Zexiang, L.2
  • 42
    • 0028486135 scopus 로고
    • "Modeling of robots in contact with a dynamic environment"
    • Aug
    • A. De Luca and C. Manes, "Modeling of robots in contact with a dynamic environment," IEEE Trans. Robot. Autom., vol. 10, no. 4, pp. 542-548, Aug. 1994.
    • (1994) IEEE Trans. Robot. Autom. , vol.10 , Issue.4 , pp. 542-548
    • De Luca, A.1    Manes, C.2
  • 43
    • 0027542891 scopus 로고
    • "A theory of generalized inverses applied to robotics"
    • K. L. Doty, C. Melchiorri, and C. Bonivento, "A theory of generalized inverses applied to robotics," Int. J. Robot. Res., vol. 12, no. 1, pp. 1-19, 1993.
    • (1993) Int. J. Robot. Res. , vol.12 , Issue.1 , pp. 1-19
    • Doty, K.L.1    Melchiorri, C.2    Bonivento, C.3
  • 45
    • 0344033633 scopus 로고    scopus 로고
    • "Inverse and direct dynamics of constrained multibody systems based on orthogonal decomposition of generalized force"
    • Taipei, Taiwan
    • F. Aghili, "Inverse and direct dynamics of constrained multibody systems based on orthogonal decomposition of generalized force," in Proc. IEEE Conf. Robot. Autom., Taipei, Taiwan, 2003, pp. 4035-4041.
    • (2003) Proc. IEEE Conf. Robot. Autom. , pp. 4035-4041
    • Aghili, F.1
  • 49
    • 0036613766 scopus 로고    scopus 로고
    • "An SVD-based projection method for interpolation on SE(3)"
    • Jun
    • C. Belta and V. Kumar, "An SVD-based projection method for interpolation on SE(3)," IEEE Trans. Robot. Autom., vol. 18, no. 3, pp. 334-345, Jun. 2002.
    • (2002) IEEE Trans. Robot. Autom. , vol.18 , Issue.3 , pp. 334-345
    • Belta, C.1    Kumar, V.2
  • 51
  • 53
    • 23044526930 scopus 로고    scopus 로고
    • "A geometrical interpretation and uniform matrix formulation of multibody system dynamics"
    • W. Blajer, "A geometrical interpretation and uniform matrix formulation of multibody system dynamics," Zeitschrift für Angewandte Math. und Mech. (ZAMM), vol. 81, no. 4, pp. 247-259, 2001.
    • (2001) Zeitschrift Für Angewandte Math. Und Mech. (ZAMM) , vol.81 , Issue.4 , pp. 247-259
    • Blajer, W.1
  • 55
    • 25144465276 scopus 로고    scopus 로고
    • "New multilevel Newton-Raphson method for parallel circut simulation"
    • Espoo, Finland, Aug
    • M. Honkala and M. Valtonen, "New multilevel Newton-Raphson method for parallel circut simulation," in Proc. Eur. Conf. Circuit Theory Des., Espoo, Finland, Aug. 2001, pp. 113-116.
    • (2001) Proc. Eur. Conf. Circuit Theory Des. , pp. 113-116
    • Honkala, M.1    Valtonen, M.2
  • 56
    • 0024032571 scopus 로고
    • "Hybrid twist and wrench control for a robotic manipulator"
    • H. Lipkin and J. Duffy, "Hybrid twist and wrench control for a robotic manipulator," ASME J. Mech., Transmission, Autom. Des., vol. 110, pp. 138-144, 1988.
    • (1988) ASME J. Mech., Transmission, Autom. Des. , vol.110 , pp. 138-144
    • Lipkin, H.1    Duffy, J.2
  • 57
    • 0027005298 scopus 로고
    • "Recovering model consistence for force and velocity measures in robot hybrid control"
    • Nice, France
    • C. Manes, "Recovering model consistence for force and velocity measures in robot hybrid control," in Proc. IEEE Int. Conf. Robot. Autom., Nice, France, 1992, pp. 1276-1281.
    • (1992) Proc. IEEE Int. Conf. Robot. Autom. , pp. 1276-1281
    • Manes, C.1
  • 61
    • 0036726144 scopus 로고    scopus 로고
    • "Augmented Lagrangian formulation: Geometrical interpretation and application to systems with singularities and redundancy"
    • W. Blajer, "Augmented Lagrangian formulation: Geometrical interpretation and application to systems with singularities and redundancy," Multibody Syst. Dynam., vol. 8, pp. 141-159, 2002.
    • (2002) Multibody Syst. Dynam. , vol.8 , pp. 141-159
    • Blajer, W.1
  • 62
    • 27144509107 scopus 로고    scopus 로고
    • The MathWorks Inc., 5th ed. Natick, MA: The MathWorks Inc
    • The MathWorks Inc., Real-Time Workshop for Use with Simulink, 5th ed. Natick, MA: The MathWorks Inc., 2002.
    • (2002) Real-Time Workshop for Use With Simulink
  • 63
    • 0008449940 scopus 로고    scopus 로고
    • "SYMOFROS: Software architecture and real time issues"
    • Montreal, QC, Canada, May
    • R. L'Archevêque, M. Doyon, J.-C. Piedboeuf, and Y. Gonthier, "SYMOFROS: Software architecture and real time issues," in Proc. Data Syst. Aerosp., vol. SP-457, Montreal, QC, Canada, May 2000, pp. 41-46.
    • (2000) Proc. Data Syst. Aerosp. , vol.SP-457 , pp. 41-46
    • L'Archevêque, R.1    Doyon, M.2    Piedboeuf, J.-C.3    Gonthier, Y.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.