An Efficient Stochastic Constrained Path Planner for Redundant Manipulators
Source abstract
Abstract
This brief proposes a novel stochastic method that exploits the particular kinematics of mechanisms with redundant actuation and a well-known manipulability measure to track the desired end-effector task-space motion in an efficient manner. Whilst closed-form optimal solutions to maximise manipulability along a desired trajectory have been proposed in the literature, the solvers become unfeasible in the presence of obstacles. A manageable alternative to functional motion planning is thus proposed that exploits the inherent characteristics of null-space configurations to construct a generic solution able to improve manipulability along a task-space trajectory in the presence of obstacles. The proposed Stochastic Constrained Optimization (SCO) solution remains close to optimal whilst exhibiting computational tractability, being an attractive proposition for implementation on real robots, as shown with results in challenging simulation scenarios, as well as with a real 7R Sawyer manipulator, during surface conditioning tasks.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Robotic Mechanisms and Dynamics · Robotic Path Planning Algorithms · Robot Manipulation and Learning
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
System Engineering Department, Miguel Hernandez University, 03202 Elche, Alicante, Spain
Robotics Institute, University of Technology Sydney, Sydney, NSW 2007, Australia
References (20)
Show source-provided references
1. Sciavicco, L., and Siciliano, B. (2000). Modelling and Control of Robot Manipulators, Springer. [2nd ed.].10.1007/978-1-4471-0449-0 ↗
2. Zlatanov, D., Fenton, R.G., and Benhabib, B. (1994, January 8–13). Singularity analysis of mechanisms and robots via a motion-space model of the instantaneous kinematics. Proceedings of the 1994 IEEE International Conference on Robotics and Automation, San Diego, CA, USA.
3. Siciliano, B., and Slotine, J. (1991, January 19–22). A general framework for managing multiple tasks in highly redundant robotic systems. Proceedings of the Fifth International Conference on Advanced Robotics (ICAR’91), Pisa, Italy.10.1109/ICAR.1991.240390 ↗
4. Manipulability of Robotic Mechanisms10.1177/027836498500400201 ↗
5. Human-robot cooperation for robust surface treatment using non-conventional sliding mode control10.1016/j.isatra.2018.05.013 ↗
6. Quispe, A.H., and Stilman, M. (December, January 29). Deterministic Motion Planning for redundant robots along End-Effector Paths. Proceedings of the 2012 IEEE-RAS International Conference on Humanoid Robots, Osaka, Japan.10.1109/HUMANOIDS.2012.6651609 ↗
7. Optimal Redundancy Control of Robot Manipulators10.1177/027836498700600103 ↗
8. Scoccia, C., Palmieri, G., Palpacelli, M.C., and Callegari, M. (2021). A Collision Avoidance Strategy for Redundant Manipulators in Dynamically Variable Environments: On-Line Perturbations of Off-Line Generated Trajectories. Machines, 9.10.3390/machines9020030 ↗
9. Palmieri, G., and Scoccia, C. (2021). Motion Planning and Control of Redundant Manipulators for Dynamical Obstacle Avoidance. Machines, 9.10.20944/preprints202102.0096.v1 ↗
10. Bottin, M., and Rosati, G. (2019). Trajectory Optimization of a Redundant Serial Robot Using Cartesian via Points and Kinematic Decoupling. Robotics, 8.10.3390/robotics8040101 ↗
11. Ratliff, N., Zucker, M., Bagnell, J.A., and Srinivasa, S. (2009, January 12–17). CHOMP: Gradient optimization techniques for efficient motion planning. Proceedings of the 2009 IEEE International Conference on Robotics and Automation, Kobe, Japan.10.1109/ROBOT.2009.5152817 ↗
12. Kalakrishnan, M., Chitta, S., Theodorou, E., Pastor, P., and Schaal, S. (2011, January 9–13). STOMP: Stochastic trajectory optimization for motion planning. Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China.10.1109/ICRA.2011.5980280 ↗
13. LaValle, S.M., and Kuffner, J.J. (1999, January 10–15). Randomized kinodynamic planning. Proceedings of the IEEE International Conference on Robotics and Automation, Detroit, MI, USA.
14. Kuffner, J., and LaValle, S. (2000, January 24–28). RRT-connect: An efficient approach to single-query path planning. Proceedings of the 2000 ICRA—Millennium Conference—IEEE International Conference on Robotics and Automation, Symposia Proceedings (Cat. No.00CH37065), San Francisco, CA, USA.
15. Task Space Regions: A framework for pose-constrained manipulation planning10.1177/0278364910396389 ↗
16. Cefalo, M., Oriolo, G., and Vendittelli, M. (2013, January 6–10). Planning safe cyclic motions under repetitive task constraints. Proceedings of the 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany.10.1109/ICRA.2013.6631112 ↗
17. Repeatable Motion Planning for Redundant Robots Over Cyclic Tasks10.1109/TRO.2017.2715348 ↗
18. Adaptive robust control and admittance control for contact-driven robotic surface conditioning10.1016/j.rcim.2018.05.003 ↗
19. Taylor, G.E. (1990). On the Optimal Path Planning for Robot Manipulators. Kinematic and Dynamic Issues in Sensor Based Control, Springer Berlin Heidelberg.10.1007/978-3-642-84012-8 ↗
20. On the Reciprocal of the General Algebraic Matrix