Hostname: page-component-76d6cb85b7-8p85h Total loading time: 0 Render date: 2026-07-22T02:40:41.552Z Has data issue: false hasContentIssue false

Multibody dynamics in robotics with focus on contact events

Published online by Cambridge University Press:  16 April 2024

Mariana Rodrigues da Silva
Affiliation:
CMEMS-UMinho, Department of Mechanical Engineering, University of Minho, Guimarães, Portugal
Joana Coelho
Affiliation:
CMEMS-UMinho, Department of Mechanical Engineering, University of Minho, Guimarães, Portugal
Fernando Gonçalves
Affiliation:
CMEMS-UMinho, Department of Mechanical Engineering, University of Minho, Guimarães, Portugal
Francisco Novais
Affiliation:
CMEMS-UMinho, Department of Mechanical Engineering, University of Minho, Guimarães, Portugal
Paulo Flores*
Affiliation:
CMEMS-UMinho, Department of Mechanical Engineering, University of Minho, Guimarães, Portugal
*
Corresponding author: Paulo Flores; Email: pflores@dem.uminho.pt.

Abstract

Multibody dynamics methodologies have been fundamental tools utilized to model and simulate robotic systems that experience contact conditions with the surrounding environment, such as in the case of feet and ground interactions. In addressing such problems, it is of paramount importance to accurately and efficiently handle the large body displacement associated with locomotion of robots, as well as the dynamic response related to contact-impact events. Thus, a generic computational approach, based on the Newton–Euler formulation, to represent the gross motion of robotic systems, is revisited in this work. The main kinematic and dynamic features, necessary to obtain the equations of motion, are discussed. A numerical procedure suitable to solve the equations of motion is also presented. The problem of modeling contacts in dynamical systems involves two main tasks, namely, the contact detection and the contact resolution, which take into account for the kinematics and dynamics of the contacting bodies, constituting the general framework for the process of modeling and simulating complex contact scenarios. In order to properly model the contact interactions, the contact kinematic properties are established based on the geometry of contacting bodies, which allow to perform the contact detection task. The contact dynamics is represented by continuous contact force models, both in terms of normal and tangential contact directions. Finally, the presented formulations are demonstrated by the application to several robotics systems that involve contact and impact events with surrounding environment. Special emphasis is put on the systems’ dynamic behavior, in terms of performance and stability.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable