본문 바로가기
KERD
논문KCI 등재

다관절 로봇의 계층적 제어를 위한 HQP의 연산 비용 감소 방법

Computational Cost Reduction Method for HQP-based Hierarchical Controller for Articulated Robot

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

This paper presents a method that can reduce the computational cost of the hierarchical quadratic programming (HQP)-based robot controller. Hierarchical controllers can effectively manage articulated robots with many degrees of freedom (DoFs) to perform multiple tasks. The HQP-based controller is one of the generic hierarchical controllers that can provide a control solution guaranteeing strict task priority while handling numerous equality and inequality constraints. However, according to a large amount of computation, it can be a burden to use it for real-time control. Therefore, for practical use of the HQP, we propose a method to reduce the computational cost by decreasing the size of the decision variable. The computation time and control performance of the proposed method are evaluated by real robot experiments with a 15 DoFs dual-arm manipulator.

Abstract

This paper presents a method that can reduce the computational cost of the hierarchical quadratic programming (HQP)-based robot controller. Hierarchical controllers can effectively manage articulated robots with many degrees of freedom (DoFs) to perform multiple tasks. The HQP-based controller is one of the generic hierarchical controllers that can provide a control solution guaranteeing strict task priority while handling numerous equality and inequality constraints. However, according to a large amount of computation, it can be a burden to use it for real-time control. Therefore, for practical use of the HQP, we propose a method to reduce the computational cost by decreasing the size of the decision variable. The computation time and control performance of the proposed method are evaluated by real robot experiments with a 15 DoFs dual-arm manipulator.

참고문헌 (15)

  1. O. Khatib, "A unified approach for motion and force control of robot manipulators: The operational space formulation", IEEE Journal on Robotics and Automation, 3(1), pp.43~53 (1987), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  2. 장근우, "작업 전이 알고리즘 기반 로봇 동작 제한 극복 프레임워크", 로봇학회 논문지, 13(2), pp.129~141 (2018), 한국로봇학회[DOI]
  3. Z. Leon, "Kinematic control algorithms for on-line obstacle avoidance for redundant manipulators", IEEE, 2002, pp.2, 1898~1903
  4. C. Collette, "Robust balance optimization control of humanoid robots with multiple non coplanar grasps and frictional contacts", 2008 IEEE International Conference on Robotics and Automation, pp.3187~3193 (2008)
  5. M. de Lasa, "Prioritized optimization for task-space control", IEEE, 2009, 5755~5762
  6. Martin de Lasa, "Feature-based locomotion controllers", ACM Transactions on Graphics, 29(4), pp.1~10 (2010), Association for Computing Machinery (ACM)[DOI]
  7. Alexander Herzog, "Momentum control with hierarchical inverse dynamics on a torque-controlled humanoid", Autonomous Robots, 40(3), pp.473~491 (2015), Springer Science and Business Media LLC[DOI]
  8. N. Mansard, "A dedicated solver for fast operational-space inverse dynamics", 2012 IEEE International Conference on Robotics and Automation, pp.4943~4949 (2012)
  9. Y. Lee, "Computationally Efficient HQP-Based Whole-Body Control Exploiting the Operational-Space Formulation", 2021 IEEE, 2021, 5174~5179
  10. Adrien Escande, "Hierarchical quadratic programming: Fast online humanoid-robot motion generation", The International Journal of Robotics Research, 33(7), pp.1006~1028 (2014), SAGE Publications[DOI]
  11. Sanghyun Kim, "Continuous Task Transition Approach for Robot Controller Based on Hierarchical Quadratic Programming", IEEE Robotics and Automation Letters, 4(2), pp.1603~1610 (2019), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  12. 박현준, "손과 팔의 협업에 의한 로봇 펙인홀 작업", 로봇학회 논문지, 10(1), pp.42~51 (2015), 한국로봇학회[DOI]
  13. David J. Braun, "Operational Space Control Under Actuation Constraints Using Strictly Convex Optimization", IEEE Transactions on Robotics, 36(1), pp.302~309 (2020), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  14. Jun Nakanishi, "Operational Space Control: A Theoretical and Empirical Comparison", The International Journal of Robotics Research, 27(6), pp.737~757 (2008), SAGE Publications[DOI]
  15. Oussama Kanoun, "Kinematic Control of Redundant Manipulators: Generalizing the Task-Priority Framework to Inequality Task", IEEE Transactions on Robotics, 27(4), pp.785~792 (2011), Institute of Electrical and Electronics Engineers (IEEE)[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (11건)