![]() |
Tesseract
Motion Planning Environment
|
#include <tesseract_common/macros.h>#include <random>#include <chrono>#include <memory>#include <tesseract_collision/bullet/bullet_discrete_simple_manager.h>#include <tesseract_collision/bullet/bullet_discrete_bvh_manager.h>#include <tesseract_collision/bullet/bullet_cast_simple_manager.h>#include <tesseract_collision/bullet/bullet_cast_bvh_manager.h>#include <tesseract_collision/bullet/convex_hull_utils.h>#include <tesseract_collision/fcl/fcl_discrete_managers.h>#include <tesseract_geometry/impl/sphere.h>
Functions | |
| void | addCollisionObjects (DiscreteContactManager &checker, bool use_single_link, bool use_convex_mesh) |
| void | addCollisionObjects (ContinuousContactManager &checker, bool use_single_link, bool use_convex_mesh) |
| std::vector< Eigen::Isometry3d > | getTransforms (std::size_t num_poses) |
| void | runDiscreteProfile (bool use_single_link, bool use_convex_mesh, double contact_distance) |
| void | runContinuousProfile (bool use_single_link, bool use_convex_mesh, double contact_distance) |
| int | main (int, char **) |
Variables | |
| TESSERACT_COMMON_IGNORE_WARNINGS_PUSH static TESSERACT_COMMON_IGNORE_WARNINGS_POP const std::size_t | DIM = 10 |
| void addCollisionObjects | ( | ContinuousContactManager & | checker, |
| bool | use_single_link, | ||
| bool | use_convex_mesh | ||
| ) |
| void addCollisionObjects | ( | DiscreteContactManager & | checker, |
| bool | use_single_link, | ||
| bool | use_convex_mesh | ||
| ) |
| std::vector< Eigen::Isometry3d > getTransforms | ( | std::size_t | num_poses | ) |
| int main | ( | int | , |
| char ** | |||
| ) |
| void runContinuousProfile | ( | bool | use_single_link, |
| bool | use_convex_mesh, | ||
| double | contact_distance | ||
| ) |
| void runDiscreteProfile | ( | bool | use_single_link, |
| bool | use_convex_mesh, | ||
| double | contact_distance | ||
| ) |
|
static |