Skip to content

v4hn/moveit_benchmark_suite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoveIt! Benchmark Suite

The Benchmark Suite goal is to implement standard tasks at varying levels of difficulty that can be achieved with several robots for which a MoveIt configuration is available.

This project was initially started as part of GSoC 2021 (all the way up to this commit). More details are included in MoveIt issue #2717.

Benchmarks

The benchmark suite can run benchmarks, aggregate data and plot data with GNUPlot. A detail look of these pipelines is available here. Documention for each benchmark is available here.

Regression

For benchmarking regression, read this section.

Resources pkg

The resources package keeps all the necessary information to run the benchmarks (object mesh, object metadata, scenes, requests, configuration for IK and motion planning).

Requirements

  • The scene_parser package.
  • To benchmark STOMP with the MoveGroupInterface you need to add the planning pipeline in the move_group.launch.
<!-- STOMP -->
<include ns="stomp" file="$(find moveit_resources_panda_moveit_config)/launch/planning_pipeline.launch.xml">
  <arg name="pipeline" value="stomp" />
</include>

Attribution

Some section of code is based on robowflex_library from Zachary Kingston.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.6%
  • Other 1.4%