Abstract
A multibody system, such as a multiple legged robot, can be modeled and controlled as a cooperative multirobot system (CMS), since it is expected that the several parts involved in the multibody to have a common purpose, in which they must cooperate in order to achieve success. This paper introduces the modeling of a four-legged robot as a set of five robot manipulators: four legs and one additional torso robot for center of mass change. The body’s trajectory is defined and the legs must move cooperatively in order to keep the movement as defined, and the cooperation factor is used again with the torso compensation. The task of the torso robot is to keep the center of mass inside the supporting polygon composed by (at least) three legs, so that the system can remain stable at all times, and, because of that, must act cooperatively with the legs’ movement. The kinematics are computed and simulated using the presented methodology, with screw theory, Assur virtual chains, graph theory and Davies method.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Hunt, K.H.: Dont cross-thread the screw. In: A Symposium Commemorating the Legacy, Works, and Life of Sir Robert Stawell Ball Upon the 100th Anniversary of A Treatise on the Theory of Screws, pp. 1–36 (2000)
Davies, T.H.: Kirchhoffs circulation law applied to multi-loop kinematic chains. Mech. Mach. Theor. 16, 171–183 (1981)
Rocha, C.R., Tonetto, C.P., Dias, A.: A comparison between the Denavit-Hartenberg and the screw-based methods used in kinematic modeling of robot manipulators. Robot. Comput. Integr. Manuf. 27, 723–728 (2011). In: Conference papers of Flexible Automation and Intelligent Manufacturing
Tsai, L.-W.: Robot Analysis: The Mechanics of Serial and Parallel Manipulators. Wiley, New York (1999)
Campos, A., Guenther, R., Martin, D.: Differential kinematics of serial manipulators using virtual chains. In: Brazilian Society of Mechanical Sciences and Engineering. ABCM, vol. XXVII, pp. 345–356 (2005)
Tonetto, C.P., Rocha, C.R., Simas, H., Dias, A.: Kinematics programming for cooperating robotic systems. In: Camarinha-Matos, L.M., Shahamatnia, E., Nunes, G. (eds.) 3rd Doctoral Conference on Computing, Electrical and Industrial Systems (DoCEIS), Portugal. IFIP Advances in Information and Communication Technology, AICT, vol. 372, pp. 189–198. Springer (2012)
Filho, A.B., Amaral, P.F.S., Miglio Pinto B.G.: A divide and conquer approach for obstacles surpassing of a legged robot. In: Tan, H. (ed.) Informatics in Control, Automation and Robotics. Lecture Notes in Electrical Engineering, vol 132. Springer, Heidelberg (2011)
Filho, A.B., de Andrade, R.M.: A divide and conquer approach for obstacles overcoming of a legged robot. Int. J. Emerg. Technol. Adv. Eng. 5(4), 56–68 (2015)
Tonetto, C.P., Rocha, C.R., Dias, A.: Kinematics programming for two cooperating robots performing tasks. In: ABCM Symposium Series in Mechatronics, vol. 6, pp. 578–587 (2014). PI.IV.10
Woodford, C.: Equine biomechanics and gait analysis. http://vipsvet.net/articles/biomechanics.pdf. Accessed 09 Mar 2017
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Tonetto, C.P., Bento Filho, A., Dias, A. (2018). Modeling of a Four-Legged Robot with Variable Center of Mass as a Cooperative Multirobot System. In: Carvalho, J., Martins, D., Simoni, R., Simas, H. (eds) Multibody Mechatronic Systems. MuSMe 2017. Mechanisms and Machine Science, vol 54. Springer, Cham. https://doi.org/10.1007/978-3-319-67567-1_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-67567-1_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-67566-4
Online ISBN: 978-3-319-67567-1
eBook Packages: EngineeringEngineering (R0)