{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T22:39:46Z","timestamp":1783636786899,"version":"3.55.0"},"reference-count":43,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2025,7,15]],"date-time":"2025-07-15T00:00:00Z","timestamp":1752537600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["52175556"],"award-info":[{"award-number":["52175556"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["0004\/2022\/AKP"],"award-info":[{"award-number":["0004\/2022\/AKP"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["0102\/2022\/A2"],"award-info":[{"award-number":["0102\/2022\/A2"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["0078\/2023\/RIB3"],"award-info":[{"award-number":["0078\/2023\/RIB3"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["MYRG-CRG2022-00004-FST-ICI"],"award-info":[{"award-number":["MYRG-CRG2022-00004-FST-ICI"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["MYRG-GRG2024-00222-FST-UMDF"],"award-info":[{"award-number":["MYRG-GRG2024-00222-FST-UMDF"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Macao Science and Technology Development Fund","award":["52175556"],"award-info":[{"award-number":["52175556"]}]},{"name":"Macao Science and Technology Development Fund","award":["0004\/2022\/AKP"],"award-info":[{"award-number":["0004\/2022\/AKP"]}]},{"name":"Macao Science and Technology Development Fund","award":["0102\/2022\/A2"],"award-info":[{"award-number":["0102\/2022\/A2"]}]},{"name":"Macao Science and Technology Development Fund","award":["0078\/2023\/RIB3"],"award-info":[{"award-number":["0078\/2023\/RIB3"]}]},{"name":"Macao Science and Technology Development Fund","award":["MYRG-CRG2022-00004-FST-ICI"],"award-info":[{"award-number":["MYRG-CRG2022-00004-FST-ICI"]}]},{"name":"Macao Science and Technology Development Fund","award":["MYRG-GRG2024-00222-FST-UMDF"],"award-info":[{"award-number":["MYRG-GRG2024-00222-FST-UMDF"]}]},{"name":"University of Macau","award":["52175556"],"award-info":[{"award-number":["52175556"]}]},{"name":"University of Macau","award":["0004\/2022\/AKP"],"award-info":[{"award-number":["0004\/2022\/AKP"]}]},{"name":"University of Macau","award":["0102\/2022\/A2"],"award-info":[{"award-number":["0102\/2022\/A2"]}]},{"name":"University of Macau","award":["0078\/2023\/RIB3"],"award-info":[{"award-number":["0078\/2023\/RIB3"]}]},{"name":"University of Macau","award":["MYRG-CRG2022-00004-FST-ICI"],"award-info":[{"award-number":["MYRG-CRG2022-00004-FST-ICI"]}]},{"name":"University of Macau","award":["MYRG-GRG2024-00222-FST-UMDF"],"award-info":[{"award-number":["MYRG-GRG2024-00222-FST-UMDF"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>A mobile manipulation robot combines the navigation capability of unmanned ground vehicles and manipulation advantage of robotic arms. However, the development of a mobile manipulation robot is challenging due to the integration requirement of numerous heterogeneous subsystems. In this paper, we propose a multifunctional mobile manipulation robot by integrating perception, mapping, navigation, object detection, and grasping functions into a seamless workflow to conduct search-and-fetch tasks. To realize navigation and collision avoidance in complex environments, a new hierarchical motion planning strategy is proposed by fusing global and local planners. Control Lyapunov Function (CLF) and Control Barrier Function (CBF) are employed to realize path tracking and to guarantee safety during navigation. The convolutional neural network and the gripper\u2019s kinematic constraints are adopted to construct a learning-optimization hybrid grasping algorithm to generate precise grasping poses. The efficiency of the developed mobile manipulation robot is demonstrated by performing indoor fetching experiments, showcasing its promising capabilities in real-world applications.<\/jats:p>","DOI":"10.3390\/robotics14070096","type":"journal-article","created":{"date-parts":[[2025,7,17]],"date-time":"2025-07-17T13:00:51Z","timestamp":1752757251000},"page":"96","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Development of a Multifunctional Mobile Manipulation Robot Based on Hierarchical Motion Planning Strategy and Hybrid Grasping"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-6654-3799","authenticated-orcid":false,"given":"Yuning","family":"Cao","sequence":"first","affiliation":[{"name":"Department of Electromechanical Engineering, Faculty of Science and Technology, University of Macau, Avenida da Universidade, Taipa, Macau 999078, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6537-9109","authenticated-orcid":false,"given":"Xianli","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Electromechanical Engineering, Faculty of Science and Technology, University of Macau, Avenida da Universidade, Taipa, Macau 999078, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8865-7271","authenticated-orcid":false,"given":"Zehao","family":"Wu","sequence":"additional","affiliation":[{"name":"Department of Electromechanical Engineering, Faculty of Science and Technology, University of Macau, Avenida da Universidade, Taipa, Macau 999078, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1700-322X","authenticated-orcid":false,"given":"Qingsong","family":"Xu","sequence":"additional","affiliation":[{"name":"Department of Electromechanical Engineering, Faculty of Science and Technology, University of Macau, Avenida da Universidade, Taipa, Macau 999078, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2025,7,15]]},"reference":[{"key":"ref_1","unstructured":"Seyboldt, R., Frese, C., and Zube, A. (2016, January 21\u201322). Sampling-based path planning to cartesian goal positions for a mobile manipulator exploiting kinematic redundancy. Proceedings of the 47st International Symposium on Robotics (ISR 2016), Munich, Germany."},{"key":"ref_2","unstructured":"Spahn, M., Brito, B., and Alonso-Mora, J. (June, January 30). Coupled mobile manipulation via trajectory optimization with free space decomposition. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Xi\u2019an, China."},{"key":"ref_3","unstructured":"Xiong, H., Mendonca, R., Shaw, K., and Pathak, D. (2024). Adaptive mobile manipulation for articulated objects in the open world. arXiv."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Wang, C., Zhang, Q., Tian, Q., Li, S., Wang, X., Lane, D., Petillot, Y., and Wang, S. (2020). Learning mobile manipulation through deep reinforcement learning. Sensors, 20.","DOI":"10.3390\/s20030939"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Agrawal, A., and Sreenath, K. (2017, January 12\u201316). Discrete control barrier functions for safety-critical control of discrete systems with application to bipedal robot navigation. Proceedings of the Robotics: Science and Systems, Cambridge, MA, USA.","DOI":"10.15607\/RSS.2017.XIII.073"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Desai, M., and Ghaffari, A. (2022, January 11\u201315). Clf-cbf based quadratic programs for safe motion control of nonholonomic mobile robots in presence of moving obstacles. Proceedings of the 2022 IEEE\/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Sapporo, Japan.","DOI":"10.1109\/AIM52237.2022.9863392"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Ames, A.D., Grizzle, J.W., and Tabuada, P. (2014, January 15\u201317). Control barrier function based quadratic programs with application to adaptive cruise control. Proceedings of the 53rd IEEE Conference on Decision and Control, Los Angeles, CA, USA.","DOI":"10.1109\/CDC.2014.7040372"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"3122","DOI":"10.1109\/LRA.2022.3146554","article-title":"A holistic approach to reactive mobile manipulation","volume":"7","author":"Haviland","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1043","DOI":"10.1109\/LRA.2021.3056060","article-title":"NEO: A novel expeditious optimisation algorithm for reactive motion control of manipulators","volume":"6","author":"Haviland","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_10","unstructured":"Burgess-Limerick, B., Leitner, C.L.J., and Corke, P. (2023). Enabling failure recovery for on-the-move mobile manipulation. arXiv."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Zimmermann, S., Poranne, R., and Coros, S. (June, January 30). Go fetch!\u2014Dynamic grasps using boston dynamics spot with external robotic arm. Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi\u2019an, China.","DOI":"10.1109\/ICRA48506.2021.9561835"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.isatra.2024.01.007","article-title":"Toward coordinated planning and hierarchical optimization control for highly redundant mobile manipulator","volume":"146","author":"Sayar","year":"2024","journal-title":"ISA Trans."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2093","DOI":"10.1109\/TRO.2022.3228713","article-title":"Efficient anytime clf reactive planning system for a bipedal robot on undulating terrain","volume":"39","author":"Huang","year":"2023","journal-title":"IEEE Trans. Robot."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Zeng, J., Zhang, B., and Sreenath, K. (2021, January 25\u201328). Safety-critical model predictive control with discrete-time control barrier function. Proceedings of the 2021 American Control Conference (ACC), Xi\u2019an, China.","DOI":"10.23919\/ACC50511.2021.9483029"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"4346","DOI":"10.1109\/TITS.2023.3330183","article-title":"Safe Reinforcement Learning-Based Motion Planning for Functional Mobile Robots Suffering Uncontrollable Mobile Robots","volume":"25","author":"Cao","year":"2024","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Dong, K., Pereida, K., Shkurti, F., and Schoellig, A.P. (2020, January 25\u201329). Catch the ball: Accurate high-speed motions for mobile manipulators via inverse dynamics learning. Proceedings of the 2020 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA.","DOI":"10.1109\/IROS45743.2020.9341134"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1109\/MRA.2004.1371616","article-title":"Graspit! a versatile simulator for robotic grasping","volume":"11","author":"Miller","year":"2004","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1109\/LRA.2021.3129138","article-title":"Synthesizing diverse and physically stable grasps with arbitrary hand structures using differentiable force closure estimator","volume":"7","author":"Liu","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/s10514-014-9402-3","article-title":"Grasp quality measures: Review and performance","volume":"38","author":"Roa","year":"2015","journal-title":"Auton. Robot."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Varley, J., DeChant, C., Richardson, A., Ruales, J., and Allen, P. (2017, January 24\u201328). Shape completion enabled robotic grasping. Proceedings of the 2017 IEEE\/RSJ Inte. Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada.","DOI":"10.1109\/IROS.2017.8206060"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"3994","DOI":"10.1109\/TRO.2023.3280597","article-title":"Deep learning approaches to grasp synthesis: A review","volume":"39","author":"Newbury","year":"2023","journal-title":"IEEE Trans. Robot."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Lundell, J., Corona, E., Le, T.N., Verdoja, F., Weinzaepfel, P., Rogez, G., Moreno-Noguer, F., and Kyrki, V. (June, January 30). Multi-fingan: Generative coarse-to-fine sampling of multi-finger grasps. Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi\u2019an, China.","DOI":"10.1109\/ICRA48506.2021.9561228"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1109\/LRA.2017.2651945","article-title":"Modeling grasp motor imagery through deep conditional generative models","volume":"2","author":"Veres","year":"2017","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Kappler, D., Bohg, J., and Schaal, S. (2015, January 26\u201330). Leveraging big data for grasp planning. Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA.","DOI":"10.1109\/ICRA.2015.7139793"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"3388","DOI":"10.1109\/TRO.2024.3422054","article-title":"Transferring Grasping Across Grippers: Learning-Optimization Hybrid Framework for Generalized Planar Grasp Generation","volume":"40","author":"Wang","year":"2024","journal-title":"IEEE Trans. Robot."},{"key":"ref_26","unstructured":"Blomqvist, K., Breyer, M., Cramariuc, A., F\u00f6rster, J., Grinvald, M., Tschopp, F., Chung, J.J., Ott, L., Nieto, J., and Siegwart, R. (2020). Go fetch: Mobile manipulation in unstructured environments. arXiv."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"802","DOI":"10.1002\/rob.21673","article-title":"Robot system of DRC-HUBO+ and control strategy of team KAIST in DARPA robotics challenge finals","volume":"34","author":"Lim","year":"2017","journal-title":"J. Field Robot."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Spenko, M., Buerger, S., and Iagnemma, K. (2018). The DARPA Robotics Challenge Finals: Humanoid Robots to the Rescue, Springer.","DOI":"10.1007\/978-3-319-74666-1"},{"key":"ref_29","unstructured":"Kindle, J., Furrer, F., Novkovic, T., Chung, J.J., Siegwart, R., and Nieto, J. (2020). Whole-body control of a mobile manipulator using end-to-end reinforcement learning. arXiv."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11427-019-9817-6","article-title":"Design and analysis of a whole-body controller for a velocity controlled robot mobile manipulator","volume":"63","author":"Li","year":"2020","journal-title":"Sci. China Inf. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Dietrich, A., Wimb\u00f6ck, T., T\u00e4ubig, H., Albu-Sch\u00e4ffer, A., and Hirzinger, G. (2011, January 9\u201313). Extensions to reactive self-collision avoidance for torque and position controlled humanoids. Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China.","DOI":"10.1109\/ICRA.2011.5979862"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Gorjup, G., Gerez, L., and Liarokapis, M. (2021). Leveraging Human Perception in Robot Grasping and Manipulation Through Crowdsourcing and Gamification. Front. Robot. AI, 8.","DOI":"10.3389\/frobt.2021.652760"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Engemann, H., Du, S., Kallweit, S., C\u00f6nen, P., and Dawar, H. (2020). Omnivil\u2013an autonomous mobile manipulator for flexible production. Sensors, 20.","DOI":"10.3390\/s20247249"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"St\u00fcckler, J., Schwarz, M., and Behnke, S. (2016). Mobile manipulation, tool use, and intuitive interaction for cognitive service robot cosero. Front. Robot. AI, 3.","DOI":"10.3389\/frobt.2016.00058"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Out\u00f3n, J.L., Merino, I., Villaverde, I., Ibarguren, A., Herrero, H., Daelman, P., and Sierra, B. (2021). A real application of an autonomous industrial mobile manipulator within industrial context. Electronics, 10.","DOI":"10.3390\/electronics10111276"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Pantusin, F.J., Carvajal, C.P., Ortiz, J.S., and Andaluz, V.H. (2024). Virtual teleoperation system for mobile manipulator robots focused on object transport and manipulation. Technologies, 12.","DOI":"10.3390\/technologies12090146"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Iriondo, A., Lazkano, E., Susperregi, L., Urain, J., Fernandez, A., and Molina, J. (2019). Pick and place operations in logistics using a mobile manipulator controlled with deep reinforcement learning. Appl. Sci., 9.","DOI":"10.3390\/app9020348"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"6177","DOI":"10.1109\/LRA.2020.3010721","article-title":"Perceptive model predictive control for continuous mobile manipulation","volume":"5","author":"Pankert","year":"2020","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Bohren, J., Rusu, R.B., Jones, E.G., Marder-Eppstein, E., Pantofaru, C., Wise, M., M\u00f6senlechner, L., Meeussen, W., and Holzer, S. (2011, January 9\u201313). Towards autonomous robotic butlers: Lessons learned with the PR2. Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China.","DOI":"10.1109\/ICRA.2011.5980058"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Nicolescu, M.N., and Matari\u0107, M.J. (2002, January 15\u201319). A hierarchical architecture for behavior-based robots. Proceedings of the 1st International Joint Conference on Autonomous Agents and Multiagent Systems: Part 1, Bologna, Italy.","DOI":"10.1145\/544796.544798"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Zhang, J., Tang, L., Song, Y., Meng, Q., Qian, H., Shao, J., Song, W., Zhu, S., and Gu, J. (2024, January 13\u201317). FLTRNN: Faithful long-horizon task planning for robotics with large language models. Proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA), Yokohama, Japan.","DOI":"10.1109\/ICRA57147.2024.10611663"},{"key":"ref_42","unstructured":"Yenamandra, S., Ramachandran, A., Yadav, K., Wang, A., Khanna, M., Gervet, T., Yang, T.Y., Jain, V., Clegg, A.W., and Turner, J. (2023). Homerobot: Open-vocabulary mobile manipulation. arXiv."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"8399","DOI":"10.1109\/LRA.2022.3188109","article-title":"Robot learning of mobile manipulation with reachability behavior priors","volume":"7","author":"Jauhri","year":"2022","journal-title":"IEEE Robot. Autom. Lett."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/14\/7\/96\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:09:50Z","timestamp":1760033390000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/14\/7\/96"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,15]]},"references-count":43,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2025,7]]}},"alternative-id":["robotics14070096"],"URL":"https:\/\/doi.org\/10.3390\/robotics14070096","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,15]]}}}