Fast Robot Arm Inverse Kinematics and Path Planning Under Complex Static and Dynamic Obstacle Constraints
Described here is a simple, reliable, and quite general method for rapid computation of robot arm inverse kinematic solutions and motion path plans in the presence of complex obstructions. The method derived from the MSC (map-seeking circuit) algorithm, optimized to exploit the characteristics of practical arm configurations. The representation naturally incorporates both arm and obstacle geometries. The consequent performance on modern hardware is suitable for applications requiring real-time response, including smooth continuous avoidance of dynamic obstacles which impinge on the planned path during the traversal of the arm. On high-end GPGPU hardware computation of both final pose for an 8 DOF arm and a smooth obstacle-avoiding motion path to that pose takes approximately 200-300msec depending on the number of waypoints implemented. The mathematics of the method is accessible to high school seniors, making it suitable for broad instruction. [Note: This revision includes a general compute strategy for paths from arbitrary pose to arbitrary pose and a compute strategy for continuous motion mid-course avoidance of dynamic obstacles.]
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Fast Functionally Redundant Inverse Kinematics for Robotic Toolpath Optimisation in Manufacturing Tasks
Industrial automation with six-axis robotic arms is critical for many manufacturing tasks, including welding and additive manufacturing applications; however, many of these operations are functionally redundant due to th…
IKBT: solving closed-form Inverse Kinematics with Behavior Tree
Serial robot arms have complicated kinematic equations which must be solved to write effective arm planning and control software (the Inverse Kinematics Problem). Existing software packages for inverse kinematics often r…
FormBridging Discrete Planning and Continuous Execution for Redundant Robot
Voxel-grid reinforcement learning is widely adopted for path planning in redundant manipulators due to its simplicity and reproducibility. However, direct execution through point-wise numerical inverse kinematics on 7-Do…
Reinforcement LearningMineRobot: An Actuator-Centered Kinematic Modeling and Solving Framework for Underground Mining Robots
Underground mining robots are increasingly modeled for planning, operator training, and digital-twin workflows, where reliable actuator-level kinematics is needed to reduce hazardous in situ trials. Unlike typical open-c…
Shape-Space Graphs: Fast and Collision-Free Path Planning for Soft Robots
Soft robots, inspired by elephant trunks or octopus arms, offer extraordinary flexibility to bend, twist, and elongate in ways that rigid robots cannot. However, their motion planning remains a challenge, especially in c…
Collision AvoidanceMotion Planning