moveit2
The MoveIt Motion Planning Framework for ROS 2.
Functions | Variables
robot_trajectory_benchmark.cpp File Reference
#include <benchmark/benchmark.h>
#include <moveit/robot_model/robot_model.h>
#include <moveit/robot_state/robot_state.h>
#include <moveit/robot_trajectory/robot_trajectory.h>
#include <moveit/utils/robot_model_test_utils.h>
#include <moveit/trajectory_processing/time_optimal_trajectory_generation.h>
Include dependency graph for robot_trajectory_benchmark.cpp:

Go to the source code of this file.

Functions

 BENCHMARK (robotTrajectoryCreate) -> RangeMultiplier(10) ->Range(10, 100000) ->Unit(benchmark::kMillisecond)
 
 BENCHMARK (robotTrajectoryTiming) -> RangeMultiplier(10) ->Range(10, 20000) ->Unit(benchmark::kMillisecond)
 

Variables

constexpr char TEST_ROBOT [] = "panda"
 
constexpr char TEST_GROUP [] = "panda_arm"
 

Function Documentation

◆ BENCHMARK() [1/2]

BENCHMARK ( robotTrajectoryCreate  ) -> RangeMultiplier(10) ->Range(10, 100000) ->Unit(benchmark::kMillisecond)

◆ BENCHMARK() [2/2]

BENCHMARK ( robotTrajectoryTiming  ) -> RangeMultiplier(10) ->Range(10, 20000) ->Unit(benchmark::kMillisecond)

Variable Documentation

◆ TEST_GROUP

constexpr char TEST_GROUP[] = "panda_arm"
constexpr

Definition at line 48 of file robot_trajectory_benchmark.cpp.

◆ TEST_ROBOT

constexpr char TEST_ROBOT[] = "panda"
constexpr

Definition at line 47 of file robot_trajectory_benchmark.cpp.