메뉴 건너뛰기




Volumn 31, Issue 3, 2015, Pages 637-654

Control of Redundant Robots under Hard Joint Constraints: Saturation in the Null Space

Author keywords

Hard joint constraints; inverse differential kinematics; motion control; optimal joint velocity; redundant robots; saturation of commands

Indexed keywords

QUADRATIC PROGRAMMING; REAL TIME CONTROL; REDUNDANT MANIPULATORS;

EID: 84958151431     PISSN: 15523098     EISSN: None     Source Type: Journal    
DOI: 10.1109/TRO.2015.2418582     Document Type: Article
Times cited : (167)

References (39)
  • 1
    • 67649594251 scopus 로고    scopus 로고
    • Kinematically redundant manipulators
    • B. Siciliano and O. Khatib, Eds. New York, NY, USA: Springer
    • S. Chiaverini, G. Oriolo, and I.Walker, "Kinematically redundant manipulators, " in Springer Handbook of Robotics, B. Siciliano and O. Khatib, Eds. New York, NY, USA: Springer, 2008, pp. 245-268.
    • (2008) Springer Handbook of Robotics , pp. 245-268
    • Chiaverini, S.1    Oriolo, G.2    Walker, I.3
  • 3
    • 0017690495 scopus 로고
    • Automatic supervisory control of the configuration and behavior of multibody mechanisms
    • Dec.
    • A. Líegeois, "Automatic supervisory control of the configuration and behavior of multibody mechanisms, " IEEE Trans. Syst., Man, Cybern., vol. SMC-7, no. 12, pp. 868-871, Dec. 1977.
    • (1977) IEEE Trans. Syst., Man, Cybern. , vol.SMC-7 , Issue.12 , pp. 868-871
    • Líegeois, A.1
  • 5
    • 0029288277 scopus 로고
    • A weighted least-norm solution based scheme for avoiding joint limits for redundant joint manipulators
    • Apr.
    • T. Chanand and R. Dubey, "A weighted least-norm solution based scheme for avoiding joint limits for redundant joint manipulators, " IEEE Trans. Robot. Autom., vol. 11, no. 2, pp. 286-292, Apr. 1995.
    • (1995) IEEE Trans. Robot. Autom. , vol.11 , Issue.2 , pp. 286-292
    • Chanand, T.1    Dubey, R.2
  • 6
    • 0031258808 scopus 로고    scopus 로고
    • Minimum effort inverse kinematics for redundant manipulators
    • Oct.
    • A. S. Deo and I. D. Walker, "Minimum effort inverse kinematics for redundant manipulators, " IEEE Trans. Robot. Autom., vol. 13, no. 5, pp. 767-775, Oct. 1997.
    • (1997) IEEE Trans. Robot. Autom. , vol.13 , Issue.5 , pp. 767-775
    • Deo, A.S.1    Walker, I.D.2
  • 7
    • 0029375418 scopus 로고
    • Coping with joint velocity limits in firstorder inverse kinematics algorithms: Analysis and real-time implementation
    • P. Chiacchio and S. Chiaverini, "Coping with joint velocity limits in firstorder inverse kinematics algorithms: Analysis and real-time implementation, " Robotica, vol. 13, no. 9, pp. 515-519, 1995.
    • (1995) Robotica , vol.13 , Issue.9 , pp. 515-519
    • Chiacchio, P.1    Chiaverini, S.2
  • 8
    • 0037331091 scopus 로고    scopus 로고
    • A new on-line algorithm for inverse kinematics of robot manipulators ensuring path tracking capability under joint limits
    • Feb.
    • G. Antonelli, S. Chiaverini, and G. Fusco, "A new on-line algorithm for inverse kinematics of robot manipulators ensuring path tracking capability under joint limits, " IEEE Trans. Robot. Autom., vol. 19, no. 1, pp. 162-167, Feb. 2003.
    • (2003) IEEE Trans. Robot. Autom. , vol.19 , Issue.1 , pp. 162-167
    • Antonelli, G.1    Chiaverini, S.2    Fusco, G.3
  • 9
    • 0026243236 scopus 로고
    • Real-time implementation of an optimization scheme for seven-degree-of freedom redundant manipulators
    • Oct.
    • R. V. Dubey, J. A. Euler, and S. M. Babcock, "Real-time implementation of an optimization scheme for seven-degree-of freedom redundant manipulators, " IEEE Trans. Robot. Autom., vol. 7, no. 5, pp. 579-588, Oct. 1991.
    • (1991) IEEE Trans. Robot. Autom. , vol.7 , Issue.5 , pp. 579-588
    • Dubey, R.V.1    Euler, J.A.2    Babcock, S.M.3
  • 10
    • 77955818048 scopus 로고    scopus 로고
    • The null-spacebased behavioral control for mobile robots with velocity actuator saturations
    • F. Arrichiello, S. Chiaverini, G. Indiveri, and P. Pedone, "The null-spacebased behavioral control for mobile robots with velocity actuator saturations, " Int. J. Robot. Res., vol. 29, no. 10, pp. 1317-1337, 2010.
    • (2010) Int. J. Robot. Res. , vol.29 , Issue.10 , pp. 1317-1337
    • Arrichiello, F.1    Chiaverini, S.2    Indiveri, G.3    Pedone, P.4
  • 11
    • 0000793842 scopus 로고    scopus 로고
    • Kinematic control of redundant manipulators with on-line end-effector path tracking capability under velocity and acceleration constraints
    • G. Antonelli, S. Chiaverini, and G. Fusco, "Kinematic control of redundant manipulators with on-line end-effector path tracking capability under velocity and acceleration constraints, " in Proc. 6th IFAC Symp. Robot Control, 2000, pp. 609-614.
    • (2000) Proc. 6th IFAC Symp. Robot Control , pp. 609-614
    • Antonelli, G.1    Chiaverini, S.2    Fusco, G.3
  • 12
    • 0035485519 scopus 로고    scopus 로고
    • A redundancy-based iterative scheme for avoiding joint limits: Application to visual servoing
    • Oct.
    • F. Chaumette and E.Marchand, "A redundancy-based iterative scheme for avoiding joint limits: Application to visual servoing, " IEEE Trans. Robot. Autom., vol. 17, no. 5, pp. 719-730, Oct. 2001.
    • (2001) IEEE Trans. Robot. Autom. , vol.17 , Issue.5 , pp. 719-730
    • Chaumette, F.1    Marchand, E.2
  • 13
    • 33947096961 scopus 로고    scopus 로고
    • Compensation of velocity and/or acceleration joint saturation applied to redundant manipulator
    • D. Omrcen, L. Zlajpah, and B. Nemec, "Compensation of velocity and/or acceleration joint saturation applied to redundant manipulator, " Robot. Auton. Syst., vol. 55, no. 4, pp. 337-344, 2007.
    • (2007) Robot. Auton. Syst. , vol.55 , Issue.4 , pp. 337-344
    • Omrcen, D.1    Zlajpah, L.2    Nemec, B.3
  • 14
    • 4444342694 scopus 로고    scopus 로고
    • An inverse kinematic architecture enforcing an arbitrary number of strict priority levels
    • P. Baerlocher and R. Boulic, "An inverse kinematic architecture enforcing an arbitrary number of strict priority levels, " Visual Comput., vol. 6, no. 20, pp. 402-417, 2004.
    • (2004) Visual Comput. , vol.6 , Issue.20 , pp. 402-417
    • Baerlocher, P.1    Boulic, R.2
  • 15
    • 0024065842 scopus 로고
    • A solution algorithm to the inverse kinematic problem for redundant manipulators
    • Aug.
    • L. Sciavicco and B. Siciliano, "A solution algorithm to the inverse kinematic problem for redundant manipulators, " IEEE J. Robot. Autom., vol. 4, no. 4, pp. 403-410, Aug. 1988.
    • (1988) IEEE J. Robot. Autom. , vol.4 , Issue.4 , pp. 403-410
    • Sciavicco, L.1    Siciliano, B.2
  • 18
    • 0028374481 scopus 로고
    • Resolving manipulator redundancy under inequality constraints
    • Feb.
    • F. Cheng, T. Chen, and Y. Sun, "Resolving manipulator redundancy under inequality constraints, " IEEE Trans. Robot. Autom., vol. 10, no. 1, pp. 65-71, Feb. 1994.
    • (1994) IEEE Trans. Robot. Autom. , vol.10 , Issue.1 , pp. 65-71
    • Cheng, F.1    Chen, T.2    Sun, Y.3
  • 19
    • 0029405076 scopus 로고
    • The improved compact QP method for resolving manipulator redundancy
    • Nov.
    • F. Cheng, R. Sheu, and T. Chen, "The improved compact QP method for resolving manipulator redundancy, " IEEE Trans. Syst., Man, Cybern., vol. 25, no. 11, pp. 1521-1530, Nov. 1995.
    • (1995) IEEE Trans. Syst., Man, Cybern. , vol.25 , Issue.11 , pp. 1521-1530
    • Cheng, F.1    Sheu, R.2    Chen, T.3
  • 20
    • 80051693426 scopus 로고    scopus 로고
    • Kinematic control of redundant manipulators: Generalizing the task-priority framework to inequality task
    • Aug.
    • O. Kanoun, F. Lamiraux, and P.-B. Wieber, "Kinematic control of redundant manipulators: Generalizing the task-priority framework to inequality task, " IEEE Trans. Robot., vol. 27, no. 4, pp. 785-792, Aug. 2011.
    • (2011) IEEE Trans. Robot. , vol.27 , Issue.4 , pp. 785-792
    • Kanoun, O.1    Lamiraux, F.2    Wieber, P.-B.3
  • 21
    • 77955804275 scopus 로고    scopus 로고
    • Fast resolution of hierarchized inverse kinematics with inequality constraints
    • A. Escande, N.Mansard, and P.-B.Wieber, "Fast resolution of hierarchized inverse kinematics with inequality constraints, " in Proc. IEEE Int. Conf. Robot. Autom., 2010, pp. 3733-3738.
    • (2010) Proc. IEEE Int. Conf. Robot. Autom. , pp. 3733-3738
    • Escande, A.1    Mansard, N.2    Wieber, P.-B.3
  • 22
    • 84901601589 scopus 로고    scopus 로고
    • Hierarchical quadratic programming: Fast online humanoid-robot motion generation
    • A. Escande, N. Mansard, and P.-B. Wieber, "Hierarchical quadratic programming: Fast online humanoid-robot motion generation, " Int. J. Robot. Res., vol. 7, no. 33, pp. 1006-1028, 2014.
    • (2014) Int. J. Robot. Res. , vol.7 , Issue.33 , pp. 1006-1028
    • Escande, A.1    Mansard, N.2    Wieber, P.-B.3
  • 23
    • 84864480657 scopus 로고    scopus 로고
    • Motion control of redundant robots under joint constraints: Saturation in the null space
    • F. Flacco, A. De Luca, and O. Khatib, "Motion control of redundant robots under joint constraints: Saturation in the null space, " in Proc. IEEE Int. Conf. Robot. Autom., 2012, pp. 285-292.
    • (2012) Proc. IEEE Int. Conf. Robot. Autom. , pp. 285-292
    • Flacco, F.1    De Luca, A.2    Khatib, O.3
  • 24
    • 84872307677 scopus 로고    scopus 로고
    • Prioritized multi-task motion control of redundant robots under hard joint constraints
    • F. Flacco, A. De Luca, and O. Khatib, "Prioritized multi-task motion control of redundant robots under hard joint constraints, " in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., 2012, pp. 3970-3977.
    • (2012) Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst. , pp. 3970-3977
    • Flacco, F.1    De Luca, A.2    Khatib, O.3
  • 25
    • 84887315505 scopus 로고    scopus 로고
    • Optimal redundancy resolution with task scaling under hard bounds in the robot joint space
    • F. Flacco and A. De Luca, "Optimal redundancy resolution with task scaling under hard bounds in the robot joint space, " in Proc. IEEE Int. Conf. Robot. Autom., 2013, pp. 3969-3975.
    • (2013) Proc. IEEE Int. Conf. Robot. Autom. , pp. 3969-3975
    • Flacco, F.1    De Luca, A.2
  • 26
    • 84893794884 scopus 로고    scopus 로고
    • Fast redundancy resolution for highdimensional robots executing prioritized tasks under hard bounds in the joint space
    • F. Flacco and A. De Luca, "Fast redundancy resolution for highdimensional robots executing prioritized tasks under hard bounds in the joint space, " in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., 2013, pp. 2500-2506.
    • (2013) Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst. , pp. 2500-2506
    • Flacco, F.1    De Luca, A.2
  • 27
    • 0026204046 scopus 로고
    • Closed-loop inverse kinematics schemes for constrained redundant manipulators with task space augmentation and task priority strategy
    • P. Chiacchio, S. Chiaverini, L. Sciavicco, and B. Siciliano, "Closed-loop inverse kinematics schemes for constrained redundant manipulators with task space augmentation and task priority strategy, " Int. J. Robot. Res., vol. 10, no. 4, pp. 410-425, 1991.
    • (1991) Int. J. Robot. Res. , vol.10 , Issue.4 , pp. 410-425
    • Chiacchio, P.1    Chiaverini, S.2    Sciavicco, L.3    Siciliano, B.4
  • 29
    • 0002062440 scopus 로고
    • A general framework formanagingmultiple tasks in highly redundant robotic systems
    • B. Siciliano and J. J. Slotine, "A general framework formanagingmultiple tasks in highly redundant robotic systems, " in Proc. 5th Int. Conf. Adv. Robot., 1991, pp. 1211-1216.
    • (1991) Proc. 5th Int. Conf. Adv. Robot. , pp. 1211-1216
    • Siciliano, B.1    Slotine, J.J.2
  • 30
    • 0032310121 scopus 로고    scopus 로고
    • Task-priority formulations for the kinematic control of highly redundant articulated structures
    • P. Baerlocher and R. Boulic, "Task-priority formulations for the kinematic control of highly redundant articulated structures, " in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., 1998, pp. 323-329.
    • (1998) Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst. , pp. 323-329
    • Baerlocher, P.1    Boulic, R.2
  • 31
    • 84995046199 scopus 로고
    • Numerical filtering for the operation of robotic manipulators through kinematically singular configurations
    • A. Maciejewki and C. Klein, "Numerical filtering for the operation of robotic manipulators through kinematically singular configurations, " J. Robot. Syst., vol. 5, no. 6, pp. 527-552, 1988.
    • (1988) J. Robot. Syst. , vol.5 , Issue.6 , pp. 527-552
    • Maciejewki, A.1    Klein, C.2
  • 32
    • 0004236492 scopus 로고    scopus 로고
    • Baltimore, MD, USA: Johns Hopkins Univ. Press
    • G. Golub and C. Van Loan, Matrix Computations. Baltimore, MD, USA: Johns Hopkins Univ. Press, 1996.
    • (1996) Matrix Computations
    • Golub, G.1    Van Loan, C.2
  • 33
    • 84929149327 scopus 로고    scopus 로고
    • Real-time prioritized kinematic control under inequality constraints for redundant manipulators
    • H. Durrant-Whyte, N. Roy, and P. Abbeel, Eds. Cambridge, MA, USA: MIT Press
    • O. Kanoun, "Real-time prioritized kinematic control under inequality constraints for redundant manipulators, " in Robotics: Science and Systems VII, H. Durrant-Whyte, N. Roy, and P. Abbeel, Eds. Cambridge, MA, USA: MIT Press, 2012, pp. 145-152.
    • (2012) Robotics: Science and Systems VII , pp. 145-152
    • Kanoun, O.1
  • 34
    • 0001837197 scopus 로고
    • Some applications of pseudoinverse of a matrix
    • T. Greville, "Some applications of pseudoinverse of a matrix, " SIAM Rev., vol. 2, pp. 15-22, 1960.
    • (1960) SIAM Rev. , vol.2 , pp. 15-22
    • Greville, T.1
  • 36
  • 38
    • 84919908924 scopus 로고    scopus 로고
    • QpOASES: A parametric active-set algorithm for quadratic programming
    • H. Ferreau, C. Kirches, A. Potschka, H. Bock, and M. Diehl, "qpOASES: A parametric active-set algorithm for quadratic programming, " Math.Program. Comput., vol. 6, no. 4, pp. 327-363, 2014.
    • (2014) Math.Program. Comput. , vol.6 , Issue.4 , pp. 327-363
    • Ferreau, H.1    Kirches, C.2    Potschka, A.3    Bock, H.4    Diehl, M.5


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