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

비홀로노믹 모바일 매니퓰레이터의 영공간 투영에 기반한 충돌 회피

Collision Avoidance Based on Null Space Projection for a Nonholonomic Mobile Manipulator

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

Since the mobile platform and the manipulator mounted on it move at the same time in a mobile manipulator, the risk of mutual collision increases. Most of the studies on collision avoidance of mobile manipulators cannot be applied to differential drive type mobile platforms or the end-effector tends to deviate from the desired trajectory for collision avoidance. In this study, a collision avoidance algorithm based on null space projection (CANS) that solves these two problems is proposed. To this end, a modified repulsive force that overcomes the non-holonomic constraints of a mobile platform is generated by adding a virtual repulsive force in the direction of its instantaneous velocity. And by converting this repulsive force into a repulsive velocity and applying it to the null space, the end-effector of the robot avoids a collision while moving along its original trajectory. The proposed CANS algorithm showed excellent performance through self-collision avoidance tests and door opening tests.

Abstract

Since the mobile platform and the manipulator mounted on it move at the same time in a mobile manipulator, the risk of mutual collision increases. Most of the studies on collision avoidance of mobile manipulators cannot be applied to differential drive type mobile platforms or the end-effector tends to deviate from the desired trajectory for collision avoidance. In this study, a collision avoidance algorithm based on null space projection (CANS) that solves these two problems is proposed. To this end, a modified repulsive force that overcomes the non-holonomic constraints of a mobile platform is generated by adding a virtual repulsive force in the direction of its instantaneous velocity. And by converting this repulsive force into a repulsive velocity and applying it to the null space, the end-effector of the robot avoids a collision while moving along its original trajectory. The proposed CANS algorithm showed excellent performance through self-collision avoidance tests and door opening tests.

참고문헌 (9)

  1. M. Mashali, "Kinematic Control of Redundant Mobile Manipulators", Ph.D, pp.2015
  2. O. Brock, "Task-consistent obstacle avoidance and motion behavior for mobile manipulation", 2002IEEE International Conference on Robotics and Automation (2002)
  3. Mantian Li, "Design and analysis of a whole-body controller for a velocity controlled robot mobile manipulator", Science China Information Sciences, 63(7) (2020), Springer Science and Business Media LLC[DOI]
  4. D. Gonon, "Safe Selfcollision Avoidance for Versatile Robots Based on Bounded Potentials", 11th Conference on Field and Service Robotics (2017)
  5. Alexander Dietrich, "Integration of Reactive, Torque-Based Self-Collision Avoidance Into a Task Hierarchy", IEEE Transactions on Robotics, 28(6), pp.1278~1293 (2012), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  6. Josuet Leoro, "Motion Planning of Nonholonomic Mobile Manipulators with Manipulability Maximization Considering Joints Physical Constraints and Self-Collision Avoidance", Applied Sciences, 11(14), pp.6509~ (2021), MDPI AG[DOI]
  7. Keunwoo Jang, "Reactive Self-Collision Avoidance for a Differentially Driven Mobile Manipulator", Sensors, 21(3), pp.890~ (2021), MDPI AG[DOI]
  8. Mattia Montanari, "Improving the GJK Algorithm for Faster and More Reliable Distance Queries Between Convex Objects", ACM Transactions on Graphics, 36(3), pp.1~17 (2017), Association for Computing Machinery (ACM)[DOI]
  9. M. G. Park, "Obstacle avoidance for mobile robots using artificial potential field approach with simulated annealing", IEEE International Symposium on Industrial Electronics(ISIE), 3, pp.1530~1535 (2001)

관련 논문AI추천

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