{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,3]],"date-time":"2026-05-03T01:03:00Z","timestamp":1777770180859,"version":"3.51.4"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T00:00:00Z","timestamp":1706140800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T00:00:00Z","timestamp":1706140800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2024,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The cooperative manipulator group can accomplish complex and heavy payload tasks of object manipulation and transportation compared to a single manipulator. Effective coordination is crucial for cooperative task accomplishments. Multi-manipulator task distribution is highly complex because of the varying dynamic capabilities of the manipulators. We have introduced a novel fastest technique to quantify the dynamic task capability of the cooperative manipulator by scalar quantity and allocate the task accordingly. The scalar quantity determines the capability of applying an external wrench by end effector (EE) in line with the required wrench at the center of mass of the manipulating object. This quantity helps to diminish tracking errors in object manipulations or transportation and actuator saturation avoidance. The task distribution among the members is in proportion to their computed dynamic capability to ensure equal priority to the individual manipulators. The proposed task distribution formulation ensures the minimum magnitude of wrench interaction at the grasp point and the minimum internal wrench build-up in the object. Several physical simulation results assure trajectory tracking performance with the proposed task capability metric. The same metric aids in identifying the least capable manipulator, rearranging members for better performance, and deciding the required number of manipulators in the manipulator group.<\/jats:p>","DOI":"10.1007\/s10846-024-02050-1","type":"journal-article","created":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T08:02:19Z","timestamp":1706169739000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Online Capability Based Task Allocation of Cooperative Manipulators"],"prefix":"10.1007","volume":"110","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-5127-9637","authenticated-orcid":false,"given":"Keshab","family":"Patra","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9116-3467","authenticated-orcid":false,"given":"Arpita","family":"Sinha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anirban","family":"Guha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,1,25]]},"reference":[{"key":"2050_CR1","doi-asserted-by":"publisher","unstructured":"Bonitz, R.G., Hsia, T.C.: In: Proceedings of the 1994 IEEE International Conference on Robotics and Automation, vol. 2, pp. 1521\u20131527 (1994). https:\/\/doi.org\/10.1109\/ROBOT.1994.351372","DOI":"10.1109\/ROBOT.1994.351372"},{"key":"2050_CR2","doi-asserted-by":"publisher","unstructured":"Chung, J.H., Yi, B.J., Kim W.K.: Analysis of internal loading at multiple robotic systems. J. Mech. Sci. Technol 19 (2005). https:\/\/doi.org\/10.1007\/BF03023933","DOI":"10.1007\/BF03023933"},{"key":"2050_CR3","doi-asserted-by":"publisher","unstructured":"Erhart, S., Hirche, S.: Internal force analysis and load distribution for cooperative multi-robot manipulation. IEEE Trans. Robot. 31(5), 1238\u20131243 (2015). https:\/\/doi.org\/10.1109\/TRO.2015.2459412","DOI":"10.1109\/TRO.2015.2459412"},{"key":"2050_CR4","doi-asserted-by":"publisher","unstructured":"Erhart, S., Hirche, S.: Model and analysis of the interaction dynamics in cooperative manipulation tasks. IEEE Trans. Robot. 32(3), 672\u2013683 (2016). https:\/\/doi.org\/10.1109\/TRO.2016.2559500","DOI":"10.1109\/TRO.2016.2559500"},{"key":"2050_CR5","doi-asserted-by":"publisher","unstructured":"Schmidts, A.M., Schneider, M., K\u00fchne, A.: Peer, In: 2016 IEEE International Conference on Robotics and Automation (ICRA), pp. 4922\u20134929 (2016). https:\/\/doi.org\/10.1109\/ICRA.2016.7487698","DOI":"10.1109\/ICRA.2016.7487698"},{"key":"2050_CR6","doi-asserted-by":"publisher","unstructured":"Donner, P., Endo, S., Buss, M.: Physically plausible wrench decomposition for multieffector object manipulation. IEEE Trans. Robot. 34(4), 1053\u20131067 (2018). https:\/\/doi.org\/10.1109\/TRO.2018.2830369","DOI":"10.1109\/TRO.2018.2830369"},{"key":"2050_CR7","doi-asserted-by":"publisher","unstructured":"Chiacchio, P., Bouffard-Vercelli, Y., Pierrot, F.: In: Proceedings of IEEE International Conference on Robotics and Automation, vol.\u00a04 pp. 3520\u20133525 (1996). https:\/\/doi.org\/10.1109\/ROBOT.1996.509249","DOI":"10.1109\/ROBOT.1996.509249"},{"key":"2050_CR8","doi-asserted-by":"publisher","unstructured":"Chiacchio, P., Bouffard-Vercelli, Y., Pierrot, F.: Force polytope and force ellipsoid for redundant manipulators. J. Robot. Syst. 14(8), 613\u2013620 (1997). https:\/\/doi.org\/10.1002\/(SICI)1097-4563(199708)14:8<613::AID-ROB3>3.0.CO;2-P","DOI":"10.1002\/(SICI)1097-4563(199708)14:8<613::AID-ROB3>3.0.CO;2-P"},{"key":"2050_CR9","doi-asserted-by":"publisher","unstructured":"Sasaki, M., Iwami, T., Miyawaki, K., Sato, I., Obinata, G., Dutta A.: In: Search Algorithms and Applications, (ed.) by Mansour, N., (IntechOpen, Rijeka, 2011), chap.\u00a022. https:\/\/doi.org\/10.5772\/14201","DOI":"10.5772\/14201"},{"key":"2050_CR10","doi-asserted-by":"publisher","unstructured":"Skuric, A., Padois, V., Daney, D.: In: 2021 IEEE International Conference on Robotics and Automation (ICRA), pp. 1700\u20131706 (2021). https:\/\/doi.org\/10.1109\/ICRA48506.2021.9562050","DOI":"10.1109\/ICRA48506.2021.9562050"},{"key":"2050_CR11","doi-asserted-by":"publisher","unstructured":"Patel, S., Sobh, T.: Manipulator performance measures \u2013 a comprehensive literature survey. J Intell. Robot. Syst. Theory Appl. 77(3-4), 547\u2013570 (2015). https:\/\/doi.org\/10.1007\/s10846-014-0024-y. https:\/\/www.scopus.com\/inward\/record.uri?eid=2-s2.0-84924223466 &doi=10.1007%2fs10846-014-0024-y &partnerID=40 &md5=4c5058798c844682fae75ad123e83515. Cited by: 166; All Open Access, Green Open Access","DOI":"10.1007\/s10846-014-0024-y"},{"key":"2050_CR12","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1177\/027836498500400201","volume":"4","author":"T Yoshikawa","year":"1985","unstructured":"Yoshikawa, T.: Manipulability of robotic mechanisms. Int. J. Robot. Res. 4, 3\u20139 (1985). https:\/\/doi.org\/10.1177\/027836498500400201","journal-title":"Int. J. Robot. Res."},{"key":"2050_CR13","doi-asserted-by":"publisher","unstructured":"Yoshikawa, T.: in Proceedings. IEEE International Conference on Robotics and Automation 2(1985), 1033\u20131038 (1985). https:\/\/doi.org\/10.1109\/ROBOT.1985.1087277","DOI":"10.1109\/ROBOT.1985.1087277"},{"key":"2050_CR14","doi-asserted-by":"publisher","unstructured":"Stradovnik, S., Hace, A.: Task-oriented evaluation of the feasible kinematic directional capabilities for robot machining. Sensors 22(11) (2022). https:\/\/doi.org\/10.3390\/s22114267. https:\/\/www.mdpi.com\/1424-8220\/22\/11\/4267","DOI":"10.3390\/s22114267"},{"key":"2050_CR15","doi-asserted-by":"publisher","unstructured":"Feller, D.: Dexterity, workspace and performance analysis of the conceptual design of a novel three-legged, redundant, lightweight, compliant, serial-parallel robot. J. Intell. & Robot. Syst. 109, 6 (2023). https:\/\/doi.org\/10.1007\/s10846-023-01900-8","DOI":"10.1007\/s10846-023-01900-8"},{"issue":"2","key":"2050_CR16","doi-asserted-by":"publisher","first-page":"5206","DOI":"10.1109\/LRA.2022.3155374","volume":"7","author":"A Skuric","year":"2022","unstructured":"Skuric, A., Padois, V., Rezzoug, N., Daney, D.: On-line feasible wrench polytope evaluation based on human musculoskeletal models: an iterative convex hull method. IEEE Robotics and Automation Letters 7(2), 5206\u20135213 (2022). https:\/\/doi.org\/10.1109\/LRA.2022.3155374","journal-title":"IEEE Robotics and Automation Letters"},{"key":"2050_CR17","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1007\/978-94-007-7485-8_47","volume-title":"Mechanisms, Transmissions and Applications","author":"F Guay","year":"2014","unstructured":"Guay, F., Cardou, P., Cruz-Ruiz, A.L., Caro, S.: in New Advances. In: Petuya, V., Pinto, C., Lovasz, E.C. (eds.) Mechanisms, Transmissions and Applications, pp. 385\u2013392. Springer, Netherlands, Dordrecht (2014)"},{"key":"2050_CR18","doi-asserted-by":"publisher","unstructured":"Rasheed, T., Long, P., Marquez-Gamez, D., Caro, S.: In: 2018 IEEE International Conference on Robotics and Automation (ICRA), pp. 962\u2013967 (2018). https:\/\/doi.org\/10.1109\/ICRA.2018.8461199","DOI":"10.1109\/ICRA.2018.8461199"},{"key":"2050_CR19","doi-asserted-by":"publisher","unstructured":"Sagar, K., Caro, S., Pad\u0131r, T.: Long, P.: Polytope-based continuous scalar performance measure with analytical gradient for effective robot manipulation. IEEE Robot. Autom. Lett. 8(11), 7289\u20137296 (2023). https:\/\/doi.org\/10.1109\/LRA.2023.3313926","DOI":"10.1109\/LRA.2023.3313926"},{"key":"2050_CR20","doi-asserted-by":"publisher","first-page":"678","DOI":"10.1109\/70.97880","volume":"7","author":"P Chiacchio","year":"1991","unstructured":"Chiacchio, P., Chiaverini, S., Sciavicco, L., Siciliano, B.: Global task space manipulability ellipsoids for multiple-arm systems. IEEE Trans. Robot. Autom. 7, 678\u2013685 (1991). https:\/\/doi.org\/10.1109\/70.97880","journal-title":"IEEE Trans. Robot. Autom."},{"issue":"6","key":"2050_CR21","doi-asserted-by":"publisher","first-page":"708","DOI":"10.1177\/027836499101000608","volume":"10","author":"P Chiacchio","year":"1991","unstructured":"Chiacchio, P., Chiaverini, S., Sciavicco, L., Siciliano, B.: Task space dynamic analysis of multiarm system configurations. Int. J. Robot. Res. 10(6), 708\u2013715 (1991). https:\/\/doi.org\/10.1177\/027836499101000608","journal-title":"Int. J. Robot. Res."},{"issue":"1","key":"2050_CR22","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1109\/70.285588","volume":"10","author":"LC Wang","year":"1994","unstructured":"Wang, L.C., Kuo, M.J.: Dynamic load-carrying capacity and inverse dynamics of multiple cooperating robotic manipulators. IEEE Trans. Robot. Autom. 10(1), 71\u201377 (1994). https:\/\/doi.org\/10.1109\/70.285588","journal-title":"IEEE Trans. Robot. Autom."},{"key":"2050_CR23","doi-asserted-by":"publisher","unstructured":"Sheng Zhao, Y., Lu, L., Shi Zhao, T., Hui Du, Y., Huang, Z.: The novel approaches for computing the dynamic load-carrying capacity of multiple cooperating robotic manipulators. Mech. Mach. Theory 34(4), 637\u2013643 (1999). https:\/\/doi.org\/10.1016\/S0094-114X(97)00107-9. https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0094114X97001079","DOI":"10.1016\/S0094-114X(97)00107-9"},{"key":"2050_CR24","doi-asserted-by":"publisher","unstructured":"Zhao, Y.S., Ren, J.Y., Huang, Z.: Dynamic loads coordination for multiple cooperating robot manipulators. Mech. Mach. Theory 35(7), 985\u2013995 (2000). https:\/\/doi.org\/10.1016\/S0094-114X(99)00052-X. https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0094114X9900052X","DOI":"10.1016\/S0094-114X(99)00052-X"},{"key":"2050_CR25","doi-asserted-by":"publisher","first-page":"578","DOI":"10.1016\/j.mechmachtheory.2004.10.005","volume":"40","author":"S Nokleby","year":"2005","unstructured":"Nokleby, S., Fisher, R., Podhorodeski, R., Firmani, F.: Force capabilities of redundantly-actuated parallel manipulators. Mech. Mach. Theory 40, 578\u2013599 (2005). https:\/\/doi.org\/10.1016\/j.mechmachtheory.2004.10.005","journal-title":"Mech. Mach. Theory"},{"key":"2050_CR26","unstructured":"S.\u00a0Nokleby, F.\u00a0Firmani, A.\u00a0Zibil, R.\u00a0Podhorodeski, Force-moment capabilities of redundantly-actuated planar-parallel architectures. Proceedings of the IFToMM pp. 17\u201321(2007)"},{"key":"2050_CR27","doi-asserted-by":"publisher","unstructured":"Firmani, F., Zibil, A., Nokleby, S.B., Podhorodeski, R.P.: Wrench capabilities of planar parallel manipulators. part i: Wrench polytopes and performance indices. Robotica 26(6), 791\u2013802 (2008). https:\/\/doi.org\/10.1017\/S0263574708004384","DOI":"10.1017\/S0263574708004384"},{"key":"2050_CR28","doi-asserted-by":"publisher","unstructured":"Firmani, F., Zibil, A., Nokleby, S.B., Podhorodeski, R.P.: Wrench capabilities of planar parallel manipulators. part i: Wrench polytopes and performance indices. Robotica 26(6), 791\u2013802 (2008). https:\/\/doi.org\/10.1017\/S0263574708004384","DOI":"10.1017\/S0263574708004384"},{"key":"2050_CR29","doi-asserted-by":"publisher","unstructured":"Zhou, C., Tao, H., Chen, Y., Stojanovic, V., Paszke, W.: Robust point-to-point iterative learning control for constrained systems: a minimum energy approach. Int. J. Robust Nonlinear Control 32(18), 10,139\u201310,161 (2022). https:\/\/doi.org\/10.1002\/rnc.6354","DOI":"10.1002\/rnc.6354"},{"issue":"3","key":"2050_CR30","doi-asserted-by":"publisher","first-page":"181","DOI":"10.3934\/mmc.2023016","volume":"3","author":"V Stojanovic","year":"2023","unstructured":"Stojanovic, V.: Fault-tolerant control of a hydraulic servo actuator via adaptive dynamic programming. Math Model. Control 3(3), 181\u2013191 (2023). https:\/\/doi.org\/10.3934\/mmc.2023016","journal-title":"Math Model. Control"},{"key":"2050_CR31","doi-asserted-by":"publisher","unstructured":"Hayati, S.: In: Proceedings. IEEE International Conference on Robotics and Automation 3(1986), 82\u201389 (1986). https:\/\/doi.org\/10.1109\/ROBOT.1986.1087650","DOI":"10.1109\/ROBOT.1986.1087650"},{"key":"2050_CR32","doi-asserted-by":"publisher","unstructured":"Zheng, Y.F., Luh, J.Y.S.: In: Proceedings. 1988 IEEE International Conference on Robotics and Automation vol. 1, pp. 344\u2013349 (1988). https:\/\/doi.org\/10.1109\/ROBOT.1988.12072","DOI":"10.1109\/ROBOT.1988.12072"},{"key":"2050_CR33","doi-asserted-by":"publisher","unstructured":"X.\u00a0Song, P.\u00a0Sun, S.\u00a0Song, V.\u00a0Stojanovic, Quantized neural adaptive finite-time preassigned performance control for interconnected nonlinear systems. Neural Comput. Appl. 35(21), 15,429\u201315,446 (2023). https:\/\/doi.org\/10.1007\/s00521-023-08361-y","DOI":"10.1007\/s00521-023-08361-y"},{"key":"2050_CR34","doi-asserted-by":"publisher","unstructured":"Alberts, T.E., Soloway, D.I., In: Proceedings. 1988 IEEE International Conference on Robotics and Automation vol.3, pp. 1490\u20131496 (1988). https:\/\/doi.org\/10.1109\/ROBOT.1988.12278","DOI":"10.1109\/ROBOT.1988.12278"},{"issue":"4","key":"2050_CR35","doi-asserted-by":"publisher","first-page":"396","DOI":"10.1177\/027836499101000408","volume":"10","author":"ID Walker","year":"1991","unstructured":"Walker, I.D., Freeman, R.A., Marcus, S.I.: Analysis of motion and internal loading of objects grasped by multiple cooperating manipulators. Int. J. Robot. Res. 10(4), 396\u2013409 (1991). https:\/\/doi.org\/10.1177\/027836499101000408","journal-title":"Int. J. Robot. Res."},{"key":"2050_CR36","unstructured":"Springer Handbook of Robotics, Springer, pp. 704\u2013705 (2008)"},{"key":"2050_CR37","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1016\/j.mechmachtheory.2015.04.013","volume":"91","author":"L Mejia","year":"2015","unstructured":"Mejia, L., Simas, H., Martins, D.: Force capability in general 3dof planar mechanisms. Mech. Mach. Theory 91, 120\u2013134 (2015). https:\/\/doi.org\/10.1016\/j.mechmachtheory.2015.04.013","journal-title":"Mech. Mach. Theory"},{"issue":"6","key":"2050_CR38","doi-asserted-by":"publisher","first-page":"740","DOI":"10.1109\/70.265918","volume":"9","author":"H Berghuis","year":"1993","unstructured":"Berghuis, H., Nijmeijer, H.: A passivity approach to controller-observer design for robots. IEEE Trans. Robot. Autom. 9(6), 740\u2013754 (1993). https:\/\/doi.org\/10.1109\/70.265918","journal-title":"IEEE Trans. Robot. Autom."},{"key":"2050_CR39","doi-asserted-by":"publisher","unstructured":"Corke, P.: Robotics, Vision and Control, vol. 118, 2nd (edn.), Springer International Publishing, (2017). https:\/\/doi.org\/10.1007\/978-3-319-54413-7","DOI":"10.1007\/978-3-319-54413-7"},{"key":"2050_CR40","unstructured":"ROBOTIS. Open manipulator-x (2017). https:\/\/emanual.robotis.com\/docs\/en\/platform\/openmanipulator_x\/overview\/"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-024-02050-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-024-02050-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-024-02050-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T02:18:56Z","timestamp":1711937936000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-024-02050-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,25]]},"references-count":40,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["2050"],"URL":"https:\/\/doi.org\/10.1007\/s10846-024-02050-1","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,25]]},"assertion":[{"value":"29 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 January 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 January 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"23"}}