Hybrid Sampling-Based Path Planning for Mobile Manipulators Performing Pick and Place Tasks in Narrow Spaces
Source abstract
Abstract
A mobile manipulator is capable of traversing a vast area while performing manipulation tasks in confined spaces. However, the high degree of freedom presents a challenge for path planning. In this paper, a hybrid sampling-based path planning method is proposed for mobile manipulators performing pick and place tasks in confined spaces. This method employs a random sampling approach, yet differs from the traditional RRT method. Firstly, a sampling-based configuration generation method for mobile manipulators is proposed, with the objective of generating a valid, collision-free configuration with the end-effector at the desired pose. A path for the end-effector corresponding to the goal configuration is then planned using the RRT method. Secondly, an area-restricted approach that samples in the vicinity of the previous configuration is introduced to generate the next valid configuration. Subsequently, a cost computation rule is devised to identify the optimal subsequent configuration utilizing the trajectory of the end-effector as a guiding principle. Finally, the obtained path is smoothed. Simulations demonstrate that the proposed hybrid sample-based method is an effective solution to the path planning problem for mobile manipulators performing pick and place tasks in narrow spaces.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Robotic Path Planning Algorithms · Control and Dynamics of Mobile Robots · Robotics and Sensor-Based Localization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin 150001, China
Funding
National Outstanding Youth Science Fund Project of National Natural Science Foundation of China · Major Research Plan of the National Natural Science Foundation of China
References (40)
Show source-provided references
1. Measurement of mobile manipulator chassis pose change caused by suspension deformation and end-effector accuracy improvement based on multi-sensor fusion10.1016/j.robot.2023.104553 ↗
2. Robust adaptive control of door opening by a mobile rescue manipulator based on unknown-force-related constraints estimation10.1017/S0263574717000200 ↗
3. Thakar, S., Rajendran, P., Annem, V., Kabir, A., and Gupta, S.K. (2019, January 20–24). Accounting for part pose estimation uncertainties during trajectory generation for part pick-up using mobile manipulators. Proceedings of the 2019 IEEE International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada.10.1109/ICRA.2019.8793501 ↗
4. Development and field evaluation of a strawberry harvesting robot with a cable-driven gripper10.1016/j.compag.2019.01.009 ↗
5. Base position optimization of mobile manipulators for machining large complex components10.1016/j.rcim.2021.102138 ↗
6. Outón, J.L., Villaverde, I., Herrero, H., Esnaola, U., and Sierra, B. (2019). Innovative Mobile Manipulator Solution for Modern Flexible Manufacturing Processes. Sensors, 19.10.3390/s19245414 ↗
7. Task-centric optimization of configurations for assistive robots10.1007/s10514-019-09847-2 ↗
8. Sandakalum, T., and Ang, M.H. (2022). Motion Planning for Mobile Manipulators—A Systematic Review. Machines, 10.10.3390/machines10020097 ↗
9. Smoothed A algorithm for practical unmanned surface vehicle path planning10.1016/j.apor.2018.12.001 ↗
10. Aine, S., and Likhachev, M. (2013, January 14–18). Truncated Incremental Search: Faster Replanning by Exploiting Suboptimality. Proceedings of the 2013 AAAI Conference on Artificial Intelligence (AAAI), Bellevue, WA, USA.10.1609/aaai.v27i1.8673 ↗
11. Motion planning by T-RRT with potential function for vertical articulated robots10.1002/eej.23103 ↗
12. SVF-RRT*: A stream-based VF-RRT* for USVs path planning considering ocean currents10.1109/LRA.2023.3245409 ↗
13. Intelligent bidirectional rapidly-exploring random trees for optimal motion planning in complex cluttere environments10.1016/j.robot.2015.02.007 ↗
14. Quick-RRT*: Triangular inequality-based implementation of RRT* with improved initial solution and convergence rate10.1016/j.eswa.2019.01.032 ↗
15. Informed RRT* with improved converging rate by adopting wrapping procedure10.1007/s11370-017-0242-9 ↗
16. EB-RRT: Optimal motion planning for mobile robots10.1109/TASE.2020.2987397 ↗
17. Khalfallah, S., Bouallegue, M., and Bouallegue, K. (2024). Object Detection for Autonomous Logistics: A YOLOv4 Tiny Approach with ROS Integration and LOCO Dataset Evaluation. Eng. Proc., 67.10.3390/engproc2024067065 ↗
18. Shao, J., Xiong, H., Liao, J., Song, W., Chen, Z., Gu, J., and Zhu, S. (2021, January 15–19). RRT-GoalBias and Path Smoothing Based Motion Planning of Mobile Manipulators with Obstacle Avoidance. Proceedings of the 2021 IEEE International Conference on Real-Time Computing and Robotics (RCAR), Xining, China.10.1109/RCAR52367.2021.9517335 ↗
19. A scalable motion planner for high-dimensional kinematic systems10.1177/0278364919890408 ↗
20. Thakar, S., Rajendran, P., Kim, H., Kabir, A.M., and Gupta, S.K. (2020–24, January 24). Accelerating Bi-Directional Sampling-Based Search for Motion Planning of Non-Holonomic Mobile Manipulators. Proceedings of the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA.10.1109/IROS45743.2020.9340782 ↗
21. An inertial neural network approach for loco-manipulation trajectory tracking of mobile robot with redundant manipulator10.1016/j.neunet.2022.08.012 ↗
22. An HQP-Based Obstacle Avoidance Control Scheme for Redundant Mobile Manipulators Under Multiple Constraints10.1109/TIE.2022.3196390 ↗
23. Base position optimization for mobile painting robot manipulators with multiple constraints10.1016/j.rcim.2018.05.007 ↗
24. Vazquez-Santiago, K.C., Goh, F., and Shimada, K. (2021, January 23–27). Motion Planning for Kinematically Redundant Mobile Manipulators with Genetic Algorithm, Pose Interpolation, and Inverse Kinematics. Proceedings of the 2021 IEEE 17th International Conference on Automation Science and Engineering (CASE), Lyon, France.10.1109/CASE49439.2021.9551546 ↗
25. Saoji, S., and Rosell, J. (2020, January 8–11). Flexibly configuring task and motion planning problems for mobile manipulators. Proceedings of the 2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Vienna, Austria.10.1109/ETFA46521.2020.9212086 ↗
26. Receding Horizon Task and Motion Planning in Changing Environments10.1016/j.robot.2021.103863 ↗
27. Engemann, H., Du, S., Kallweit, S., Cönen, P., and Dawar, H. (2020). OMNIVIL—An Autonomous Mobile Manipulator for Flexible Production. Sensors, 20.10.3390/s20247249 ↗
28. Gochev, K., Safonova, A., and Likhachev, M. (2012, January 14–18). Planning with adaptive dimensionality for mobile manipulation. Proceedings of the 2012 IEEE International Conference on Robotics and Automation (ICRA), Saint Paul, MN, USA.10.1109/ICRA.2012.6225228 ↗
29. Mobile manipulator planning under uncertainty in unknown environments10.1177/0278364918754677 ↗
30. A Hierarchical Motion Planning for Mobile Manipulator10.1002/tee.23206 ↗
31. Zhang, M., Xu, C., Gao, F., and Cao, Y. (June, January 29). Trajectory Optimization for 3D Shape-Changing Robots with Differential Mobile Base. Proceedings of the 2023 IEEE International Conference on Robotics and Automation (ICRA), London, UK.10.1109/ICRA48891.2023.10160911 ↗
32. Chen, H., Zang, X., Liu, Y., Zhang, X., and Zhao, J. (2023). A Hierarchical Motion Planning Method for Mobile Manipulator. Sensors, 23.10.3390/s23156952 ↗
33. Manipulator Motion Planning for Part Pickup and Transport Operations from a Moving Base10.1109/TASE.2020.3020050 ↗
34. Motion Planning of Mobile Manipulator for Navigation Including Door Traversal10.1109/LRA.2023.3279612 ↗
35. The concept of using the mobile robot for telemechanical wires installation in pipelines10.1063/1.5066516 ↗
36. Sampling-based algorithms for optimal motion planning10.1177/0278364911406761 ↗
37. Optimal Order Pick-and-Place of Objects in Cluttered Scene by a Mobile Manipulator10.1109/LRA.2021.3093021 ↗
38. Pose optimization for mobile manipulator grasping based on hybrid manipulability10.1108/IR-06-2023-0128 ↗
39. Implementation of KDL Inverse Kinematics Routine on the Atlas Humanoid Robot10.1016/j.procs.2015.02.063 ↗
40. Quigley, M., Gerkeyy, B., Conleyy, K., Fausty, J., Footey, T., Leibsz, J., Bergery, E., Wheelery, R., and Ng, A. (2009, January 17). ROS: An open-source Robot Operating System. Proceedings of the ICRA Workshop on Open-Source Software, Kobe, Japan.