{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:35:09Z","timestamp":1760146509214,"version":"3.38.0"},"reference-count":50,"publisher":"SAGE Publications","issue":"5","license":[{"start":{"date-parts":[[2003,5,1]],"date-time":"2003-05-01T00:00:00Z","timestamp":1051747200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2003,5]]},"abstract":"<jats:p> In this paper we present an approach to decoupled force\/position control of the end-effector along the same direction for redundant robots, and an approach to nonholonomic cart pushing with mobile manipulators. The mobile manipulator is considered as a redundant robot, and a unified dynamic model for an integrated mobile platform and on-board manipulator is developed. The dynamic model is decoupled and linearized using the nonlinear feedback technique in a unified frame. Combining the event-based planning and control method with singularity analysis of the robot arm, a task level action controller is designed and an online kinematic redundancy resolution scheme is developed. The system is stable during normal operation as well as at the occurrence of unexpected obstacles. In addition, explicit force\/position control along the same task direction for redundant robots is proposed. The kinematic redundancy of mobile manipulators enables independent control of force and position along the same task directions. To verify the decoupled force\/postion scheme, an integrated task planning and control approach is further proposed for the mobile manipulator to complete complicated tasks by regulating its output force. A cart pushing task, which requires both force and position control along the same task direction, is discussed. The cart manipulation task fully integrates trajectory and force planning of the cart, and planning and control of the mobile manipulators. The approaches have been tested on a mobile manipulator consisting of a Nomadic XR4000 and a Puma 560 robot arm. The experimental results demonstrate the efficacy of the approach for the mobile manipulation of a nonholonomic cart. <\/jats:p>","DOI":"10.1177\/0278364903022005004","type":"journal-article","created":{"date-parts":[[2003,7,1]],"date-time":"2003-07-01T22:06:05Z","timestamp":1057097165000},"page":"337-354","source":"Crossref","is-referenced-by-count":91,"title":["Integrated Task Planning and Control for Mobile Manipulators"],"prefix":"10.1177","volume":"22","author":[{"given":"Jindong","family":"Tan","sequence":"first","affiliation":[{"name":"Department of Electrical and Computer Engineering Michigan Technological                        University Houghton, MI 49931, USA"}]},{"given":"Ning","family":"Xi","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering Michigan State                        University East Lansing, MI 48824, USA"}]},{"given":"Yuechao","family":"Wang","sequence":"additional","affiliation":[{"name":"Shenyang Institute of Automation Chinese Academy of Science Shenyang, China"}]}],"member":"179","published-online":{"date-parts":[[2003,5,1]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1109\/56.20440"},{"key":"atypb2","doi-asserted-by":"crossref","unstructured":"Antonelli, G., Sarkar, N., and Chiaverini, S. December 1999. External force control for underwater vehicle manipulator systems . In Proceedings of IEEE Conference on Decision and Control, Phoenix, Arizona, pp. 2975-2980 .","DOI":"10.1109\/CDC.1999.831389"},{"key":"atypb3","unstructured":"Bayle, B., Fourquet, J.Y., and Renaud, M. October 2000. A coordination strategy for mobile manipulation . In Proceedings of IEEE IAS, Italy."},{"key":"atypb4","doi-asserted-by":"crossref","unstructured":"Bayle, B., Fourquet, J.Y., Lamiraux, F., and Renaud, M. September 2002. Kinematic control of wheeled mobile manipulators . In IEEE\/RSJ International Conference On Intelligent Robots And Systems, Lausanne, Switzerland, pp. 1572-1577 .","DOI":"10.1109\/IRDS.2002.1043979"},{"key":"atypb5","doi-asserted-by":"crossref","unstructured":"Bedrossian, N. S. 1990. Classification of singular configurations for redundant manipulators . In Proceedings of IEEE International Conference on Robotics and Automation, pp. 818-823 .","DOI":"10.1109\/ROBOT.1990.126089"},{"key":"atypb6","doi-asserted-by":"crossref","unstructured":"Brock, O., and Khatib, O. May 2000. Real-time replanning in high-dimensional configuration spaces using sets of homotropic paths . In Proceedings of IEEE International Conference on Robotics and Automation, San Francisco, CA, pp. 550-555 .","DOI":"10.1109\/ROBOT.2000.844111"},{"key":"atypb7","doi-asserted-by":"crossref","unstructured":"Brock, O., Khatib, O., and Viji, S. May 2002. Task-consistent obstacle avoidance and motion behavior for mobile manipulation . In Proceedings of IEEE International Conference on Robotics and Automation, Washington, DC, pp. 388-393 .","DOI":"10.1109\/ROBOT.2002.1013391"},{"key":"atypb8","unstructured":"Brockett, R. W. 1983. Asymptotic stability and feedback stabilization. In Brockett, R. W., Millman, R. S., and Sussmann, J. J., eds, Differential Geometric Control Theory, Birkh\u00e4user, Boston , Vol. 27, pp. 181-208."},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1177\/027836499501400405"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1016\/S0967-0661(96)00205-5"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1109\/3477.558842"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1002\/rob.10033"},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1177\/027836499801701203"},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008130606534"},{"key":"atypb15","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574799000880"},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1177\/027836499401300606"},{"key":"atypb17","doi-asserted-by":"crossref","unstructured":"Egerstedt, M., and Hu, X. April 2000. Coordinated trajectory following for mobile manipulation . In Proceedings of IEEE International Conference on Robotics and Automation, San Francisco, CA, pp. 3479-3484 .","DOI":"10.1109\/ROBOT.2000.845268"},{"key":"atypb18","doi-asserted-by":"crossref","unstructured":"Foulon, G., Forquet, J., and Renaud, M. October 1998. Planning point to point paths for nonholonomic mobile manipulators . In IEEE\/RSJ International Conference On Intelligent Robots And Systems, Victoria, BC, Canada, pp. 374-379 .","DOI":"10.1109\/IROS.1998.724648"},{"key":"atypb19","doi-asserted-by":"crossref","unstructured":"Fourquet, J.Y., and Renaud, M. 2000. Coordinated control of a nonholonomic mobile manipulator . In Lecture Notes in Control and Information Sciences, Vol. 250, pp. 139-149 .","DOI":"10.1007\/BFb0119393"},{"key":"atypb20","doi-asserted-by":"publisher","DOI":"10.1115\/1.3140702"},{"key":"atypb21","unstructured":"Huang, Q., Sugano, S., and Tanie, K. May 1998. Motion planning for a mobile manipulator considering stability and task constraints . In Proceedings of IEEE International Conference on Robotics and Automation, Leuven, Belgium, pp. 2192-2198 ."},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1109\/3516.928727"},{"key":"atypb23","unstructured":"Khalil, H. K. 1996. Nonlinear Systems, Prentice-Hall, Englewood Cliffs, NJ ."},{"key":"atypb24","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1987.1087068"},{"key":"atypb25","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(98)00067-0"},{"key":"atypb26","doi-asserted-by":"crossref","unstructured":"Khatib, O., Yokoi, K., Chang, K., Ruspini, D., Holmberg, R., and Casal, A. November 1996. Vehicle\/arm coordination and multiple mobile manipulator decentralized cooperation . In IEEE\/RSJ International Conference On Intelligent Robots And Systems, Osaka, Japan, pp. 546-553 .","DOI":"10.1109\/IROS.1996.570849"},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1177\/02783649922066501"},{"key":"atypb28","unstructured":"Kim, D. H., and Oh, J. H. May 1998. Experiments of backward tracking control for trailer system . In Proceedings of IEEE International Conference on Robotics and Automation, Detroit, MI, pp. 19-22 ."},{"key":"atypb29","unstructured":"Kosuge, K., Oosumi, T., and Seki, H. September 2000. Handling of object by mobile manipulator in cooperation with human using object trajectory following method . In IEEE\/RSJ International Conference On Intelligent Robots And Systems, Takamatsu, Japan, pp. 541-545 ."},{"key":"atypb30","doi-asserted-by":"publisher","DOI":"10.1023\/A:1007939823675"},{"key":"atypb31","doi-asserted-by":"crossref","unstructured":"Liu, K., and Lewis, F. L. May 1990. Decentralized continuous robust controller for mobile robots . In Proceedings of IEEE International Conference on Robotics and Automation, Atlanta, GA, pp. 1822-1827 .","DOI":"10.1109\/ROBOT.1990.126273"},{"key":"atypb32","doi-asserted-by":"crossref","unstructured":"Morel, G., and Dubowsky, S. April 1996. The precise control of manipulators with joint friction: a base force\/torque sensor method . In Proceedings of IEEE International Conference on Robotics and Automation, Minneapolis, MN, pp. 360-365 .","DOI":"10.1109\/ROBOT.1996.503803"},{"key":"atypb33","doi-asserted-by":"publisher","DOI":"10.1109\/9.277235"},{"key":"atypb34","doi-asserted-by":"crossref","unstructured":"Ogren, P., Petersson, L., Egerstedt, M., and Hu, X. December 2000. Reactive mobile manipulation using dynamic trajectory tracking: Design and implementation . In Proceedings of IEEE Conference on Decision and Control, Sydney, Australia, pp. 3001-3006 .","DOI":"10.1109\/CDC.2000.914278"},{"key":"atypb35","doi-asserted-by":"publisher","DOI":"10.1109\/70.285584"},{"key":"atypb36","doi-asserted-by":"crossref","unstructured":"Raibert, M. H., and Craig, J. J. 1981. Hybrid position\/force control of manipulators . Journal of Dynamic Systems and Control 102 .","DOI":"10.1115\/1.3139652"},{"key":"atypb37","doi-asserted-by":"publisher","DOI":"10.1109\/87.370718"},{"key":"atypb38","doi-asserted-by":"crossref","unstructured":"Schutter, J. D. 1988. Improved force control laws for advanced tacking application . In Proceedings of IEEE International Conference on Robotics and Automation, pp. 1497-1502 .","DOI":"10.1109\/ROBOT.1988.12279"},{"key":"atypb39","doi-asserted-by":"publisher","DOI":"10.1177\/027836499801700201"},{"key":"atypb40","unstructured":"Sun, Y., Tan, J., and Xi, N. May 2002. Interactive model identification for nonholonomic cart pushing by a mobile manipulator . In Proceedings of IEEE International Conference on Robotics and Automation, Washington, DC, pp. 3966-3971 ."},{"key":"atypb41","unstructured":"Tan, J., and Xi, N. 2002. A singular tracking algorithm for robot manipulators\u2014A hybrid system approach. IEEE Transactions on Robotics and Automation submitted."},{"key":"atypb42","unstructured":"Tan, J., Xi, N., Goradia, A., and Sheng, W. May 2003. Coordination of human and mobile manipulator formation in a perceptive reference frame . In Proceedings of IEEE International Conference on Robotics and Automation, Taibei, Taiwan."},{"key":"atypb43","doi-asserted-by":"crossref","unstructured":"Tanner, H., and Kyriakopoulos, K. April 2000. Nonholonomic motion planning for mobile manipulators . In Proceedings of IEEE International Conference on Robotics and Automation, San Francisco, CA, pp. 1233-1238 .","DOI":"10.1109\/ROBOT.2000.844767"},{"key":"atypb44","doi-asserted-by":"publisher","DOI":"10.1109\/9.384215"},{"key":"atypb45","doi-asserted-by":"crossref","unstructured":"Umeda, Y., and Nakamura, D. 1999. Hybrid position\/force control of a mobile manipulator based on cooperative task sharing . In Proceedings of the IEEE International Symposium on Industrial Electronics, Bled, Slovenia, pp. 139-144 .","DOI":"10.1109\/ISIE.1999.801773"},{"key":"atypb46","doi-asserted-by":"publisher","DOI":"10.1023\/A:1007974811131"},{"key":"atypb47","doi-asserted-by":"publisher","DOI":"10.1109\/70.499825"},{"key":"atypb48","doi-asserted-by":"publisher","DOI":"10.1109\/9.293207"},{"key":"atypb49","doi-asserted-by":"crossref","unstructured":"Yamamoto, Y., Eda, H., and Yun, X. April 1996. Coordinated task execution of a human and a mobile manipulator . In Proceedings of IEEE International Conference on Robotics and Automation, Hitachi, Japan, pp. 1006-1011 .","DOI":"10.1109\/ROBOT.1996.506840"},{"key":"atypb50","unstructured":"Zhao, M., Ansari, N., and Hou, E. S. H. 1992. Mobile manipulator path planning by a genetic algorithm . In IEEE\/RSJ International Conference On Intelligent Robots And Systems, Raleigh, NC, pp. 681-688 ."}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364903022005004","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364903022005004","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,1]],"date-time":"2025-03-01T16:22:53Z","timestamp":1740846173000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364903022005004"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,5]]},"references-count":50,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2003,5]]}},"alternative-id":["10.1177\/0278364903022005004"],"URL":"https:\/\/doi.org\/10.1177\/0278364903022005004","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"type":"print","value":"0278-3649"},{"type":"electronic","value":"1741-3176"}],"subject":[],"published":{"date-parts":[[2003,5]]}}}