How to pick a mobile robot simulator: A quantitative comparison of CoppeliaSim, Gazebo, MORSE and Webots with a focus on accuracy of motion

被引:54
作者
Farley, Andrew [1 ]
Wang, Jie [1 ]
Marshall, Joshua A. [1 ,2 ]
机构
[1] Queens Univ, Ingenu Labs Res Inst, 69 Union St, Kingston, ON K7L 3N6, Canada
[2] Queens Univ, Dept Elect & Comp Engn, 19 Union St, Kingston, ON K7L 3N6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Robotsimulation; Quantitativeanalysis; Robotsoftware; RobotOperatingSystem(ROS);
D O I
10.1016/j.simpat.2022.102629
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The number of available tools for dynamic simulation of robots has been growing rapidly in recent years. However, to the best of our knowledge, there are very few reported quantitative comparisons of the most widely-used robot simulation tools. This article attempts to partly fill this gap by providing quantitative and objective comparisons of four widely-used simulation packages for mobile robots. The comparisons reported here were conducted by obtaining data from a real Husky A200 mobile robot driving on mixed terrains as ground truth and by simulating a 3D mobile robot model in a developed identical simulation world of these terrains for each simulator. We then compared the simulation outputs with real, measured results by weighted metrics. Based on our experiments and selected metrics, we conclude that CoppeliaSim is currently the best performing simulator, although Gazebo is not far behind and is a good alternative.
引用
收藏
页数:16
相关论文
共 28 条
[1]  
[Anonymous], Bullet real-time physics simulation
[2]  
[Anonymous], Vortex Studio
[3]  
Barfoot T., 2020, Making sense of the robotized pandemic response: a comparison of global and Canadian robot deployments and success factors
[4]  
blender, BLENDER GAME ENGINE
[5]  
Cenek P.D., 2005, FRICTIONAL CHARACTER
[6]  
Chitta S, 2017, J OPEN SOURCE SOFTW, V2, P456, DOI [10.21105/joss.00456, 10.21105/joss.00456, DOI 10.21105/JOSS.00456]
[7]  
clearpathrobotics, HUSKY A200 USER MANU
[8]  
cyberbotics, Webots reference manual
[9]  
Dynamic Animation and Robotics Toolkit (DART), US
[10]  
Echeverria G, 2011, IEEE INT CONF ROBOT