Abstract
The letter presents an online obstacle avoidance strategy for a nonholonomic mobile manipulator, including dual-trajectory generation for the mobile base(MB) and end effector(EE), as well as whole-body reactive obstacle avoidance. The feasible region of the manipulator’s workspace is generated by traversing the path of the MB, and the spatio-temporal trajectory of the EE is generated by quadratically constrained quadratic programming(QCQP) planning, satisfying the physical constraints and obstacle avoidance constraints. The reactive obstacle avoidance strategy is based on quadratic programming(QP), using singularity avoidance and EE trajectory tracking tasks as soft constraints with different priorities. Considering the nonholonomic constraints and motion differences of MB, we employ a dynamic tracking approach to avoid obstacles of MB. Additionally, an adaptive weight method is utilized to adjust the priority of MB path tracking task, effectively preventing joint velocity jitter during the insertion process. Our strategy has been proven to generate obstacle avoidance trajectories for EE in real-time and ensure safe joint velocities for MB and the manipulator through simulation and real-world scenarios.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.