inklap

A Partitioned Operational Space Approach for Singularity Handling in Six-Axis Manipulators

Craig Carignan, Giacomo Marani · Robotics · 2025

Task prioritization for inverse kinematics can be a powerful tool for realizing objectives in robot manipulation. This is particularly true for robots with redundant degrees of freedom, but it can also help address a debilitating singularity in six-axis robots. A roll-pitch-roll wrist is especially problematic for any six-axis robot because it produces a “gimbal-lock” singularity in the middle of the wrist workspace when the roll axes align. A task priority methodology can be used to realize only the achievable components of the commanded motion in the reduced operational space of a manipulator near singularities while phasing out the uncontrollable direction. In addition, this approach allows the operator to prioritize translation and rotation in the region of singularities. This methodology overcomes a significant drawback to the damped least-squares method, which can produce tool motion that deviates significantly from the desired path even in directions that are controllable. The approach used here reduces the operational space near the wrist singularity while maintaining full command authority over tool translation. The methodology is demonstrated in simulations conducted on a

📖 افتح في inklap 🔗 DOI 📮 اطلب بحثاً