Skip to content

leggedrobotics/SimBenchmark

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
etc
 
 
img
 
 
lib
 
 
res
 
 
sim
 
 
 
 
 
 
 
 
 
 

SimBenchmark

SimBenchmark is a benchmark suite for state-of-the-art physics engines.

We evaluated a few widely used physics engines for robotics and machine learning applications. The list of the engines is as follows:

You can see the details in webpage.

ANYmal PD Control Benchmark

Installation

SimBenchmark runs on Ubuntu 16.04 LTS.

Notes:

  • RAISIM is released as a free-of-charge closed-source library.
  • MuJoCo is under a proprietary license.
  • Matlab R2018a is required for plotting (optional).

See docker/README.md

via bash script

  • Run install.sh script by ./install.sh
  • The dependencies are downloaded in lib directory.
  • To use visualization, add environmental variable "RAI_GRAPHICS_OPENGL_ROOT" that points to lib/raiGraphics
  • download MuJoCo v.1.5 in lib directory
    • lib/mjpro150
    • put mjkey.txt in lib/mjpro150/mjkey.txt

Test and Results

We designed the following tests for the evaluation

  • Rolling test: friction model test
  • Bouncing test: single-body elastic collision test
  • 666 balls test: single-body hard contact test
  • Elastic 666 balls test: single-body energy test
  • ANYmal PD control test: articulated-robot-system speed test for quadrupedal robot
  • Atlas PD control test: articulated-robot-system speed test for bipedal robot
  • ANYmal momentum test: articulated-robot-system momentum test
  • ANYmal energy test: articulated-robot-system energy test

Please see our webpage for more details.

Contact

  • Note that this benchmark is done by Dongho Kang and Jemin Hwangho who are the developers of RaiSim.
  • If you have any concern, please contact Dongho Kang

About

Physics engine benchmark for robotics applications: RaiSim vs Bullet vs ODE vs MuJoCo vs DartSim

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •