Next Article in Journal
Buckling Behavior of Loosely Fitted Formed-In-Place Pipe Liner in Circular Host Pipe under External Pressure
Next Article in Special Issue
A Convolutional Neural Network-Based Broad Incremental Learning Filter for Attenuating Physiological Tremors in Telerobot Systems
Previous Article in Journal
Evaluation and Comparison of Cortisol Levels in Saliva and Hair among Dental Students
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparative Study of Physics Engines for Robot Simulation with Mechanical Interaction

Department of Mechanical Engineering, IAMD (Institute of Advanced Machines and Design) and IER (Institute of Engineering Research), Seoul National University, Seoul 08826, Republic of Korea
*
Author to whom correspondence should be addressed.
Current address: Robot Center, Samsung Research, Seoul 08826, Republic of Korea.
Appl. Sci. 2023, 13(2), 680; https://doi.org/10.3390/app13020680
Submission received: 10 December 2022 / Revised: 25 December 2022 / Accepted: 28 December 2022 / Published: 4 January 2023
(This article belongs to the Special Issue Intelligent Control and Applications for Robotics)

Abstract

Simulation with a reasonable physical model is important to develop control algorithms for robots quickly, accurately, and safely without damaging the associated physical systems in various environments. However, it is difficult to choose the suitable tool for simulating a specific project. To help users in selecting the best tool when simulating a given project, we compare the performance of the four widely used physics engines, namely, ODE, Bullet, Vortex, and MoJoco, for various simple and complex industrial scenarios. We first summarize the technical algorithms implemented in each physics engine. We also designed four simulation scenarios ranging from simple scenarios for which analytic solution exists to complex industrial scenarios to compare the performance of each physics engine. We then present the simulation results in the default settings of all the physics engines, and analyze the behavior and contact force of the simulated objects.
Keywords: simulation; physics engine; multipoint contacts; open-source software; robotic assembly simulation; physics engine; multipoint contacts; open-source software; robotic assembly

Share and Cite

MDPI and ACS Style

Yoon, J.; Son, B.; Lee, D. Comparative Study of Physics Engines for Robot Simulation with Mechanical Interaction. Appl. Sci. 2023, 13, 680. https://doi.org/10.3390/app13020680

AMA Style

Yoon J, Son B, Lee D. Comparative Study of Physics Engines for Robot Simulation with Mechanical Interaction. Applied Sciences. 2023; 13(2):680. https://doi.org/10.3390/app13020680

Chicago/Turabian Style

Yoon, Jaemin, Bukun Son, and Dongjun Lee. 2023. "Comparative Study of Physics Engines for Robot Simulation with Mechanical Interaction" Applied Sciences 13, no. 2: 680. https://doi.org/10.3390/app13020680

APA Style

Yoon, J., Son, B., & Lee, D. (2023). Comparative Study of Physics Engines for Robot Simulation with Mechanical Interaction. Applied Sciences, 13(2), 680. https://doi.org/10.3390/app13020680

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop