#include <tesseract_common/macros.h>
#include <benchmark/benchmark.h>
#include <algorithm>
#include <tesseract_scene_graph/graph.h>
#include <tesseract_srdf/srdf_model.h>
#include <tesseract_state_solver/state_solver.h>
#include <tesseract_environment/environment.h>
#include <tesseract_kinematics/core/joint_group.h>
#include <tesseract_kinematics/core/kinematic_group.h>
#include <tesseract_common/resource_locator.h>
#include <tesseract_urdf/urdf_parser.h>
Go to the source code of this file.
Functions | |
static void | BM_ENVIRONMENT_CLONE (benchmark::State &state, Environment::Ptr env) |
Benchmark that checks the Tesseract clone method. More... | |
static void | BM_JOINT_GROUP_COPY (benchmark::State &state, JointGroup::ConstPtr jg) |
Benchmark that checks the Tesseract clone method. More... | |
static void | BM_KINEMATIC_GROUP_COPY (benchmark::State &state, KinematicGroup::ConstPtr kg) |
static void | BM_SCENE_GRAPH_CLONE (benchmark::State &state, SceneGraph::Ptr sg) |
Benchmark that checks the Tesseract clone method. More... | |
static void | BM_STATE_SOLVER_CLONE (benchmark::State &state, StateSolver::Ptr state_solver) |
Benchmark that checks the Tesseract clone method. More... | |
SceneGraph::Ptr | getSceneGraph (const tesseract_common::ResourceLocator &locator) |
tesseract_srdf::SRDFModel::Ptr | getSRDFModel (const SceneGraph &scene_graph, const tesseract_common::ResourceLocator &locator) |
int | main (int argc, char **argv) |
|
static |
Benchmark that checks the Tesseract clone method.
Definition at line 40 of file environment_clone_benchmarks.cpp.
|
static |
Benchmark that checks the Tesseract clone method.
Definition at line 70 of file environment_clone_benchmarks.cpp.
|
static |
Definition at line 79 of file environment_clone_benchmarks.cpp.
|
static |
Benchmark that checks the Tesseract clone method.
Definition at line 60 of file environment_clone_benchmarks.cpp.
|
static |
Benchmark that checks the Tesseract clone method.
Definition at line 50 of file environment_clone_benchmarks.cpp.
SceneGraph::Ptr getSceneGraph | ( | const tesseract_common::ResourceLocator & | locator | ) |
Definition at line 21 of file environment_clone_benchmarks.cpp.
tesseract_srdf::SRDFModel::Ptr getSRDFModel | ( | const SceneGraph & | scene_graph, |
const tesseract_common::ResourceLocator & | locator | ||
) |
Definition at line 28 of file environment_clone_benchmarks.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 88 of file environment_clone_benchmarks.cpp.