projectchrono / chrono

High-performance C++ library for multiphysics and multibody dynamics simulations
http://projectchrono.org
BSD 3-Clause "New" or "Revised" License
2.2k stars 460 forks source link

Benchmark Testing #147

Open acxz opened 5 years ago

acxz commented 5 years ago

There are many physics engines out there for the simulation/robotics community. As such, there is a need for benchmarking various engines for accurate and objective comparisons. Benchmarking also helps end users determine which is the appropriate engine for their task and for developers to help debug and better their own engines.

There is ongoing work for benchmarking at SimBenchmark. As of now RaiSim, Bullet, ODE, MuJoCo, and DART have been benchmarked (results), but it would be great to have more engines benchmarked.

As such, I would like to invite members of the CHRONO community to help test & benchmark CHRONO under the same framework. Based on my (limited) knowledge, this is the first time such benchmarking has been openly available. Utilizing this instead of performing closed benchmarking is beneficial for both the robotics community as well as the CHRONO community.

tasora commented 5 years ago

hi

thank you for pointing out this opportunity. At the moment we are busy with other developments, so we have to postpone benchmarking. In detail, we plan to spend next months in optimizing the speed of Chrono, so benchmarking must be a later priority.

thanks

Alessandro

Il 3/31/2019 7:06 PM, acxz ha scritto:

There are many physics engines out there for the simulation/robotics community. As such, there is a need for benchmarking various engines for accurate and objective comparisons. Benchmarking also helps end users determine which is the appropriate engine for their task and for developers to help debug and better their own engines.

There is ongoing work for benchmarking at SimBenchmarkhttps://github.com/leggedrobotics/SimBenchmark. As of now RaiSim, Bullet, ODE, MuJoCo, and DART have been benchmarked (resultshttps://leggedrobotics.github.io/SimBenchmark/), but it would be great to have more engines benchmarked.

As such, I would like to invite members of the CHRONO community to help test & benchmark CHRONO under the same framework. Based on my (limited) knowledge, this is the first time such benchmarking has been openly available. Utilizing this instead of performing closed benchmarking is beneficial for both the robotics community as well as the CHRONO community.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/projectchrono/chrono/issues/147, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AE83BJa5sUuU82JuI4MVj2VUY6SM4jHuks5vcOsggaJpZM4cUa6b.

acxz commented 5 years ago

I understand. I wish you all the best. I can't wait to see the results!