Abstract
In this paper, the dynamic load-carrying capacity (DLCC) of cooperating mobile robots is investigated. The term, cooperating mobile robot, means a wheeled mobile base with multiple arms where end-effectors of the arms are connected to each other for holding and manipulating an object. In order to compute the load capacity of an arm, it is necessary to extract applied torques of motors in the joints. The cooperating feature of multiple manipulators is identified by applying proper constraints on dynamic models of the manipulators. These constraints are used to model the connections between the end-effectors, which imply that all the manipulators should grasp an object simultaneously. In that case, there exists a redundancy in corresponding dynamic equations, which can be solved by introducing new equations from optimal load distribution technique. This optimization is based on Lagrange multipliers method, considering the applied constraints. In this research, by virtue of cooperating models and by deriving the torques equations, the problem of DLCC is extended to multi-arm mobile manipulators. The general modeling is presented for a multi-arm manipulator with m arms where each arm has n degrees of freedom. For appreciating the advantages of the cooperative model, a simplified model of this general formulation is simulated and the results are discussed. Moreover, the cooperating model of the problem is simulated and conferred with an alternative model. The alternative model is called “free”, in a sense that it does not contain the constraints on the end-effectors for simultaneous grasping. The corresponding results prove the improvement in DLCC for systems with constraints and additional internal forces induced by it.
Similar content being viewed by others
References
Korayem M.H., Ghariblu H., Basu A.: Maximum allowable load of mobile manipulators for two given end points of end effector. Int. J. Adv. Manuf. Technol. 24(9–10), 743–751 (2004)
Ghariblu, H.; Javanmard, A.: Maximum allowable load of two cooperative manipulators. In: Proceedings of the 2nd International Conference on Computer Engineering and Applications, ICCEA 2010 2, art. No. 5445711, pp. 566–570 (2010)
Korayem M.H., Azimirad V., Nikoobin A.: Maximum load-carrying capacity of autonomous mobile manipulator in an environment with obstacle consideration tip over stability. Int. J. Adv. Manuf. Technol. 46(5–8), 811–829 (2010)
Korayem M.H., Azimirad V., Vatanjou H., Korayem A.H.: Maximum load determination of nonholomonic mobile manipulator using hierarchical optimal control. Robotica 30(1), 53–65 (2012)
Chun L., Wang T., Kuo M.J.: Dynamic load-carrying capacity and inverse dynamics of multiple cooperating robotic manipulators. IEEE Trans. Robot. Autom. 10(1), 71–77 (1994)
Zhao Y.S., Lu L., Zhai T.S., Du Y.H., Haung Z.: The novel approaches for computing the dynamic load-carrying capacity of multiple cooperating robotic manipulators. Mech. Mach. Theory 34(4), 637–643 (1999)
Djurvic M.D., Vukobratovic M.K.: A contribution to dynamic modeling of cooperative manipulation. Mech. Mach. Theory 25(4), 407–415 (1990)
Li C.-J.: Coordinated motion control of multi-arm robot systems with optimal load distribution. Syst. Control Lett. 15(3), 237–245 (1990)
Hu Y.R., Goldenberg A.A.: Dynamic control of coordinated redundant robots with torque optimization. Automatica 29(6), 1411–1424 (1993)
Zhao Y.S., Ren J.Y., Haung Z.: Dynamic loads coordination for multiple cooperating robot manipulators. Mech. Mach. Theory 35(7), 985–995 (2000)
Zhao J., Bai S.: Load distribution and joints trajectory planning of a coordinated manipulation for two redundant robots. Mech. Mach. Theory 34(8), 1155–1170 (1999)
Jing Z., Shi-Xian B.: The study of coordinated manipulation of two redundant robots with elastic joints. Mech. Mach. Theory 35(7), 895–909 (2000)
Al-Yahmadi A.S., Abdo J., Hsia T.C.: Modeling and control of two manipulators handling a flexible object. J. Frankl. Inst. 344(5), 349–361 (2007)
Chettibi T., Haddad M., Labed A., Hanchi S.: Generating optimal dynamic motions for closed-chain robotic systems. Eur. J. Mech. A/Solids 24(3), 504–518 (2005)
Kovio A.J., Unseren A.: Modeling closed chain motion of two manipulators holding a rigid object. Mech. Mach. Theory 25(4), 427–438 (1990)
Unseren M.A.: A rigid body model and decoupled control architecture for two manipulators holding a complex object. Robot. Auton. Syst 10(2–3), 115–131 (1992)
Tsai C., Cheng M.N., Lin S.C.: Dynamic modeling and tracking control of a nonholomonic wheeled mobile manipulator with dual arms. J. Intell. Robot. Syst. Theory Appl. 47(4), 317–340 (2006)
Eslamy M., Moosavian A.A.: Dynamics and cooperative object manipulation control of suspended mobile manipulators. J. Intell. Robot. Syst. Theory Appl. 60(2), 181–199 (2010)
Yamamoto Y., Yun X.: Coordinating locomotion and manipulation of a mobile manipulator. IEEE Trans. Autom. Control 39(6), 1326–1332 (1994)
Ghasemi, A.; Keshmiri, M.: Performance assessment of a decentralized controller for cooperative manipulators. In: Proceedings of the 6th International Symposium on Mechatronics and its Applications, ISMA 2009, Art. No. 5164842 (2009)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Korayem, M.H., Nekoo, S.R. & Esfeden, R.A. Dynamic Load-Carrying Capacity of Multi-arm Cooperating Wheeled Mobile Robots via Optimal Load Distribution Method. Arab J Sci Eng 39, 6421–6433 (2014). https://doi.org/10.1007/s13369-014-1293-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13369-014-1293-2