__init__.py
/tmp/ws/src/moveit/moveit_core/python/src/moveit/
____init_____8py.html
moveit
__path__
namespacemoveit.html
a9b1bb851baec86dc220ce6218d913b17
core/__init__.py
/tmp/ws/src/moveit/moveit_core/python/src/moveit/core/
core_2____init_____8py.html
moveit::core
core/collision_detection/__init__.py
/tmp/ws/src/moveit/moveit_core/python/src/moveit/core/collision_detection/
core_2collision__detection_2____init_____8py.html
moveit::core::collision_detection
core/kinematic_constraints/__init__.py
/tmp/ws/src/moveit/moveit_core/python/src/moveit/core/kinematic_constraints/
core_2kinematic__constraints_2____init_____8py.html
moveit::core::kinematic_constraints
core/planning_scene/__init__.py
/tmp/ws/src/moveit/moveit_core/python/src/moveit/core/planning_scene/
core_2planning__scene_2____init_____8py.html
moveit::core::planning_scene
core/robot_model/__init__.py
/tmp/ws/src/moveit/moveit_core/python/src/moveit/core/robot_model/
core_2robot__model_2____init_____8py.html
moveit::core::robot_model
core/robot_state/__init__.py
/tmp/ws/src/moveit/moveit_core/python/src/moveit/core/robot_state/
core_2robot__state_2____init_____8py.html
moveit::core::robot_state
core/transforms/__init__.py
/tmp/ws/src/moveit/moveit_core/python/src/moveit/core/transforms/
core_2transforms_2____init_____8py.html
moveit::core::transforms
aabb.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
aabb_8cpp.html
moveit/robot_model/aabb.h
aabb.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
aabb_8h.html
moveit::core::AABB
moveit
moveit::core
attached_body.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/src/
attached__body_8cpp.html
moveit/robot_state/attached_body.h
moveit
moveit::core
attached_body.h
/tmp/ws/src/moveit/moveit_core/robot_state/include/moveit/robot_state/
attached__body_8h.html
moveit/robot_model/link_model.h
moveit/transforms/transforms.h
moveit::core::AttachedBody
moveit
moveit::core
boost::function< void(AttachedBody *body, bool attached)>
AttachedBodyCallback
namespacemoveit_1_1core.html
a7e5071bd0525b17b00f373de2cad9e11
background_processing.cpp
/tmp/ws/src/moveit/moveit_core/background_processing/src/
background__processing_8cpp.html
moveit/background_processing/background_processing.h
moveit
moveit::tools
background_processing.h
/tmp/ws/src/moveit/moveit_core/background_processing/include/moveit/background_processing/
background__processing_8h.html
moveit::tools::BackgroundProcessing
moveit
moveit::tools
backtrace.h
/tmp/ws/src/moveit/moveit_core/backtrace/include/moveit/backtrace/
backtrace_8h.html
moveit
void
get_backtrace
namespacemoveit.html
a17b4f138dac10a0e23296414a83ab9db
(std::ostream &out)
basic_types.h
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/include/moveit/collision_detection_bullet/bullet_integration/
basic__types_8h.html
moveit/collision_detection/collision_common.h
collision_detection_bullet::ContactTestData
collision_detection_bullet
std::map< Key, Value, std::less< Key >, Eigen::aligned_allocator< std::pair< const Key, Value > >>
AlignedMap
namespacecollision__detection__bullet.html
a5bbe209f46c91dd0af516fe3040abef2
std::unordered_map< Key, Value, std::hash< Key >, std::equal_to< Key >, Eigen::aligned_allocator< std::pair< const Key, Value > >>
AlignedUnorderedMap
namespacecollision__detection__bullet.html
a5facb0151aee5de975aff3ada3c48dc5
std::vector< T, Eigen::aligned_allocator< T > >
AlignedVector
namespacecollision__detection__bullet.html
a53d1bf4a0e8e2d02ed253703e0d79e74
CollisionObjectType
namespacecollision__detection__bullet.html
abfd435976479ace7c3f6d93320ed998e
USE_SHAPE_TYPE
CONVEX_HULL
MULTI_SPHERE
SDF
bullet_bvh_manager.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/src/bullet_integration/
bullet__bvh__manager_8cpp.html
moveit/collision_detection_bullet/bullet_integration/bullet_bvh_manager.h
collision_detection_bullet
bullet_bvh_manager.h
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/include/moveit/collision_detection_bullet/bullet_integration/
bullet__bvh__manager_8h.html
moveit/collision_detection_bullet/bullet_integration/bullet_utils.h
moveit/macros/class_forward.h
collision_detection_bullet::BulletBVHManager
collision_detection_bullet
MOVEIT_CLASS_FORWARD
namespacecollision__detection__bullet.html
a16ae4f267df10a5ee2717aa3da76b096
(BulletBVHManager)
bullet_cast_bvh_manager.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/src/bullet_integration/
bullet__cast__bvh__manager_8cpp.html
moveit/collision_detection_bullet/bullet_integration/bullet_cast_bvh_manager.h
collision_detection_bullet
bullet_cast_bvh_manager.h
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/include/moveit/collision_detection_bullet/bullet_integration/
bullet__cast__bvh__manager_8h.html
moveit/collision_detection_bullet/bullet_integration/bullet_utils.h
moveit/collision_detection_bullet/bullet_integration/bullet_bvh_manager.h
moveit/macros/class_forward.h
collision_detection_bullet::BulletCastBVHManager
collision_detection_bullet
MOVEIT_CLASS_FORWARD
namespacecollision__detection__bullet.html
ae431da26cfd875908b54a136ef46f4ae
(BulletCastBVHManager)
bullet_discrete_bvh_manager.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/src/bullet_integration/
bullet__discrete__bvh__manager_8cpp.html
moveit/collision_detection_bullet/bullet_integration/bullet_discrete_bvh_manager.h
collision_detection_bullet
bullet_discrete_bvh_manager.h
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/include/moveit/collision_detection_bullet/bullet_integration/
bullet__discrete__bvh__manager_8h.html
moveit/collision_detection_bullet/bullet_integration/bullet_utils.h
moveit/collision_detection_bullet/bullet_integration/bullet_bvh_manager.h
moveit/macros/class_forward.h
collision_detection_bullet::BulletDiscreteBVHManager
collision_detection_bullet
MOVEIT_CLASS_FORWARD
namespacecollision__detection__bullet.html
a3f85eec3590319d4430702d071513422
(BulletDiscreteBVHManager)
bullet_utils.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/src/bullet_integration/
bullet__utils_8cpp.html
moveit/collision_detection_bullet/bullet_integration/bullet_utils.h
collision_detection_bullet
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
ad495626b552fd0671212de9240bfb4b2
(const shapes::Box *geom, const CollisionObjectType &collision_object_type)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
a8490a308fabf7e0a0babca955bf45872
(const shapes::Cone *geom, const CollisionObjectType &collision_object_type)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
a128e656391fe4066a38a955b5f91f33f
(const shapes::Cylinder *geom, const CollisionObjectType &collision_object_type)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
ab7905003d3965eaa9372c694278d5552
(const shapes::Mesh *geom, const CollisionObjectType &collision_object_type, CollisionObjectWrapper *cow)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
a482d9a9bf752f6dbab919fc87c0f42fd
(const shapes::OcTree *geom, const CollisionObjectType &collision_object_type, CollisionObjectWrapper *cow)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
a0f48322d913403cf6ff11221f8de9036
(const shapes::ShapeConstPtr &geom, const CollisionObjectType &collision_object_type, CollisionObjectWrapper *cow)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
aad1b96d260406cae6052e3c96ba97c58
(const shapes::Sphere *geom, const CollisionObjectType &collision_object_type)
bullet_utils.h
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/include/moveit/collision_detection_bullet/bullet_integration/
bullet__utils_8h.html
moveit/collision_detection_bullet/bullet_integration/basic_types.h
moveit/collision_detection_bullet/bullet_integration/contact_checker_common.h
moveit/collision_detection/collision_common.h
moveit/macros/declare_ptr.h
moveit/macros/class_forward.h
collision_detection_bullet::BroadphaseContactResultCallback
collision_detection_bullet::BroadphaseFilterCallback
collision_detection_bullet::CastHullShape
collision_detection_bullet::CollisionObjectWrapper
collision_detection_bullet::TesseractBroadphaseBridgedManifoldResult
collision_detection_bullet::TesseractCollisionPairCallback
collision_detection_bullet
#define
METERS
bullet__utils_8h.html
aa2d1ce652c65764c67dcca938d0aca3e
bool
acmCheck
namespacecollision__detection__bullet.html
a7378689977f4fe9e4a111a6ed5bd41bb
(const std::string &body_1, const std::string &body_2, const collision_detection::AllowedCollisionMatrix *acm)
btScalar
addCastSingleResult
namespacecollision__detection__bullet.html
a8a3a224052093570ea26142873d7ed99
(btManifoldPoint &cp, const btCollisionObjectWrapper *colObj0Wrap, int, const btCollisionObjectWrapper *colObj1Wrap, int, ContactTestData &collisions)
void
addCollisionObjectToBroadphase
namespacecollision__detection__bullet.html
aacdd99f86d85bc47a77e94ce92add904
(const CollisionObjectWrapperPtr &cow, const std::unique_ptr< btBroadphaseInterface > &broadphase, const std::unique_ptr< btCollisionDispatcher > &dispatcher)
btScalar
addDiscreteSingleResult
namespacecollision__detection__bullet.html
ad88815effeafebdc1f76aadeb9b4f5f1
(btManifoldPoint &cp, const btCollisionObjectWrapper *colObj0Wrap, const btCollisionObjectWrapper *colObj1Wrap, ContactTestData &collisions)
Eigen::Vector3d
convertBtToEigen
namespacecollision__detection__bullet.html
aa595337b757ed81bd2a9d7cdadc7cddb
(const btVector3 &v)
btTransform
convertEigenToBt
namespacecollision__detection__bullet.html
a2454fad568cf80a03776bb571ed959ad
(const Eigen::Isometry3d &t)
btMatrix3x3
convertEigenToBt
namespacecollision__detection__bullet.html
ad10729cb610e3f8b3840eb63fc84bbd2
(const Eigen::Matrix3d &r)
btQuaternion
convertEigenToBt
namespacecollision__detection__bullet.html
afe812bee4228c72de4c19ef9eba0d1f0
(const Eigen::Quaterniond &q)
btVector3
convertEigenToBt
namespacecollision__detection__bullet.html
a10aabec7aad262a04efa318d6a74d853
(const Eigen::Vector3d &v)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
a0f48322d913403cf6ff11221f8de9036
(const shapes::ShapeConstPtr &geom, const CollisionObjectType &collision_object_type, CollisionObjectWrapper *cow)
void
getAverageSupport
namespacecollision__detection__bullet.html
ae2fe8fca15203d2c76e374009af46320
(const btConvexShape *shape, const btVector3 &localNormal, float &outsupport, btVector3 &outpt)
bool
isOnlyKinematic
namespacecollision__detection__bullet.html
ab5065da1c54627d23afc2f59831258fd
(const CollisionObjectWrapper *cow0, const CollisionObjectWrapper *cow1)
CollisionObjectWrapperPtr
makeCastCollisionObject
namespacecollision__detection__bullet.html
a3afd8e25bdb5acb9d5951e394c47cc77
(const CollisionObjectWrapperPtr &cow)
MOVEIT_CLASS_FORWARD
namespacecollision__detection__bullet.html
aa32bd9e02a1bad817778d76d024ec695
(CollisionObjectWrapper)
void
removeCollisionObjectFromBroadphase
namespacecollision__detection__bullet.html
aa776f5f50b9100aa2ca8db10eb6e1557
(const CollisionObjectWrapperPtr &cow, const std::unique_ptr< btBroadphaseInterface > &broadphase, const std::unique_ptr< btCollisionDispatcher > &dispatcher)
void
updateBroadphaseAABB
namespacecollision__detection__bullet.html
aa5483e5993a6046153242de8731be59c
(const CollisionObjectWrapperPtr &cow, const std::unique_ptr< btBroadphaseInterface > &broadphase, const std::unique_ptr< btCollisionDispatcher > &dispatcher)
void
updateCollisionObjectFilters
namespacecollision__detection__bullet.html
a5b19e1207159923b714947b28cee0682
(const std::vector< std::string > &active, CollisionObjectWrapper &cow)
const bool
BULLET_COMPOUND_USE_DYNAMIC_AABB
namespacecollision__detection__bullet.html
a886d52c05ee8ec3df944ff4a83d70ec4
const btScalar
BULLET_DEFAULT_CONTACT_DISTANCE
namespacecollision__detection__bullet.html
ac617437d31170372909ab58aa9d230dd
const btScalar
BULLET_EPSILON
namespacecollision__detection__bullet.html
a87c8e310205988f6a8046b8dfeb69b2d
const btScalar
BULLET_LENGTH_TOLERANCE
namespacecollision__detection__bullet.html
a88b4c6a97e94bbc76d8f9a8c83c37651
const btScalar
BULLET_MARGIN
namespacecollision__detection__bullet.html
a11f0eb711a699b903d0e8ce81df3805e
const btScalar
BULLET_SUPPORT_FUNC_TOLERANCE
namespacecollision__detection__bullet.html
ac3f394ffc75af53caf54dec716db0969
cartesian_interpolator.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/src/
cartesian__interpolator_8cpp.html
moveit/robot_state/cartesian_interpolator.h
moveit
moveit::core
static const std::size_t
MIN_STEPS_FOR_JUMP_THRESH
namespacemoveit_1_1core.html
a1f261b70ddd2dc4ff81de7520b58c209
cartesian_interpolator.h
/tmp/ws/src/moveit/moveit_core/robot_state/include/moveit/robot_state/
cartesian__interpolator_8h.html
moveit/robot_state/robot_state.h
moveit::core::CartesianInterpolator
moveit::core::JumpThreshold
moveit::core::MaxEEFStep
moveit
moveit::core
class_forward.h
/tmp/ws/src/moveit/moveit_core/macros/include/moveit/macros/
class__forward_8h.html
moveit/macros/declare_ptr.h
#define
MOVEIT_CLASS_FORWARD
class__forward_8h.html
a04471aa92356ec073035b9c7fb07a0b9
(C)
#define
MOVEIT_STRUCT_FORWARD
class__forward_8h.html
a3f9a2bc56130dc3b0de48919c6697038
(C)
src/collision_common.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
src_2collision__common_8cpp.html
moveit/collision_detection/collision_common.h
collision_detection
constexpr size_t
LOG_THROTTLE_PERIOD
src_2collision__common_8cpp.html
a2b0aefb050b5a586b3ba93f3199015a8
static const char
LOGNAME
src_2collision__common_8cpp.html
a5c337b2da58ab46c6581ce73debbce83
[]
fcl/src/collision_common.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/src/
fcl_2src_2collision__common_8cpp.html
moveit/collision_detection_fcl/collision_common.h
moveit/collision_detection_fcl/fcl_compat.h
collision_detection::FCLShapeCache
collision_detection
void
cleanCollisionGeometryCache
namespacecollision__detection.html
a43b3c92b3fc1fb442d1c1f2e4827688e
()
bool
collisionCallback
namespacecollision__detection.html
a59596b8e11ce40e13415e5fa9ab8e4d3
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac4367213667b2433a85b55b6aeeaac91
(const shapes::ShapeConstPtr &shape, const moveit::core::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a24c8b3bbb04f17230ca03c012ee9a597
(const shapes::ShapeConstPtr &shape, const moveit::core::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
af9040be8b971caa96ef8e2ed08aee0b6
(const shapes::ShapeConstPtr &shape, const T *data, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac706c51ba1557858fb70e4fc0d2a65ab
(const shapes::ShapeConstPtr &shape, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a2f02ce2caeba45a84cba661d9e04db07
(const shapes::ShapeConstPtr &shape, double scale, double padding, const moveit::core::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a12962f37e0ef03e43e17585d4b590125
(const shapes::ShapeConstPtr &shape, double scale, double padding, const moveit::core::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a222326e69feb1f536e548ea60201fd3c
(const shapes::ShapeConstPtr &shape, double scale, double padding, const T *data, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a187f1af4ccb0d18afdfaad016a2afdd8
(const shapes::ShapeConstPtr &shape, double scale, double padding, const World::Object *obj)
bool
distanceCallback
namespacecollision__detection.html
afe5f36ac1401954437df985998eed346
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data, double &min_dist)
FCLShapeCache &
GetShapeCache
namespacecollision__detection.html
a8e633c6b2e812149f7efb56bbf9c77d2
()
include/moveit/collision_detection/collision_common.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
include_2moveit_2collision__detection_2collision__common_8h.html
moveit/robot_model/robot_model.h
collision_detection::CollisionRequest
collision_detection::CollisionResult
collision_detection::Contact
collision_detection::CostSource
collision_detection::DistanceRequest
collision_detection::DistanceResult
collision_detection::DistanceResultsData
collision_detection
collision_detection::BodyTypes
collision_detection::DistanceRequestTypes
BodyTypes::Type
BodyType
namespacecollision__detection.html
a07fad75418b9aaddb6f75c540e838c8e
std::map< const std::pair< std::string, std::string >, std::vector< DistanceResultsData > >
DistanceMap
namespacecollision__detection.html
a7bde0a5056eef76b718f72a909923af2
DistanceRequestTypes::DistanceRequestType
DistanceRequestType
namespacecollision__detection.html
a966253f719bc7b159db5219140fb3841
DistanceRequestType
namespacecollision__detection_1_1DistanceRequestTypes.html
ac754f7bfd3f776cb02a190e9a0fd893e
GLOBAL
namespacecollision__detection_1_1DistanceRequestTypes.html
ac754f7bfd3f776cb02a190e9a0fd893ea51e53133b5ca5b136dbef1be76ad6074
SINGLE
namespacecollision__detection_1_1DistanceRequestTypes.html
ac754f7bfd3f776cb02a190e9a0fd893eaf042b2d1203de239d52771e4cb11b417
LIMITED
namespacecollision__detection_1_1DistanceRequestTypes.html
ac754f7bfd3f776cb02a190e9a0fd893eacf996e05973b28913b661031954f7f0b
ALL
namespacecollision__detection_1_1DistanceRequestTypes.html
ac754f7bfd3f776cb02a190e9a0fd893ea4b6d1899c4b4626a9da91d05367be0c9
Type
namespacecollision__detection_1_1BodyTypes.html
a535aa0dbc0658eb6df97052b3d85bada
ROBOT_LINK
namespacecollision__detection_1_1BodyTypes.html
a535aa0dbc0658eb6df97052b3d85badaa4150f905f1002b2591a3427ec8b1a106
ROBOT_ATTACHED
namespacecollision__detection_1_1BodyTypes.html
a535aa0dbc0658eb6df97052b3d85badaa4e5121f1c790501abdbf81f9608dd554
WORLD_OBJECT
namespacecollision__detection_1_1BodyTypes.html
a535aa0dbc0658eb6df97052b3d85badaac5018c5d5811fefd380a37e579104e8b
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a706f274b9456bc36f6a97e2450470832
(AllowedCollisionMatrix)
fcl/include/moveit/collision_detection_fcl/collision_common.h
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/include/moveit/collision_detection_fcl/
fcl_2include_2moveit_2collision__detection__fcl_2collision__common_8h.html
moveit/collision_detection/world.h
moveit/collision_detection/collision_env.h
moveit/macros/class_forward.h
moveit/collision_detection_fcl/fcl_compat.h
collision_detection::CollisionData
collision_detection::CollisionGeometryData
collision_detection::DistanceData
collision_detection::FCLGeometry
collision_detection::FCLManager
collision_detection::FCLObject
collision_detection
std::shared_ptr< const fcl::CollisionObjectd >
FCLCollisionObjectConstPtr
namespacecollision__detection.html
ac12819e46534929f247b4f4a88a21fc5
std::shared_ptr< fcl::CollisionObjectd >
FCLCollisionObjectPtr
namespacecollision__detection.html
a9d7f5973e1d1a1bd73899f35f55df288
void
cleanCollisionGeometryCache
namespacecollision__detection.html
a43b3c92b3fc1fb442d1c1f2e4827688e
()
bool
collisionCallback
namespacecollision__detection.html
a59596b8e11ce40e13415e5fa9ab8e4d3
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac4367213667b2433a85b55b6aeeaac91
(const shapes::ShapeConstPtr &shape, const moveit::core::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a24c8b3bbb04f17230ca03c012ee9a597
(const shapes::ShapeConstPtr &shape, const moveit::core::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac706c51ba1557858fb70e4fc0d2a65ab
(const shapes::ShapeConstPtr &shape, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a2f02ce2caeba45a84cba661d9e04db07
(const shapes::ShapeConstPtr &shape, double scale, double padding, const moveit::core::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a12962f37e0ef03e43e17585d4b590125
(const shapes::ShapeConstPtr &shape, double scale, double padding, const moveit::core::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a187f1af4ccb0d18afdfaad016a2afdd8
(const shapes::ShapeConstPtr &shape, double scale, double padding, const World::Object *obj)
bool
distanceCallback
namespacecollision__detection.html
afe5f36ac1401954437df985998eed346
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data, double &min_dist)
void
fcl2contact
namespacecollision__detection.html
a1d130f3c2a2f0be5b1376e9206f7cc45
(const fcl::Contactd &fc, Contact &c)
void
fcl2costsource
namespacecollision__detection.html
ae70d6561fae26883acc8424a6b9516b9
(const fcl::CostSourced &fcs, CostSource &cs)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
a1cb8da8467ea8e22af94de00c401e975
(CollisionGeometryData)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
acb000da2c9c69159c68a5fc4df345a50
(FCLGeometry)
fcl::Transform3d
transform2fcl
namespacecollision__detection.html
a5a067942b6669670bd6e20ee4ae07d9c
(const Eigen::Isometry3d &b)
void
transform2fcl
namespacecollision__detection.html
aa3716d448ea9297f9a5e06218600de4e
(const Eigen::Isometry3d &b, fcl::Transform3d &f)
collision_common_distance_field.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__common__distance__field_8cpp.html
moveit/collision_distance_field/collision_common_distance_field.h
collision_detection::BodyDecompositionCache
collision_detection
PosedBodyPointDecompositionVectorPtr
getAttachedBodyPointDecomposition
namespacecollision__detection.html
af13a41a471d1d1cb5db37bf3cb74ec5d
(const moveit::core::AttachedBody *att, double resolution)
PosedBodySphereDecompositionVectorPtr
getAttachedBodySphereDecomposition
namespacecollision__detection.html
a78ab7948a2dd1a1b6ab0e063c9fb2a80
(const moveit::core::AttachedBody *att, double resolution)
BodyDecompositionCache &
getBodyDecompositionCache
namespacecollision__detection.html
a6b297f266337fa6de8cf6716a8016085
()
BodyDecompositionConstPtr
getBodyDecompositionCacheEntry
namespacecollision__detection.html
a89a04b404337b615d0b85a10267d6faf
(const shapes::ShapeConstPtr &shape, double resolution)
void
getBodySphereVisualizationMarkers
namespacecollision__detection.html
a7b74e53ce32c41abf193855074b65c5a
(const GroupStateRepresentationConstPtr &gsr, const std::string &reference_frame, visualization_msgs::MarkerArray &body_marker_array)
PosedBodyPointDecompositionVectorPtr
getCollisionObjectPointDecomposition
namespacecollision__detection.html
a1138fda53957ff4d0719e919ff7aef52
(const collision_detection::World::Object &obj, double resolution)
collision_common_distance_field.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__common__distance__field_8h.html
moveit/robot_state/robot_state.h
moveit/macros/class_forward.h
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_env.h
moveit/collision_distance_field/collision_distance_field_types.h
collision_detection::DistanceFieldCacheEntry
collision_detection::GroupStateRepresentation
collision_detection
PosedBodyPointDecompositionVectorPtr
getAttachedBodyPointDecomposition
namespacecollision__detection.html
af13a41a471d1d1cb5db37bf3cb74ec5d
(const moveit::core::AttachedBody *att, double resolution)
PosedBodySphereDecompositionVectorPtr
getAttachedBodySphereDecomposition
namespacecollision__detection.html
a78ab7948a2dd1a1b6ab0e063c9fb2a80
(const moveit::core::AttachedBody *att, double resolution)
BodyDecompositionConstPtr
getBodyDecompositionCacheEntry
namespacecollision__detection.html
a89a04b404337b615d0b85a10267d6faf
(const shapes::ShapeConstPtr &shape, double resolution)
void
getBodySphereVisualizationMarkers
namespacecollision__detection.html
a27eebb09c9f907103d36287603747050
(const GroupStateRepresentationPtr &gsr, const std::string &reference_frame, visualization_msgs::MarkerArray &body_marker_array)
PosedBodyPointDecompositionVectorPtr
getCollisionObjectPointDecomposition
namespacecollision__detection.html
a1138fda53957ff4d0719e919ff7aef52
(const collision_detection::World::Object &obj, double resolution)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
a7e07657ff60e932a9e10f4a207d05bf3
(DistanceFieldCacheEntry)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
aac5704a5e74ae40626db6cf9ff50fa15
(GroupStateRepresentation)
collision_detector_allocator.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
collision__detector__allocator_8h.html
moveit/collision_detection/collision_env.h
moveit/macros/class_forward.h
collision_detection::CollisionDetectorAllocator
collision_detection::CollisionDetectorAllocatorTemplate
collision_detection
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a5434606466e8a582df50ea624b2857be
(CollisionDetectorAllocator)
collision_detector_allocator_allvalid.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/allvalid/
collision__detector__allocator__allvalid_8h.html
moveit/collision_detection/collision_detector_allocator.h
moveit/collision_detection/allvalid/collision_env_allvalid.h
collision_detection::CollisionDetectorAllocatorAllValid
collision_detection
collision_detector_allocator_bullet.h
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/include/moveit/collision_detection_bullet/
collision__detector__allocator__bullet_8h.html
moveit/collision_detection/collision_detector_allocator.h
moveit/collision_detection_bullet/collision_env_bullet.h
collision_detection::CollisionDetectorAllocatorBullet
collision_detection
collision_detector_allocator_distance_field.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__detector__allocator__distance__field_8h.html
moveit/collision_detection/collision_detector_allocator.h
moveit/collision_distance_field/collision_env_distance_field.h
collision_detection::CollisionDetectorAllocatorDistanceField
collision_detection
collision_detector_allocator_fcl.h
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/include/moveit/collision_detection_fcl/
collision__detector__allocator__fcl_8h.html
moveit/collision_detection/collision_detector_allocator.h
moveit/collision_detection_fcl/collision_env_fcl.h
collision_detection::CollisionDetectorAllocatorFCL
collision_detection
collision_detector_allocator_hybrid.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__detector__allocator__hybrid_8h.html
moveit/collision_detection/collision_detector_allocator.h
moveit/collision_distance_field/collision_env_hybrid.h
collision_detection::CollisionDetectorAllocatorHybrid
collision_detection
collision_detector_bullet_plugin_loader.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/src/
collision__detector__bullet__plugin__loader_8cpp.html
moveit/collision_detection_bullet/collision_detector_bullet_plugin_loader.h
collision_detection
collision_detector_bullet_plugin_loader.h
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/include/moveit/collision_detection_bullet/
collision__detector__bullet__plugin__loader_8h.html
moveit/collision_detection/collision_plugin.h
moveit/collision_detection_bullet/collision_detector_allocator_bullet.h
collision_detection::CollisionDetectorBtPluginLoader
collision_detection
collision_detector_fcl_plugin_loader.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/src/
collision__detector__fcl__plugin__loader_8cpp.html
moveit/collision_detection_fcl/collision_detector_fcl_plugin_loader.h
collision_detection
collision_detector_fcl_plugin_loader.h
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/include/moveit/collision_detection_fcl/
collision__detector__fcl__plugin__loader_8h.html
moveit/collision_detection/collision_plugin.h
moveit/collision_detection_fcl/collision_detector_allocator_fcl.h
collision_detection::CollisionDetectorFCLPluginLoader
collision_detection
collision_distance_field_types.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__distance__field__types_8cpp.html
moveit/collision_distance_field/collision_distance_field_types.h
moveit/distance_field/distance_field.h
moveit/distance_field/find_internal_points.h
const static double
EPSILON
collision__distance__field__types_8cpp.html
a97280e7ec860c9db127b126fe0a695e5
collision_distance_field_types.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__distance__field__types_8h.html
moveit/macros/class_forward.h
moveit/distance_field/distance_field.h
moveit/distance_field/propagation_distance_field.h
collision_detection::BodyDecomposition
collision_detection::CollisionSphere
collision_detection::GradientInfo
collision_detection::PosedBodyPointDecomposition
collision_detection::PosedBodyPointDecompositionVector
collision_detection::PosedBodySphereDecomposition
collision_detection::PosedBodySphereDecompositionVector
collision_detection::PosedDistanceField
collision_detection::ProximityInfo
collision_detection
CollisionType
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859fa
NONE
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faa57bb92555f840149c35099316a460bc0
SELF
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faaa7c7181f8db8bebfb84de816c47530e2
INTRA
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faacd09d2af0206d7e3caf0a7fc172a8e43
ENVIRONMENT
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faa1d6aa9e8d5eddde1826ce63f16677a4e
std::vector< CollisionSphere >
determineCollisionSpheres
namespacecollision__detection.html
a66a9f1a85009cdb7c5e853b4a977cfae
(const bodies::Body *body, Eigen::Isometry3d &relativeTransform)
bool
doBoundingSpheresIntersect
namespacecollision__detection.html
aa2121f6a551fb256ddbff2e1efde9284
(const PosedBodySphereDecompositionConstPtr &p1, const PosedBodySphereDecompositionConstPtr &p2)
void
getCollisionMarkers
namespacecollision__detection.html
aa0c76eef97e402709665bd4f60c427c9
(const std::string &frame_id, const std::string &ns, const ros::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, const std::vector< PosedBodySphereDecompositionVectorPtr > &posed_vector_decompositions, const std::vector< GradientInfo > &gradients, visualization_msgs::MarkerArray &arr)
bool
getCollisionSphereCollision
namespacecollision__detection.html
a2e180d6312bb427f67a57285bfa57ae7
(const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, double maximum_value, double tolerance)
bool
getCollisionSphereCollision
namespacecollision__detection.html
a32725abb2b75bc587f2f67cd87e8f24c
(const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, double maximum_value, double tolerance, unsigned int num_coll, std::vector< unsigned int > &colls)
bool
getCollisionSphereGradients
namespacecollision__detection.html
ac1b834236be127eac085f78e3737172f
(const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, GradientInfo &gradient, const CollisionType &type, double tolerance, bool subtract_radii, double maximum_value, bool stop_at_first_collision)
void
getCollisionSphereMarkers
namespacecollision__detection.html
a814b49bd853aca59b5b01622da9867ff
(const std_msgs::ColorRGBA &color, const std::string &frame_id, const std::string &ns, const ros::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, visualization_msgs::MarkerArray &arr)
void
getProximityGradientMarkers
namespacecollision__detection.html
af2e1dbbb4cb7aae2705bab557e023ec0
(const std::string &frame_id, const std::string &ns, const ros::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, const std::vector< PosedBodySphereDecompositionVectorPtr > &posed_vector_decompositions, const std::vector< GradientInfo > &gradients, visualization_msgs::MarkerArray &arr)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
adf7d9bec5cd0734c001601182f097722
(BodyDecomposition)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a3820ede7cffdbafad9706ce5f78bd9b5
(PosedBodyPointDecomposition)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
acfd6fef4cb44f9fe50444f06e78dcc6a
(PosedBodyPointDecompositionVector)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a521dff56fa10ae3de64110b5cfe9fc4a
(PosedBodySphereDecomposition)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
aa9566537248934d30cc3bfb8ad55f707
(PosedBodySphereDecompositionVector)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
ace6bb07757881fb3e7e46adefd4c6b0d
(PosedDistanceField)
collision_env.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
collision__env_8cpp.html
moveit/collision_detection/collision_env.h
collision_detection
static bool
validatePadding
collision__env_8cpp.html
a62aba3616dc0625de2e7d2ae32fc24b8
(double padding)
static bool
validateScale
collision__env_8cpp.html
a7abd7812d759f4ccdc8e42f973e6091a
(double scale)
collision_env.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
collision__env_8h.html
moveit/collision_detection/collision_matrix.h
moveit/macros/class_forward.h
moveit/robot_state/robot_state.h
moveit/collision_detection/world.h
collision_detection::CollisionEnv
collision_detection
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a76d5d3d4b453e3a75ab5e950ef036c33
(CollisionEnv)
collision_env_allvalid.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/allvalid/
collision__env__allvalid_8cpp.html
moveit/collision_detection/allvalid/collision_env_allvalid.h
moveit/collision_detection/allvalid/collision_detector_allocator_allvalid.h
collision_detection
collision_env_allvalid.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/allvalid/
collision__env__allvalid_8h.html
moveit/collision_detection/collision_env.h
collision_detection::CollisionEnvAllValid
collision_detection
collision_env_bullet.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/src/
collision__env__bullet_8cpp.html
moveit/collision_detection_bullet/collision_env_bullet.h
moveit/collision_detection_bullet/collision_detector_allocator_bullet.h
moveit/collision_detection_bullet/bullet_integration/ros_bullet_utils.h
moveit/collision_detection_bullet/bullet_integration/contact_checker_common.h
collision_detection
collision_env_bullet.h
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/include/moveit/collision_detection_bullet/
collision__env__bullet_8h.html
moveit/collision_detection/collision_env.h
moveit/collision_detection_bullet/bullet_integration/bullet_discrete_bvh_manager.h
moveit/collision_detection_bullet/bullet_integration/bullet_cast_bvh_manager.h
collision_detection::CollisionEnvBullet
collision_detection
collision_env_distance_field.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__env__distance__field_8cpp.html
moveit/robot_model/robot_model.h
moveit/collision_distance_field/collision_env_distance_field.h
moveit/collision_distance_field/collision_common_distance_field.h
moveit/distance_field/propagation_distance_field.h
moveit/collision_distance_field/collision_detector_allocator_distance_field.h
collision_detection
collision_env_distance_field.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__env__distance__field_8h.html
moveit/macros/class_forward.h
moveit/collision_distance_field/collision_distance_field_types.h
moveit/collision_distance_field/collision_common_distance_field.h
moveit/collision_detection/collision_env.h
moveit/planning_scene/planning_scene.h
collision_detection::CollisionEnvDistanceField
collision_detection::CollisionEnvDistanceField::DistanceFieldCacheEntryWorld
collision_detection
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
aa2f853cc61ef7157e101c1b5a1b3d547
(CollisionEnvDistanceField)
static const double
DEFAULT_COLLISION_TOLERANCE
namespacecollision__detection.html
acf4cce4d813ac71adc2d439ce5ab0469
static const double
DEFAULT_MAX_PROPOGATION_DISTANCE
namespacecollision__detection.html
a696503f001fd62f5769f0a3daace4654
static const double
DEFAULT_RESOLUTION
namespacecollision__detection.html
a23a5dc6b4a3b32cf70eb3483dcebdb2b
static const double
DEFAULT_SIZE_X
namespacecollision__detection.html
afa5497b6726ae18e1f573a8705bf3fa5
static const double
DEFAULT_SIZE_Y
namespacecollision__detection.html
a6c76cff36e5c4474c290c9df84ed902b
static const double
DEFAULT_SIZE_Z
namespacecollision__detection.html
a4e89da72f32539c5a56f4b9741158c90
static const bool
DEFAULT_USE_SIGNED_DISTANCE_FIELD
namespacecollision__detection.html
aee7adfb06adc1156cc5597cb353a1a7a
collision_env_fcl.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/src/
collision__env__fcl_8cpp.html
moveit/collision_detection_fcl/collision_env_fcl.h
moveit/collision_detection_fcl/collision_detector_allocator_fcl.h
moveit/collision_detection_fcl/collision_common.h
moveit/collision_detection_fcl/fcl_compat.h
collision_detection
constexpr char
LOGNAME
namespacecollision__detection.html
ab0dfe7b90505ef03a6758cb332c3318b
[]
static const std::string
NAME
namespacecollision__detection.html
a6db5f71f6d12aa66b4e6a1ef8524b247
collision_env_fcl.h
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/include/moveit/collision_detection_fcl/
collision__env__fcl_8h.html
moveit/collision_detection/collision_env.h
moveit/collision_detection_fcl/collision_common.h
collision_detection::CollisionEnvFCL
collision_detection
collision_env_hybrid.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__env__hybrid_8cpp.html
moveit/collision_distance_field/collision_detector_allocator_hybrid.h
moveit/collision_distance_field/collision_env_hybrid.h
collision_detection
collision_env_hybrid.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__env__hybrid_8h.html
moveit/collision_detection_fcl/collision_env_fcl.h
moveit/collision_distance_field/collision_distance_field_types.h
moveit/collision_distance_field/collision_common_distance_field.h
moveit/collision_distance_field/collision_env_distance_field.h
collision_detection::CollisionEnvHybrid
collision_detection
collision_matrix.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
collision__matrix_8cpp.html
moveit/collision_detection/collision_matrix.h
collision_detection
static bool
andDecideContact
namespacecollision__detection.html
a26a68a48af0afc8363d6053ba65b11d9
(const DecideContactFn &f1, const DecideContactFn &f2, Contact &contact)
collision_matrix.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
collision__matrix_8h.html
moveit/collision_detection/collision_common.h
moveit/macros/class_forward.h
collision_detection::AllowedCollisionMatrix
collision_detection
collision_detection::AllowedCollision
boost::function< bool(collision_detection::Contact &)>
DecideContactFn
namespacecollision__detection.html
abc95f111eb0775b4c8be279ea4891a98
Type
namespacecollision__detection_1_1AllowedCollision.html
a8f4b01d9c2bf6843a65389a35296d93b
NEVER
namespacecollision__detection_1_1AllowedCollision.html
a8f4b01d9c2bf6843a65389a35296d93ba7d59beeffde8a1c49cdf5956759554df
ALWAYS
namespacecollision__detection_1_1AllowedCollision.html
a8f4b01d9c2bf6843a65389a35296d93baf0f44fbcf1e0f51dd8319483e4d0cfc5
CONDITIONAL
namespacecollision__detection_1_1AllowedCollision.html
a8f4b01d9c2bf6843a65389a35296d93ba4e92c053fbf11174a4e65394f3520321
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a706f274b9456bc36f6a97e2450470832
(AllowedCollisionMatrix)
collision_octomap_filter.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
collision__octomap__filter_8cpp.html
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_octomap_filter.h
bool
findSurface
collision__octomap__filter_8cpp.html
afae4306e128371a658e9cbef2b7485e0
(const octomap::point3d_list &cloud, const double &spacing, const double &iso_value, const double &r_multiple, const octomath::Vector3 &seed, octomath::Vector3 &surface_point, octomath::Vector3 &normal)
bool
getMetaballSurfaceProperties
collision__octomap__filter_8cpp.html
a9ced1391e20e8d818dc8b8675659d492
(const octomap::point3d_list &cloud, const double &spacing, const double &iso_value, const double &r_multiple, const octomath::Vector3 &contact_point, octomath::Vector3 &normal, double &depth, bool estimate_depth)
bool
sampleCloud
collision__octomap__filter_8cpp.html
af063a1599b752cb6204c46cd0254b729
(const octomap::point3d_list &cloud, const double &spacing, const double &r_multiple, const octomath::Vector3 &position, double &intensity, octomath::Vector3 &gradient)
collision_octomap_filter.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
collision__octomap__filter_8h.html
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_env.h
collision_detection
int
refineContactNormals
namespacecollision__detection.html
a3c4bc63c18dd0694ceb984d5a9f2453a
(const World::ObjectConstPtr &object, CollisionResult &res, double cell_bbx_search_distance=1.0, double allowed_angle_divergence=0.0, bool estimate_depth=false, double iso_value=0.5, double metaball_radius_multiple=1.5)
collision_plugin.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
collision__plugin_8h.html
moveit/macros/class_forward.h
moveit/collision_detection/collision_env.h
moveit/planning_scene/planning_scene.h
collision_detection::CollisionPlugin
collision_detection
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a6268926e481d5a4e3a897e9b8dde4c4d
(CollisionPlugin)
collision_plugin_cache.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
collision__plugin__cache_8cpp.html
moveit/collision_detection/collision_plugin_cache.h
collision_detection::CollisionPluginCache::CollisionPluginCacheImpl
collision_detection
static const std::string
LOGNAME
collision__plugin__cache_8cpp.html
ae204778bbd53a8bd3c1fbbaf111b6177
collision_plugin_cache.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
collision__plugin__cache_8h.html
moveit/macros/class_forward.h
moveit/collision_detection/collision_plugin.h
collision_detection::CollisionPluginCache
collision_detection
collision_tools.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
collision__tools_8cpp.html
moveit/collision_detection/collision_tools.h
collision_detection
void
contactToMsg
namespacecollision__detection.html
ab5b9de238ce8eab0ac37720e9bbccf43
(const Contact &contact, moveit_msgs::ContactInformation &msg)
void
costSourceToMsg
namespacecollision__detection.html
aeec7c91fb3ba8bd89d34bf2a4e5768b3
(const CostSource &cost_source, moveit_msgs::CostSource &msg)
void
getCollisionMarkersFromContacts
namespacecollision__detection.html
a2f4f093913eaf25f5d06adcaa48f5d86
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, const CollisionResult::ContactMap &con)
void
getCollisionMarkersFromContacts
namespacecollision__detection.html
a80eb2fffc9ec5c73f90891485e67db8c
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, const CollisionResult::ContactMap &con, const std_msgs::ColorRGBA &color, const ros::Duration &lifetime, const double radius=0.035)
void
getCostMarkers
namespacecollision__detection.html
a113cda3bd4a71943b8029db17d62a864
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, std::set< CostSource > &cost_sources)
void
getCostMarkers
namespacecollision__detection.html
a4555d9a536ea3d92d04b5c057123a9cf
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, std::set< CostSource > &cost_sources, const std_msgs::ColorRGBA &color, const ros::Duration &lifetime)
bool
getSensorPositioning
namespacecollision__detection.html
a8bfd0c3db0fa397f2ef2b55c1ef07cf5
(geometry_msgs::Point &point, const std::set< CostSource > &cost_sources)
double
getTotalCost
namespacecollision__detection.html
a1a7139d8a209ebf3775f06811e041d60
(const std::set< CostSource > &cost_sources)
void
intersectCostSources
namespacecollision__detection.html
a80fba37a3cdb50045b6cd58286495a68
(std::set< CostSource > &cost_sources, const std::set< CostSource > &a, const std::set< CostSource > &b)
void
removeCostSources
namespacecollision__detection.html
a85f650ee9afe98373374c62bcae36aab
(std::set< CostSource > &cost_sources, const std::set< CostSource > &cost_sources_to_remove, double overlap_fraction)
void
removeOverlapping
namespacecollision__detection.html
ae7c92a8b63666610657571eedfd8aaab
(std::set< CostSource > &cost_sources, double overlap_fraction)
collision_tools.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
collision__tools_8h.html
moveit/collision_detection/collision_common.h
collision_detection
void
contactToMsg
namespacecollision__detection.html
ab5b9de238ce8eab0ac37720e9bbccf43
(const Contact &contact, moveit_msgs::ContactInformation &msg)
void
costSourceToMsg
namespacecollision__detection.html
aeec7c91fb3ba8bd89d34bf2a4e5768b3
(const CostSource &cost_source, moveit_msgs::CostSource &msg)
void
getCollisionMarkersFromContacts
namespacecollision__detection.html
a2f4f093913eaf25f5d06adcaa48f5d86
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, const CollisionResult::ContactMap &con)
void
getCollisionMarkersFromContacts
namespacecollision__detection.html
a80eb2fffc9ec5c73f90891485e67db8c
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, const CollisionResult::ContactMap &con, const std_msgs::ColorRGBA &color, const ros::Duration &lifetime, const double radius=0.035)
void
getCostMarkers
namespacecollision__detection.html
a113cda3bd4a71943b8029db17d62a864
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, std::set< CostSource > &cost_sources)
void
getCostMarkers
namespacecollision__detection.html
a4555d9a536ea3d92d04b5c057123a9cf
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, std::set< CostSource > &cost_sources, const std_msgs::ColorRGBA &color, const ros::Duration &lifetime)
bool
getSensorPositioning
namespacecollision__detection.html
a8bfd0c3db0fa397f2ef2b55c1ef07cf5
(geometry_msgs::Point &point, const std::set< CostSource > &cost_sources)
double
getTotalCost
namespacecollision__detection.html
a1a7139d8a209ebf3775f06811e041d60
(const std::set< CostSource > &cost_sources)
void
intersectCostSources
namespacecollision__detection.html
a80fba37a3cdb50045b6cd58286495a68
(std::set< CostSource > &cost_sources, const std::set< CostSource > &a, const std::set< CostSource > &b)
void
removeCostSources
namespacecollision__detection.html
a85f650ee9afe98373374c62bcae36aab
(std::set< CostSource > &cost_sources, const std::set< CostSource > &cost_sources_to_remove, double overlap_fraction)
void
removeOverlapping
namespacecollision__detection.html
ae7c92a8b63666610657571eedfd8aaab
(std::set< CostSource > &cost_sources, double overlap_fraction)
conf.py
/tmp/ws/src/moveit/moveit_core/doc/
conf_8py.html
conf
bool
add_module_names
namespaceconf.html
aef572ff5ac18b1a97d028a2987e08704
string
author
namespaceconf.html
a637c239d256432248aa8d9f3ab0b8c52
string
autoclass_content
namespaceconf.html
a4f32f3fe1dc51954586425e8561fd788
bool
autodoc_inherit_docstrings
namespaceconf.html
af4b91aabd62997246a67727d71c62211
bool
autosummary_generate
namespaceconf.html
a8f68ed1142fb4b92094385f9991c5274
bool
autosummary_imported_members
namespaceconf.html
a219833a64b053de6354391325ff04425
string
copyright
namespaceconf.html
a33fa97cf51dcb25970fbf53f10159589
list
epub_exclude_files
namespaceconf.html
a75f94e80cc9b5ce60a0f0a8a096bad8e
string
epub_title
namespaceconf.html
a9e0d62d22b83ce34deb3f16ba63cedfe
list
exclude_patterns
namespaceconf.html
a7ad48fb6f3e9b129c02346ea0d3527c1
list
extensions
namespaceconf.html
ae475e080536acb271a0a0efe56c3ba42
tuple
html_show_sourcelink
namespaceconf.html
aa6f02e4e5b1d2450734f3b4b04e44fba
list
html_static_path
namespaceconf.html
af4fb5d8851ccaade135c2668dd3ced41
string
html_theme
namespaceconf.html
a6c3bfcc1a44546c1c75ce20f55bd0fd6
string
htmlhelp_basename
namespaceconf.html
aab7fddb2766ce3c430d8246fbfdbc7b1
dictionary
intersphinx_mapping
namespaceconf.html
a8375f4f963de3ac8026eaa9beced9564
language
namespaceconf.html
ad76a2e6d7bfa880ebb4042c08e8b4e12
list
latex_documents
namespaceconf.html
a7812f49970f3de0d15dd7b9b9a10e3a1
dictionary
latex_elements
namespaceconf.html
a33619d385ad23765ac6ebb58bf82d43d
list
man_pages
namespaceconf.html
a85efc5fee48a26fa2d651f6eeb38fc2b
string
master_doc
namespaceconf.html
a6fcd7e5236f355b1e1a55f9d95988810
string
project
namespaceconf.html
a45653c983098153b78e33600e39230eb
pygments_style
namespaceconf.html
aea2e7ab4a244666c9b2e6231c9d53c2b
string
release
namespaceconf.html
a325dc746d8bf05c54d26351c35a21d90
bool
set_type_checking_flag
namespaceconf.html
ac7fbffddf2ab7ad2c30f7ec80536487a
string
source_suffix
namespaceconf.html
a10af2a769eb3bd3322e874f677e435b1
list
templates_path
namespaceconf.html
ae850ae634911b713e036b43894fdd525
list
texinfo_documents
namespaceconf.html
a54b0faed214ac92017d5689efbb10672
string
version
namespaceconf.html
ade15c5b54093b64d7c428ec19ca5b1cb
console_colors.h
/tmp/ws/src/moveit/moveit_core/macros/include/moveit/macros/
console__colors_8h.html
#define
MOVEIT_CONSOLE_COLOR_BLUE
console__colors_8h.html
a0f646276ce8f87d71714512be38161d4
#define
MOVEIT_CONSOLE_COLOR_BROWN
console__colors_8h.html
ad16dcdc4cdef34c803090dce53e0eead
#define
MOVEIT_CONSOLE_COLOR_CYAN
console__colors_8h.html
a4c8b7e5b8c82147a00464e5f2f1599cd
#define
MOVEIT_CONSOLE_COLOR_GRAY
console__colors_8h.html
abc9fa53676b1474b9f553f49e496815a
#define
MOVEIT_CONSOLE_COLOR_GREEN
console__colors_8h.html
a107e352abeddb266b1af4c515275d482
#define
MOVEIT_CONSOLE_COLOR_PURPLE
console__colors_8h.html
a7ee81e7591540db9ec0bd5a51a4bcc5c
#define
MOVEIT_CONSOLE_COLOR_RED
console__colors_8h.html
afa93ce13f59da17d373eeb4ab69c6a22
#define
MOVEIT_CONSOLE_COLOR_RESET
console__colors_8h.html
a367a4256b31925a96d887cbf104e6151
#define
MOVEIT_CONSOLE_COLOR_YELLOW
console__colors_8h.html
a3984974b58706252c2a399febacc3a53
constraint_sampler.cpp
/tmp/ws/src/moveit/moveit_core/constraint_samplers/src/
constraint__sampler_8cpp.html
moveit/constraint_samplers/constraint_sampler.h
constraint_sampler.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
constraint__sampler_8h.html
moveit/planning_scene/planning_scene.h
moveit/kinematic_constraints/kinematic_constraint.h
constraint_samplers::ConstraintSampler
constraint_samplers
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a2c3bf8e05114a1f6523928c71750a7eb
(ConstraintSampler)
constraint_sampler_allocator.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
constraint__sampler__allocator_8h.html
moveit/constraint_samplers/constraint_sampler.h
moveit/macros/class_forward.h
constraint_samplers::ConstraintSamplerAllocator
constraint_samplers
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a7ca7f2f0f29d2d2e6c182a63c1b0be81
(ConstraintSamplerAllocator)
constraint_sampler_manager.cpp
/tmp/ws/src/moveit/moveit_core/constraint_samplers/src/
constraint__sampler__manager_8cpp.html
moveit/constraint_samplers/constraint_sampler_manager.h
moveit/constraint_samplers/default_constraint_samplers.h
moveit/constraint_samplers/union_constraint_sampler.h
constraint_sampler_manager.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
constraint__sampler__manager_8h.html
moveit/constraint_samplers/constraint_sampler_allocator.h
moveit/macros/class_forward.h
constraint_samplers::ConstraintSamplerManager
constraint_samplers
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a2ec8c37bd86626b716466c84d49c9383
(ConstraintSamplerManager)
constraint_sampler_tools.cpp
/tmp/ws/src/moveit/moveit_core/constraint_samplers/src/
constraint__sampler__tools_8cpp.html
moveit/constraint_samplers/constraint_sampler_tools.h
moveit/constraint_samplers/constraint_sampler_manager.h
constraint_sampler_tools.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
constraint__sampler__tools_8h.html
moveit/constraint_samplers/constraint_sampler.h
constraint_samplers
double
countSamplesPerSecond
namespaceconstraint__samplers.html
a74209b2a0a5aa322f66e3e7cd4699588
(const ConstraintSamplerPtr &sampler, const moveit::core::RobotState &reference_state)
double
countSamplesPerSecond
namespaceconstraint__samplers.html
a72fac81e1d29cdcfd774e8d3b8131e37
(const moveit_msgs::Constraints &constr, const planning_scene::PlanningSceneConstPtr &scene, const std::string &group)
void
visualizeDistribution
namespaceconstraint__samplers.html
aa73779ca3936a12fc6d8f4f797b69e3a
(const ConstraintSamplerPtr &sampler, const moveit::core::RobotState &reference_state, const std::string &link_name, unsigned int sample_count, visualization_msgs::MarkerArray &markers)
void
visualizeDistribution
namespaceconstraint__samplers.html
a192eb468a288eb908b1e9ae48fd39e39
(const moveit_msgs::Constraints &constr, const planning_scene::PlanningSceneConstPtr &scene, const std::string &group, const std::string &link_name, unsigned int sample_count, visualization_msgs::MarkerArray &markers)
constraint_samplers.dox
/tmp/ws/src/moveit/moveit_core/constraint_samplers/dox/
constraint__samplers_8dox.html
contact_checker_common.h
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/include/moveit/collision_detection_bullet/bullet_integration/
contact__checker__common_8h.html
moveit/collision_detection_bullet/bullet_integration/basic_types.h
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_matrix.h
collision_detection_bullet
int
createConvexHull
namespacecollision__detection__bullet.html
aeb17bd73b900717780a6d2236468b07e
(AlignedVector< Eigen::Vector3d > &vertices, std::vector< int > &faces, const AlignedVector< Eigen::Vector3d > &input, double shrink=-1, double shrinkClamp=-1)
std::pair< std::string, std::string >
getObjectPairKey
namespacecollision__detection__bullet.html
a6e9d85983edf96cbd0228a061b029a4f
(const std::string &obj1, const std::string &obj2)
bool
isLinkActive
namespacecollision__detection__bullet.html
aeac196525d11960b971238e3a43b0788
(const std::vector< std::string > &active, const std::string &name)
collision_detection::Contact *
processResult
namespacecollision__detection__bullet.html
af875d0d23470d3f13d61ffc7e909fa7b
(ContactTestData &cdata, collision_detection::Contact &contact, const std::pair< std::string, std::string > &key, bool found)
controller_manager.h
/tmp/ws/src/moveit/moveit_core/controller_manager/include/moveit/controller_manager/
controller__manager_8h.html
moveit/macros/class_forward.h
moveit_controller_manager::MoveItControllerManager::ControllerState
moveit_controller_manager::ExecutionStatus
moveit_controller_manager::MoveItControllerHandle
moveit_controller_manager::MoveItControllerManager
moveit_controller_manager
MOVEIT_CLASS_FORWARD
namespacemoveit__controller__manager.html
a376bc193a5fe3e9abf20c7c403b64324
(MoveItControllerHandle)
MOVEIT_CLASS_FORWARD
namespacemoveit__controller__manager.html
a75ebdc60840fc0e1751362f9d7cc74fb
(MoveItControllerManager)
conversions.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/src/
conversions_8cpp.html
moveit/robot_state/conversions.h
moveit
moveit::core
void
attachedBodiesToAttachedCollisionObjectMsgs
namespacemoveit_1_1core.html
a405a20cc3fbd3b75125de11ffff64109
(const std::vector< const AttachedBody * > &attached_bodies, std::vector< moveit_msgs::AttachedCollisionObject > &attached_collision_objs)
bool
jointStateToRobotState
namespacemoveit_1_1core.html
a4908f99a3b9854a11be76eb4c41eee64
(const sensor_msgs::JointState &joint_state, RobotState &state)
bool
jointTrajPointToRobotState
namespacemoveit_1_1core.html
aa8cbfe302005fd3203167fc04e50ac03
(const trajectory_msgs::JointTrajectory &trajectory, std::size_t point_id, RobotState &state)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a8e656bec1fe3ffa9c4a32cc8d5ee6274
(const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a4c9f7d9832f39da9b6afea7081ea0546
(const Transforms &tf, const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
void
robotStateToJointStateMsg
namespacemoveit_1_1core.html
a05ca40d0135146ddf90d7f7f924dbff4
(const RobotState &state, sensor_msgs::JointState &joint_state)
void
robotStateToRobotStateMsg
namespacemoveit_1_1core.html
a7216db7b67dd756ef25beee831b50af1
(const RobotState &state, moveit_msgs::RobotState &robot_state, bool copy_attached_bodies=true)
void
robotStateToStream
namespacemoveit_1_1core.html
aa43bf23fe4c8977687c932f8710d65c9
(const RobotState &state, std::ostream &out, bool include_header=true, const std::string &separator=",")
void
robotStateToStream
namespacemoveit_1_1core.html
a59364c5f823c4aa5193b05bada6bcf69
(const RobotState &state, std::ostream &out, const std::vector< std::string > &joint_groups_ordering, bool include_header=true, const std::string &separator=",")
void
streamToRobotState
namespacemoveit_1_1core.html
adfdd3b5f7c60f6a994225a3d6d9d3bfb
(RobotState &state, const std::string &line, const std::string &separator=",")
moveit_msgs::CollisionObject *
obj_
conversions_8cpp.html
a91d0ba28fe002443af14cc872f4282a4
const geometry_msgs::Pose *
pose_
conversions_8cpp.html
af0bee513dfb4aace1532b98a8436e189
conversions.h
/tmp/ws/src/moveit/moveit_core/robot_state/include/moveit/robot_state/
conversions_8h.html
moveit/robot_state/robot_state.h
moveit/transforms/transforms.h
moveit
moveit::core
void
attachedBodiesToAttachedCollisionObjectMsgs
namespacemoveit_1_1core.html
a405a20cc3fbd3b75125de11ffff64109
(const std::vector< const AttachedBody * > &attached_bodies, std::vector< moveit_msgs::AttachedCollisionObject > &attached_collision_objs)
bool
jointStateToRobotState
namespacemoveit_1_1core.html
a4908f99a3b9854a11be76eb4c41eee64
(const sensor_msgs::JointState &joint_state, RobotState &state)
bool
jointTrajPointToRobotState
namespacemoveit_1_1core.html
aa8cbfe302005fd3203167fc04e50ac03
(const trajectory_msgs::JointTrajectory &trajectory, std::size_t point_id, RobotState &state)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a8e656bec1fe3ffa9c4a32cc8d5ee6274
(const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a4c9f7d9832f39da9b6afea7081ea0546
(const Transforms &tf, const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
void
robotStateToJointStateMsg
namespacemoveit_1_1core.html
a05ca40d0135146ddf90d7f7f924dbff4
(const RobotState &state, sensor_msgs::JointState &joint_state)
void
robotStateToRobotStateMsg
namespacemoveit_1_1core.html
a7216db7b67dd756ef25beee831b50af1
(const RobotState &state, moveit_msgs::RobotState &robot_state, bool copy_attached_bodies=true)
void
robotStateToStream
namespacemoveit_1_1core.html
aa43bf23fe4c8977687c932f8710d65c9
(const RobotState &state, std::ostream &out, bool include_header=true, const std::string &separator=",")
void
robotStateToStream
namespacemoveit_1_1core.html
a59364c5f823c4aa5193b05bada6bcf69
(const RobotState &state, std::ostream &out, const std::vector< std::string > &joint_groups_ordering, bool include_header=true, const std::string &separator=",")
void
streamToRobotState
namespacemoveit_1_1core.html
adfdd3b5f7c60f6a994225a3d6d9d3bfb
(RobotState &state, const std::string &line, const std::string &separator=",")
declare_ptr.h
/tmp/ws/src/moveit/moveit_core/macros/include/moveit/macros/
declare__ptr_8h.html
#define
MOVEIT_DECLARE_PTR
declare__ptr_8h.html
a889de2fecb541ea29e61c5340727bfa5
(Name, Type)
#define
MOVEIT_DECLARE_PTR_MEMBER
declare__ptr_8h.html
a9ff328e8f50e3ba463dacc1f180e37fd
(Type)
default_constraint_samplers.cpp
/tmp/ws/src/moveit/moveit_core/constraint_samplers/src/
default__constraint__samplers_8cpp.html
moveit/constraint_samplers/default_constraint_samplers.h
constraint_samplers
random_numbers::RandomNumberGenerator
createSeededRNG
namespaceconstraint__samplers.html
aaad6557ac2dbcf10c6b5162485205e57
(const std::string &seed_param)
default_constraint_samplers.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
default__constraint__samplers_8h.html
moveit/constraint_samplers/constraint_sampler.h
moveit/macros/class_forward.h
constraint_samplers::IKConstraintSampler
constraint_samplers::IKSamplingPose
constraint_samplers::JointConstraintSampler
constraint_samplers::JointConstraintSampler::JointInfo
constraint_samplers
random_numbers::RandomNumberGenerator
createSeededRNG
namespaceconstraint__samplers.html
aaad6557ac2dbcf10c6b5162485205e57
(const std::string &seed_param)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a5789be593ae9935224c2d22c0448b05e
(IKConstraintSampler)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a5cfee558dd72c3f7438685906d0bb740
(JointConstraintSampler)
distance_field.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/src/
distance__field_8cpp.html
moveit/distance_field/distance_field.h
moveit/distance_field/find_internal_points.h
distance_field
distance_field.h
/tmp/ws/src/moveit/moveit_core/distance_field/include/moveit/distance_field/
distance__field_8h.html
moveit/macros/class_forward.h
moveit/distance_field/voxel_grid.h
distance_field::DistanceField
distance_field
octomap
shapes
PlaneVisualizationType
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4
XY_PLANE
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a6f70279a82098059a2d6a870e2b2cb58
XZ_PLANE
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a707931ac19cc60e978e05eb5d7fa75fb
YZ_PLANE
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a8e9bcb46f4e63f3d2d1c5390f06205c4
MOVEIT_CLASS_FORWARD
namespacedistance__field.html
a63a408622083b4e6ec8ba9944fb3b754
(DistanceField)
MOVEIT_CLASS_FORWARD
namespaceshapes.html
a108814a0910c33efcd0897cda420fbab
(Shape)
dynamics_solver.cpp
/tmp/ws/src/moveit/moveit_core/dynamics_solver/src/
dynamics__solver_8cpp.html
moveit/dynamics_solver/dynamics_solver.h
dynamics_solver
dynamics_solver.h
/tmp/ws/src/moveit/moveit_core/dynamics_solver/include/moveit/dynamics_solver/
dynamics__solver_8h.html
moveit/robot_state/robot_state.h
dynamics_solver::DynamicsSolver
dynamics_solver
MOVEIT_CLASS_FORWARD
namespacedynamics__solver.html
af6fd7bb8b9ed820474384002888af730
(DynamicsSolver)
eigen_test_utils.h
/tmp/ws/src/moveit/moveit_core/utils/include/moveit/utils/
eigen__test__utils_8h.html
IsApprox
#define
EXPECT_EIGEN_EQ
eigen__test__utils_8h.html
a31f78f245547d605815f34ee842840e4
(val1, val2)
#define
EXPECT_EIGEN_NEAR
eigen__test__utils_8h.html
a3ad47d827cd65f079939a361c9c7136d
(val1, val2, prec_)
std::ostream &
operator<<
eigen__test__utils_8h.html
a9567edfd347e4bfadccc8bcf4aa9360e
(std::ostream &s, const Eigen::Transform< _Scalar, _Dim, _Mode, _Options > &t)
exceptions.cpp
/tmp/ws/src/moveit/moveit_core/exceptions/src/
exceptions_8cpp.html
moveit/exceptions/exceptions.h
exceptions.h
/tmp/ws/src/moveit/moveit_core/exceptions/include/moveit/exceptions/
exceptions_8h.html
moveit::ConstructException
moveit::Exception
moveit
fcl_compat.h
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/include/moveit/collision_detection_fcl/
fcl__compat_8h.html
fcl::details::Vec3Data
fcl::Vec3fX
fcl
fcl::details
#define
FCL_VERSION_CHECK
fcl__compat_8h.html
a109463cb1d5d565e570b80263b946d98
(major, minor, patch)
#define
MOVEIT_FCL_VERSION
fcl__compat_8h.html
ad4e25dafe64c8ba498d6305d1b28adc3
fcl::Box
Boxd
namespacefcl.html
a8b96c528e1ff73e706727d10b344afb3
fcl::BroadPhaseCollisionManager
BroadPhaseCollisionManagerd
namespacefcl.html
a30911d9f9511901843e5a806ae993df2
fcl::CollisionGeometry
CollisionGeometryd
namespacefcl.html
a8cf66bcf72cc44bb6f04b8e2e0444cc0
fcl::CollisionObject
CollisionObjectd
namespacefcl.html
a18d076606568ed61aad49744615ed4d5
fcl::CollisionRequest
CollisionRequestd
namespacefcl.html
aaa3ba5021a527e3103d3d9366a397cd7
fcl::CollisionResult
CollisionResultd
namespacefcl.html
aa1415f01fe8e7588e8ab66db32c0759f
fcl::Cone
Coned
namespacefcl.html
adf5f7740a23b16b5ceb4ef59f2e484f6
fcl::Contact
Contactd
namespacefcl.html
a9ca69a88dec1e16843523767368a7ea3
fcl::CostSource
CostSourced
namespacefcl.html
a63fc347375d52e20ebd64e6371e62322
fcl::Cylinder
Cylinderd
namespacefcl.html
aa2a1f90e86a1280dc66e50c9502e5ed0
fcl::DistanceRequest
DistanceRequestd
namespacefcl.html
a5d7b7f65ad5651b54ff5aa7b89c583ed
fcl::DistanceResult
DistanceResultd
namespacefcl.html
a19d056374949ebbaa53b4ea0c11de77b
fcl::DynamicAABBTreeCollisionManager
DynamicAABBTreeCollisionManagerd
namespacefcl.html
a07556701431ab4488d322d44d7d03fde
fcl::OBBRSS
OBBRSSd
namespacefcl.html
a5d8a940d0e74d237d50235bdc5b0884f
fcl::OcTree
OcTreed
namespacefcl.html
a879a413b67c53fb0ada3c451b15ecdba
fcl::Plane
Planed
namespacefcl.html
ad46653c41945cb9b3b7e2777c7024eb3
fcl::Sphere
Sphered
namespacefcl.html
a521e75237203f817844f87b45eddda8f
fcl::Transform3f
Transform3d
namespacefcl.html
aa0ea4114e3b85435f8d997ca545be726
Vec3fX< details::Vec3Data< double > >
Vector3d
namespacefcl.html
a0288e6b07bc0c851a9503dbaea7a0f19
find_internal_points.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/src/
find__internal__points_8cpp.html
moveit/distance_field/find_internal_points.h
find_internal_points.h
/tmp/ws/src/moveit/moveit_core/distance_field/include/moveit/distance_field/
find__internal__points_8h.html
distance_field
void
findInternalPointsConvex
namespacedistance__field.html
a065dcdb8fe0b7ed297fb87a62afa2fbd
(const bodies::Body &body, double resolution, EigenSTL::vector_Vector3d &points)
fixed_joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
fixed__joint__model_8cpp.html
moveit/robot_model/fixed_joint_model.h
moveit
moveit::core
fixed_joint_model.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
fixed__joint__model_8h.html
moveit/robot_model/joint_model.h
moveit::core::FixedJointModel
moveit
moveit::core
floating_joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
floating__joint__model_8cpp.html
moveit/robot_model/floating_joint_model.h
moveit
moveit::core
floating_joint_model.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
floating__joint__model_8h.html
moveit/robot_model/joint_model.h
moveit::core::FloatingJointModel
moveit
moveit::core
iterative_spline_parameterization.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
iterative__spline__parameterization_8cpp.html
moveit/trajectory_processing/iterative_spline_parameterization.h
moveit/robot_state/conversions.h
trajectory_processing::SingleJointTrajectory
trajectory_processing
static void
adjust_two_positions
namespacetrajectory__processing.html
af0f3c6c85aeae2eedbcec5a9a4058c6b
(const int n, const double dt[], double x[], double x1[], double x2[], const double x2_i, const double x2_f)
static void
fit_cubic_spline
namespacetrajectory__processing.html
af02ace9917a648c816c69c0e283ba68b
(const int n, const double dt[], const double x[], double x1[], double x2[])
static double
global_adjustment_factor
namespacetrajectory__processing.html
a6e596822b1c9c27e52b05b8e2140801d
(const int n, double x1[], double x2[], const double max_velocity, const double min_velocity, const double max_acceleration, const double min_acceleration)
void
globalAdjustment
namespacetrajectory__processing.html
aa95ede4c8ef27d2bbde2f424721b3c06
(std::vector< SingleJointTrajectory > &t2, int num_joints, const int num_points, std::vector< double > &time_diff)
static void
init_times
namespacetrajectory__processing.html
aea2cad431a46d28d11d0351ded95f9bd
(const int n, double dt[], const double x[], const double max_velocity, const double min_velocity)
static const double
ALIMIT
iterative__spline__parameterization_8cpp.html
af525eac86b3143ab3730567fb8d8680b
static const double
VLIMIT
iterative__spline__parameterization_8cpp.html
adef130abdbb8fcec07a3619fe962e059
iterative_spline_parameterization.h
/tmp/ws/src/moveit/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
iterative__spline__parameterization_8h.html
moveit/robot_trajectory/robot_trajectory.h
moveit/trajectory_processing/time_parameterization.h
trajectory_processing::IterativeSplineParameterization
trajectory_processing
iterative_time_parameterization.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
iterative__time__parameterization_8cpp.html
moveit/trajectory_processing/iterative_time_parameterization.h
moveit/robot_state/conversions.h
trajectory_processing
static const double
DEFAULT_ACCEL_MAX
namespacetrajectory__processing.html
a6c7a69b98eb30a152d9515bcfa049993
static const double
DEFAULT_VEL_MAX
namespacetrajectory__processing.html
a1666aa88dc8ff71c0ad05b6d02f27325
static const double
ROUNDING_THRESHOLD
namespacetrajectory__processing.html
a0d999cdaed17f77bafb8a7b0fa24dd70
iterative_time_parameterization.h
/tmp/ws/src/moveit/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
iterative__time__parameterization_8h.html
moveit/robot_trajectory/robot_trajectory.h
moveit/trajectory_processing/time_parameterization.h
trajectory_processing::IterativeParabolicTimeParameterization
trajectory_processing
MOVEIT_CLASS_FORWARD
namespacetrajectory__processing.html
af49b6b5ae0c55e7bf432c39231009d03
(IterativeParabolicTimeParameterization)
iterative_torque_limit_parameterization.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
iterative__torque__limit__parameterization_8cpp.html
moveit/dynamics_solver/dynamics_solver.h
moveit/trajectory_processing/iterative_torque_limit_parameterization.h
trajectory_processing
iterative_torque_limit_parameterization.h
/tmp/ws/src/moveit/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
iterative__torque__limit__parameterization_8h.html
moveit/trajectory_processing/time_optimal_trajectory_generation.h
trajectory_processing::IterativeTorqueLimitParameterization
trajectory_processing
joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
joint__model_8cpp.html
moveit/exceptions/exceptions.h
moveit/robot_model/joint_model.h
moveit/robot_model/link_model.h
moveit
moveit::core
std::ostream &
operator<<
namespacemoveit_1_1core.html
a63aa00f41059a45cc5148f93ffc08f99
(std::ostream &out, const VariableBounds &b)
joint_model.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
joint__model_8h.html
moveit::core::JointModel
moveit::core::VariableBounds
moveit
moveit::core
std::map< std::string, JointModel * >
JointModelMap
namespacemoveit_1_1core.html
affe37576b99cfb86b1d5416a87f2c598
std::map< std::string, const JointModel * >
JointModelMapConst
namespacemoveit_1_1core.html
ac5d0e19f0a375407bce43f2a61dcf15d
std::map< std::string, VariableBounds >
VariableBoundsMap
namespacemoveit_1_1core.html
a22010fd4eae073f3d7f52818ee1d193c
std::map< std::string, int >
VariableIndexMap
namespacemoveit_1_1core.html
ae101bd641ed50af6f5936c5a337ad3fd
std::ostream &
operator<<
namespacemoveit_1_1core.html
a63aa00f41059a45cc5148f93ffc08f99
(std::ostream &out, const VariableBounds &b)
joint_model_group.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
joint__model__group_8cpp.html
moveit/robot_model/robot_model.h
moveit/robot_model/joint_model_group.h
moveit/robot_model/revolute_joint_model.h
moveit/exceptions/exceptions.h
moveit
moveit::core
const std::string
LOGNAME
namespacemoveit_1_1core.html
a10f4fe19f8c7d17a0e09cf48c5975312
joint_model_group.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
joint__model__group_8h.html
moveit/robot_model/joint_model.h
moveit/robot_model/link_model.h
moveit/kinematics_base/kinematics_base.h
moveit::core::JointModelGroup::GroupMimicUpdate
moveit::core::JointModelGroup
moveit::core::JointModelGroup::KinematicsSolver
moveit
moveit::core
std::vector< const JointModel::Bounds * >
JointBoundsVector
namespacemoveit_1_1core.html
ad652fd03ea08dacf06e522436eead29b
std::map< std::string, JointModelGroup * >
JointModelGroupMap
namespacemoveit_1_1core.html
ae2cb8d91e87ffc1bdf09360651e5a4f7
std::map< std::string, const JointModelGroup * >
JointModelGroupMapConst
namespacemoveit_1_1core.html
a7e593be28e756b1918845861124c089c
boost::function< kinematics::KinematicsBasePtr(const JointModelGroup *)>
SolverAllocatorFn
namespacemoveit_1_1core.html
aee2fefede757f1b0b2e59fc9dce12fa7
std::map< const JointModelGroup *, SolverAllocatorFn >
SolverAllocatorMapFn
namespacemoveit_1_1core.html
a0e78b9850215925e7953edbf24ea706d
kinematic_constraint.cpp
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/src/
kinematic__constraint_8cpp.html
moveit/kinematic_constraints/kinematic_constraint.h
moveit/robot_state/conversions.h
moveit/collision_detection_fcl/collision_env_fcl.h
kinematic_constraints
std::tuple< Eigen::Matrix< typename Eigen::MatrixBase< Derived >::Scalar, 3, 1 >, bool >
CalcEulerAngles
namespacekinematic__constraints.html
a77b15615c57deb4b25f9b1d543ab4049
(const Eigen::MatrixBase< Derived > &R)
static ConstraintEvaluationResult
finishPositionConstraintDecision
namespacekinematic__constraints.html
a358b1160cafeb2733e9aeb95b34e582a
(const Eigen::Vector3d &pt, const Eigen::Vector3d &desired, const std::string &name, double weight, bool result, bool verbose)
static double
normalizeAbsoluteAngle
namespacekinematic__constraints.html
a895b52791748d61df47b8137b9e9f89b
(const double angle)
static double
normalizeAngle
namespacekinematic__constraints.html
ac3bb5580c38edde46eb9292465b6670e
(double angle)
kinematic_constraint.h
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/include/moveit/kinematic_constraints/
kinematic__constraint_8h.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/transforms/transforms.h
moveit/collision_detection/collision_env.h
moveit/macros/class_forward.h
kinematic_constraints::ConstraintEvaluationResult
kinematic_constraints::JointConstraint
kinematic_constraints::KinematicConstraint
kinematic_constraints::KinematicConstraintSet
kinematic_constraints::OrientationConstraint
kinematic_constraints::PositionConstraint
kinematic_constraints::VisibilityConstraint
kinematic_constraints
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a82e48180088ca2f13ebd0e79f9fe8623
(JointConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a511c45213c2864c44dbc881e21df4305
(KinematicConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
af7d3e0dd059110de8e0c9c630027aea5
(KinematicConstraintSet)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
ac7684062b6619569429b973703dbc45c
(OrientationConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
ad595d278b1156b468975956a9a55d9db
(PositionConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a55fa654811c1421dc1962b1b896a1fd5
(VisibilityConstraint)
kinematics_base.cpp
/tmp/ws/src/moveit/moveit_core/kinematics_base/src/
kinematics__base_8cpp.html
moveit/kinematics_base/kinematics_base.h
moveit/robot_model/joint_model_group.h
kinematics
static void
noDeleter
namespacekinematics.html
a86938040dbc42a8c6fedfc7487635679
(const moveit::core::RobotModel *)
static const std::string
LOGNAME
kinematics__base_8cpp.html
ae204778bbd53a8bd3c1fbbaf111b6177
kinematics_base.h
/tmp/ws/src/moveit/moveit_core/kinematics_base/include/moveit/kinematics_base/
kinematics__base_8h.html
moveit/macros/class_forward.h
kinematics::KinematicsBase
kinematics::KinematicsQueryOptions
kinematics::KinematicsResult
kinematics
kinematics::DiscretizationMethods
kinematics::KinematicErrors
moveit
moveit::core
DiscretizationMethods::DiscretizationMethod
DiscretizationMethod
namespacekinematics.html
a8444f684efb509049f0576d1299dbc14
KinematicErrors::KinematicError
KinematicError
namespacekinematics.html
a35b5ab269f51eaf5177f3d80b5bc7ca3
DiscretizationMethod
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63e
NO_DISCRETIZATION
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63eae5ee69c27701d531ce5c83bacfa0cf03
ALL_DISCRETIZED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63ea9ba5fdeddd3ee32cdd6b17f1be1e8be4
SOME_DISCRETIZED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63eaefde56b9ab3ef5a3e01193d18fa7b286
ALL_RANDOM_SAMPLED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63ea4919c7d9eb1936fa0e66143f8deb1b26
SOME_RANDOM_SAMPLED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63ea0b2dafc761a2cd9029c3fe14f496961e
KinematicError
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14
OK
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a2da50423beaa700d662194640673ca7b
UNSUPORTED_DISCRETIZATION_REQUESTED
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14af3096b3226aa811cfc837f8d963718e4
DISCRETIZATION_NOT_INITIALIZED
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a3174fb06463cff735476bc07dca1cd96
MULTIPLE_TIPS_NOT_SUPPORTED
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a82c65b9f9965b56fe55c73657364a4bd
EMPTY_TIP_POSES
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14aa9b39dd7dbe6f169eea28591207b6c4e
IK_SEED_OUTSIDE_LIMITS
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a65cce5c15c80af3b3080628202f46074
SOLVER_NOT_ACTIVE
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14af4f97d6b755e32d3b94ac6fe5d1aa847
NO_SOLUTION
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a3cae2cf84f49545a98fcbb72869df691
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
a599b900ee09f2b40b74350a6b4cb5fda
(JointModelGroup)
MOVEIT_CLASS_FORWARD
namespacekinematics.html
ad1d92e4ab0d5a509ceeb129aa10cdcbe
(KinematicsBase)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ad46b199b126b933d331e17324e878585
(RobotModel)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ab2c30bf80cb40ffdd4f78758b3fa6641
(RobotState)
kinematics_metrics.cpp
/tmp/ws/src/moveit/moveit_core/kinematics_metrics/src/
kinematics__metrics_8cpp.html
moveit/kinematics_metrics/kinematics_metrics.h
kinematics_metrics
kinematics_metrics.h
/tmp/ws/src/moveit/moveit_core/kinematics_metrics/include/moveit/kinematics_metrics/
kinematics__metrics_8h.html
moveit/robot_state/robot_state.h
kinematics_metrics::KinematicsMetrics
kinematics_metrics
MOVEIT_CLASS_FORWARD
namespacekinematics__metrics.html
afe4341588396430f0d854ab0ed018743
(KinematicsMetrics)
lexical_casts.cpp
/tmp/ws/src/moveit/moveit_core/utils/src/
lexical__casts_8cpp.html
moveit/utils/lexical_casts.h
moveit
moveit::core
double
toDouble
namespacemoveit_1_1core.html
a4db025558cc2dfdbd52da138ffb4f6d6
(const std::string &s)
float
toFloat
namespacemoveit_1_1core.html
a2424529b4c6daad28ebb07ba175e62e8
(const std::string &s)
OutType
toRealImpl
namespacemoveit_1_1core.html
ab5fa2e6008cfbb4ea2d7e37a4e2c21e0
(const std::string &s)
std::string
toString
namespacemoveit_1_1core.html
a7408555e942ec8025cdb5a178fb23dfd
(double d)
std::string
toString
namespacemoveit_1_1core.html
a4d5d4a138a66482bcef0dbf3fc7fbd29
(float f)
std::string
toStringImpl
namespacemoveit_1_1core.html
aed4044d616ae24c1737c6815c11af764
(InType t)
lexical_casts.h
/tmp/ws/src/moveit/moveit_core/utils/include/moveit/utils/
lexical__casts_8h.html
moveit
moveit::core
double
toDouble
namespacemoveit_1_1core.html
a4db025558cc2dfdbd52da138ffb4f6d6
(const std::string &s)
float
toFloat
namespacemoveit_1_1core.html
a2424529b4c6daad28ebb07ba175e62e8
(const std::string &s)
std::string
toString
namespacemoveit_1_1core.html
a7408555e942ec8025cdb5a178fb23dfd
(double d)
std::string
toString
namespacemoveit_1_1core.html
a4d5d4a138a66482bcef0dbf3fc7fbd29
(float f)
limit_cartesian_speed.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
limit__cartesian__speed_8cpp.html
moveit/trajectory_processing/iterative_time_parameterization.h
moveit/trajectory_processing/limit_cartesian_speed.h
trajectory_processing
bool
limitMaxCartesianLinkSpeed
namespacetrajectory__processing.html
a35124ce3c726a855d1907dcc98224022
(robot_trajectory::RobotTrajectory &trajectory, const double speed, const moveit::core::LinkModel *link_model)
bool
limitMaxCartesianLinkSpeed
namespacetrajectory__processing.html
ac0fce6813af8b87ef178d5b296c8ed40
(robot_trajectory::RobotTrajectory &trajectory, const double speed, const std::string &link_name="")
const char *
LOGGER_NAME
limit__cartesian__speed_8cpp.html
aa804a796c19a504cc8f60912b8e84a5b
limit_cartesian_speed.h
/tmp/ws/src/moveit/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
limit__cartesian__speed_8h.html
moveit/macros/class_forward.h
trajectory_processing
bool
limitMaxCartesianLinkSpeed
namespacetrajectory__processing.html
a35124ce3c726a855d1907dcc98224022
(robot_trajectory::RobotTrajectory &trajectory, const double speed, const moveit::core::LinkModel *link_model)
bool
limitMaxCartesianLinkSpeed
namespacetrajectory__processing.html
ac0fce6813af8b87ef178d5b296c8ed40
(robot_trajectory::RobotTrajectory &trajectory, const double speed, const std::string &link_name="")
MOVEIT_CLASS_FORWARD
namespacetrajectory__processing.html
a902c0d161e0c7c38c5a11752a16dec07
(RobotTrajectory)
link_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
link__model_8cpp.html
moveit/robot_model/link_model.h
moveit/robot_model/joint_model.h
moveit/robot_model/aabb.h
moveit
moveit::core
link_model.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
link__model_8h.html
moveit/macros/class_forward.h
moveit::core::LinkModel
moveit
moveit::core
shapes
std::map< std::string, LinkModel * >
LinkModelMap
namespacemoveit_1_1core.html
ad5bf6a2d4eaf49a0bad8f29eb1eb25c1
std::map< std::string, const LinkModel * >
LinkModelMapConst
namespacemoveit_1_1core.html
ab1646f8ce83f7762421bde76bf7f5b3b
std::map< const LinkModel *, Eigen::Isometry3d, std::less< const LinkModel * >, Eigen::aligned_allocator< std::pair< const LinkModel *const, Eigen::Isometry3d > > >
LinkTransformMap
namespacemoveit_1_1core.html
a5a781fad6ceb427d60e9c664831e32c8
MOVEIT_CLASS_FORWARD
namespaceshapes.html
a108814a0910c33efcd0897cda420fbab
(Shape)
message_checks.cpp
/tmp/ws/src/moveit/moveit_core/utils/src/
message__checks_8cpp.html
moveit/utils/message_checks.h
moveit
moveit::core
bool
isEmpty
namespacemoveit_1_1core.html
ac37a1b845432756d0c48ce85c6604f23
(const geometry_msgs::Pose &msg)
bool
isEmpty
namespacemoveit_1_1core.html
a0c90125be49b8855974ae2188ef6e2b1
(const geometry_msgs::Quaternion &msg)
bool
isEmpty
namespacemoveit_1_1core.html
a53d3e4514b00c9265c1d4c414afea171
(const moveit_msgs::Constraints &msg)
bool
isEmpty
namespacemoveit_1_1core.html
a0777c09dcbbfecfe588cf5c6ee6d61ec
(const moveit_msgs::PlanningScene &msg)
bool
isEmpty
namespacemoveit_1_1core.html
aa52653a345a567079caa45195fadc82b
(const moveit_msgs::PlanningSceneWorld &msg)
bool
isEmpty
namespacemoveit_1_1core.html
af4be92a78eaa473ac7419ebe8baa4ff2
(const moveit_msgs::RobotState &msg)
message_checks.h
/tmp/ws/src/moveit/moveit_core/utils/include/moveit/utils/
message__checks_8h.html
moveit
moveit::core
bool
isEmpty
namespacemoveit_1_1core.html
ac37a1b845432756d0c48ce85c6604f23
(const geometry_msgs::Pose &msg)
bool
isEmpty
namespacemoveit_1_1core.html
a0c90125be49b8855974ae2188ef6e2b1
(const geometry_msgs::Quaternion &msg)
bool
isEmpty
namespacemoveit_1_1core.html
a53d3e4514b00c9265c1d4c414afea171
(const moveit_msgs::Constraints &msg)
bool
isEmpty
namespacemoveit_1_1core.html
a0777c09dcbbfecfe588cf5c6ee6d61ec
(const moveit_msgs::PlanningScene &msg)
bool
isEmpty
namespacemoveit_1_1core.html
aa52653a345a567079caa45195fadc82b
(const moveit_msgs::PlanningSceneWorld &msg)
bool
isEmpty
namespacemoveit_1_1core.html
af4be92a78eaa473ac7419ebe8baa4ff2
(const moveit_msgs::RobotState &msg)
moveit_error_code.cpp
/tmp/ws/src/moveit/moveit_core/utils/src/
moveit__error__code_8cpp.html
moveit/utils/moveit_error_code.h
moveit
moveit::core
std::ostream &
operator<<
namespacemoveit_1_1core.html
adcf6f55758aa825b11cce468a5169ce0
(std::ostream &out, const MoveItErrorCode &e)
moveit_error_code.h
/tmp/ws/src/moveit/moveit_core/utils/include/moveit/utils/
moveit__error__code_8h.html
moveit::core::MoveItErrorCode
moveit
moveit::core
std::ostream &
operator<<
namespacemoveit_1_1core.html
adcf6f55758aa825b11cce468a5169ce0
(std::ostream &out, const MoveItErrorCode &e)
occupancy_map.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
occupancy__map_8h.html
collision_detection::OccMapTree
collision_detection
octomap::OcTreeNode
OccMapNode
namespacecollision__detection.html
ace73c1317d865f74ad8fcd92bcc6759b
std::shared_ptr< const OccMapTree >
OccMapTreeConstPtr
namespacecollision__detection.html
a2c69ccc4c23d8367a5ca106862ad86f0
std::shared_ptr< OccMapTree >
OccMapTreePtr
namespacecollision__detection.html
a3ac86a279df576cc0b9be55890af87f9
planar_joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
planar__joint__model_8cpp.html
moveit/robot_model/planar_joint_model.h
moveit
moveit::core
void
computeTurnDriveTurnGeometry
namespacemoveit_1_1core.html
a647da3d1f82485ee4f28187d369354e4
(const double *from, const double *to, const double min_translational_distance, double &dx, double &dy, double &initial_turn, double &drive_angle, double &final_turn)
planar_joint_model.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
planar__joint__model_8h.html
moveit/robot_model/joint_model.h
moveit::core::PlanarJointModel
moveit
moveit::core
void
computeTurnDriveTurnGeometry
namespacemoveit_1_1core.html
a647da3d1f82485ee4f28187d369354e4
(const double *from, const double *to, const double min_translational_distance, double &dx, double &dy, double &initial_turn, double &drive_angle, double &final_turn)
planning_interface.cpp
/tmp/ws/src/moveit/moveit_core/planning_interface/src/
planning__interface_8cpp.html
moveit/planning_interface/planning_interface.h
planning_interface
std::set< PlanningContext * >
contexts_
planning__interface_8cpp.html
aff1fbe91608692aa1d64b722839538b2
boost::mutex
mutex_
planning__interface_8cpp.html
a2a5bf12782935b66daea14942dd97000
planning_interface.h
/tmp/ws/src/moveit/moveit_core/planning_interface/include/moveit/planning_interface/
planning__interface_8h.html
moveit/macros/class_forward.h
moveit/planning_interface/planning_request.h
moveit/planning_interface/planning_response.h
planning_interface::PlannerConfigurationSettings
planning_interface::PlannerManager
planning_interface::PlanningContext
planning_interface
planning_scene
std::map< std::string, PlannerConfigurationSettings >
PlannerConfigurationMap
namespaceplanning__interface.html
a0f570b4d5ea3f33ee94b3b28ee9c0147
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
a470f7973968f5043caf7bf15be97aa37
(PlannerManager)
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
af351b56894fa266a878f1e5054cf31b9
(PlanningContext)
MOVEIT_CLASS_FORWARD
namespaceplanning__scene.html
a39429391a4496d2fcecf3825578b0432
(PlanningScene)
planning_request.h
/tmp/ws/src/moveit/moveit_core/planning_interface/include/moveit/planning_interface/
planning__request_8h.html
planning_interface
moveit_msgs::MotionPlanRequest
MotionPlanRequest
namespaceplanning__interface.html
a66b7da9ae05ece3dbde7605d89208ae8
planning_request_adapter.cpp
/tmp/ws/src/moveit/moveit_core/planning_request_adapter/src/
planning__request__adapter_8cpp.html
moveit/utils/moveit_error_code.h
moveit/planning_request_adapter/planning_request_adapter.h
planning_request_adapter
planning_request_adapter.h
/tmp/ws/src/moveit/moveit_core/planning_request_adapter/include/moveit/planning_request_adapter/
planning__request__adapter_8h.html
moveit/macros/class_forward.h
moveit/planning_interface/planning_interface.h
moveit/planning_scene/planning_scene.h
planning_request_adapter::PlanningRequestAdapter
planning_request_adapter::PlanningRequestAdapterChain
planning_request_adapter
MOVEIT_CLASS_FORWARD
namespaceplanning__request__adapter.html
a80e01d6b3528e0f33738b73b6574b4e6
(PlanningRequestAdapter)
planning_response.cpp
/tmp/ws/src/moveit/moveit_core/planning_interface/src/
planning__response_8cpp.html
moveit/planning_interface/planning_response.h
moveit/robot_state/conversions.h
planning_response.h
/tmp/ws/src/moveit/moveit_core/planning_interface/include/moveit/planning_interface/
planning__response_8h.html
moveit/robot_trajectory/robot_trajectory.h
moveit/utils/moveit_error_code.h
planning_interface::MotionPlanDetailedResponse
planning_interface::MotionPlanResponse
planning_interface
planning_scene.cpp
/tmp/ws/src/moveit/moveit_core/planning_scene/src/
planning__scene_8cpp.html
moveit/planning_scene/planning_scene.h
moveit/collision_detection/occupancy_map.h
moveit/collision_detection_fcl/collision_detector_allocator_fcl.h
moveit/collision_detection/collision_tools.h
moveit/trajectory_processing/trajectory_tools.h
moveit/robot_state/conversions.h
moveit/exceptions/exceptions.h
moveit/robot_state/attached_body.h
moveit/utils/message_checks.h
planning_scene::SceneTransforms
planning_scene
collision_detection::OccMapTreePtr
createOctomap
namespaceplanning__scene.html
a6cea4cadab0224cd2b917eae218db638
(const octomap_msgs::Octomap &map)
const std::string
LOGNAME
namespaceplanning__scene.html
a9ad94ba1966eb10476aea75843f820f4
moveit_msgs::CollisionObject *
obj_
planning__scene_8cpp.html
a91d0ba28fe002443af14cc872f4282a4
const geometry_msgs::Pose *
pose_
planning__scene_8cpp.html
af0bee513dfb4aace1532b98a8436e189
planning_scene.dox
/tmp/ws/src/moveit/moveit_core/planning_scene/dox/
planning__scene_8dox.html
planning_scene.h
/tmp/ws/src/moveit/moveit_core/planning_scene/include/moveit/planning_scene/
planning__scene_8h.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/transforms/transforms.h
moveit/collision_detection/collision_detector_allocator.h
moveit/collision_detection/world_diff.h
moveit/collision_detection/collision_env.h
moveit/kinematic_constraints/kinematic_constraint.h
moveit/kinematics_base/kinematics_base.h
moveit/robot_trajectory/robot_trajectory.h
moveit/macros/class_forward.h
planning_scene::PlanningScene::CollisionDetector
planning_scene::PlanningScene
planning_scene
boost::function< bool(const moveit::core::RobotState &, const moveit::core::RobotState &, bool)>
MotionFeasibilityFn
namespaceplanning__scene.html
a54e442d09b0aa552bc847c1a39b3978d
std::map< std::string, std_msgs::ColorRGBA >
ObjectColorMap
namespaceplanning__scene.html
aca3d41e986da0c2cbf92a02f303543d3
std::map< std::string, object_recognition_msgs::ObjectType >
ObjectTypeMap
namespaceplanning__scene.html
a30bbc5849d7f043ff0d3f9fd1bf79827
boost::function< bool(const moveit::core::RobotState &, bool)>
StateFeasibilityFn
namespaceplanning__scene.html
a9a8929f956465132b8e718a26bfee490
MOVEIT_CLASS_FORWARD
namespaceplanning__scene.html
a39429391a4496d2fcecf3825578b0432
(PlanningScene)
pr2_arm_ik.cpp
/tmp/ws/src/moveit/moveit_core/constraint_samplers/test/
pr2__arm__ik_8cpp.html
pr2_arm_ik.h
pr2_arm_ik.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/test/
pr2__arm__ik_8h.html
pr2_arm_kinematics::PR2ArmIK
pr2_arm_kinematics
double
distance
namespacepr2__arm__kinematics.html
a24f684af4bcce4a6d0c945aa27d04550
(const urdf::Pose &transform)
bool
solveCosineEqn
namespacepr2__arm__kinematics.html
a6db7f60734519de9986512012be6bb5d
(const double &a, const double &b, const double &c, double &soln1, double &soln2)
bool
solveQuadratic
namespacepr2__arm__kinematics.html
ae40d1d4a9b03d56f302c53f3a0a84173
(const double &a, const double &b, const double &c, double *x1, double *x2)
static const double
IK_EPS
namespacepr2__arm__kinematics.html
ac6a291b8c671719448644572f9b7aa35
static const int
NUM_JOINTS_ARM7DOF
namespacepr2__arm__kinematics.html
a816d8c9a19c2e2967b4243a2585bba79
pr2_arm_kinematics_plugin.cpp
/tmp/ws/src/moveit/moveit_core/constraint_samplers/test/
pr2__arm__kinematics__plugin_8cpp.html
moveit/robot_model/robot_model.h
pr2_arm_kinematics_plugin.h
pr2_arm_kinematics
double
computeEuclideanDistance
namespacepr2__arm__kinematics.html
a31e48e861fab1c1a426bda845bf56303
(const std::vector< double > &array_1, const KDL::JntArray &array_2)
bool
getKDLChain
namespacepr2__arm__kinematics.html
a191692da6ba1e08ad26beff4496601bf
(const urdf::ModelInterface &model, const std::string &root_name, const std::string &tip_name, KDL::Chain &kdl_chain)
void
getKDLChainInfo
namespacepr2__arm__kinematics.html
addcd9f2d0eeb2490a281e2904044c528
(const KDL::Chain &chain, moveit_msgs::KinematicSolverInfo &chain_info)
Eigen::Isometry3f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
a05ed6c1edbf4bb1c2e36e821bc25d414
(const KDL::Frame &p)
pr2_arm_kinematics_plugin.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/test/
pr2__arm__kinematics__plugin_8h.html
moveit/macros/class_forward.h
moveit/kinematics_base/kinematics_base.h
pr2_arm_ik.h
pr2_arm_kinematics::PR2ArmIKSolver
pr2_arm_kinematics::PR2ArmKinematicsPlugin
pr2_arm_kinematics
#define
KDL_VERSION_LESS
pr2__arm__kinematics__plugin_8h.html
ad943d15be644abb4de292b1010564ed2
(a, b, c)
double
computeEuclideanDistance
namespacepr2__arm__kinematics.html
a31e48e861fab1c1a426bda845bf56303
(const std::vector< double > &array_1, const KDL::JntArray &array_2)
void
getKDLChainInfo
namespacepr2__arm__kinematics.html
addcd9f2d0eeb2490a281e2904044c528
(const KDL::Chain &chain, moveit_msgs::KinematicSolverInfo &chain_info)
Eigen::Isometry3f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
a05ed6c1edbf4bb1c2e36e821bc25d414
(const KDL::Frame &p)
MOVEIT_CLASS_FORWARD
namespacepr2__arm__kinematics.html
ae5993b5f4d88330b2efe7ae180fcc499
(PR2ArmIKSolver)
MOVEIT_CLASS_FORWARD
namespacepr2__arm__kinematics.html
a215371773d30c0b18bb34dddb4247456
(PR2ArmKinematicsPlugin)
static const int
NO_IK_SOLUTION
namespacepr2__arm__kinematics.html
ae8b821620ec119e950524b084b97545d
static const int
TIMED_OUT
namespacepr2__arm__kinematics.html
a244bc5bbfbb9d1a10247215245eb3f36
prismatic_joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
prismatic__joint__model_8cpp.html
moveit/robot_model/prismatic_joint_model.h
moveit
moveit::core
prismatic_joint_model.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
prismatic__joint__model_8h.html
moveit/robot_model/joint_model.h
moveit::core::PrismaticJointModel
moveit
moveit::core
profiler.cpp
/tmp/ws/src/moveit/moveit_core/profiler/src/
profiler_8cpp.html
moveit/profiler/profiler.h
profiler.h
/tmp/ws/src/moveit/moveit_core/profiler/include/moveit/profiler/
profiler_8h.html
moveit::tools::Profiler::AvgInfo
moveit::tools::Profiler::PerThread
moveit::tools::Profiler
moveit::tools::Profiler::ScopedBlock
moveit::tools::Profiler::ScopedStart
moveit::tools::Profiler::TimeInfo
moveit
moveit::tools
#define
MOVEIT_ENABLE_PROFILING
profiler_8h.html
a6a2178e4c9e28d24cad4fbb3629a3cbd
propagation_distance_field.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/src/
propagation__distance__field_8cpp.html
moveit/distance_field/propagation_distance_field.h
distance_field
propagation_distance_field.h
/tmp/ws/src/moveit/moveit_core/distance_field/include/moveit/distance_field/
propagation__distance__field_8h.html
moveit/distance_field/voxel_grid.h
moveit/distance_field/distance_field.h
distance_field::CompareEigenVector3i
distance_field::PropagationDistanceField
distance_field::PropDistanceFieldVoxel
distance_field
EigenSTL
std::vector< Eigen::Vector3i, Eigen::aligned_allocator< Eigen::Vector3i > >
vector_Vector3i
namespaceEigenSTL.html
a601bde759ce60be244cc8414bff566f4
pybind_rosmsg_typecasters.cpp
/tmp/ws/src/moveit/moveit_core/python/tools/src/
pybind__rosmsg__typecasters_8cpp.html
moveit/python/pybind_rosmsg_typecasters.h
moveit
moveit::python
PYBIND11_EXPORT bool
convertible
namespacemoveit_1_1python.html
aa1290ca6d2e54fed8dbdba5a243db6c6
(const pybind11::handle &h, const char *ros_msg_name)
PYBIND11_EXPORT pybind11::object
createMessage
namespacemoveit_1_1python.html
a2ba347c3a6cda63c4af2e452551ffdcd
(const std::string &ros_msg_name)
pybind_rosmsg_typecasters.h
/tmp/ws/src/moveit/moveit_core/python/tools/include/moveit/python/
pybind__rosmsg__typecasters_8h.html
pybind11::detail::DurationCaster
pybind11::detail::type_caster< ros::Duration >
pybind11::detail::type_caster< ros::WallDuration >
pybind11::detail::type_caster< T, enable_if_t< ros::message_traits::IsMessage< T >::value > >
moveit
moveit::python
pybind11
pybind11::detail
PYBIND11_EXPORT bool
convertible
namespacemoveit_1_1python.html
aa1290ca6d2e54fed8dbdba5a243db6c6
(const pybind11::handle &h, const char *ros_msg_name)
PYBIND11_EXPORT pybind11::object
createMessage
namespacemoveit_1_1python.html
a2ba347c3a6cda63c4af2e452551ffdcd
(const std::string &ros_msg_name)
pycollision_detection.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
pycollision__detection_8cpp.html
moveit/collision_detection/world.h
moveit/collision_detection/collision_matrix.h
moveit/collision_detection/collision_common.h
moveit/python/pybind_rosmsg_typecasters.h
void
def_collision_detection_bindings
pycollision__detection_8cpp.html
a92cf5322d7fb248ba6c692b7bc361ae8
(py::module &m)
pykinematic_constraint.cpp
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/src/
pykinematic__constraint_8cpp.html
moveit/python/pybind_rosmsg_typecasters.h
moveit/kinematic_constraints/kinematic_constraint.h
moveit/kinematic_constraints/utils.h
void
def_kinematic_constraints_bindings
pykinematic__constraint_8cpp.html
ada39b537dde95c26dc293c5bf705ff2e
(py::module &m)
pymoveit_core.cpp
/tmp/ws/src/moveit/moveit_core/python/
pymoveit__core_8cpp.html
moveit/robot_model/robot_model.h
void
def_collision_detection_bindings
pymoveit__core_8cpp.html
acc94745d086d831b81cd77df07b4f1b9
(py::module &contact)
void
def_kinematic_constraints_bindings
pymoveit__core_8cpp.html
ada39b537dde95c26dc293c5bf705ff2e
(py::module &m)
void
def_planning_scene_bindings
pymoveit__core_8cpp.html
acdb1e01a5a6ec640937d8c69c0f7d045
(py::module &m)
void
def_robot_model_bindings
pymoveit__core_8cpp.html
a43bf2c14c5cf5a3f25cc0bf5940d98b7
(py::module &m)
void
def_robot_state_bindings
pymoveit__core_8cpp.html
aa8c1252e3b20b1ad33704211363eb88c
(py::module &m)
void
def_transforms_bindings
pymoveit__core_8cpp.html
a2366f3da99cebc8483ab7d7fb8b9af76
(py::module &m)
auto
load_robot_model
pymoveit__core_8cpp.html
a996532a6a68f4e2ce990ec3b419e4910
(const std::string &urdf_path, const std::string &srdf_path)
PYBIND11_MODULE
pymoveit__core_8cpp.html
aae5c18014d007aef7676d42ced1ba2b0
(pymoveit_core, m)
pyplanning_scene.cpp
/tmp/ws/src/moveit/moveit_core/planning_scene/src/
pyplanning__scene_8cpp.html
moveit/python/pybind_rosmsg_typecasters.h
moveit/planning_scene/planning_scene.h
void
def_planning_scene_bindings
pyplanning__scene_8cpp.html
acdb1e01a5a6ec640937d8c69c0f7d045
(py::module &m)
pyrobot_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
pyrobot__model_8cpp.html
moveit/robot_model/robot_model.h
moveit/python/pybind_rosmsg_typecasters.h
void
def_robot_model_bindings
pyrobot__model_8cpp.html
a43bf2c14c5cf5a3f25cc0bf5940d98b7
(py::module &m)
pyrobot_state.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/src/
pyrobot__state_8cpp.html
moveit/python/pybind_rosmsg_typecasters.h
moveit/robot_state/robot_state.h
moveit/robot_state/conversions.h
void
def_robot_state_bindings
pyrobot__state_8cpp.html
aa8c1252e3b20b1ad33704211363eb88c
(py::module &m)
pytransforms.cpp
/tmp/ws/src/moveit/moveit_core/transforms/src/
pytransforms_8cpp.html
moveit/python/pybind_rosmsg_typecasters.h
moveit/transforms/transforms.h
void
def_transforms_bindings
pytransforms_8cpp.html
a2366f3da99cebc8483ab7d7fb8b9af76
(py::module &m)
revolute_joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
revolute__joint__model_8cpp.html
moveit/robot_model/revolute_joint_model.h
moveit
moveit::core
revolute_joint_model.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
revolute__joint__model_8h.html
moveit/robot_model/joint_model.h
moveit::core::RevoluteJointModel
moveit
moveit::core
robot_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
robot__model_8cpp.html
moveit/robot_model/robot_model.h
moveit/profiler/profiler.h
moveit
moveit::core
robot_model.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
robot__model_8h.html
moveit/macros/class_forward.h
moveit/exceptions/exceptions.h
moveit/utils/lexical_casts.h
moveit/robot_model/joint_model_group.h
moveit/robot_model/fixed_joint_model.h
moveit/robot_model/floating_joint_model.h
moveit/robot_model/planar_joint_model.h
moveit/robot_model/revolute_joint_model.h
moveit/robot_model/prismatic_joint_model.h
moveit::core::RobotModel
moveit
moveit::core
static void
checkInterpolationParamBounds
namespacemoveit_1_1core.html
a6f12fdeaba1c26e99ee36ec01554a661
(const char LOGNAME[], double t)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ad46b199b126b933d331e17324e878585
(RobotModel)
robot_model_test_utils.cpp
/tmp/ws/src/moveit/moveit_core/utils/src/
robot__model__test__utils_8cpp.html
moveit/utils/robot_model_test_utils.h
moveit
moveit::core
void
loadIKPluginForGroup
namespacemoveit_1_1core.html
ac28fc2a897c9a0b61e3fcf0948ebea89
(JointModelGroup *jmg, const std::string &base_link, const std::string &tip_link, std::string plugin="KDL", double timeout=0.1)
urdf::ModelInterfaceSharedPtr
loadModelInterface
namespacemoveit_1_1core.html
a9d39f2316f4754a5fe4bd8abe00e7660
(const std::string &robot_name)
srdf::ModelSharedPtr
loadSRDFModel
namespacemoveit_1_1core.html
a847525b7f896c71b15746e7941194d6b
(const std::string &robot_name)
moveit::core::RobotModelPtr
loadTestingRobotModel
namespacemoveit_1_1core.html
a646367a1863f557a16cb8769a2980604
(const std::string &robot_name)
robot_model_test_utils.h
/tmp/ws/src/moveit/moveit_core/utils/include/moveit/utils/
robot__model__test__utils_8h.html
moveit/robot_model/robot_model.h
moveit::core::RobotModelBuilder
moveit
moveit::core
void
loadIKPluginForGroup
namespacemoveit_1_1core.html
ac28fc2a897c9a0b61e3fcf0948ebea89
(JointModelGroup *jmg, const std::string &base_link, const std::string &tip_link, std::string plugin="KDL", double timeout=0.1)
urdf::ModelInterfaceSharedPtr
loadModelInterface
namespacemoveit_1_1core.html
a9d39f2316f4754a5fe4bd8abe00e7660
(const std::string &robot_name)
srdf::ModelSharedPtr
loadSRDFModel
namespacemoveit_1_1core.html
a847525b7f896c71b15746e7941194d6b
(const std::string &robot_name)
moveit::core::RobotModelPtr
loadTestingRobotModel
namespacemoveit_1_1core.html
a646367a1863f557a16cb8769a2980604
(const std::string &robot_name)
robot_state.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/src/
robot__state_8cpp.html
moveit/robot_state/robot_state.h
moveit/robot_state/cartesian_interpolator.h
moveit/transforms/transforms.h
moveit/backtrace/backtrace.h
moveit/profiler/profiler.h
moveit/macros/console_colors.h
moveit/robot_model/aabb.h
moveit
moveit::core
bool
haveSameAttachedObjects
namespacemoveit_1_1core.html
a8219c47770befcdc943864729728d92c
(const RobotState &left, const RobotState &right, const std::string &logprefix="")
std::ostream &
operator<<
namespacemoveit_1_1core.html
af0e84ecacbc94a6f9fa1e8e439646be9
(std::ostream &out, const RobotState &s)
robot_state.h
/tmp/ws/src/moveit/moveit_core/robot_state/include/moveit/robot_state/
robot__state_8h.html
moveit/robot_model/robot_model.h
moveit/robot_state/attached_body.h
moveit/transforms/transforms.h
moveit::core::RobotState
moveit
moveit::core
boost::function< bool(RobotState *robot_state, const JointModelGroup *joint_group, const double *joint_group_variable_values)>
GroupStateValidityCallbackFn
namespacemoveit_1_1core.html
a7e30b6ca7b8fafe9e2dd276d60e00b2c
bool
haveSameAttachedObjects
namespacemoveit_1_1core.html
a8219c47770befcdc943864729728d92c
(const RobotState &left, const RobotState &right, const std::string &logprefix="")
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ab2c30bf80cb40ffdd4f78758b3fa6641
(RobotState)
std::ostream &
operator<<
namespacemoveit_1_1core.html
af0e84ecacbc94a6f9fa1e8e439646be9
(std::ostream &out, const RobotState &s)
robot_state_benchmark.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/test/
robot__state__benchmark_8cpp.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/utils/robot_model_test_utils.h
ScopedTimer
Timing
int
main
robot__state__benchmark_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
robot__state__benchmark_8cpp.html
a66311e055120858714993e086326761e
(Timing, inverse)
TEST_F
robot__state__benchmark_8cpp.html
ab7886f54b78a826674c8e863308a6cb9
(Timing, multiply)
TEST_F
robot__state__benchmark_8cpp.html
a5e2fd5ab5be0be8d72ab6c53c5fcd589
(Timing, stateUpdate)
robot_state_test.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/test/
robot__state__test_8cpp.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/utils/robot_model_test_utils.h
OneRobot
#define
EXPECT_NEAR_TRACED
robot__state__test_8cpp.html
a584dbae242a36285770f084cbbe01d56
(...)
static void
expect_near
robot__state__test_8cpp.html
a096cb4ea2acdd33a0db1447abd2acc13
(const Eigen::MatrixXd &x, const Eigen::MatrixXd &y, double eps=std::numeric_limits< double >::epsilon())
int
main
robot__state__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
robot__state__test_8cpp.html
a10cabf37f021572b976710dc75f6a2be
(Init, FixedJoints)
TEST
robot__state__test_8cpp.html
a3f9c85cd3634062dbfc3758043c4b16c
(Loading, SimpleRobot)
TEST
robot__state__test_8cpp.html
a0a60a2f41ceb978a0c3e889302e33df8
(LoadingAndFK, SimpleRobot)
TEST_F
robot__state__test_8cpp.html
adb3b487fd2559db6519d52dec17ab77d
(OneRobot, FK)
TEST_F
robot__state__test_8cpp.html
a67e9f698d353226f4c9366b4efc7b0be
(OneRobot, rigidlyConnectedParent)
TEST_F
robot__state__test_8cpp.html
af3f503f9c9cd0b80c36d72fb0679dfe5
(OneRobot, testInterpolation)
TEST_F
robot__state__test_8cpp.html
a21da633bbf2b2ad0e6365b8a40d9bcae
(OneRobot, testPrintCurrentPositionWithJointLimits)
robot_trajectory.cpp
/tmp/ws/src/moveit/moveit_core/robot_trajectory/src/
robot__trajectory_8cpp.html
moveit/robot_trajectory/robot_trajectory.h
moveit/robot_state/conversions.h
robot_trajectory
double
path_length
namespacerobot__trajectory.html
a0750fe7c58d1a655d83bd177586696ca
(RobotTrajectory const &trajectory)
robot_trajectory.h
/tmp/ws/src/moveit/moveit_core/robot_trajectory/include/moveit/robot_trajectory/
robot__trajectory_8h.html
moveit/macros/class_forward.h
moveit/robot_state/robot_state.h
robot_trajectory::RobotTrajectory
robot_trajectory
MOVEIT_CLASS_FORWARD
namespacerobot__trajectory.html
ac4f1b5675c17a914be6251e6e12ff60e
(RobotTrajectory)
double
path_length
namespacerobot__trajectory.html
a0750fe7c58d1a655d83bd177586696ca
(RobotTrajectory const &trajectory)
ros_bullet_utils.h
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/include/moveit/collision_detection_bullet/bullet_integration/
ros__bullet__utils_8h.html
moveit/collision_detection_bullet/bullet_integration/basic_types.h
collision_detection_bullet
shapes::ShapePtr
constructShape
namespacecollision__detection__bullet.html
ad5214824afd0d2e6bd0bf77ba17f6629
(const urdf::Geometry *geom)
static void
getActiveLinkNamesRecursive
namespacecollision__detection__bullet.html
ac9440e42f1270bfef86b436e7a59e138
(std::vector< std::string > &active_links, const urdf::LinkConstSharedPtr &urdf_link, bool active)
Eigen::Isometry3d
urdfPose2Eigen
namespacecollision__detection__bullet.html
a087947c111851e345100a17d335d63d7
(const urdf::Pose &pose)
ruckig_traj_smoothing.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
ruckig__traj__smoothing_8cpp.html
moveit/trajectory_processing/ruckig_traj_smoothing.h
trajectory_processing
ruckig_traj_smoothing.h
/tmp/ws/src/moveit/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
ruckig__traj__smoothing_8h.html
moveit/robot_trajectory/robot_trajectory.h
trajectory_processing::RuckigSmoothing
trajectory_processing
sensor_manager.h
/tmp/ws/src/moveit/moveit_core/sensor_manager/include/moveit/sensor_manager/
sensor__manager_8h.html
moveit/macros/class_forward.h
moveit_sensor_manager::MoveItSensorManager
moveit_sensor_manager::SensorInfo
moveit_sensor_manager
MOVEIT_CLASS_FORWARD
namespacemoveit__sensor__manager.html
abd78da35a8848a7b873dac38bf8b6628
(MoveItSensorManager)
setup.py
/tmp/ws/src/moveit/moveit_core/
setup_8py.html
setup
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
packages
namespacesetup.html
aff2375a361fd5865c77bd9aa093be747
test.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/test/
test_8cpp.html
moveit/robot_model/robot_model.h
moveit/profiler/profiler.h
moveit/utils/robot_model_test_utils.h
LoadPlanningModelsPr2
int
main
test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test_8cpp.html
af743c1e41634cd7fb02246a47cde1ade
(RobotModel, CycleDetection)
TEST
test_8cpp.html
ae0dd3a024220e08fc63e32addd353532
(SiblingAssociateLinks, SimpleYRobot)
TEST_F
test_8cpp.html
a6c1fe19a26bbfaa914da12ac1d6e1d3d
(LoadPlanningModelsPr2, InitOK)
TEST_F
test_8cpp.html
aaa41c8ddf3bd79684f2e8536705119e5
(LoadPlanningModelsPr2, Model)
test_aabb.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/test/
test__aabb_8cpp.html
moveit/robot_model/aabb.h
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/utils/robot_model_test_utils.h
TestAABB
#define
VISUALIZE_PR2_RVIZ
test__aabb_8cpp.html
a4479e9fb7cb804c0794fed05b555ea46
int
main
test__aabb_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__aabb_8cpp.html
af868717b59622669c72293e54ea58764
(TestAABB, TestComplex)
TEST_F
test__aabb_8cpp.html
a3fa5c4d317ef11767124171449c95a90
(TestAABB, TestPR2)
TEST_F
test__aabb_8cpp.html
a836ccbd4cc42830e7d81b6bb50373553
(TestAABB, TestSimple)
test_all_valid.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/test/
test__all__valid_8cpp.html
moveit/collision_detection/allvalid/collision_detector_allocator_allvalid.h
moveit/collision_detection/allvalid/collision_env_allvalid.h
int
main
test__all__valid_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__all__valid_8cpp.html
a3bd68756287ad14e45bc509415e55b8b
(AllValid, Instantiate)
test_bullet_collision_detection_panda.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/test/
test__bullet__collision__detection__panda_8cpp.html
moveit/collision_detection_bullet/collision_detector_allocator_bullet.h
moveit/collision_detection/test_collision_common_panda.h
INSTANTIATE_TYPED_TEST_CASE_P
test__bullet__collision__detection__panda_8cpp.html
a10794dcd41eec2d1a31c14f7e7d7b5d3
(BulletCollisionCheckPanda, CollisionDetectorPandaTest, collision_detection::CollisionDetectorAllocatorBullet)
int
main
test__bullet__collision__detection__panda_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_bullet_collision_detection_pr2.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/test/
test__bullet__collision__detection__pr2_8cpp.html
moveit/collision_detection_bullet/collision_detector_allocator_bullet.h
moveit/collision_detection/test_collision_common_pr2.h
INSTANTIATE_TYPED_TEST_CASE_P
test__bullet__collision__detection__pr2_8cpp.html
a20733824a5ba9837ec58fe46df1aca26
(BulletCollisionCheck, CollisionDetectorTest, collision_detection::CollisionDetectorAllocatorBullet)
int
main
test__bullet__collision__detection__pr2_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_bullet_continuous_collision_checking.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/test/
test__bullet__continuous__collision__checking_8cpp.html
moveit/collision_detection_bullet/bullet_integration/bullet_cast_bvh_manager.h
moveit/collision_detection_bullet/bullet_integration/bullet_discrete_bvh_manager.h
moveit/collision_detection/collision_common.h
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/utils/robot_model_test_utils.h
moveit/collision_detection_bullet/collision_env_bullet.h
moveit/collision_detection_bullet/bullet_integration/basic_types.h
BulletCollisionDetectionTester
void
addCollisionObjects
test__bullet__continuous__collision__checking_8cpp.html
ae1c8ab6efd8b6d6e7d76af5191dd326d
(cb::BulletCastBVHManager &checker)
void
addCollisionObjectsMesh
test__bullet__continuous__collision__checking_8cpp.html
a75ccd7fd0ff7072a1b2fa27e07ad332b
(cb::BulletCastBVHManager &checker)
int
main
test__bullet__continuous__collision__checking_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
runTest
test__bullet__continuous__collision__checking_8cpp.html
a7ec5eabdaeb49c003b062b4521271124
(cb::BulletCastBVHManager &checker, collision_detection::CollisionResult &result, std::vector< collision_detection::Contact > &result_vector, Eigen::Isometry3d &start_pos, Eigen::Isometry3d &end_pos)
void
setToHome
test__bullet__continuous__collision__checking_8cpp.html
a894803518e93708a180036f3541da9e1
(moveit::core::RobotState &panda_state)
TEST
test__bullet__continuous__collision__checking_8cpp.html
a7b9d6f6edabb74e5cd0bb81f5a35cb3d
(ContinuousCollisionUnit, BulletCastBVHCollisionBoxBoxUnit)
TEST
test__bullet__continuous__collision__checking_8cpp.html
aad52494e5ef62283b07f754dfea90a4a
(ContinuousCollisionUnit, BulletCastMeshVsBox)
TEST_F
test__bullet__continuous__collision__checking_8cpp.html
a3121e95b1b50547a091b693c3b812cd3
(BulletCollisionDetectionTester, ContinuousCollisionWorld)
TEST_F
test__bullet__continuous__collision__checking_8cpp.html
ac603f07e4fe91e8b8704f211fb3479b3
(BulletCollisionDetectionTester, DISABLED_ContinuousCollisionSelf)
test_cartesian_interpolator.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/test/
test__cartesian__interpolator_8cpp.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/robot_state/cartesian_interpolator.h
moveit/utils/robot_model_test_utils.h
moveit/utils/eigen_test_utils.h
PandaRobot
SimpleRobot
#define
_OLD_GTEST
test__cartesian__interpolator_8cpp.html
a9798f3da5760745e540e04fca3d8889d
#define
_STATIC
test__cartesian__interpolator_8cpp.html
afc55ad26e51b62f5dc0c28c0523d188e
int
main
test__cartesian__interpolator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__cartesian__interpolator_8cpp.html
a45d452d9221d3abd5f524d8797c9eb45
(PandaRobot, testRotationGlobal)
TEST_F
test__cartesian__interpolator_8cpp.html
a1f2efaeb33f2eab0aaa580729c454969
(PandaRobot, testRotationLocal)
TEST_F
test__cartesian__interpolator_8cpp.html
a09d601158908c1a41fd8f0267e76d237
(PandaRobot, testRotationOffset)
TEST_F
test__cartesian__interpolator_8cpp.html
a3b53e527e52cfad494e54291663e499c
(PandaRobot, testTranslationGlobal)
TEST_F
test__cartesian__interpolator_8cpp.html
adf696635151e977c0204acbdab67a7e1
(PandaRobot, testTranslationLocal)
TEST_F
test__cartesian__interpolator_8cpp.html
a21bfd97aaf4fd0563389753dad3e32f9
(PandaRobot, testVectorGlobal)
TEST_F
test__cartesian__interpolator_8cpp.html
af028bee66a9ea82cf92b207d29334b56
(PandaRobot, testVectorLocal)
TEST_F
test__cartesian__interpolator_8cpp.html
a3c4728518dd64823b09631914ce8843f
(SimpleRobot, checkAbsoluteJointSpaceJump)
TEST_F
test__cartesian__interpolator_8cpp.html
a16f8426974b3e9a69735a1c40b6f7884
(SimpleRobot, checkRelativeJointSpaceJump)
TEST_F
test__cartesian__interpolator_8cpp.html
a79661455dfe2b761c243add89f0436f7
(SimpleRobot, testGenerateTrajectory)
test_collision_common_panda.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
test__collision__common__panda_8h.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/utils/robot_model_test_utils.h
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_env.h
moveit/collision_detection/collision_detector_allocator.h
CollisionDetectorPandaTest
DistanceCheckPandaTest
DistanceFullPandaTest
REGISTER_TYPED_TEST_CASE_P
test__collision__common__panda_8h.html
a6ef09b5b6a9e537f7249139c86923945
(CollisionDetectorPandaTest, InitOK, DefaultNotInCollision, LinksInCollision, RobotWorldCollision_1, RobotWorldCollision_2, PaddingTest, DistanceSelf, DistanceWorld)
REGISTER_TYPED_TEST_CASE_P
test__collision__common__panda_8h.html
a9001d81f8b911af360c6169dd0b9ddea
(DistanceCheckPandaTest, DistanceSingle)
REGISTER_TYPED_TEST_CASE_P
test__collision__common__panda_8h.html
ae87dccf5c3e69f76f2736cd59b76682d
(DistanceFullPandaTest, DistancePoints)
void
setToHome
test__collision__common__panda_8h.html
a894803518e93708a180036f3541da9e1
(moveit::core::RobotState &panda_state)
TYPED_TEST_CASE_P
test__collision__common__panda_8h.html
a462c67cf04888148c7bbab5c8c3f1c0e
(CollisionDetectorPandaTest)
TYPED_TEST_CASE_P
test__collision__common__panda_8h.html
a7319678c3264122e21902bf1481c1778
(DistanceCheckPandaTest)
TYPED_TEST_CASE_P
test__collision__common__panda_8h.html
a5c62a121112ce3ba36142814f03aa6cc
(DistanceFullPandaTest)
TYPED_TEST_P
test__collision__common__panda_8h.html
aca09749fa2e783b75a217a61d8a0573b
(CollisionDetectorPandaTest, DefaultNotInCollision)
TYPED_TEST_P
test__collision__common__panda_8h.html
a45f8e3d60ffb36c31fad022c9ec6f9ec
(CollisionDetectorPandaTest, DistanceSelf)
TYPED_TEST_P
test__collision__common__panda_8h.html
a7626f30f8e28dbc1421a81c0abbca9c7
(CollisionDetectorPandaTest, DistanceWorld)
TYPED_TEST_P
test__collision__common__panda_8h.html
a8c3500382e7942e4b6df74cd2e02e24e
(CollisionDetectorPandaTest, InitOK)
TYPED_TEST_P
test__collision__common__panda_8h.html
ae4ec1abc14a6cc9d785619ab5403ca77
(CollisionDetectorPandaTest, LinksInCollision)
TYPED_TEST_P
test__collision__common__panda_8h.html
afa930bfc15cfee6b8a964f87e832fe1d
(CollisionDetectorPandaTest, PaddingTest)
TYPED_TEST_P
test__collision__common__panda_8h.html
aa8c613f5fc2ae39fcdb585399b91d02b
(CollisionDetectorPandaTest, RobotWorldCollision_1)
TYPED_TEST_P
test__collision__common__panda_8h.html
aab7e4dae9be6c021515d9c12bd0aed2c
(CollisionDetectorPandaTest, RobotWorldCollision_2)
TYPED_TEST_P
test__collision__common__panda_8h.html
aab97612ac359bd9fc11e4ddc89a524f0
(DistanceCheckPandaTest, DistanceSingle)
TYPED_TEST_P
test__collision__common__panda_8h.html
a4eed1ab35eb002f35bc943c7dcc299d5
(DistanceFullPandaTest, DistancePoints)
test_collision_common_pr2.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
test__collision__common__pr2_8h.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/utils/robot_model_test_utils.h
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_env.h
moveit/collision_detection/collision_detector_allocator.h
CollisionDetectorTest
#define
EXPECT_TIME_LT
test__collision__common__pr2_8h.html
adf2ac977a4f6c7a5302deeab88009290
(EXPR, VAL)
REGISTER_TYPED_TEST_CASE_P
test__collision__common__pr2_8h.html
aaa1ba756026752151da0243be3f862ce
(CollisionDetectorTest, InitOK, DefaultNotInCollision, LinksInCollision, ContactReporting, ContactPositions, AttachedBodyTester, DiffSceneTester, ConvertObjectToAttached, TestCollisionMapAdditionSpeed, MoveMesh, TestChangingShapeSize)
TYPED_TEST_CASE_P
test__collision__common__pr2_8h.html
a9d3dc2c17a68eb61c2ef2b83ed7816c7
(CollisionDetectorTest)
TYPED_TEST_P
test__collision__common__pr2_8h.html
a164d50285b5759151d1378ebf66a3747
(CollisionDetectorTest, AttachedBodyTester)
TYPED_TEST_P
test__collision__common__pr2_8h.html
a952e83d218e61c39b77250f6001f038b
(CollisionDetectorTest, ContactPositions)
TYPED_TEST_P
test__collision__common__pr2_8h.html
a02b332627ab378437cf5b833a952c7c0
(CollisionDetectorTest, ContactReporting)
TYPED_TEST_P
test__collision__common__pr2_8h.html
a0bfe50365821b6077bdccb9a435a0be9
(CollisionDetectorTest, ConvertObjectToAttached)
TYPED_TEST_P
test__collision__common__pr2_8h.html
a6c87f5349fd29014a139bb3d711b8b46
(CollisionDetectorTest, DefaultNotInCollision)
TYPED_TEST_P
test__collision__common__pr2_8h.html
a7261cd5d4274f35b734f3d139879fed7
(CollisionDetectorTest, DiffSceneTester)
TYPED_TEST_P
test__collision__common__pr2_8h.html
a30ec7355d9c354ec6544bf69c99d4930
(CollisionDetectorTest, InitOK)
TYPED_TEST_P
test__collision__common__pr2_8h.html
a1171ab0608121cfecdf04f819e84cea2
(CollisionDetectorTest, LinksInCollision)
TYPED_TEST_P
test__collision__common__pr2_8h.html
a7f68d9b31e36066bf0db58660d727491
(CollisionDetectorTest, MoveMesh)
TYPED_TEST_P
test__collision__common__pr2_8h.html
ade9ae7713595f75b836afeb91409e6a9
(CollisionDetectorTest, TestChangingShapeSize)
TYPED_TEST_P
test__collision__common__pr2_8h.html
a96fdd6e07807f2a42f96926b165e9810
(CollisionDetectorTest, TestCollisionMapAdditionSpeed)
test_collision_distance_field.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/test/
test__collision__distance__field_8cpp.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/transforms/transforms.h
moveit/collision_distance_field/collision_distance_field_types.h
moveit/collision_distance_field/collision_env_distance_field.h
moveit/utils/robot_model_test_utils.h
DistanceFieldCollisionDetectionTester
collision_detection::CollisionEnvDistanceField
DefaultCEnvType
test__collision__distance__field_8cpp.html
a70784271df9cc40b8c5613fdc9ba6a6c
int
main
test__collision__distance__field_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__collision__distance__field_8cpp.html
a40038cbfc0340831d31beca99f1d5bb8
(DistanceFieldCollisionDetectionPadding, Sphere)
TEST_F
test__collision__distance__field_8cpp.html
a56e5140b67b0faaad8824694f12fc901
(DistanceFieldCollisionDetectionTester, AttachedBodyTester)
TEST_F
test__collision__distance__field_8cpp.html
aa1529e966efe58e5eecb96f9b1a998a8
(DistanceFieldCollisionDetectionTester, ChangeTorsoPosition)
TEST_F
test__collision__distance__field_8cpp.html
a7f481e5ba5264e1faf44f582866d9c16
(DistanceFieldCollisionDetectionTester, ContactPositions)
TEST_F
test__collision__distance__field_8cpp.html
ae8b4d067962001f841e8b7fa822dfb39
(DistanceFieldCollisionDetectionTester, ContactReporting)
TEST_F
test__collision__distance__field_8cpp.html
a3fa91ff9d909d272a406ee230cd957ac
(DistanceFieldCollisionDetectionTester, DefaultNotInCollision)
TEST_F
test__collision__distance__field_8cpp.html
a0b2cb582338c9b38b99cf1ac6e6a4ab7
(DistanceFieldCollisionDetectionTester, LinksInCollision)
test_collision_objects.cpp
/tmp/ws/src/moveit/moveit_core/planning_scene/test/
test__collision__objects_8cpp.html
moveit/planning_scene/planning_scene.h
moveit/utils/message_checks.h
moveit/utils/robot_model_test_utils.h
int
main
test__collision__objects_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__collision__objects_8cpp.html
a481619d745dfcc1455e2ee650616a856
(PlanningScene, fillInObjectPoseFromPrimitive)
TEST
test__collision__objects_8cpp.html
a606ff8b48755966a62f83f71e39e8ae1
(PlanningScene, fillInPrimitivePose)
TEST
test__collision__objects_8cpp.html
a4ed41a0a6c023708b7d71ff45a79ed6f
(PlanningScene, rememberMetadataWhenAttached)
test_constraint_samplers.cpp
/tmp/ws/src/moveit/moveit_core/constraint_samplers/test/
test__constraint__samplers_8cpp.html
moveit/planning_scene/planning_scene.h
moveit/kinematic_constraints/kinematic_constraint.h
moveit/constraint_samplers/default_constraint_samplers.h
moveit/constraint_samplers/union_constraint_sampler.h
moveit/constraint_samplers/constraint_sampler_manager.h
moveit/constraint_samplers/constraint_sampler_tools.h
moveit/robot_state/conversions.h
moveit/utils/robot_model_test_utils.h
pr2_arm_kinematics_plugin.h
LoadPlanningModelsPr2
int
main
test__constraint__samplers_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__constraint__samplers_8cpp.html
a05f10e9c76682ccbd5af05d0f4029d60
(LoadPlanningModelsPr2, IKConstraintsSamplerSeeded)
TEST_F
test__constraint__samplers_8cpp.html
aeb23f1f416acbc3bebebf148576673de
(LoadPlanningModelsPr2, IKConstraintsSamplerSimple)
TEST_F
test__constraint__samplers_8cpp.html
a5bea1f1a0ae976150f0301b319882fa3
(LoadPlanningModelsPr2, IKConstraintsSamplerValid)
TEST_F
test__constraint__samplers_8cpp.html
a2b9ced4bbca731a80a87a51b6c04f73e
(LoadPlanningModelsPr2, JointConstraintsSamplerSeeded)
TEST_F
test__constraint__samplers_8cpp.html
a14090604c7ef6a740f4f2dc853d3c783
(LoadPlanningModelsPr2, JointConstraintsSamplerSimple)
TEST_F
test__constraint__samplers_8cpp.html
ac61db30f2be466b8c137d5f546529b23
(LoadPlanningModelsPr2, JointVersusPoseConstraintSamplerManager)
TEST_F
test__constraint__samplers_8cpp.html
a802612a96e7286efa06b650bd655a54a
(LoadPlanningModelsPr2, MixedJointAndIkSamplerManager)
TEST_F
test__constraint__samplers_8cpp.html
a19e71fb6f8a206a9692b50c4b02084b7
(LoadPlanningModelsPr2, OrientationConstraintsSampler)
TEST_F
test__constraint__samplers_8cpp.html
a9fd713b2fe4f7597c67f1071c0cf0a98
(LoadPlanningModelsPr2, PoseConstraintSamplerManager)
TEST_F
test__constraint__samplers_8cpp.html
a6fe411e8837d790250fda4f239fa9241
(LoadPlanningModelsPr2, SubgroupJointConstraintsSamplerManager)
TEST_F
test__constraint__samplers_8cpp.html
ac405701249ac3e0a5bf17af81802fd76
(LoadPlanningModelsPr2, SubgroupPoseConstraintsSampler)
TEST_F
test__constraint__samplers_8cpp.html
a85db5a190e27663a9bf3727c8f667013
(LoadPlanningModelsPr2, UnionConstraintSampler)
test_constraints.cpp
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/test/
test__constraints_8cpp.html
moveit/kinematic_constraints/kinematic_constraint.h
moveit/utils/robot_model_test_utils.h
LoadPlanningModelsPr2
int
main
test__constraints_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__constraints_8cpp.html
acc351232c27d2563a8850f50dc12765f
(LoadPlanningModelsPr2, JointConstraintsCont)
TEST_F
test__constraints_8cpp.html
a6da6a17fc463aa5308acb6b8bc5f3379
(LoadPlanningModelsPr2, JointConstraintsMultiDOF)
TEST_F
test__constraints_8cpp.html
a283d383dfd000b3ff6be63165d7f314e
(LoadPlanningModelsPr2, JointConstraintsSimple)
TEST_F
test__constraints_8cpp.html
a0b1f5a3d6803a1b4f1057a54d3356231
(LoadPlanningModelsPr2, OrientationConstraintsSimple)
TEST_F
test__constraints_8cpp.html
a1b2bb543a2b32c1ab83c7cbc1e7aedd3
(LoadPlanningModelsPr2, PositionConstraintsEquality)
TEST_F
test__constraints_8cpp.html
a4a6a554093b237de041635f28692d4eb
(LoadPlanningModelsPr2, PositionConstraintsFixed)
TEST_F
test__constraints_8cpp.html
a211281eb99bfbbc6cfd20a8b9693d5c5
(LoadPlanningModelsPr2, PositionConstraintsMobile)
TEST_F
test__constraints_8cpp.html
a2a424f83f48a50063d34dbb66f11ac5e
(LoadPlanningModelsPr2, TestKinematicConstraintSet)
TEST_F
test__constraints_8cpp.html
aed88afbf69cf1306367da4637f68c95e
(LoadPlanningModelsPr2, TestKinematicConstraintSetEquality)
TEST_F
test__constraints_8cpp.html
a175397f3f8b3e99b5879d63337f8665a
(LoadPlanningModelsPr2, VisibilityConstraintsPR2)
TEST_F
test__constraints_8cpp.html
a737ad5ef218fca06bddc7117ebc789fd
(LoadPlanningModelsPr2, VisibilityConstraintsSimple)
test_distance_field.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/test/
test__distance__field_8cpp.html
moveit/distance_field/voxel_grid.h
moveit/distance_field/propagation_distance_field.h
moveit/distance_field/find_internal_points.h
bool
areDistanceFieldsDistancesEqual
test__distance__field_8cpp.html
a5aae4127e3013a1426bb6a579e697569
(const PropagationDistanceField &df1, const PropagationDistanceField &df2)
void
check_distance_field
test__distance__field_8cpp.html
a36ef155023115e2a57fbc7f2dc0bfa9b
(const PropagationDistanceField &df, const EigenSTL::vector_Vector3d &points, int numX, int numY, int numZ, bool do_negs)
bool
checkOctomapVersusDistanceField
test__distance__field_8cpp.html
ac4b804d42ddeee2cdda9c1f51e7d820a
(const PropagationDistanceField &df, const octomap::OcTree &octree)
unsigned int
countLeafNodes
test__distance__field_8cpp.html
a10281d3081673c3006780102ebeda11f
(const octomap::OcTree &octree)
unsigned int
countOccupiedCells
test__distance__field_8cpp.html
afd0f29b02c8094367f11e26beebc5995
(const PropagationDistanceField &df)
int
dist_sq
test__distance__field_8cpp.html
a753f57a945baf0219240cdb9c4f3ec06
(int x, int y, int z)
int
main
test__distance__field_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const Eigen::Vector3d
POINT1
test__distance__field_8cpp.html
a35a677d4c9f718a307cf0c3e8bbbe0ee
(0.1, 0.0, 0.0)
static const Eigen::Vector3d
POINT2
test__distance__field_8cpp.html
aa6efc86833c86b5084413eb4bca47eb7
(0.0, 0.1, 0.2)
static const Eigen::Vector3d
POINT3
test__distance__field_8cpp.html
ad6f3e3704e9fb2c3296b18309460b79f
(0.4, 0.0, 0.0)
void
print
test__distance__field_8cpp.html
a16b85a4c2ca8d6178abdd90d9c441e9a
(PropagationDistanceField &pdf, int numX, int numY, int numZ)
void
printBoth
test__distance__field_8cpp.html
a6fb4f3b23fe1268982dfa1f6279c9c98
(PropagationDistanceField &pdf, int numX, int numY, int numZ)
void
printNeg
test__distance__field_8cpp.html
aceb5540b8f976d06f0ad572e3ad42e99
(PropagationDistanceField &pdf, int numX, int numY, int numZ)
void
printPointCoords
test__distance__field_8cpp.html
a53156dc31afe045b95be0fd771691dcb
(const Eigen::Vector3i &p)
TEST
test__distance__field_8cpp.html
af15cb31ccb29c51ae5e9607f4457555b
(TestPropagationDistanceField, TestAddRemovePoints)
TEST
test__distance__field_8cpp.html
a6b1d1c09aba4284b160b17693afa0dde
(TestSignedPropagationDistanceField, TestOcTree)
TEST
test__distance__field_8cpp.html
a2632b83b7e73c2cbdc8de56ae6ebe4fc
(TestSignedPropagationDistanceField, TestPerformance)
TEST
test__distance__field_8cpp.html
a12dbb007c6c9764bead172f42f957a3d
(TestSignedPropagationDistanceField, TestReadWrite)
TEST
test__distance__field_8cpp.html
a5ed3909da60d1854f70080d677f01dc4
(TestSignedPropagationDistanceField, TestShape)
TEST
test__distance__field_8cpp.html
a286730b436ea5207a80f06c142c923c0
(TestSignedPropagationDistanceField, TestSignedAddRemovePoints)
static const double
DEPTH
test__distance__field_8cpp.html
ae49ed16dbaceea053fd6ac05ce859f5d
static const double
HEIGHT
test__distance__field_8cpp.html
a5b71121d77e15123734c2458ae3933d1
static const double
MAX_DIST
test__distance__field_8cpp.html
aa38b5efa2532ebba88479b06cddff9d3
static const double
ORIGIN_X
test__distance__field_8cpp.html
ab0fefda27f8b3407c07f0c0f9f042886
static const double
ORIGIN_Y
test__distance__field_8cpp.html
a1d5636091f902d819afa2545312bd384
static const double
ORIGIN_Z
test__distance__field_8cpp.html
af7c08b355464d1ce2b37a04eb30aedfd
static const double
PERF_DEPTH
test__distance__field_8cpp.html
a07093462c4cdd55463e35ef299d5fa82
static const double
PERF_HEIGHT
test__distance__field_8cpp.html
a6c082ab6dfe4f3aadc75bd2ae969c057
static const double
PERF_MAX_DIST
test__distance__field_8cpp.html
a2cb159cc891c9462ab4f96d651873921
static const double
PERF_ORIGIN_X
test__distance__field_8cpp.html
af07529613ec50f3669f848fc8366dca6
static const double
PERF_ORIGIN_Y
test__distance__field_8cpp.html
a964cf90c110cc4c52880cca450cc3e4a
static const double
PERF_ORIGIN_Z
test__distance__field_8cpp.html
a5c618c87168f8f6883c0fa75abf28ba3
static const double
PERF_RESOLUTION
test__distance__field_8cpp.html
a8d1adff113b3392adefe9012dc0ddb20
static const double
PERF_WIDTH
test__distance__field_8cpp.html
a09f1b1f0339e501e666e06a1b74f8d9c
static const double
RESOLUTION
test__distance__field_8cpp.html
a1e8eebe82efeed559dcec3e30f578959
static const unsigned int
UNIFORM_DISTANCE
test__distance__field_8cpp.html
a6adf4e058dee55a728779d69f87d6471
static const double
WIDTH
test__distance__field_8cpp.html
a4810f568927771761d412fc7af73b083
test_fcl_collision_detection_panda.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/test/
test__fcl__collision__detection__panda_8cpp.html
moveit/collision_detection_fcl/collision_detector_allocator_fcl.h
moveit/collision_detection/test_collision_common_panda.h
INSTANTIATE_TYPED_TEST_CASE_P
test__fcl__collision__detection__panda_8cpp.html
a1897df56ac84e15e994a867e9add8e2a
(FCLCollisionCheckPanda, CollisionDetectorPandaTest, collision_detection::CollisionDetectorAllocatorFCL)
INSTANTIATE_TYPED_TEST_CASE_P
test__fcl__collision__detection__panda_8cpp.html
a46e3d0eb095dc8b0a94025f2ee9b32da
(FCLDistanceCheckPanda, DistanceFullPandaTest, collision_detection::CollisionDetectorAllocatorFCL)
int
main
test__fcl__collision__detection__panda_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_fcl_collision_detection_pr2.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/test/
test__fcl__collision__detection__pr2_8cpp.html
moveit/collision_detection_fcl/collision_detector_allocator_fcl.h
moveit/collision_detection/test_collision_common_pr2.h
INSTANTIATE_TYPED_TEST_CASE_P
test__fcl__collision__detection__pr2_8cpp.html
a02309c6082592f020592844745fd36fc
(FCLCollisionCheck, CollisionDetectorTest, collision_detection::CollisionDetectorAllocatorFCL)
int
main
test__fcl__collision__detection__pr2_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
test_fcl_env.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/test/
test__fcl__env_8cpp.html
moveit/collision_detection/collision_common.h
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/utils/robot_model_test_utils.h
moveit/collision_detection_fcl/collision_common.h
moveit/collision_detection_fcl/collision_env_fcl.h
CollisionDetectionEnvTest
int
main
test__fcl__env_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
setToHome
test__fcl__env_8cpp.html
a894803518e93708a180036f3541da9e1
(moveit::core::RobotState &panda_state)
TEST_F
test__fcl__env_8cpp.html
ad0c1fa1747274baad5ec64415404f05d
(CollisionDetectionEnvTest, DefaultNotInCollision)
TEST_F
test__fcl__env_8cpp.html
addac74ae59149027a02f6cf3da72e608
(CollisionDetectionEnvTest, DISABLED_ContinuousCollisionSelf)
TEST_F
test__fcl__env_8cpp.html
a8ef2543f064af974093cb1fdfc40cffc
(CollisionDetectionEnvTest, DISABLED_ContinuousCollisionWorld)
TEST_F
test__fcl__env_8cpp.html
a8c2a6691a065e15ff7e4befc5e2720a8
(CollisionDetectionEnvTest, InitOK)
TEST_F
test__fcl__env_8cpp.html
a1ba350b20f32f3604cf728208cc71735
(CollisionDetectionEnvTest, LinksInCollision)
TEST_F
test__fcl__env_8cpp.html
a6ff91b1645faaf6a35f76a9a7b4feba3
(CollisionDetectionEnvTest, PaddingTest)
TEST_F
test__fcl__env_8cpp.html
a9c318b49417c643ed0f272d1ccae326c
(CollisionDetectionEnvTest, RobotWorldCollision_1)
TEST_F
test__fcl__env_8cpp.html
a9160c163f40794d4910ff53512c8abaf
(CollisionDetectionEnvTest, RobotWorldCollision_2)
test_iterative_torque_limit_parameterization.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/test/
test__iterative__torque__limit__parameterization_8cpp.html
moveit/trajectory_processing/iterative_torque_limit_parameterization.h
moveit/utils/robot_model_test_utils.h
TEST
test__iterative__torque__limit__parameterization_8cpp.html
a6091bae7f86c66752ec6c398515957c2
(time_optimal_trajectory_generation, test_totg_with_torque_limits)
test_kinematic_complex.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/test/
test__kinematic__complex_8cpp.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/robot_state/conversions.h
moveit/profiler/profiler.h
moveit/utils/robot_model_test_utils.h
LoadPlanningModelsPr2
int
main
test__kinematic__complex_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__kinematic__complex_8cpp.html
a56461abc3f708b2d770d7a3df13df4e9
(LoadPlanningModelsPr2, AssociatedFixedLinks)
TEST_F
test__kinematic__complex_8cpp.html
af67b60b65c242b1ee592ce566a6dffc1
(LoadPlanningModelsPr2, FullTest)
TEST_F
test__kinematic__complex_8cpp.html
a21a56d609cf50d6d770a29e8edc10a43
(LoadPlanningModelsPr2, GroupInit)
TEST_F
test__kinematic__complex_8cpp.html
a6c1fe19a26bbfaa914da12ac1d6e1d3d
(LoadPlanningModelsPr2, InitOK)
TEST_F
test__kinematic__complex_8cpp.html
a0e801af07878675ef75fa777a90a6eb9
(LoadPlanningModelsPr2, ModelInit)
TEST_F
test__kinematic__complex_8cpp.html
aa1450fb7f87ddc5fe47f1d52fe1a62dc
(LoadPlanningModelsPr2, ObjectPoseAndSubframes)
TEST_F
test__kinematic__complex_8cpp.html
afd24daeca36f57aa29acf473f71ce870
(LoadPlanningModelsPr2, SubgroupInit)
constexpr double
EPSILON
test__kinematic__complex_8cpp.html
a75f355966e0a97665eaf5a4c79baa7af
constexpr double
M_TAU
test__kinematic__complex_8cpp.html
a21a88dc2bc3fc9a46219e1966fe9e043
test_limit_cartesian_speed.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/test/
test__limit__cartesian__speed_8cpp.html
moveit/robot_state/robot_state.h
moveit/robot_state/cartesian_interpolator.h
moveit/robot_model/robot_model.h
moveit/robot_trajectory/robot_trajectory.h
moveit/trajectory_processing/iterative_time_parameterization.h
moveit/trajectory_processing/limit_cartesian_speed.h
moveit/utils/robot_model_test_utils.h
bool
initStraightTrajectory
test__limit__cartesian__speed_8cpp.html
a918697d48ecee8e70572110ea9256f04
(robot_trajectory::RobotTrajectory &trajectory)
int
main
test__limit__cartesian__speed_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
printTrajectory
test__limit__cartesian__speed_8cpp.html
a9e9c53951a8d9ae89aa8517fe0a63df8
(robot_trajectory::RobotTrajectory &trajectory)
TEST
test__limit__cartesian__speed_8cpp.html
a28c3207f3f0594048b010674c06e9761
(TestCartesianSpeed, TestCartesianEndEffectorSpeed)
const char *
LOGGER_NAME
test__limit__cartesian__speed_8cpp.html
aa804a796c19a504cc8f60912b8e84a5b
moveit::core::RobotModelConstPtr
RMODEL
test__limit__cartesian__speed_8cpp.html
a24bb658a6dc20d3c73545917f60fbb4b
robot_trajectory::RobotTrajectory
TRAJECTORY
test__limit__cartesian__speed_8cpp.html
a2796f1fb0b8d74c96fcbf9136066fbc2
(RMODEL, "panda_arm")
std::vector< double >
WAYPOINT_DISTANCES
test__limit__cartesian__speed_8cpp.html
a4e2ba47e36ab416f85e5946a5e41f283
test_multi_threaded.cpp
/tmp/ws/src/moveit/moveit_core/planning_scene/test/
test__multi__threaded_8cpp.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/utils/robot_model_test_utils.h
moveit/planning_scene/planning_scene.h
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_plugin_cache.h
CollisionDetectorTests
#define
INSTANTIATE_TEST_SUITE_P
test__multi__threaded_8cpp.html
a4ec3541727e3217cf2cae0bb4aa69d83
(...)
INSTANTIATE_TEST_SUITE_P
test__multi__threaded_8cpp.html
a01b4306f4eb9e46d8213622952d90d3c
(PluginTests, CollisionDetectorTests, testing::Values("FCL", "Bullet"))
int
main
test__multi__threaded_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
bool
runCollisionDetection
test__multi__threaded_8cpp.html
a9aa03b5675c7b8136017b9b10a6ce6b1
(unsigned int, unsigned int trials, const planning_scene::PlanningScene &scene, const moveit::core::RobotState &state)
void
runCollisionDetectionAssert
test__multi__threaded_8cpp.html
aa98a31843d591d8f9e008ff628432de9
(unsigned int id, unsigned int trials, const planning_scene::PlanningScene &scene, const moveit::core::RobotState &state, bool expected_result)
TEST_P
test__multi__threaded_8cpp.html
ad41b8bdce67cc855d0a802424635ab9f
(CollisionDetectorTests, Threaded)
const int
THREADS
test__multi__threaded_8cpp.html
ac10525cd392b023a67f1b9f3260f87bc
const int
TRIALS
test__multi__threaded_8cpp.html
aeec0b983d3228f819640f3e608e30817
test_orientation_constraints.cpp
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/test/
test__orientation__constraints_8cpp.html
moveit/kinematic_constraints/kinematic_constraint.h
moveit/utils/robot_model_test_utils.h
FloatingJointRobot
SphericalRobot
int
main
test__orientation__constraints_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
Eigen::Quaterniond
rotation_vector_to_quat
test__orientation__constraints_8cpp.html
a9f54eae104b45d4c2f87dcaf307b4d95
(double rx, double ry, double rz)
void
setRobotEndEffectorOrientation
test__orientation__constraints_8cpp.html
aeb207b1fa387a53f8ce2387b353b26da
(moveit::core::RobotState &robot_state, const Eigen::Quaterniond &quat)
TEST_F
test__orientation__constraints_8cpp.html
a7df6bff8361f9bbc6faa13f578cf63fa
(FloatingJointRobot, OrientationConstraintsParameterization)
TEST_F
test__orientation__constraints_8cpp.html
a1cb084d39e93bc47277f9b36feb8d698
(FloatingJointRobot, TestDefaultParameterization)
TEST_F
test__orientation__constraints_8cpp.html
a01d3eb670b35347c9bd98c35a9081c8b
(SphericalRobot, Test1)
TEST_F
test__orientation__constraints_8cpp.html
a9d8b30b019c6029d47262592f96828d7
(SphericalRobot, Test2)
TEST_F
test__orientation__constraints_8cpp.html
a72bf8d72d34f6a46b13d7bc747d9674a
(SphericalRobot, Test3)
TEST_F
test__orientation__constraints_8cpp.html
a6400f3d06445823b84de7f861b2c839f
(SphericalRobot, Test4)
TEST_F
test__orientation__constraints_8cpp.html
a4741f3dbb9a6b3dbd1eee4f52c9cc723
(SphericalRobot, Test5)
Eigen::Quaterniond
xyz_intrinsix_to_quat
test__orientation__constraints_8cpp.html
adbfea779825d58df92d507db03788eac
(double rx, double ry, double rz)
test_planar_joint_jacobian.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/test/
test__planar__joint__jacobian_8cpp.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/robot_state/cartesian_interpolator.h
moveit/utils/robot_model_test_utils.h
moveit/utils/eigen_test_utils.h
SimplePlanarRobot
int
main
test__planar__joint__jacobian_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__planar__joint__jacobian_8cpp.html
ab707d917da2d35c616af56796593d126
(SimplePlanarRobot, testSimplePlanarRobot)
test_planning_request_adapter_chain.cpp
/tmp/ws/src/moveit/moveit_core/planning_request_adapter/test/
test__planning__request__adapter__chain_8cpp.html
moveit/utils/robot_model_test_utils.h
moveit/planning_request_adapter/planning_request_adapter.h
AppendingPlanningRequestAdapter
PlannerManagerStub
PlanningContextStub
PlanningRequestAdapterTests
PrependingPlanningRequestAdapter
int
main
test__planning__request__adapter__chain_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__planning__request__adapter__chain_8cpp.html
a7578fc9e5e222e04f64adc8f84d31e55
(PlanningRequestAdapterTests, testMergeAddedPathIndex)
test_planning_scene.cpp
/tmp/ws/src/moveit/moveit_core/planning_scene/test/
test__planning__scene_8cpp.html
moveit/planning_scene/planning_scene.h
moveit/utils/message_checks.h
moveit/utils/robot_model_test_utils.h
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_plugin_cache.h
CollisionDetectorTests
#define
INSTANTIATE_TEST_SUITE_P
test__planning__scene_8cpp.html
a4ec3541727e3217cf2cae0bb4aa69d83
(...)
moveit_msgs::PlanningScene
create_planning_scene_diff
test__planning__scene_8cpp.html
a9396ec28b524e68eca780ddeaaffee21
(const planning_scene::PlanningScene &ps, const std::string &object_name, const int8_t operation, const bool attach_object=false, const bool create_object=true)
std::set< std::string >
get_attached_collision_objects_names
test__planning__scene_8cpp.html
a8b97fcaaadf48c90580a6a8460279c5b
(const planning_scene::PlanningScene &ps)
std::set< std::string >
get_collision_objects_names
test__planning__scene_8cpp.html
a82de2ceb5f79b4109a54d5dc65da942d
(const planning_scene::PlanningScene &ps)
INSTANTIATE_TEST_SUITE_P
test__planning__scene_8cpp.html
a01b4306f4eb9e46d8213622952d90d3c
(PluginTests, CollisionDetectorTests, testing::Values("FCL", "Bullet"))
int
main
test__planning__scene_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__planning__scene_8cpp.html
ae1eb3bd5277f7d605f12c857cc1031f2
(PlanningScene, FailRetrievingNonExistentObject)
TEST
test__planning__scene_8cpp.html
aec1e8f496b7dd98417ef25f6c3819f8d
(PlanningScene, isStateValid)
TEST
test__planning__scene_8cpp.html
ae63c44b754fccf3b4917ff22d2cc39c6
(PlanningScene, loadBadSceneGeometry)
TEST
test__planning__scene_8cpp.html
a96e47fea995e60d3ea3f65ac01f027c8
(PlanningScene, loadGoodSceneGeometryNewFormat)
TEST
test__planning__scene_8cpp.html
a84b94752c40f812cb2e370385fd99a91
(PlanningScene, loadGoodSceneGeometryOldFormat)
TEST
test__planning__scene_8cpp.html
a380227b8d9b0a564f30bf4097e701a7f
(PlanningScene, LoadOctomap)
TEST
test__planning__scene_8cpp.html
a8657479fb681ab94486683c9e03019fa
(PlanningScene, LoadRestore)
TEST
test__planning__scene_8cpp.html
a0d1c50611998de50ddd48b358987159d
(PlanningScene, LoadRestoreDiff)
TEST
test__planning__scene_8cpp.html
ab20750fd1a59d2e49c4043aeaf90ba3d
(PlanningScene, MakeAttachedDiff)
TEST
test__planning__scene_8cpp.html
a0f152b437102549fefa7ff611fe1948b
(PlanningScene, RobotStateDiffBug)
TEST_P
test__planning__scene_8cpp.html
ac902326be3b24afae4d75c0b45de02f6
(CollisionDetectorTests, ClearDiff)
test_robot_trajectory.cpp
/tmp/ws/src/moveit/moveit_core/robot_trajectory/test/
test__robot__trajectory_8cpp.html
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/robot_trajectory/robot_trajectory.h
moveit/utils/robot_model_test_utils.h
RobotTrajectoryTestFixture
int
main
test__robot__trajectory_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__robot__trajectory_8cpp.html
ac2eca9d77186f589d9148d63fbef0006
(RobotTrajectoryTestFixture, ChainEdits)
TEST_F
test__robot__trajectory_8cpp.html
ad3066192ec61da2c34e8fd039caef93f
(RobotTrajectoryTestFixture, DoubleReverse)
TEST_F
test__robot__trajectory_8cpp.html
acf9ba742e5fcb6035984f2a20e117f9f
(RobotTrajectoryTestFixture, ModifyFirstWaypointByPtr)
TEST_F
test__robot__trajectory_8cpp.html
a51fed7b235a3ef96cb25da56c21e109d
(RobotTrajectoryTestFixture, ModifyFirstWaypointByValue)
TEST_F
test__robot__trajectory_8cpp.html
a76d5b9f24dcf15a5b6530157905834ce
(RobotTrajectoryTestFixture, RobotTrajectoryDeepCopy)
TEST_F
test__robot__trajectory_8cpp.html
aa878f2cef45be90442ef52b1896fe4ec
(RobotTrajectoryTestFixture, RobotTrajectoryShallowCopy)
test_ruckig_traj_smoothing.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/test/
test__ruckig__traj__smoothing_8cpp.html
moveit/trajectory_processing/ruckig_traj_smoothing.h
moveit/robot_state/robot_state.h
moveit/utils/robot_model_test_utils.h
int
main
test__ruckig__traj__smoothing_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__ruckig__traj__smoothing_8cpp.html
a29cf0c74e39ba3205e60e7a268c93536
(RuckigTests, basic_trajectory)
TEST_F
test__ruckig__traj__smoothing_8cpp.html
aec445795872143f5eaab59302323d1b8
(RuckigTests, basic_trajectory_with_custom_limits)
TEST_F
test__ruckig__traj__smoothing_8cpp.html
ac3b0d91108ed876ffd356ca771c29661
(RuckigTests, single_waypoint)
TEST_F
test__ruckig__traj__smoothing_8cpp.html
ad5d2cb2dfecb0d2f1ce3aaca0025329d
(RuckigTests, trajectory_duration)
test_time_optimal_trajectory_generation.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/test/
test__time__optimal__trajectory__generation_8cpp.html
moveit/trajectory_processing/time_optimal_trajectory_generation.h
moveit/utils/robot_model_test_utils.h
int
main
test__time__optimal__trajectory__generation_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__time__optimal__trajectory__generation_8cpp.html
a58fafeea33a2ccaaa2ed7335eaef0b11
(time_optimal_trajectory_generation, test1)
TEST
test__time__optimal__trajectory__generation_8cpp.html
a9d93cb2ccc222e34b85bd16a9d4117f9
(time_optimal_trajectory_generation, test2)
TEST
test__time__optimal__trajectory__generation_8cpp.html
a30f3408c2ea2faa2526e96af4ebee94f
(time_optimal_trajectory_generation, test3)
TEST
test__time__optimal__trajectory__generation_8cpp.html
afa971b084e97619045a0538e1ad0c639
(time_optimal_trajectory_generation, testLargeAccel)
TEST
test__time__optimal__trajectory__generation_8cpp.html
a33405bae19525dfd302535ee1eae4c4c
(time_optimal_trajectory_generation, testMimicJoint)
TEST
test__time__optimal__trajectory__generation_8cpp.html
a16a36e399fa8b0dd611bbc73ebb3f5ff
(time_optimal_trajectory_generation, testPluginAPI)
TEST
test__time__optimal__trajectory__generation_8cpp.html
a0eb92cc6514cf6bd7e7fca8ee49837dc
(time_optimal_trajectory_generation, testSingleDofDiscontinuity)
test_time_parameterization.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/test/
test__time__parameterization_8cpp.html
moveit/robot_state/robot_state.h
moveit/robot_model/robot_model.h
moveit/robot_trajectory/robot_trajectory.h
moveit/trajectory_processing/iterative_spline_parameterization.h
moveit/trajectory_processing/iterative_time_parameterization.h
moveit/utils/robot_model_test_utils.h
int
initRepeatedPointTrajectory
test__time__parameterization_8cpp.html
af5870b8c7d637a7126165e5e5f4c8372
(robot_trajectory::RobotTrajectory &trajectory)
int
initStraightTrajectory
test__time__parameterization_8cpp.html
a4b1491b3237644945d82573be3cd6d77
(robot_trajectory::RobotTrajectory &trajectory)
int
main
test__time__parameterization_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
printTrajectory
test__time__parameterization_8cpp.html
a9e9c53951a8d9ae89aa8517fe0a63df8
(robot_trajectory::RobotTrajectory &trajectory)
TEST
test__time__parameterization_8cpp.html
aa51b79e24472e01dd59a8f68878e719e
(TestTimeParameterization, TestIterativeParabolic)
TEST
test__time__parameterization_8cpp.html
a1fb67aa34417d03016c74d44bd7f54e0
(TestTimeParameterization, TestIterativeSpline)
TEST
test__time__parameterization_8cpp.html
aae916733e35631f4750dbc1bbf628000
(TestTimeParameterization, TestIterativeSplineAddPoints)
TEST
test__time__parameterization_8cpp.html
ab781032eb35a81d9e63d273589f28f8f
(TestTimeParameterization, TestRepeatedPoint)
moveit::core::RobotModelConstPtr
RMODEL
test__time__parameterization_8cpp.html
a24bb658a6dc20d3c73545917f60fbb4b
robot_trajectory::RobotTrajectory
TRAJECTORY
test__time__parameterization_8cpp.html
ac9f8099bcc26571ca876e4ab8ae74aa6
(RMODEL, "right_arm")
test_transforms.cpp
/tmp/ws/src/moveit/moveit_core/transforms/test/
test__transforms_8cpp.html
moveit/transforms/transforms.h
int
main
test__transforms_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__transforms_8cpp.html
aa55abc90e544baffe5b886de21a2a886
(Transforms, Simple)
test_voxel_grid.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/test/
test__voxel__grid_8cpp.html
moveit/distance_field/voxel_grid.h
int
main
test__voxel__grid_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__voxel__grid_8cpp.html
a9c2cd3771b77052e5a7ad98a116057af
(TestVoxelGrid, TestReadWrite)
test_world.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/test/
test__world_8cpp.html
moveit/collision_detection/world.h
TestAction
int
main
test__world_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__world_8cpp.html
a0044d326dabb69316ae673240928f93a
(World, AddRemoveShape)
TEST
test__world_8cpp.html
a5dbaafd7859ee4357c99d7c50503001f
(World, ObjectPoseAndSubframes)
TEST
test__world_8cpp.html
a88a7d0a97c515958a3bb895d1680e033
(World, TrackChanges)
static void
TrackChangesNotify
test__world_8cpp.html
a8b4cc5f2406047e1c64cf54469eacd31
(TestAction &ta, const World::ObjectConstPtr &obj, World::Action action)
test_world_diff.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/test/
test__world__diff_8cpp.html
moveit/collision_detection/world_diff.h
int
main
test__world__diff_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__world__diff_8cpp.html
a7d7ad9a7effde65a5c2a5accc8e9d77c
(WorldDiff, SetWorld)
TEST
test__world__diff_8cpp.html
a2f2bd8d1298ae6fd9adb894720249f28
(WorldDiff, TrackChanges)
time_optimal_trajectory_generation.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
time__optimal__trajectory__generation_8cpp.html
moveit/trajectory_processing/time_optimal_trajectory_generation.h
trajectory_processing::CircularPathSegment
trajectory_processing::LinearPathSegment
trajectory_processing
constexpr double
DEFAULT_ACCELERATION_LIMIT
namespacetrajectory__processing.html
af8c34188bcab7786332c1ef07a04f455
constexpr double
DEFAULT_VELOCITY_LIMIT
namespacetrajectory__processing.html
a6c4cb407d03317b907868617497a33f4
constexpr double
EPS
namespacetrajectory__processing.html
aded0ec500910a07ae0d36d4fdfb9da44
const std::string
LOGNAME
namespacetrajectory__processing.html
a25fe96ffce4cca7214c54580e39bdf8d
time_optimal_trajectory_generation.h
/tmp/ws/src/moveit/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
time__optimal__trajectory__generation_8h.html
moveit/robot_trajectory/robot_trajectory.h
moveit/trajectory_processing/time_parameterization.h
trajectory_processing::Path
trajectory_processing::PathSegment
trajectory_processing::TimeOptimalTrajectoryGeneration
trajectory_processing::Trajectory
trajectory_processing::Trajectory::TrajectoryStep
trajectory_processing
MOVEIT_CLASS_FORWARD
namespacetrajectory__processing.html
a79622f661286d3894890e3c85de97594
(TimeOptimalTrajectoryGeneration)
time_parameterization.h
/tmp/ws/src/moveit/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
time__parameterization_8h.html
moveit/robot_trajectory/robot_trajectory.h
trajectory_processing::TimeParameterization
trajectory_processing
MOVEIT_CLASS_FORWARD
namespacetrajectory__processing.html
ae6b058daf89b5e798460cacb398e3d64
(TimeParameterization)
trajectory_tools.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
trajectory__tools_8cpp.html
moveit/trajectory_processing/trajectory_tools.h
trajectory_processing
bool
isTrajectoryEmpty
namespacetrajectory__processing.html
a2866f4aa730439adedbf4741cbf189be
(const moveit_msgs::RobotTrajectory &trajectory)
std::size_t
trajectoryWaypointCount
namespacetrajectory__processing.html
ab1b91ad51a7d6157920fee82e4bf5416
(const moveit_msgs::RobotTrajectory &trajectory)
trajectory_tools.h
/tmp/ws/src/moveit/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
trajectory__tools_8h.html
trajectory_processing
bool
isTrajectoryEmpty
namespacetrajectory__processing.html
a2866f4aa730439adedbf4741cbf189be
(const moveit_msgs::RobotTrajectory &trajectory)
std::size_t
trajectoryWaypointCount
namespacetrajectory__processing.html
ab1b91ad51a7d6157920fee82e4bf5416
(const moveit_msgs::RobotTrajectory &trajectory)
transforms.cpp
/tmp/ws/src/moveit/moveit_core/transforms/src/
transforms_8cpp.html
moveit/transforms/transforms.h
moveit
moveit::core
transforms.h
/tmp/ws/src/moveit/moveit_core/transforms/include/moveit/transforms/
transforms_8h.html
moveit/macros/class_forward.h
moveit::core::Transforms
moveit
moveit::core
std::map< std::string, Eigen::Isometry3d, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Isometry3d > > >
FixedTransformsMap
namespacemoveit_1_1core.html
aaed75968b346de18defad60f19fc2545
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
a54b16152f275e8796e1b62db6009c725
(Transforms)
union_constraint_sampler.cpp
/tmp/ws/src/moveit/moveit_core/constraint_samplers/src/
union__constraint__sampler_8cpp.html
moveit/constraint_samplers/union_constraint_sampler.h
moveit/constraint_samplers/default_constraint_samplers.h
constraint_samplers::OrderSamplers
constraint_samplers
union_constraint_sampler.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
union__constraint__sampler_8h.html
moveit/constraint_samplers/constraint_sampler.h
constraint_samplers::UnionConstraintSampler
constraint_samplers
utils.cpp
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/src/
utils_8cpp.html
moveit/kinematic_constraints/utils.h
moveit/utils/xmlrpc_casts.h
moveit/utils/message_checks.h
kinematic_constraints
static bool
collectConstraints
namespacekinematic__constraints.html
aeebe28a7a11cefeccc3c4655c1779af3
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::Constraints &constraints)
static bool
constructConstraint
namespacekinematic__constraints.html
a4dae8caefe78e7d920b6f0f536a561bc
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::JointConstraint &constraint)
static bool
constructConstraint
namespacekinematic__constraints.html
a27fb689562e762f65bf0e110fc0aff7e
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::OrientationConstraint &constraint)
static bool
constructConstraint
namespacekinematic__constraints.html
aba202b882242392d86f1d2452599171d
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::PositionConstraint &constraint)
static bool
constructConstraint
namespacekinematic__constraints.html
ae28e3a40b091e4648fbb05671f6fbd14
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::VisibilityConstraint &constraint)
bool
constructConstraints
namespacekinematic__constraints.html
a13ad44ae241d4be2083de0d472fcaef5
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::Constraints &constraints)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
aaef2b5a8094d17b33c1c75265b262fee
(const moveit::core::RobotState &state, const moveit::core::JointModelGroup *jmg, double tolerance=std::numeric_limits< double >::epsilon())
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a4d262915da97cf814eb49d7fb521f571
(const moveit::core::RobotState &state, const moveit::core::JointModelGroup *jmg, double tolerance_below, double tolerance_above)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a846db8fcf4ff8971a869a8abd750200e
(const std::string &link_name, const geometry_msgs::Point &reference_point, const geometry_msgs::PointStamped &goal_point, double tolerance=1e-3)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a30479c8676e59a464521633f30ad5350
(const std::string &link_name, const geometry_msgs::PointStamped &goal_point, double tolerance=1e-3)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a319e65d2daaa8843774674c6bd903fe0
(const std::string &link_name, const geometry_msgs::PoseStamped &pose, const std::vector< double > &tolerance_pos, const std::vector< double > &tolerance_angle)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
ae2329e1593d3f47dc814cfa50f6099a5
(const std::string &link_name, const geometry_msgs::PoseStamped &pose, double tolerance_pos=1e-3, double tolerance_angle=1e-2)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
ae8ab0389c013b701d08f97aac71872d4
(const std::string &link_name, const geometry_msgs::QuaternionStamped &quat, double tolerance=1e-2)
static bool
constructPoseStamped
namespacekinematic__constraints.html
a7bc06acb684e0dc583ccefd709956559
(XmlRpc::XmlRpcValue::iterator &it, geometry_msgs::PoseStamped &pose)
std::size_t
countIndividualConstraints
namespacekinematic__constraints.html
a17218c618d802ee4b35bf5a6b965a621
(const moveit_msgs::Constraints &constr)
bool
isEmpty
namespacekinematic__constraints.html
ac413186f4440480526be840dbc824a6c
(const moveit_msgs::Constraints &constr)
moveit_msgs::Constraints
mergeConstraints
namespacekinematic__constraints.html
ab33b027559ab6207004a5866c3794aed
(const moveit_msgs::Constraints &first, const moveit_msgs::Constraints &second)
bool
resolveConstraintFrames
namespacekinematic__constraints.html
aa59d18a24e9923177f511e33d326a837
(const moveit::core::RobotState &state, moveit_msgs::Constraints &constraints)
const std::string
LOGNAME
namespacekinematic__constraints.html
a6e7964615511aeb3c82015729e277c8e
utils.h
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/include/moveit/kinematic_constraints/
utils_8h.html
moveit/robot_state/robot_state.h
kinematic_constraints
XmlRpc
bool
constructConstraints
namespacekinematic__constraints.html
a13ad44ae241d4be2083de0d472fcaef5
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::Constraints &constraints)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
aaef2b5a8094d17b33c1c75265b262fee
(const moveit::core::RobotState &state, const moveit::core::JointModelGroup *jmg, double tolerance=std::numeric_limits< double >::epsilon())
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a4d262915da97cf814eb49d7fb521f571
(const moveit::core::RobotState &state, const moveit::core::JointModelGroup *jmg, double tolerance_below, double tolerance_above)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a846db8fcf4ff8971a869a8abd750200e
(const std::string &link_name, const geometry_msgs::Point &reference_point, const geometry_msgs::PointStamped &goal_point, double tolerance=1e-3)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a30479c8676e59a464521633f30ad5350
(const std::string &link_name, const geometry_msgs::PointStamped &goal_point, double tolerance=1e-3)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a319e65d2daaa8843774674c6bd903fe0
(const std::string &link_name, const geometry_msgs::PoseStamped &pose, const std::vector< double > &tolerance_pos, const std::vector< double > &tolerance_angle)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
ae2329e1593d3f47dc814cfa50f6099a5
(const std::string &link_name, const geometry_msgs::PoseStamped &pose, double tolerance_pos=1e-3, double tolerance_angle=1e-2)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
ae8ab0389c013b701d08f97aac71872d4
(const std::string &link_name, const geometry_msgs::QuaternionStamped &quat, double tolerance=1e-2)
std::size_t
countIndividualConstraints
namespacekinematic__constraints.html
a17218c618d802ee4b35bf5a6b965a621
(const moveit_msgs::Constraints &constr)
bool
isEmpty
namespacekinematic__constraints.html
ac413186f4440480526be840dbc824a6c
(const moveit_msgs::Constraints &constr)
moveit_msgs::Constraints
mergeConstraints
namespacekinematic__constraints.html
ab33b027559ab6207004a5866c3794aed
(const moveit_msgs::Constraints &first, const moveit_msgs::Constraints &second)
bool
resolveConstraintFrames
namespacekinematic__constraints.html
aa59d18a24e9923177f511e33d326a837
(const moveit::core::RobotState &state, moveit_msgs::Constraints &constraints)
version.cpp
/tmp/ws/src/moveit/moveit_core/version/
version_8cpp.html
int
main
version_8cpp.html
a2c3f6775325c30275d11c6abee2db6a0
(int, char **)
voxel_grid.h
/tmp/ws/src/moveit/moveit_core/distance_field/include/moveit/distance_field/
voxel__grid_8h.html
moveit/macros/declare_ptr.h
distance_field::VoxelGrid
distance_field
Dimension
namespacedistance__field.html
a954c8f1a8b902bca58e60b3c5c981801
DIM_X
namespacedistance__field.html
a954c8f1a8b902bca58e60b3c5c981801a80f68b8c8e9e1833758d324099520552
DIM_Y
namespacedistance__field.html
a954c8f1a8b902bca58e60b3c5c981801ab0bbf064c7c728615d923c1c8496e30e
DIM_Z
namespacedistance__field.html
a954c8f1a8b902bca58e60b3c5c981801a4f31d977b7d65594ae36a0d70e3e207e
world.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
world_8cpp.html
moveit/collision_detection/world.h
collision_detection
world.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
world_8h.html
moveit/macros/class_forward.h
moveit/transforms/transforms.h
collision_detection::World::Action
collision_detection::World::Object
collision_detection::World::Observer
collision_detection::World::ObserverHandle
collision_detection::World
collision_detection
shapes
MOVEIT_CLASS_FORWARD
namespaceshapes.html
a108814a0910c33efcd0897cda420fbab
(Shape)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a21dc4646f3031b7a467c3075e71c6be9
(World)
world_diff.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
world__diff_8cpp.html
moveit/collision_detection/world_diff.h
collision_detection
world_diff.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
world__diff_8h.html
moveit/collision_detection/world.h
moveit/macros/class_forward.h
collision_detection::WorldDiff
collision_detection
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a7b479d7f0e8c20125a0495481f96aa04
(WorldDiff)
xmlrpc_casts.cpp
/tmp/ws/src/moveit/moveit_core/utils/src/
xmlrpc__casts_8cpp.html
moveit/utils/xmlrpc_casts.h
moveit
moveit::core
bool
isArray
namespacemoveit_1_1core.html
ab4ba3997cbfae449177cf0e1cf9baa0d
(const XmlRpc::XmlRpcValue &v, size_t size=0, const std::string &name="", const std::string &description="")
bool
isStruct
namespacemoveit_1_1core.html
a857075f7939defdd1839a2212ebe3d85
(const XmlRpc::XmlRpcValue &v, const std::vector< std::string > &keys={}, const std::string &name="")
double
parseDouble
namespacemoveit_1_1core.html
a2095287067caa3cbb6a089d74094feb9
(const XmlRpc::XmlRpcValue &v)
xmlrpc_casts.h
/tmp/ws/src/moveit/moveit_core/utils/include/moveit/utils/
xmlrpc__casts_8h.html
moveit
moveit::core
bool
isArray
namespacemoveit_1_1core.html
ab4ba3997cbfae449177cf0e1cf9baa0d
(const XmlRpc::XmlRpcValue &v, size_t size=0, const std::string &name="", const std::string &description="")
bool
isStruct
namespacemoveit_1_1core.html
a857075f7939defdd1839a2212ebe3d85
(const XmlRpc::XmlRpcValue &v, const std::vector< std::string > &keys={}, const std::string &name="")
double
parseDouble
namespacemoveit_1_1core.html
a2095287067caa3cbb6a089d74094feb9
(const XmlRpc::XmlRpcValue &v)
moveit::core::AABB
classmoveit_1_1core_1_1AABB.html
void
extendWithTransformedBox
classmoveit_1_1core_1_1AABB.html
a5b6cb47c75fa4619863fe0cc6c4d5e41
(const Eigen::Isometry3d &transform, const Eigen::Vector3d &box)
collision_detection::World::Action
classcollision__detection_1_1World_1_1Action.html
Action
classcollision__detection_1_1World_1_1Action.html
aaa2760d29ce5bc138d9d5c425e28b207
()
Action
classcollision__detection_1_1World_1_1Action.html
a20b11e7354f887ec2215ec9836a66571
(int v)
operator ActionBits
classcollision__detection_1_1World_1_1Action.html
a1cc8562e1537b5fb4a553a80488d6e6f
() const
int
action_
classcollision__detection_1_1World_1_1Action.html
a7f798df8025c5a05847da312918bf942
collision_detection::AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
af87dffc81a474f9d521241e91d366a8c
()
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
af8d12440e78cb88b6f1e0546e935743a
(const moveit_msgs::AllowedCollisionMatrix &msg)
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
a57b0789b6387385d19ccaebe87ae6026
(const srdf::Model &srdf)
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
a27818d1c0c20f67e63565ab6a1f52c93
(const std::vector< std::string > &names, bool allowed=false)
void
clear
classcollision__detection_1_1AllowedCollisionMatrix.html
a2139ebe716a44a42313bf1caf42a85ee
()
void
getAllEntryNames
classcollision__detection_1_1AllowedCollisionMatrix.html
a02244dafc43f940bbef703d13812dd3c
(std::vector< std::string > &names) const
bool
getAllowedCollision
classcollision__detection_1_1AllowedCollisionMatrix.html
a7599e9c00dac82f03f7136095160026d
(const std::string &name1, const std::string &name2, AllowedCollision::Type &allowed_collision) const
bool
getAllowedCollision
classcollision__detection_1_1AllowedCollisionMatrix.html
a74486fe3a716208c2c271e81e99e2b1f
(const std::string &name1, const std::string &name2, DecideContactFn &fn) const
bool
getDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ac3b12c32bd2a5cf08465a61110b83f4e
(const std::string &name, AllowedCollision::Type &allowed_collision) const
bool
getDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a32f48dbbc1025e8e61e5b1f8cec7223c
(const std::string &name, DecideContactFn &fn) const
bool
getEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4d1a3130123f8c4c3fc25d973af9a5c6
(const std::string &name1, const std::string &name2, AllowedCollision::Type &allowed_collision_type) const
bool
getEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ad9b4d66154eecd43e46368dafb55a04b
(const std::string &name1, const std::string &name2, DecideContactFn &fn) const
void
getMessage
classcollision__detection_1_1AllowedCollisionMatrix.html
affe28ebd93dda6f5d3d5d2960e905140
(moveit_msgs::AllowedCollisionMatrix &msg) const
std::size_t
getSize
classcollision__detection_1_1AllowedCollisionMatrix.html
a70ed041d2c95cc709c6c9b4ea4573360
() const
bool
hasEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ae12507a48c0d7178725527e54378fd55
(const std::string &name) const
bool
hasEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a0bdfe6e6ddc077360892f92aa6f4f275
(const std::string &name1, const std::string &name2) const
void
print
classcollision__detection_1_1AllowedCollisionMatrix.html
a93d717b980d83a69e4baf42ad1deaa4f
(std::ostream &out) const
void
removeEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a1e58664c016b9ca7a839685be82d9c4e
(const std::string &name)
void
removeEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ac07583f079b22f00386ec20abf69f03a
(const std::string &name1, const std::string &name2)
void
setDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a9c90706b29cdc1c1c5ad57258890908a
(const std::string &name, bool allowed)
void
setDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
af9e24cedc14905986d48c425d557206a
(const std::string &name, const DecideContactFn &fn)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4fc63659cdcb1e807fb2cec4e6f36ff1
(bool allowed)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4c7f129b6672cb426908ec45032a5b72
(const std::string &name, bool allowed)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a8e61b060037cf82a5937da6cf0852355
(const std::string &name, const std::vector< std::string > &other_names, bool allowed)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a2ad7ed411f25bcc382d447dec0f87530
(const std::string &name1, const std::string &name2, bool allowed)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a65b5f91043743f61434864b7fc77325b
(const std::string &name1, const std::string &name2, const DecideContactFn &fn)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ab87c654ae6e64072cc7175cd13261494
(const std::vector< std::string > &names1, const std::vector< std::string > &names2, bool allowed)
bool
getDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a3a8a4c331a1829c0cd6426bae5b92a5e
(const std::string &name1, const std::string &name2, AllowedCollision::Type &allowed_collision) const
std::map< std::string, std::map< std::string, DecideContactFn > >
allowed_contacts_
classcollision__detection_1_1AllowedCollisionMatrix.html
a99716acbc0038a34f220dbb39945f894
std::map< std::string, DecideContactFn >
default_allowed_contacts_
classcollision__detection_1_1AllowedCollisionMatrix.html
a1d8c53b54baf2903170645d3906e5825
std::map< std::string, AllowedCollision::Type >
default_entries_
classcollision__detection_1_1AllowedCollisionMatrix.html
a387ba4e6b368cb5c0300c5a6d7a91db5
std::map< std::string, std::map< std::string, AllowedCollision::Type > >
entries_
classcollision__detection_1_1AllowedCollisionMatrix.html
a8e2fd7c9ce7616148244ddb56aaede7d
AppendingPlanningRequestAdapter
classAppendingPlanningRequestAdapter.html
planning_request_adapter::PlanningRequestAdapter
bool
adaptAndPlan
classAppendingPlanningRequestAdapter.html
afdae965819f898778a63480e39ba5c0c
(PlannerFn const &planner, planning_scene::PlanningSceneConstPtr const &planning_scene, planning_interface::MotionPlanRequest const &req, planning_interface::MotionPlanResponse &res, std::vector< std::size_t > &added_path_index) const override
void
initialize
classAppendingPlanningRequestAdapter.html
a7d487b08656bd77cb45b041fe297ef6d
(ros::NodeHandle const &) override
moveit::core::AttachedBody
classmoveit_1_1core_1_1AttachedBody.html
AttachedBody
classmoveit_1_1core_1_1AttachedBody.html
a781c552aad34c55a45c840fe7d19a24c
(const LinkModel *parent, const std::string &id, const Eigen::Isometry3d &pose, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &shape_poses, const std::set< std::string > &touch_links, const trajectory_msgs::JointTrajectory &detach_posture, const moveit::core::FixedTransformsMap &subframe_poses=moveit::core::FixedTransformsMap())
void
computeTransform
classmoveit_1_1core_1_1AttachedBody.html
aa5e40477524aac82bacb4f705c4cc1ea
(const Eigen::Isometry3d &parent_link_global_transform)
const LinkModel *
getAttachedLink
classmoveit_1_1core_1_1AttachedBody.html
a88861172146386df7197f08eee50b1a7
() const
const std::string &
getAttachedLinkName
classmoveit_1_1core_1_1AttachedBody.html
a11d6a3b22ff5b6be47352f9621783f22
() const
const trajectory_msgs::JointTrajectory &
getDetachPosture
classmoveit_1_1core_1_1AttachedBody.html
aac31d6235a8452b1f161c4b70fe26626
() const
const EigenSTL::vector_Isometry3d &
getFixedTransforms
classmoveit_1_1core_1_1AttachedBody.html
a6ad0a458fbb1d88eefd0d9866020912d
() const
const EigenSTL::vector_Isometry3d &
getGlobalCollisionBodyTransforms
classmoveit_1_1core_1_1AttachedBody.html
a385c7ec39f012ce26eb81b32fa22cae9
() const
const Eigen::Isometry3d &
getGlobalPose
classmoveit_1_1core_1_1AttachedBody.html
a572196d20382bcec4728a747d7f19fb7
() const
const Eigen::Isometry3d &
getGlobalSubframeTransform
classmoveit_1_1core_1_1AttachedBody.html
aef3a71105098a96cdd8a8b35f79d138e
(const std::string &frame_name, bool *found=nullptr) const
const moveit::core::FixedTransformsMap &
getGlobalSubframeTransforms
classmoveit_1_1core_1_1AttachedBody.html
a4407ed8d9d36704d3fb78d10bdf93559
() const
const std::string &
getName
classmoveit_1_1core_1_1AttachedBody.html
a857be05cdda0157e486176c034105426
() const
const Eigen::Isometry3d &
getPose
classmoveit_1_1core_1_1AttachedBody.html
ad6ba631b74e575e53a07b333a4054a15
() const
const EigenSTL::vector_Isometry3d &
getShapePoses
classmoveit_1_1core_1_1AttachedBody.html
ad7e41060467df2a8db42540d86cfbcf6
() const
const EigenSTL::vector_Isometry3d &
getShapePosesInLinkFrame
classmoveit_1_1core_1_1AttachedBody.html
a99d936abf012843590f70245a9a4b261
() const
const std::vector< shapes::ShapeConstPtr > &
getShapes
classmoveit_1_1core_1_1AttachedBody.html
a8832405dda038c3e28a7969cb63993d1
() const
const moveit::core::FixedTransformsMap &
getSubframes
classmoveit_1_1core_1_1AttachedBody.html
a6b79d5b6840236f1a14735c16bcbede8
() const
const Eigen::Isometry3d &
getSubframeTransform
classmoveit_1_1core_1_1AttachedBody.html
a55e4e366820e703b04b262c4832af62f
(const std::string &frame_name, bool *found=nullptr) const
const std::set< std::string > &
getTouchLinks
classmoveit_1_1core_1_1AttachedBody.html
a1added4f50dd7c18b8559e160885cbf1
() const
bool
hasSubframeTransform
classmoveit_1_1core_1_1AttachedBody.html
a72cc04876c61fe56bf948e47612705ad
(const std::string &frame_name) const
void
setPadding
classmoveit_1_1core_1_1AttachedBody.html
a5bcf3884cb5922c5364b20b05a3bd608
(double padding)
void
setScale
classmoveit_1_1core_1_1AttachedBody.html
ae153201153b46085a0966ac90dfd0f61
(double scale)
void
setSubframeTransforms
classmoveit_1_1core_1_1AttachedBody.html
a10d71f5055660089d896c93d8aaae527
(const moveit::core::FixedTransformsMap &subframe_poses)
~AttachedBody
classmoveit_1_1core_1_1AttachedBody.html
a0eb18ac015702bffe9b8c499597ab4a7
()
trajectory_msgs::JointTrajectory
detach_posture_
classmoveit_1_1core_1_1AttachedBody.html
ab78e4701f980a6d20ca5572401e27784
EigenSTL::vector_Isometry3d
global_collision_body_transforms_
classmoveit_1_1core_1_1AttachedBody.html
a3aeec3952004e396ec2c7fc0c8c1c010
Eigen::Isometry3d
global_pose_
classmoveit_1_1core_1_1AttachedBody.html
aff2aa5dc338fcf929ffafe4a0b261294
moveit::core::FixedTransformsMap
global_subframe_poses_
classmoveit_1_1core_1_1AttachedBody.html
a530a632c0b4ddcb304878fb5d5c8c725
std::string
id_
classmoveit_1_1core_1_1AttachedBody.html
a7fd77dff55d6e2ce68b8494b2fc12537
const LinkModel *
parent_link_model_
classmoveit_1_1core_1_1AttachedBody.html
a55429c22e3ed19dbdb643fc456b15b0f
Eigen::Isometry3d
pose_
classmoveit_1_1core_1_1AttachedBody.html
ada21ef6edbd753705469de5fde35d8e5
EigenSTL::vector_Isometry3d
shape_poses_
classmoveit_1_1core_1_1AttachedBody.html
aad80841bd7cb116e6e899f51716e2beb
EigenSTL::vector_Isometry3d
shape_poses_in_link_frame_
classmoveit_1_1core_1_1AttachedBody.html
a68b359dfcc501a26555ee0f90856b5ce
std::vector< shapes::ShapeConstPtr >
shapes_
classmoveit_1_1core_1_1AttachedBody.html
ae99416316d34f99b2dc38b1bd1275bbc
moveit::core::FixedTransformsMap
subframe_poses_
classmoveit_1_1core_1_1AttachedBody.html
af7f0a869803168af2c84af8d21489198
std::set< std::string >
touch_links_
classmoveit_1_1core_1_1AttachedBody.html
a4767ffb82fcfbdec8f82ae889b4bb313
moveit::tools::Profiler::AvgInfo
structmoveit_1_1tools_1_1Profiler_1_1AvgInfo.html
unsigned long int
parts
structmoveit_1_1tools_1_1Profiler_1_1AvgInfo.html
a938251d79a409f46a032fdc6440abba6
double
total
structmoveit_1_1tools_1_1Profiler_1_1AvgInfo.html
a367b4a0a31582dfb7199d76e76814915
double
totalSqr
structmoveit_1_1tools_1_1Profiler_1_1AvgInfo.html
afb6775540dee9015bb3eef6adcdcd66e
moveit::tools::BackgroundProcessing
classmoveit_1_1tools_1_1BackgroundProcessing.html
ADD
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab9e5dab259098f46b9a71d4c982d233ba934cf03f14904e6f86eb78e6052082d1
COMPLETE
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab9e5dab259098f46b9a71d4c982d233ba9526e1d2f5a18d8dd24a652ee89cbeb0
boost::function< void()>
JobCallback
classmoveit_1_1tools_1_1BackgroundProcessing.html
a95578bdd6e6b54a08e51f2b32fc74f78
JobEvent
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab9e5dab259098f46b9a71d4c982d233b
ADD
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab9e5dab259098f46b9a71d4c982d233ba934cf03f14904e6f86eb78e6052082d1
REMOVE
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab9e5dab259098f46b9a71d4c982d233ba0b9dccd1cde1d0556c12a638f0edbd62
COMPLETE
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab9e5dab259098f46b9a71d4c982d233ba9526e1d2f5a18d8dd24a652ee89cbeb0
boost::function< void(JobEvent, const std::string &)>
JobUpdateCallback
classmoveit_1_1tools_1_1BackgroundProcessing.html
a11deda0b0f8dcd207ae061616e420546
REMOVE
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab9e5dab259098f46b9a71d4c982d233ba0b9dccd1cde1d0556c12a638f0edbd62
void
addJob
classmoveit_1_1tools_1_1BackgroundProcessing.html
afc0bd8d3dc2ad1e17946d6ef2b441c80
(const JobCallback &job, const std::string &name)
BackgroundProcessing
classmoveit_1_1tools_1_1BackgroundProcessing.html
ae204830b7100ce34a0c494801fcdcc0c
()
void
clear
classmoveit_1_1tools_1_1BackgroundProcessing.html
a50c16096b3407addf1aabd6f1d358d3b
()
void
clearJobUpdateEvent
classmoveit_1_1tools_1_1BackgroundProcessing.html
a5510d2fe73b3dc391365d78394c38853
()
std::size_t
getJobCount
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab44504c3da3a42da0b810941fd1a3a7d
() const
void
setJobUpdateEvent
classmoveit_1_1tools_1_1BackgroundProcessing.html
a90dc9dd1f19fa8e5e975d0a0c62923aa
(const JobUpdateCallback &event)
~BackgroundProcessing
classmoveit_1_1tools_1_1BackgroundProcessing.html
a15526519ab82b5ef8e1260bab9e2da46
()
void
processingThread
classmoveit_1_1tools_1_1BackgroundProcessing.html
a0304864fd376eec1b4f725aafe081a0b
()
boost::mutex
action_lock_
classmoveit_1_1tools_1_1BackgroundProcessing.html
a63f532c0ee4174bef67dee99eff7ec70
std::deque< std::string >
action_names_
classmoveit_1_1tools_1_1BackgroundProcessing.html
aa4fdd0440e87201acc7f3f64b2fe0e02
std::deque< JobCallback >
actions_
classmoveit_1_1tools_1_1BackgroundProcessing.html
a0a40a4f659c01991dd44de62de02b1dd
boost::condition_variable
new_action_condition_
classmoveit_1_1tools_1_1BackgroundProcessing.html
a81a3549b76a4adb5e3e8a60adf11a603
bool
processing_
classmoveit_1_1tools_1_1BackgroundProcessing.html
afba245e8574f9b78b77acd15493d5095
std::unique_ptr< boost::thread >
processing_thread_
classmoveit_1_1tools_1_1BackgroundProcessing.html
ad9ce9fb91796818c69cc967e0b619901
JobUpdateCallback
queue_change_event_
classmoveit_1_1tools_1_1BackgroundProcessing.html
ac413e8ece35a10654e42bf06db49b05c
bool
run_processing_thread_
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab3b2e6e4234aa02beef5fda339266964
collision_detection::BodyDecomposition
classcollision__detection_1_1BodyDecomposition.html
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
BodyDecomposition
classcollision__detection_1_1BodyDecomposition.html
a66efef721c7cff0dfac64616b6d1f0d2
(const shapes::ShapeConstPtr &shape, double resolution, double padding=0.01)
BodyDecomposition
classcollision__detection_1_1BodyDecomposition.html
accf8641b98042e9b9aac9608437ece2a
(const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &poses, double resolution, double padding)
unsigned int
getBodiesCount
classcollision__detection_1_1BodyDecomposition.html
ac9e32191011588b1344214e84c0ee64f
()
const bodies::Body *
getBody
classcollision__detection_1_1BodyDecomposition.html
aaa28ae42035009ad5a9505eb2ea8f098
(unsigned int i) const
const EigenSTL::vector_Vector3d &
getCollisionPoints
classcollision__detection_1_1BodyDecomposition.html
a76bbb664aa8242b5249ac334ceaf99f9
() const
const std::vector< CollisionSphere > &
getCollisionSpheres
classcollision__detection_1_1BodyDecomposition.html
ab059fe9864ce5ccb1199bca2e32b1574
() const
const bodies::BoundingSphere &
getRelativeBoundingSphere
classcollision__detection_1_1BodyDecomposition.html
af6af15c23190ea6b0bbddd03515f0bc1
() const
Eigen::Isometry3d
getRelativeCylinderPose
classcollision__detection_1_1BodyDecomposition.html
ad025ad177d69cee40eeeece1bbcb8ea9
() const
const std::vector< double > &
getSphereRadii
classcollision__detection_1_1BodyDecomposition.html
a20d977efc3c030b1cced1a96dc36d860
() const
void
replaceCollisionSpheres
classcollision__detection_1_1BodyDecomposition.html
adfb5eb010542bbd4514ae9c94a54f591
(const std::vector< CollisionSphere > &new_collision_spheres, const Eigen::Isometry3d &new_relative_cylinder_pose)
~BodyDecomposition
classcollision__detection_1_1BodyDecomposition.html
ab2050d53494b91590d50fa47f6cfb168
()
Eigen::Isometry3d
relative_cylinder_pose_
classcollision__detection_1_1BodyDecomposition.html
ab1105d55deb126106c15fc6a69c06588
void
init
classcollision__detection_1_1BodyDecomposition.html
a6d19937a6478ac033b3ba0a4edd8e9bd
(const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &poses, double resolution, double padding)
bodies::BodyVector
bodies_
classcollision__detection_1_1BodyDecomposition.html
ad50465e6f369c818a464964f924b8e87
std::vector< CollisionSphere >
collision_spheres_
classcollision__detection_1_1BodyDecomposition.html
a5c83a3da608b93aae2463e2cdd8162f6
bodies::BoundingSphere
relative_bounding_sphere_
classcollision__detection_1_1BodyDecomposition.html
a7aef4adb421e87f54f6dda3cebdc7887
EigenSTL::vector_Vector3d
relative_collision_points_
classcollision__detection_1_1BodyDecomposition.html
ab6b2e16d067c4474f4e8be349414e9cf
std::vector< double >
sphere_radii_
classcollision__detection_1_1BodyDecomposition.html
af1d399660791a82eaa7534fed6a0524c
friend class
BodyDecompositionVector
classcollision__detection_1_1BodyDecomposition.html
a96fdacbaa9a6d423ad49d5cac9045478
collision_detection::BodyDecompositionCache
structcollision__detection_1_1BodyDecompositionCache.html
std::owner_less< shapes::ShapeConstWeakPtr >
Comperator
structcollision__detection_1_1BodyDecompositionCache.html
a52b2759ffca7ea458d845c8e5389e1d8
std::map< shapes::ShapeConstWeakPtr, BodyDecompositionConstPtr, Comperator >
Map
structcollision__detection_1_1BodyDecompositionCache.html
a815a4f334de5fbfe359d2a1595e2aa27
BodyDecompositionCache
structcollision__detection_1_1BodyDecompositionCache.html
ada1fa040cdefed47fa31104ca09fb6c7
()
unsigned int
clean_count_
structcollision__detection_1_1BodyDecompositionCache.html
a507fa9bf21110af6612caca66cb65e44
boost::mutex
lock_
structcollision__detection_1_1BodyDecompositionCache.html
a4d3fce543b89358615fadbe41ad8f4e8
Map
map_
structcollision__detection_1_1BodyDecompositionCache.html
a46999a22b97994f3bdcf2edbc97f74ec
static const unsigned int
MAX_CLEAN_COUNT
structcollision__detection_1_1BodyDecompositionCache.html
a4d97677c3b99a9f4203af8d5fc88099c
collision_detection_bullet::BroadphaseContactResultCallback
structcollision__detection__bullet_1_1BroadphaseContactResultCallback.html
btScalar
addSingleResult
structcollision__detection__bullet_1_1BroadphaseContactResultCallback.html
a05f9e0a987e2750a1ea65048ccbdc463
(btManifoldPoint &cp, const btCollisionObjectWrapper *colObj0Wrap, int, int index0, const btCollisionObjectWrapper *colObj1Wrap, int, int index1)
BroadphaseContactResultCallback
structcollision__detection__bullet_1_1BroadphaseContactResultCallback.html
ad9d7df3fa8d7faf0f85fc16cada32f1a
(ContactTestData &collisions, double contact_distance, const collision_detection::AllowedCollisionMatrix *acm, bool self, bool cast=false)
bool
needsCollision
structcollision__detection__bullet_1_1BroadphaseContactResultCallback.html
a2132dbde91b58d9c5f436f56fa06f6f9
(const CollisionObjectWrapper *cow0, const CollisionObjectWrapper *cow1) const
~BroadphaseContactResultCallback
structcollision__detection__bullet_1_1BroadphaseContactResultCallback.html
a135f882a6662479e8a12de2630e7bd8e
()=default
const collision_detection::AllowedCollisionMatrix *
acm_
structcollision__detection__bullet_1_1BroadphaseContactResultCallback.html
a2dec19263bfdd5582fcf952ea9451994
bool
cast_
structcollision__detection__bullet_1_1BroadphaseContactResultCallback.html
ac0df4796eb004fe62aae0b1329031a6f
ContactTestData &
collisions_
structcollision__detection__bullet_1_1BroadphaseContactResultCallback.html
ac95e0fc4bb21c3e461dc62ff8ba38921
double
contact_distance_
structcollision__detection__bullet_1_1BroadphaseContactResultCallback.html
adca851f309e78c19909c744df1c95d92
bool
self_
structcollision__detection__bullet_1_1BroadphaseContactResultCallback.html
acf5966cd410b9fbe8b3935b2f5210fe7
collision_detection_bullet::BroadphaseFilterCallback
structcollision__detection__bullet_1_1BroadphaseFilterCallback.html
bool
needBroadphaseCollision
structcollision__detection__bullet_1_1BroadphaseFilterCallback.html
a7f53870cb73d5f86ac61dfcac2ed7bed
(btBroadphaseProxy *proxy0, btBroadphaseProxy *proxy1) const override
collision_detection_bullet::BulletBVHManager
classcollision__detection__bullet_1_1BulletBVHManager.html
virtual void
addCollisionObject
classcollision__detection__bullet_1_1BulletBVHManager.html
aaa733d7ae08a995b901b9d3c6c96c7a0
(const CollisionObjectWrapperPtr &cow)=0
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
BulletBVHManager
classcollision__detection__bullet_1_1BulletBVHManager.html
a59a086a816f986fbd21a3c30357336ef
()
BulletBVHManagerPtr
clone
classcollision__detection__bullet_1_1BulletBVHManager.html
ad5a2b65b3376549c56ff25e52b005649
() const
virtual void
contactTest
classcollision__detection__bullet_1_1BulletBVHManager.html
afb5245e662e74f704e3a461b3f69946e
(collision_detection::CollisionResult &collisions, const collision_detection::CollisionRequest &req, const collision_detection::AllowedCollisionMatrix *acm, bool self)=0
bool
disableCollisionObject
classcollision__detection__bullet_1_1BulletBVHManager.html
ab32ed43d5c73e13149358fd1c8589209
(const std::string &name)
bool
enableCollisionObject
classcollision__detection__bullet_1_1BulletBVHManager.html
aba7155e9759430f3e1da5f058ed81c16
(const std::string &name)
const std::vector< std::string > &
getActiveCollisionObjects
classcollision__detection__bullet_1_1BulletBVHManager.html
a563459989a0e0ebfae3920b4db0a1f16
() const
const std::map< std::string, CollisionObjectWrapperPtr > &
getCollisionObjects
classcollision__detection__bullet_1_1BulletBVHManager.html
aff0ff929529d266adaeae05d0f904eb4
() const
double
getContactDistanceThreshold
classcollision__detection__bullet_1_1BulletBVHManager.html
ac2aeef549327ed148be90c9e9f65346f
() const
bool
hasCollisionObject
classcollision__detection__bullet_1_1BulletBVHManager.html
a0860bb9cabab1c0a2da594886ff4a64f
(const std::string &name) const
bool
removeCollisionObject
classcollision__detection__bullet_1_1BulletBVHManager.html
a85292ec9e6414f24498544560331f4ca
(const std::string &name)
void
setActiveCollisionObjects
classcollision__detection__bullet_1_1BulletBVHManager.html
abaad26ea04b51324cb5ec8232da3e626
(const std::vector< std::string > &names)
void
setCollisionObjectsTransform
classcollision__detection__bullet_1_1BulletBVHManager.html
a85db2c7acd9c4327d4430fa0ed7693b5
(const std::string &name, const Eigen::Isometry3d &pose)
void
setContactDistanceThreshold
classcollision__detection__bullet_1_1BulletBVHManager.html
a893a805e28eeb345ddc10ffa2561d216
(double contact_distance)
virtual
~BulletBVHManager
classcollision__detection__bullet_1_1BulletBVHManager.html
ae657082d34bde416f6ec87bd22efd829
()
std::vector< std::string >
active_
classcollision__detection__bullet_1_1BulletBVHManager.html
a210404fdf101110c59b9bccfce900765
std::unique_ptr< btBroadphaseInterface >
broadphase_
classcollision__detection__bullet_1_1BulletBVHManager.html
a38c0626ecd7c6a2049d36d986509235e
btDefaultCollisionConfiguration
coll_config_
classcollision__detection__bullet_1_1BulletBVHManager.html
a943697f7fab13b21070eb86765a3be29
double
contact_distance_
classcollision__detection__bullet_1_1BulletBVHManager.html
a39bea4c34c35adfcce9c5630eb98b765
btDispatcherInfo
dispatch_info_
classcollision__detection__bullet_1_1BulletBVHManager.html
a6921c8b06cc94ec6b0c516a4645570c9
std::unique_ptr< btCollisionDispatcher >
dispatcher_
classcollision__detection__bullet_1_1BulletBVHManager.html
a98c64cc9f7ca4a97657348f2f72d220f
BroadphaseFilterCallback
filter_callback_
classcollision__detection__bullet_1_1BulletBVHManager.html
a4da0a56c50d1c83bd7490c2492e49a5f
std::map< std::string, CollisionObjectWrapperPtr >
link2cow_
classcollision__detection__bullet_1_1BulletBVHManager.html
a635f248e8a93c16cc0e1e860203380c5
collision_detection_bullet::BulletCastBVHManager
classcollision__detection__bullet_1_1BulletCastBVHManager.html
collision_detection_bullet::BulletBVHManager
void
addCollisionObject
classcollision__detection__bullet_1_1BulletCastBVHManager.html
aca60ac725a35208653ec384bfbe0ab70
(const CollisionObjectWrapperPtr &cow) override
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
BulletCastBVHManager
classcollision__detection__bullet_1_1BulletCastBVHManager.html
af84ec300585c6657ef9efb4e2199e3a5
()=default
BulletCastBVHManagerPtr
clone
classcollision__detection__bullet_1_1BulletCastBVHManager.html
a523e3ec7dfd9dd4e4ebafc4d41acfbf9
() const
void
contactTest
classcollision__detection__bullet_1_1BulletCastBVHManager.html
a42b8c103ecc3b719c489bf43f1e29b3d
(collision_detection::CollisionResult &collisions, const collision_detection::CollisionRequest &req, const collision_detection::AllowedCollisionMatrix *acm, bool self) override
void
setCastCollisionObjectsTransform
classcollision__detection__bullet_1_1BulletCastBVHManager.html
a22283bf47546d940a8e3da6f89b9eca2
(const std::string &name, const Eigen::Isometry3d &pose1, const Eigen::Isometry3d &pose2)
~BulletCastBVHManager
classcollision__detection__bullet_1_1BulletCastBVHManager.html
a42605e4af36ec64078cc76b31527c87a
() override=default
BulletCollisionDetectionTester
classBulletCollisionDetectionTester.html
void
SetUp
classBulletCollisionDetectionTester.html
a45143416c001e0a84f58829c3e24ad4f
() override
void
TearDown
classBulletCollisionDetectionTester.html
acfe1be07a6f711df77a4072afb804ff6
() override
collision_detection::AllowedCollisionMatrixPtr
acm_
classBulletCollisionDetectionTester.html
ab516513007bd77cd3e3f90cb518df58c
collision_detection::CollisionEnvPtr
cenv_
classBulletCollisionDetectionTester.html
a2b8aa7a4b75ef270fe8dbb30ae93be77
moveit::core::RobotModelPtr
robot_model_
classBulletCollisionDetectionTester.html
a11415bf386fe3548c11785af17787b87
bool
robot_model_ok_
classBulletCollisionDetectionTester.html
a17b8c43af9dac69de41a95aa6e0fbba8
moveit::core::RobotStatePtr
robot_state_
classBulletCollisionDetectionTester.html
a572f32672ea6bb335357d1d7b732dbe3
collision_detection_bullet::BulletDiscreteBVHManager
classcollision__detection__bullet_1_1BulletDiscreteBVHManager.html
collision_detection_bullet::BulletBVHManager
void
addCollisionObject
classcollision__detection__bullet_1_1BulletDiscreteBVHManager.html
a746bbe285930f9980b3e8e0fb197905e
(const CollisionObjectWrapperPtr &cow) override
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
BulletDiscreteBVHManager
classcollision__detection__bullet_1_1BulletDiscreteBVHManager.html
a56ece76e22173940c1491718e34ee872
()=default
BulletDiscreteBVHManagerPtr
clone
classcollision__detection__bullet_1_1BulletDiscreteBVHManager.html
a879dee218d6f3bae9f177aa328d1a880
() const
void
contactTest
classcollision__detection__bullet_1_1BulletDiscreteBVHManager.html
a5c6b8bbf8a2303c96cb3af2da2b927bd
(collision_detection::CollisionResult &collisions, const collision_detection::CollisionRequest &req, const collision_detection::AllowedCollisionMatrix *acm, bool self) override
~BulletDiscreteBVHManager
classcollision__detection__bullet_1_1BulletDiscreteBVHManager.html
aa74a6f43cb462f8e9338280845e8ecea
() override=default
moveit::core::CartesianInterpolator
classmoveit_1_1core_1_1CartesianInterpolator.html
static double
checkAbsoluteJointSpaceJump
classmoveit_1_1core_1_1CartesianInterpolator.html
a4f5a408c58454415643aae58ba7b6856
(const JointModelGroup *group, std::vector< std::shared_ptr< RobotState >> &traj, double revolute_jump_threshold, double prismatic_jump_threshold)
static double
checkJointSpaceJump
classmoveit_1_1core_1_1CartesianInterpolator.html
a246928dafcdaa5fec7f6b32476f3073a
(const JointModelGroup *group, std::vector< std::shared_ptr< RobotState >> &traj, const JumpThreshold &jump_threshold)
static double
checkRelativeJointSpaceJump
classmoveit_1_1core_1_1CartesianInterpolator.html
a7d1dc2244ea8833cac25941e0d5aa3b8
(const JointModelGroup *group, std::vector< std::shared_ptr< RobotState >> &traj, double jump_threshold_factor)
static double
computeCartesianPath
classmoveit_1_1core_1_1CartesianInterpolator.html
aaa8a42d7fba5be644ef492b98e18bf96
(RobotState *start_state, const JointModelGroup *group, std::vector< std::shared_ptr< RobotState >> &traj, const LinkModel *link, const Eigen::Isometry3d &target, bool global_reference_frame, const MaxEEFStep &max_step, const JumpThreshold &jump_threshold, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions(), const Eigen::Isometry3d &link_offset=Eigen::Isometry3d::Identity())
static double
computeCartesianPath
classmoveit_1_1core_1_1CartesianInterpolator.html
ae8e2f4be4098480869bb8a55340f6483
(RobotState *start_state, const JointModelGroup *group, std::vector< std::shared_ptr< RobotState >> &traj, const LinkModel *link, const Eigen::Vector3d &direction, bool global_reference_frame, double distance, const MaxEEFStep &max_step, const JumpThreshold &jump_threshold, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
static double
computeCartesianPath
classmoveit_1_1core_1_1CartesianInterpolator.html
a38d36e9a4a271bed0275e6af5f517f39
(RobotState *start_state, const JointModelGroup *group, std::vector< std::shared_ptr< RobotState >> &traj, const LinkModel *link, const Eigen::Vector3d &translation, bool global_reference_frame, const MaxEEFStep &max_step, const JumpThreshold &jump_threshold, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
static double
computeCartesianPath
classmoveit_1_1core_1_1CartesianInterpolator.html
ac7270b113c93a732702ad5fe84deb480
(RobotState *start_state, const JointModelGroup *group, std::vector< std::shared_ptr< RobotState >> &traj, const LinkModel *link, const EigenSTL::vector_Isometry3d &waypoints, bool global_reference_frame, const MaxEEFStep &max_step, const JumpThreshold &jump_threshold, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions(), const Eigen::Isometry3d &link_offset=Eigen::Isometry3d::Identity())
collision_detection_bullet::CastHullShape
structcollision__detection__bullet_1_1CastHullShape.html
void
batchedUnitVectorGetSupportingVertexWithoutMargin
structcollision__detection__bullet_1_1CastHullShape.html
ab005ac7df79596bed5670c0dc400cc32
(const btVector3 *, btVector3 *, int) const override
void
calculateLocalInertia
structcollision__detection__bullet_1_1CastHullShape.html
a9ad0cf459b6de6d2c75064ed023136a3
(btScalar, btVector3 &) const override
CastHullShape
structcollision__detection__bullet_1_1CastHullShape.html
ad7e0d2cc3c6ea6d996bfc8257e8c6efa
(btConvexShape *shape, const btTransform &t01)
void
getAabb
structcollision__detection__bullet_1_1CastHullShape.html
ae045d98497ae8d39632611d80e1c54a3
(const btTransform &transform_world, btVector3 &aabbMin, btVector3 &aabbMax) const override
void
getAabbSlow
structcollision__detection__bullet_1_1CastHullShape.html
a0e5518aa42460d334257feccf77e3cac
(const btTransform &, btVector3 &, btVector3 &) const override
const btVector3 &
getLocalScaling
structcollision__detection__bullet_1_1CastHullShape.html
af731cd888cb55ce483041f6dd3efab21
() const override
btScalar
getMargin
structcollision__detection__bullet_1_1CastHullShape.html
a0c42ed77fd01fd69a91b0f5b09fa406b
() const override
const char *
getName
structcollision__detection__bullet_1_1CastHullShape.html
ae6ca648263806721c830e6b3b436e445
() const override
int
getNumPreferredPenetrationDirections
structcollision__detection__bullet_1_1CastHullShape.html
a00f462534e118dba90da77172fd4e4b1
() const override
void
getPreferredPenetrationDirection
structcollision__detection__bullet_1_1CastHullShape.html
aa22ef8f75ead9762debe17175e3409d6
(int, btVector3 &) const override
btVector3
localGetSupportingVertex
structcollision__detection__bullet_1_1CastHullShape.html
a4020fb57f906fdf4fb08dfb61f7729de
(const btVector3 &vec) const override
btVector3
localGetSupportingVertexWithoutMargin
structcollision__detection__bullet_1_1CastHullShape.html
aedebc6c925b8021011613fcb5e78f673
(const btVector3 &v) const override
void
setLocalScaling
structcollision__detection__bullet_1_1CastHullShape.html
afe00a2293ea79c40beb13d816dd5beff
(const btVector3 &) override
void
setMargin
structcollision__detection__bullet_1_1CastHullShape.html
a77fc4937feef2591a38c54cc20280408
(btScalar) override
void
updateCastTransform
structcollision__detection__bullet_1_1CastHullShape.html
a6eacf00946acfde9dcc131a55394b868
(const btTransform &cast_transform)
btConvexShape *
m_shape
structcollision__detection__bullet_1_1CastHullShape.html
af2cba8475caa4993a327de46a435e86f
btTransform
m_shape_transform
structcollision__detection__bullet_1_1CastHullShape.html
aadc972015607714e7bdc32773801dfa2
trajectory_processing::CircularPathSegment
classtrajectory__processing_1_1CircularPathSegment.html
trajectory_processing::PathSegment
CircularPathSegment
classtrajectory__processing_1_1CircularPathSegment.html
a90d4d6eaec6fb7f2377637145659f1ce
(const Eigen::VectorXd &start, const Eigen::VectorXd &intersection, const Eigen::VectorXd &end, double max_deviation)
CircularPathSegment *
clone
classtrajectory__processing_1_1CircularPathSegment.html
a28829eae7be85f2703484950ed0c4046
() const override
Eigen::VectorXd
getConfig
classtrajectory__processing_1_1CircularPathSegment.html
a6f38b82fce6d85fcd161192331d97af4
(double s) const override
Eigen::VectorXd
getCurvature
classtrajectory__processing_1_1CircularPathSegment.html
adb4f307d868e3dcbfe58567dc1eef846
(double s) const override
std::list< double >
getSwitchingPoints
classtrajectory__processing_1_1CircularPathSegment.html
aac0787d8c087cff09a1a9910f5fe879a
() const override
Eigen::VectorXd
getTangent
classtrajectory__processing_1_1CircularPathSegment.html
aa2b0685ff498d18bd36573dc594d1042
(double s) const override
Eigen::VectorXd
center
classtrajectory__processing_1_1CircularPathSegment.html
a8e66679f6b885debdcd14258ea09c686
double
radius
classtrajectory__processing_1_1CircularPathSegment.html
ada3d4ab984d0ede20f18a8932d80287a
Eigen::VectorXd
x
classtrajectory__processing_1_1CircularPathSegment.html
a7aa21e22b5db472f072de3171332d025
Eigen::VectorXd
y
classtrajectory__processing_1_1CircularPathSegment.html
aeafdc119f8b8dfb2cacc39edb8968c37
collision_detection::CollisionData
structcollision__detection_1_1CollisionData.html
CollisionData
structcollision__detection_1_1CollisionData.html
ac02433b9053141809b69b2788ee871fe
()
CollisionData
structcollision__detection_1_1CollisionData.html
a1d9db235d4a3711d6e5f2897232a3997
(const CollisionRequest *req, CollisionResult *res, const AllowedCollisionMatrix *acm)
void
enableGroup
structcollision__detection_1_1CollisionData.html
a7b2891aa65d39c674b0a524399487e23
(const moveit::core::RobotModelConstPtr &robot_model)
~CollisionData
structcollision__detection_1_1CollisionData.html
a48e6d5d05f4a9c41b53f783bed7096c6
()
const AllowedCollisionMatrix *
acm_
structcollision__detection_1_1CollisionData.html
a1f844247961cabea352ad7856877b83e
const std::set< const moveit::core::LinkModel * > *
active_components_only_
structcollision__detection_1_1CollisionData.html
a0eec0c930da626150db59051c783e0e4
bool
done_
structcollision__detection_1_1CollisionData.html
abcad47b7b2460e079bacb3bd9d64fb36
const CollisionRequest *
req_
structcollision__detection_1_1CollisionData.html
ac3acdd37bb04ca7cb01121fb9c8e50a9
CollisionResult *
res_
structcollision__detection_1_1CollisionData.html
abfbfa11a207e6fcc447fc863a60646ca
CollisionDetectionEnvTest
classCollisionDetectionEnvTest.html
void
SetUp
classCollisionDetectionEnvTest.html
a2d712c3d01e16ea76d3c842c1c6454dc
() override
void
TearDown
classCollisionDetectionEnvTest.html
aef8f6627575e0170a89e911dfb7ca194
() override
collision_detection::AllowedCollisionMatrixPtr
acm_
classCollisionDetectionEnvTest.html
ae7ba63f4ede96670fae89834749b35a9
collision_detection::CollisionEnvPtr
c_env_
classCollisionDetectionEnvTest.html
a6e9bb3ea2a3b272c29c54180ca747d27
moveit::core::RobotModelPtr
robot_model_
classCollisionDetectionEnvTest.html
a372127e4b334479aa4a2a20071e4869e
bool
robot_model_ok_
classCollisionDetectionEnvTest.html
a194d0decc2cff967cb3af00958ef0863
moveit::core::RobotStatePtr
robot_state_
classCollisionDetectionEnvTest.html
a1aacc95815224a7d6569894092e378c6
planning_scene::PlanningScene::CollisionDetector
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
void
copyPadding
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
ab19b982085f3a9faa6d5732761c724a5
(const CollisionDetector &src)
void
findParent
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
ae1b6654a9cd9c6264ac8114b36ce73c5
(const PlanningScene &scene)
const collision_detection::CollisionEnvConstPtr &
getCollisionEnv
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a234a1dda72534c32aa5f641cac54c66e
() const
const collision_detection::CollisionEnvConstPtr &
getCollisionEnvUnpadded
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
ac51cd736610b305c547edc9f418da5cd
() const
collision_detection::CollisionDetectorAllocatorPtr
alloc_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a23204d7aab8a29daf5d86a424991db7b
collision_detection::CollisionEnvPtr
cenv_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a722a3bcba73227675f45d6a423190c26
collision_detection::CollisionEnvConstPtr
cenv_const_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a7a08d2830357471594d46cf265fd0efc
collision_detection::CollisionEnvPtr
cenv_unpadded_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a8fa817c0f2062bf7ef8d5e292b2e6e50
collision_detection::CollisionEnvConstPtr
cenv_unpadded_const_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
ace2f9e5b0831de256acd98f2d6f3b70d
CollisionDetectorConstPtr
parent_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a63200607f3359fccb577e227596dfa2c
collision_detection::CollisionDetectorAllocator
classcollision__detection_1_1CollisionDetectorAllocator.html
virtual CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocator.html
a91e1f8af7bfcf2170992d66a4647dc07
(const CollisionEnvConstPtr &orig, const WorldPtr &world) const =0
virtual CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocator.html
a12fd38ca253e90b95fa6c01e85399975
(const moveit::core::RobotModelConstPtr &robot_model) const =0
virtual CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocator.html
a4e9363ab2bf14cc1cb6890314d2fcdd3
(const WorldPtr &world, const moveit::core::RobotModelConstPtr &robot_model) const =0
virtual const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocator.html
afce137d3c7fcb5d7c05fbdaaad6b8a42
() const =0
virtual
~CollisionDetectorAllocator
classcollision__detection_1_1CollisionDetectorAllocator.html
aebe05670f297391779af5fa93a8cd952
()
collision_detection::CollisionDetectorAllocatorAllValid
classcollision__detection_1_1CollisionDetectorAllocatorAllValid.html
CollisionDetectorAllocatorTemplate< CollisionEnvAllValid, CollisionDetectorAllocatorAllValid >
const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorAllValid.html
a648f0ba3134e48531f86ed6be23281a9
() const override
collision_detection::CollisionDetectorAllocatorBullet
classcollision__detection_1_1CollisionDetectorAllocatorBullet.html
CollisionDetectorAllocatorTemplate< CollisionEnvBullet, CollisionDetectorAllocatorBullet >
const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorBullet.html
aca782e1ffefd42bb1a43aecd2a470b7f
() const override
collision_detection::CollisionDetectorAllocatorDistanceField
classcollision__detection_1_1CollisionDetectorAllocatorDistanceField.html
CollisionDetectorAllocatorTemplate< CollisionEnvDistanceField, CollisionDetectorAllocatorDistanceField >
const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorDistanceField.html
a8f8b938f954cae0cfc63d1d51a84a0f2
() const override
collision_detection::CollisionDetectorAllocatorFCL
classcollision__detection_1_1CollisionDetectorAllocatorFCL.html
CollisionDetectorAllocatorTemplate< CollisionEnvFCL, CollisionDetectorAllocatorFCL >
const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorFCL.html
a0fd68a5699d35997fcd724b2562aedb8
() const override
collision_detection::CollisionDetectorAllocatorHybrid
classcollision__detection_1_1CollisionDetectorAllocatorHybrid.html
CollisionDetectorAllocatorTemplate< CollisionEnvHybrid, CollisionDetectorAllocatorHybrid >
const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorHybrid.html
aaac22c913afbdfc9ba7ff6698e742d05
() const override
collision_detection::CollisionDetectorAllocatorTemplate
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af9ad60154431055e6846cdcf5158c76c
(const CollisionEnvConstPtr &orig, const WorldPtr &world) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a76d46708dd92238ef979e691af40e49a
(const moveit::core::RobotModelConstPtr &robot_model) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
ab6b4bca6f9db98f8a8bdd7bd070532d4
(const WorldPtr &world, const moveit::core::RobotModelConstPtr &robot_model) const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1ea75b81fe9b59894ab81f2ea0faffb6
()
CollisionDetectorAllocatorTemplate< CollisionEnvAllValid, CollisionDetectorAllocatorAllValid >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af9ad60154431055e6846cdcf5158c76c
(const CollisionEnvConstPtr &orig, const WorldPtr &world) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a76d46708dd92238ef979e691af40e49a
(const moveit::core::RobotModelConstPtr &robot_model) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
ab6b4bca6f9db98f8a8bdd7bd070532d4
(const WorldPtr &world, const moveit::core::RobotModelConstPtr &robot_model) const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1ea75b81fe9b59894ab81f2ea0faffb6
()
CollisionDetectorAllocatorTemplate< CollisionEnvBullet, CollisionDetectorAllocatorBullet >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af9ad60154431055e6846cdcf5158c76c
(const CollisionEnvConstPtr &orig, const WorldPtr &world) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a76d46708dd92238ef979e691af40e49a
(const moveit::core::RobotModelConstPtr &robot_model) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
ab6b4bca6f9db98f8a8bdd7bd070532d4
(const WorldPtr &world, const moveit::core::RobotModelConstPtr &robot_model) const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1ea75b81fe9b59894ab81f2ea0faffb6
()
CollisionDetectorAllocatorTemplate< CollisionEnvDistanceField, CollisionDetectorAllocatorDistanceField >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af9ad60154431055e6846cdcf5158c76c
(const CollisionEnvConstPtr &orig, const WorldPtr &world) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a76d46708dd92238ef979e691af40e49a
(const moveit::core::RobotModelConstPtr &robot_model) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
ab6b4bca6f9db98f8a8bdd7bd070532d4
(const WorldPtr &world, const moveit::core::RobotModelConstPtr &robot_model) const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1ea75b81fe9b59894ab81f2ea0faffb6
()
CollisionDetectorAllocatorTemplate< CollisionEnvFCL, CollisionDetectorAllocatorFCL >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af9ad60154431055e6846cdcf5158c76c
(const CollisionEnvConstPtr &orig, const WorldPtr &world) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a76d46708dd92238ef979e691af40e49a
(const moveit::core::RobotModelConstPtr &robot_model) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
ab6b4bca6f9db98f8a8bdd7bd070532d4
(const WorldPtr &world, const moveit::core::RobotModelConstPtr &robot_model) const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1ea75b81fe9b59894ab81f2ea0faffb6
()
CollisionDetectorAllocatorTemplate< CollisionEnvHybrid, CollisionDetectorAllocatorHybrid >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af9ad60154431055e6846cdcf5158c76c
(const CollisionEnvConstPtr &orig, const WorldPtr &world) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a76d46708dd92238ef979e691af40e49a
(const moveit::core::RobotModelConstPtr &robot_model) const override
CollisionEnvPtr
allocateEnv
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
ab6b4bca6f9db98f8a8bdd7bd070532d4
(const WorldPtr &world, const moveit::core::RobotModelConstPtr &robot_model) const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1ea75b81fe9b59894ab81f2ea0faffb6
()
collision_detection::CollisionDetectorBtPluginLoader
classcollision__detection_1_1CollisionDetectorBtPluginLoader.html
collision_detection::CollisionPlugin
bool
initialize
classcollision__detection_1_1CollisionDetectorBtPluginLoader.html
aac8c675e44814c858f00db1a384e12f3
(const planning_scene::PlanningScenePtr &scene, bool exclusive) const override
collision_detection::CollisionDetectorFCLPluginLoader
classcollision__detection_1_1CollisionDetectorFCLPluginLoader.html
collision_detection::CollisionPlugin
bool
initialize
classcollision__detection_1_1CollisionDetectorFCLPluginLoader.html
af01d872ee52d0d4f567cc616b81b685a
(const planning_scene::PlanningScenePtr &scene, bool exclusive) const override
CollisionDetectorPandaTest
classCollisionDetectorPandaTest.html
std::shared_ptr< CollisionAllocatorType >
value_
classCollisionDetectorPandaTest.html
a69220529b5e7cb4bf475f403fabe3093
void
SetUp
classCollisionDetectorPandaTest.html
ac80f4ae223ee276d35b520c06f20b23f
() override
void
TearDown
classCollisionDetectorPandaTest.html
ad46f8d6709407e30f6487565191a7d60
() override
collision_detection::AllowedCollisionMatrixPtr
acm_
classCollisionDetectorPandaTest.html
aa917d5349a32e25b287405e5c8d0d516
collision_detection::CollisionEnvPtr
cenv_
classCollisionDetectorPandaTest.html
a127fc4ad26cf9d52fdc2bed11db4c9bc
moveit::core::RobotModelPtr
robot_model_
classCollisionDetectorPandaTest.html
a4af648aabc7d3b7a6225a0ac79b43424
bool
robot_model_ok_
classCollisionDetectorPandaTest.html
ada0f313df3e0dc5b89e9f8f3e3fd765e
moveit::core::RobotStatePtr
robot_state_
classCollisionDetectorPandaTest.html
a77c51fd542c1949b9f5b9a6b302d7f12
CollisionDetectorTest
classCollisionDetectorTest.html
std::shared_ptr< CollisionAllocatorType >
value_
classCollisionDetectorTest.html
aa592788103b79c48c0cc3ca78603438d
CollisionDetectorTest
classCollisionDetectorTest.html
a2a0e265093216e3f8134b85d08134ec0
()
void
SetUp
classCollisionDetectorTest.html
a315b3310867a19846babe49ee16e253a
() override
void
TearDown
classCollisionDetectorTest.html
a3ea9041ccad5fb08de423c0872f79811
() override
collision_detection::AllowedCollisionMatrixPtr
acm_
classCollisionDetectorTest.html
aea14a059de06e343204dd0976b7615c2
collision_detection::CollisionEnvPtr
cenv_
classCollisionDetectorTest.html
a79af8c654f1f62b888e0b6fbeb9a6dda
std::string
kinect_dae_resource_
classCollisionDetectorTest.html
adc38f1e31418f15b3d91b255e3e3cec7
moveit::core::RobotModelPtr
robot_model_
classCollisionDetectorTest.html
a884be3e42c2182424c4e0272a0d27f8c
bool
robot_model_ok_
classCollisionDetectorTest.html
afa1d4ddd39a7663e1c9b37b7ca34fa18
CollisionDetectorTests
classCollisionDetectorTests.html
void
SetUp
classCollisionDetectorTests.html
a0c074ae1ca41d80d2ba267ca293f20eb
() override
void
TearDown
classCollisionDetectorTests.html
a1565d654b5d3b7d5918eac639a475b75
() override
collision_detection::AllowedCollisionMatrixPtr
acm_
classCollisionDetectorTests.html
af21d96f07ec21d2412ff5e799990b19b
collision_detection::CollisionEnvPtr
cenv_
classCollisionDetectorTests.html
a06dd8aa5d1cd94219d221de68c1ccdca
planning_scene::PlanningScenePtr
planning_scene_
classCollisionDetectorTests.html
a89b49055d4838a0b72c8e5af4af23564
moveit::core::RobotModelPtr
robot_model_
classCollisionDetectorTests.html
a11e4bc1654571ef3b076de72ab71e16e
bool
robot_model_ok_
classCollisionDetectorTests.html
a0daf5491e49c7ca6a57b192cab97f6d3
moveit::core::RobotStatePtr
robot_state_
classCollisionDetectorTests.html
ac9ca8d4f24d053df3b463c5818d2087d
collision_detection::CollisionEnv
classcollision__detection_1_1CollisionEnv.html
World::ObjectConstPtr
ObjectConstPtr
classcollision__detection_1_1CollisionEnv.html
acadecbb63d4dd25cf943b42f14ceac47
World::ObjectPtr
ObjectPtr
classcollision__detection_1_1CollisionEnv.html
aa74101caa002d232776eb2d4c6e114a5
virtual void
checkCollision
classcollision__detection_1_1CollisionEnv.html
abe2a4b6ad72a714b668e4c49acd7431c
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const
virtual void
checkCollision
classcollision__detection_1_1CollisionEnv.html
a4cb1d7d2d593af43a996e1cbbcc129ed
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionEnv.html
ad5a780cc05e7d9874ef82b2318225857
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const =0
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionEnv.html
ae958497e115e4d97cd53514438e3d65b
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const =0
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionEnv.html
a64bde43d29709bb1f611cb5b5062b531
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2) const =0
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionEnv.html
a1fbbd6ee26570dfcec02ae19822a5efc
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2, const AllowedCollisionMatrix &acm) const =0
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionEnv.html
a723a34696de51c43d86a3c7fe9dca63b
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const =0
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionEnv.html
a020911603f4f3689201e2866c470a199
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const =0
CollisionEnv
classcollision__detection_1_1CollisionEnv.html
a36d23973bf88a11e80a6f3ef699082d7
()=delete
CollisionEnv
classcollision__detection_1_1CollisionEnv.html
a85733814891c56a80ea3b2cc996ea586
(const CollisionEnv &other, const WorldPtr &world)
CollisionEnv
classcollision__detection_1_1CollisionEnv.html
a43af5f18d6776bacdb469384ff4e0ca5
(const moveit::core::RobotModelConstPtr &model, const WorldPtr &world, double padding=0.0, double scale=1.0)
CollisionEnv
classcollision__detection_1_1CollisionEnv.html
a4a9d510534956e92001f99f757946a7e
(const moveit::core::RobotModelConstPtr &model, double padding=0.0, double scale=1.0)
virtual void
distanceRobot
classcollision__detection_1_1CollisionEnv.html
a9f3dee36e2d35848132a4166ad08d0d1
(const DistanceRequest &req, DistanceResult &res, const moveit::core::RobotState &state) const =0
double
distanceRobot
classcollision__detection_1_1CollisionEnv.html
a5b4e14b6e19a900f85056f4ec2e92130
(const moveit::core::RobotState &state, bool verbose=false) const
double
distanceRobot
classcollision__detection_1_1CollisionEnv.html
a02a9eb60ceda01ba85bc7665b316e68d
(const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm, bool verbose=false) const
virtual void
distanceSelf
classcollision__detection_1_1CollisionEnv.html
a803746c8ce727c0a7a0d1b8231fb8181
(const DistanceRequest &req, DistanceResult &res, const moveit::core::RobotState &state) const =0
double
distanceSelf
classcollision__detection_1_1CollisionEnv.html
a857f4e229d2c851c2bc75edfaa657ce8
(const moveit::core::RobotState &state) const
double
distanceSelf
classcollision__detection_1_1CollisionEnv.html
ab906eb8d72262e741e0e9a59d2cebf83
(const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const
const std::map< std::string, double > &
getLinkPadding
classcollision__detection_1_1CollisionEnv.html
ad75025c17e4bb0532507e384c6298512
() const
double
getLinkPadding
classcollision__detection_1_1CollisionEnv.html
afdbeb0776c6b957f89a9a4b6bfc7cfcb
(const std::string &link_name) const
const std::map< std::string, double > &
getLinkScale
classcollision__detection_1_1CollisionEnv.html
a83b6fa8d0882a047291317606bca4ee2
() const
double
getLinkScale
classcollision__detection_1_1CollisionEnv.html
aaf50114723d1166224cd219f15e12c97
(const std::string &link_name) const
void
getPadding
classcollision__detection_1_1CollisionEnv.html
a358e78146582b248a61969d4cc3c2dc0
(std::vector< moveit_msgs::LinkPadding > &padding) const
const moveit::core::RobotModelConstPtr &
getRobotModel
classcollision__detection_1_1CollisionEnv.html
adc7afd7a2e3ff0fed04bc26717816e26
() const
void
getScale
classcollision__detection_1_1CollisionEnv.html
a24cf3384d1b524105ef7949e6e720609
(std::vector< moveit_msgs::LinkScale > &scale) const
const WorldPtr &
getWorld
classcollision__detection_1_1CollisionEnv.html
a51b52eb85f0ad91700b73bfcf58772ec
()
const WorldConstPtr &
getWorld
classcollision__detection_1_1CollisionEnv.html
ae1a23b36d23551c6b06327b2570af1c0
() const
void
setLinkPadding
classcollision__detection_1_1CollisionEnv.html
a44574760ddb1b313832326b3eb189a3c
(const std::map< std::string, double > &padding)
void
setLinkPadding
classcollision__detection_1_1CollisionEnv.html
a31e5670ecdc052ec42422b311043a173
(const std::string &link_name, double padding)
void
setLinkScale
classcollision__detection_1_1CollisionEnv.html
ac71945fac22cb7e6117e6134374a9a08
(const std::map< std::string, double > &scale)
void
setLinkScale
classcollision__detection_1_1CollisionEnv.html
a2b4e533e7437838ec2cf508dfb62cb3c
(const std::string &link_name, double scale)
void
setPadding
classcollision__detection_1_1CollisionEnv.html
a414063971217a465168271375ff77879
(const std::vector< moveit_msgs::LinkPadding > &padding)
void
setPadding
classcollision__detection_1_1CollisionEnv.html
a982b0e1e78280678f48f7d854da93641
(double padding)
void
setScale
classcollision__detection_1_1CollisionEnv.html
ad56e5c9098915035ec3936af05f5d87a
(const std::vector< moveit_msgs::LinkScale > &scale)
void
setScale
classcollision__detection_1_1CollisionEnv.html
a8d4f02dae30228f265614381ca47034b
(double scale)
virtual void
setWorld
classcollision__detection_1_1CollisionEnv.html
a07aad7cbc33b02bdb84d69808d692b37
(const WorldPtr &world)
virtual
~CollisionEnv
classcollision__detection_1_1CollisionEnv.html
abbc045ff74abba989e40e6b4d8d77089
()
virtual void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionEnv.html
ada4164c1890c8527138f5e5e1d96c446
(const std::vector< std::string > &links)
std::map< std::string, double >
link_padding_
classcollision__detection_1_1CollisionEnv.html
ad4c1eb9a7cb1d3444f55c77291ad414f
std::map< std::string, double >
link_scale_
classcollision__detection_1_1CollisionEnv.html
ae736e2e3c01137821dee118b52ad5a8e
moveit::core::RobotModelConstPtr
robot_model_
classcollision__detection_1_1CollisionEnv.html
a454b378342f96525466f2f144d565dd7
WorldPtr
world_
classcollision__detection_1_1CollisionEnv.html
a3167085e7de7435feb8ff35103e5f104
WorldConstPtr
world_const_
classcollision__detection_1_1CollisionEnv.html
a7a76697606cf3d050dec0f119f1ce531
collision_detection::CollisionEnvAllValid
classcollision__detection_1_1CollisionEnvAllValid.html
collision_detection::CollisionEnv
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvAllValid.html
a5b2f10464c49e396ca6a60df448b7edd
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvAllValid.html
ab9036d3fda37b45d3ed5b778b0c35ea5
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvAllValid.html
a6d95106b3b6b2ee445a77a34c1c5788a
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvAllValid.html
ab46547c04f4ac45397c2cd697f8be427
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2, const AllowedCollisionMatrix &acm) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionEnvAllValid.html
a261113abb6a8d91ffa2c8ecf64780b6b
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionEnvAllValid.html
aeda2a96ed3596bf31cfb2cc6a790c75e
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const override
CollisionEnvAllValid
classcollision__detection_1_1CollisionEnvAllValid.html
a3d0a83f263e95cd0693149c370d058eb
(const CollisionEnv &other, const WorldPtr &world)
CollisionEnvAllValid
classcollision__detection_1_1CollisionEnvAllValid.html
ae2563880bcc40c2ccb804692e0a880e8
(const moveit::core::RobotModelConstPtr &robot_model, const WorldPtr &world, double padding=0.0, double scale=1.0)
CollisionEnvAllValid
classcollision__detection_1_1CollisionEnvAllValid.html
a251d45aebdc8743f79189ba60a566717
(const moveit::core::RobotModelConstPtr &robot_model, double padding=0.0, double scale=1.0)
void
distanceRobot
classcollision__detection_1_1CollisionEnvAllValid.html
a77655ce49e5a484a833fc84b5d56d565
(const DistanceRequest &req, DistanceResult &res, const moveit::core::RobotState &state) const override
virtual double
distanceRobot
classcollision__detection_1_1CollisionEnvAllValid.html
ac561ee871085d9c35937ba6390060d0b
(const moveit::core::RobotState &state) const
virtual double
distanceRobot
classcollision__detection_1_1CollisionEnvAllValid.html
aad71d0d69582fc5c9a2801508d68e9b9
(const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const
void
distanceSelf
classcollision__detection_1_1CollisionEnvAllValid.html
a673e94849186a3cddff9285e71f50de8
(const DistanceRequest &req, DistanceResult &res, const moveit::core::RobotState &state) const override
collision_detection::CollisionEnvBullet
classcollision__detection_1_1CollisionEnvBullet.html
collision_detection::CollisionEnv
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvBullet.html
a89db36a1da5227a92674d92eaad90672
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvBullet.html
ab68578636e57144d8774a4bce1a96778
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvBullet.html
a0cece70f739e32fbf4ad8bf5c6b7a1a4
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvBullet.html
a3f536046b4c93349f18424fd1d27db63
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2, const AllowedCollisionMatrix &acm) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionEnvBullet.html
a92d5eb356e4ce32a736956cf8b2b3cac
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionEnvBullet.html
a659f5e49194538f97d7f10111a19fe41
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const override
CollisionEnvBullet
classcollision__detection_1_1CollisionEnvBullet.html
a1e902f1639a07645312b81ff4f38abbb
()=delete
CollisionEnvBullet
classcollision__detection_1_1CollisionEnvBullet.html
aa21a75235edfa907c95d808e9d7ed059
(CollisionEnvBullet &)=delete
CollisionEnvBullet
classcollision__detection_1_1CollisionEnvBullet.html
aea954471fd1bb77cca171079b357f123
(const CollisionEnvBullet &other, const WorldPtr &world)
CollisionEnvBullet
classcollision__detection_1_1CollisionEnvBullet.html
a02fd324c9389c16fd1d101d569d4bf60
(const moveit::core::RobotModelConstPtr &model, const WorldPtr &world, double padding=0.0, double scale=1.0)
CollisionEnvBullet
classcollision__detection_1_1CollisionEnvBullet.html
a1a54677bace8c4a6b96c3507ced8b3f3
(const moveit::core::RobotModelConstPtr &model, double padding=0.0, double scale=1.0)
void
distanceRobot
classcollision__detection_1_1CollisionEnvBullet.html
ac530702988afd1175adaf4f233969c6e
(const DistanceRequest &req, DistanceResult &res, const moveit::core::RobotState &state) const override
void
distanceSelf
classcollision__detection_1_1CollisionEnvBullet.html
a1c6a25c66007aee3b092b00b8adffd8a
(const DistanceRequest &req, DistanceResult &res, const moveit::core::RobotState &state) const override
void
setWorld
classcollision__detection_1_1CollisionEnvBullet.html
a1296cbb79f37fd0faad1c25a3d602710
(const WorldPtr &world) override
~CollisionEnvBullet
classcollision__detection_1_1CollisionEnvBullet.html
adf0dea35ea4440d2a714edb446ffd59e
() override
void
addAttachedOjects
classcollision__detection_1_1CollisionEnvBullet.html
aede208803d77b1e56d2419dae354d8ef
(const moveit::core::RobotState &state, std::vector< collision_detection_bullet::CollisionObjectWrapperPtr > &cows) const
void
addLinkAsCollisionObject
classcollision__detection_1_1CollisionEnvBullet.html
ad1cb16714714db53e59333dd8f6e7a4c
(const urdf::LinkSharedPtr &link)
void
addToManager
classcollision__detection_1_1CollisionEnvBullet.html
afde596cfb1fc3d744cd7809c00847a47
(const World::Object *obj)
void
checkRobotCollisionHelper
classcollision__detection_1_1CollisionEnvBullet.html
a7d61a67dcd95b0e223cf483643727cd3
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix *acm) const
void
checkRobotCollisionHelperCCD
classcollision__detection_1_1CollisionEnvBullet.html
a67f5817d78fd75717100c6cd019e8310
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2, const AllowedCollisionMatrix *acm) const
void
checkSelfCollisionHelper
classcollision__detection_1_1CollisionEnvBullet.html
a9555a43d4e99787690858d4ab95b5812
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix *acm) const
void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionEnvBullet.html
a3ac9509ce428e25996d93e80efb2c979
(const std::vector< std::string > &links) override
void
updateManagedObject
classcollision__detection_1_1CollisionEnvBullet.html
ae51f38ee7ad704ce3c735365d79799e6
(const std::string &id)
void
updateTransformsFromState
classcollision__detection_1_1CollisionEnvBullet.html
a1b31896239d9bcdaab50d3b08d1090f6
(const moveit::core::RobotState &state, const collision_detection_bullet::BulletDiscreteBVHManagerPtr &manager) const
std::vector< std::string >
active_
classcollision__detection_1_1CollisionEnvBullet.html
a64c8b0b824631b79619136bf58c36696
std::mutex
collision_env_mutex_
classcollision__detection_1_1CollisionEnvBullet.html
ac28a5198deda84fee031f9f6cef5b3a2
collision_detection_bullet::BulletDiscreteBVHManagerPtr
manager_
classcollision__detection_1_1CollisionEnvBullet.html
ada674c59604cfdd82a8ed9d7a76abfbb
collision_detection_bullet::BulletCastBVHManagerPtr
manager_CCD_
classcollision__detection_1_1CollisionEnvBullet.html
a093a5b891f8ebbea6bd0d876e203d267
void
notifyObjectChange
classcollision__detection_1_1CollisionEnvBullet.html
acbb3fecf10b1478c1d10f061bf7a804a
(const ObjectConstPtr &obj, World::Action action)
World::ObserverHandle
observer_handle_
classcollision__detection_1_1CollisionEnvBullet.html
a30b7580a75c3ef1af550c87bc3c5451c
collision_detection::CollisionEnvDistanceField
classcollision__detection_1_1CollisionEnvDistanceField.html
collision_detection::CollisionEnv
collision_detection::CollisionEnvDistanceField::DistanceFieldCacheEntryWorld
void
checkCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a9b4f19268fbe2a59b80931f735efb68c
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const override
void
checkCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a93f481174e8da4a99cbe6b4770a67d08
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const override
virtual void
checkCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a4f23b3d161b38e4f12b14f86772b7ae8
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
virtual void
checkCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a0e00b6568d3190cc9c0ef01e7cf87e74
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a104f4f88b79cb92466dc050f0ae55a3e
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a2506d20725382e2c4e23548e549a88d7
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const override
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a559cb666e5de6b1bc9e5f6f63388058b
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
adbf0d0348b86c2ad9a6075d8da03ed8d
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a4beda8abd1655ee7f5f872c5f4f8da12
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a025816cc1290575bf2afd78f8b5c4e7d
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2, const AllowedCollisionMatrix &acm) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
add2cbd856521f2041bf3b72a190a35fb
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a4cf144978fc5d1c9fa65c576e8e51121
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a86f33f83b5badbaf4e88452135696652
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
void
checkSelfCollision
classcollision__detection_1_1CollisionEnvDistanceField.html
a7d5a8f907d4fdd45f5ff83ae8c30ead4
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
CollisionEnvDistanceField
classcollision__detection_1_1CollisionEnvDistanceField.html
a6af9afdc57bc54e77b11c528fbe30d37
(const CollisionEnvDistanceField &other, const WorldPtr &world)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
CollisionEnvDistanceField
classcollision__detection_1_1CollisionEnvDistanceField.html
a34498751eb6fe388f991bf8c8e623612
(const moveit::core::RobotModelConstPtr &robot_model, const std::map< std::string, std::vector< CollisionSphere >> &link_body_decompositions=std::map< std::string, std::vector< CollisionSphere >>(), double size_x=DEFAULT_SIZE_X, double size_y=DEFAULT_SIZE_Y, double size_z=DEFAULT_SIZE_Z, const Eigen::Vector3d &origin=Eigen::Vector3d(0, 0, 0), bool use_signed_distance_field=DEFAULT_USE_SIGNED_DISTANCE_FIELD, double resolution=DEFAULT_RESOLUTION, double collision_tolerance=DEFAULT_COLLISION_TOLERANCE, double max_propogation_distance=DEFAULT_MAX_PROPOGATION_DISTANCE, double padding=0.0, double scale=1.0)
CollisionEnvDistanceField
classcollision__detection_1_1CollisionEnvDistanceField.html
aab9f778391fde10446ef1941627bf051
(const moveit::core::RobotModelConstPtr &robot_model, const WorldPtr &world, const std::map< std::string, std::vector< CollisionSphere >> &link_body_decompositions=std::map< std::string, std::vector< CollisionSphere >>(), double size_x=DEFAULT_SIZE_X, double size_y=DEFAULT_SIZE_Y, double size_z=DEFAULT_SIZE_Z, const Eigen::Vector3d &origin=Eigen::Vector3d(0, 0, 0), bool use_signed_distance_field=DEFAULT_USE_SIGNED_DISTANCE_FIELD, double resolution=DEFAULT_RESOLUTION, double collision_tolerance=DEFAULT_COLLISION_TOLERANCE, double max_propogation_distance=DEFAULT_MAX_PROPOGATION_DISTANCE, double padding=0.0, double scale=1.0)
void
createCollisionModelMarker
classcollision__detection_1_1CollisionEnvDistanceField.html
a9309d1d765340597aebc0bea1b359534
(const moveit::core::RobotState &state, visualization_msgs::MarkerArray &model_markers) const
void
distanceRobot
classcollision__detection_1_1CollisionEnvDistanceField.html
a418f52897e2eea2c86edb824914817a4
(const DistanceRequest &, DistanceResult &, const moveit::core::RobotState &) const override
virtual double
distanceRobot
classcollision__detection_1_1CollisionEnvDistanceField.html
a48be15a062ded906d055c135be0bd8e1
(const moveit::core::RobotState &state, bool verbose=false) const
virtual double
distanceRobot
classcollision__detection_1_1CollisionEnvDistanceField.html
ad060ad6b5f972fa4907ed849c6f39b3d
(const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm, bool verbose=false) const
void
distanceSelf
classcollision__detection_1_1CollisionEnvDistanceField.html
ad085a9aa42157cd70935517b16f16f82
(const DistanceRequest &, DistanceResult &, const moveit::core::RobotState &) const override
virtual double
distanceSelf
classcollision__detection_1_1CollisionEnvDistanceField.html
a071b4804253027c67d824160c00aed11
(const moveit::core::RobotState &) const
virtual double
distanceSelf
classcollision__detection_1_1CollisionEnvDistanceField.html
afc2cc6acb1e3f4504bc8c945b063abd2
(const moveit::core::RobotState &, const collision_detection::AllowedCollisionMatrix &) const
void
getAllCollisions
classcollision__detection_1_1CollisionEnvDistanceField.html
aaa983cca54d16df1054d30abdc365fcc
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix *acm, GroupStateRepresentationPtr &gsr) const
void
getCollisionGradients
classcollision__detection_1_1CollisionEnvDistanceField.html
af493bb45e29b51b54ee99c3c18e5e2bb
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix *acm, GroupStateRepresentationPtr &gsr) const
distance_field::DistanceFieldConstPtr
getDistanceField
classcollision__detection_1_1CollisionEnvDistanceField.html
afb5240c889abaf744ad85075c8e9eaf6
() const
DistanceFieldCacheEntryConstPtr
getLastDistanceFieldEntry
classcollision__detection_1_1CollisionEnvDistanceField.html
a48744685478cdb3f41cbf2be9772071b
() const
collision_detection::GroupStateRepresentationConstPtr
getLastGroupStateRepresentation
classcollision__detection_1_1CollisionEnvDistanceField.html
af1dca9e811321eea623d989c00a39849
() const
void
initialize
classcollision__detection_1_1CollisionEnvDistanceField.html
a2f4e06b0836194ca842b9914c3fe2328
(const std::map< std::string, std::vector< CollisionSphere >> &link_body_decompositions, const Eigen::Vector3d &size, const Eigen::Vector3d &origin, bool use_signed_distance_field, double resolution, double collision_tolerance, double max_propogation_distance)
MOVEIT_STRUCT_FORWARD
classcollision__detection_1_1CollisionEnvDistanceField.html
aebe496c6bfaf2b658a1d75f5d4933791
(DistanceFieldCacheEntryWorld)
void
setWorld
classcollision__detection_1_1CollisionEnvDistanceField.html
a9f122860c115728ac4a05e8048554a96
(const WorldPtr &world) override
~CollisionEnvDistanceField
classcollision__detection_1_1CollisionEnvDistanceField.html
a6e20298d4f10a3b084ef749c0abcb2ba
() override
void
addLinkBodyDecompositions
classcollision__detection_1_1CollisionEnvDistanceField.html
abd358f319ed4288d36081777401a3095
(double resolution)
void
addLinkBodyDecompositions
classcollision__detection_1_1CollisionEnvDistanceField.html
a4dcf9dfb7f45a01389f41a32f83992ef
(double resolution, const std::map< std::string, std::vector< CollisionSphere >> &link_body_decompositions)
void
checkSelfCollisionHelper
classcollision__detection_1_1CollisionEnvDistanceField.html
a6aa331e371df277cbfe6cf0f56043c2e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix *acm, GroupStateRepresentationPtr &gsr) const
bool
compareCacheEntryToAllowedCollisionMatrix
classcollision__detection_1_1CollisionEnvDistanceField.html
a4d71cf57a45d9518dd15571f1070ec6f
(const DistanceFieldCacheEntryConstPtr &dfce, const collision_detection::AllowedCollisionMatrix &acm) const
bool
compareCacheEntryToState
classcollision__detection_1_1CollisionEnvDistanceField.html
a8305f728545db5866cc59af67267e56e
(const DistanceFieldCacheEntryConstPtr &dfce, const moveit::core::RobotState &state) const
void
generateCollisionCheckingStructures
classcollision__detection_1_1CollisionEnvDistanceField.html
a7d1360bcf901b3dad6fbc19ee0f07f5b
(const std::string &group_name, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix *acm, GroupStateRepresentationPtr &gsr, bool generate_distance_field) const
DistanceFieldCacheEntryPtr
generateDistanceFieldCacheEntry
classcollision__detection_1_1CollisionEnvDistanceField.html
a20ac2b5a8c460b7f24fd7ff90e4e2fb9
(const std::string &group_name, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix *acm, bool generate_distance_field) const
DistanceFieldCacheEntryWorldPtr
generateDistanceFieldCacheEntryWorld
classcollision__detection_1_1CollisionEnvDistanceField.html
a35b3f4d7405a6eed4477dff55d9f50e5
()
DistanceFieldCacheEntryConstPtr
getDistanceFieldCacheEntry
classcollision__detection_1_1CollisionEnvDistanceField.html
a133f1ffd4b61e87f440eebbde73b5faa
(const std::string &group_name, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix *acm) const
bool
getEnvironmentCollisions
classcollision__detection_1_1CollisionEnvDistanceField.html
a978a45e42b0194b01ba49b7f4f2f6664
(const CollisionRequest &req, CollisionResult &res, const distance_field::DistanceFieldConstPtr &env_distance_field, GroupStateRepresentationPtr &gsr) const
bool
getEnvironmentProximityGradients
classcollision__detection_1_1CollisionEnvDistanceField.html
a92e2d4912a6b53eed47aa84972dcfa71
(const distance_field::DistanceFieldConstPtr &env_distance_field, GroupStateRepresentationPtr &gsr) const
void
getGroupStateRepresentation
classcollision__detection_1_1CollisionEnvDistanceField.html
af400aea77ce050ce31d43aa3af95da15
(const DistanceFieldCacheEntryConstPtr &dfce, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
bool
getIntraGroupCollisions
classcollision__detection_1_1CollisionEnvDistanceField.html
a5efb49e1426a271e2a1e3bec4fc20289
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, GroupStateRepresentationPtr &gsr) const
bool
getIntraGroupProximityGradients
classcollision__detection_1_1CollisionEnvDistanceField.html
a9d74e6e84db024bd202089802e5fa71a
(GroupStateRepresentationPtr &gsr) const
PosedBodyPointDecompositionPtr
getPosedLinkBodyPointDecomposition
classcollision__detection_1_1CollisionEnvDistanceField.html
ac995657ee4e300570b7b90baed15014a
(const moveit::core::LinkModel *ls) const
PosedBodySphereDecompositionPtr
getPosedLinkBodySphereDecomposition
classcollision__detection_1_1CollisionEnvDistanceField.html
a9b7a768490138ff873dffbaba36dbe23
(const moveit::core::LinkModel *ls, unsigned int ind) const
bool
getSelfCollisions
classcollision__detection_1_1CollisionEnvDistanceField.html
a3e5ec1a01a82297a0bef55f18dd477d3
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, GroupStateRepresentationPtr &gsr) const
bool
getSelfProximityGradients
classcollision__detection_1_1CollisionEnvDistanceField.html
a970641e17b7339ae9049cf9bc9dab5b2
(GroupStateRepresentationPtr &gsr) const
void
notifyObjectChange
classcollision__detection_1_1CollisionEnvDistanceField.html
ad38ce8277f2d0b4c54fd8c35f5209eef
(const ObjectConstPtr &obj, World::Action action)
void
updateDistanceObject
classcollision__detection_1_1CollisionEnvDistanceField.html
aa16723955937e5f616b7f6cf7ba56861
(const std::string &id, CollisionEnvDistanceField::DistanceFieldCacheEntryWorldPtr &dfce, EigenSTL::vector_Vector3d &add_points, EigenSTL::vector_Vector3d &subtract_points)
void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionEnvDistanceField.html
ad5610f2727913c0af0d21e6a469d3ec9
(const std::vector< std::string > &) override
void
updateGroupStateRepresentationState
classcollision__detection_1_1CollisionEnvDistanceField.html
a9c18224b768db7a07da8c0c8761a744d
(const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
double
collision_tolerance_
classcollision__detection_1_1CollisionEnvDistanceField.html
a52576b179db3da6764e652b301fb22c0
DistanceFieldCacheEntryPtr
distance_field_cache_entry_
classcollision__detection_1_1CollisionEnvDistanceField.html
a6da8442ef64f580e4b7ce5caf80ecb9c
DistanceFieldCacheEntryWorldPtr
distance_field_cache_entry_world_
classcollision__detection_1_1CollisionEnvDistanceField.html
a0a6344fda09a9191bb38fe04c4c8eba5
std::map< std::string, std::map< std::string, bool > >
in_group_update_map_
classcollision__detection_1_1CollisionEnvDistanceField.html
a22ad1b53ca106ebfbf7312893aee57cb
GroupStateRepresentationPtr
last_gsr_
classcollision__detection_1_1CollisionEnvDistanceField.html
af5f819a825bd8f88cbbf9bb2766417c5
std::map< std::string, unsigned int >
link_body_decomposition_index_map_
classcollision__detection_1_1CollisionEnvDistanceField.html
a53a5c366d67882f900ba65116f5e65ef
std::vector< BodyDecompositionConstPtr >
link_body_decomposition_vector_
classcollision__detection_1_1CollisionEnvDistanceField.html
a85e65ecabd8214fcec7500e66de72213
double
max_propogation_distance_
classcollision__detection_1_1CollisionEnvDistanceField.html
a3412bd8d5ee5c2ca902bda5c5f90cd89
World::ObserverHandle
observer_handle_
classcollision__detection_1_1CollisionEnvDistanceField.html
af988db82ec4061b57961d6938e594cc4
Eigen::Vector3d
origin_
classcollision__detection_1_1CollisionEnvDistanceField.html
a3d32d788489429953fc19a9914c402ed
planning_scene::PlanningScenePtr
planning_scene_
classcollision__detection_1_1CollisionEnvDistanceField.html
ac6e8b9dfb046f70141ecec9c0a71ee4d
std::map< std::string, GroupStateRepresentationPtr >
pregenerated_group_state_representation_map_
classcollision__detection_1_1CollisionEnvDistanceField.html
a94245df44ef47c3cec340cdc2b19ba4b
double
resolution_
classcollision__detection_1_1CollisionEnvDistanceField.html
aab5a1c1d437aec0d500af49544548ba8
Eigen::Vector3d
size_
classcollision__detection_1_1CollisionEnvDistanceField.html
a246b4f96ce2652e8dd203077eb049841
boost::mutex
update_cache_lock_
classcollision__detection_1_1CollisionEnvDistanceField.html
ae77977dab406eca66dd73f75ac638b59
boost::mutex
update_cache_lock_world_
classcollision__detection_1_1CollisionEnvDistanceField.html
a01bb01c9c48e2c34fe8ef5c13eef1230
bool
use_signed_distance_field_
classcollision__detection_1_1CollisionEnvDistanceField.html
a82627081126d452a4bcb9cea647051bc
collision_detection::CollisionEnvFCL
classcollision__detection_1_1CollisionEnvFCL.html
collision_detection::CollisionEnv
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvFCL.html
a41930589c4c6e17ae4e9abbe6a1a37ff
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvFCL.html
af51b60d4873cf23d69ad0b94c06102f0
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvFCL.html
a811f0ea77190835277bbd889cb4545bc
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionEnvFCL.html
a3fcb9635fb2d26b079bef5f5921bcaa7
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2, const AllowedCollisionMatrix &acm) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionEnvFCL.html
a09f4209d8564dd75c4f6207f39f5e528
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionEnvFCL.html
ad53838e1154d75522b8092f99a6b4a15
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const override
CollisionEnvFCL
classcollision__detection_1_1CollisionEnvFCL.html
a4b3f5169098f2468560d319c4b28486e
()=delete
CollisionEnvFCL
classcollision__detection_1_1CollisionEnvFCL.html
a00e312e94531fec84735f05174fe20d1
(const CollisionEnvFCL &other, const WorldPtr &world)
CollisionEnvFCL
classcollision__detection_1_1CollisionEnvFCL.html
aaeb8600f2ca09fbf1bb1ed694c0c4c6f
(const moveit::core::RobotModelConstPtr &model, const WorldPtr &world, double padding=0.0, double scale=1.0)
CollisionEnvFCL
classcollision__detection_1_1CollisionEnvFCL.html
aec0e2ac5157fcb386597513655e365ec
(const moveit::core::RobotModelConstPtr &model, double padding=0.0, double scale=1.0)
void
distanceRobot
classcollision__detection_1_1CollisionEnvFCL.html
a3c3df0a12121f94378535fb8e8ac5e33
(const DistanceRequest &req, DistanceResult &res, const moveit::core::RobotState &state) const override
void
distanceSelf
classcollision__detection_1_1CollisionEnvFCL.html
a5b29374dd49530e84986558352ff71a3
(const DistanceRequest &req, DistanceResult &res, const moveit::core::RobotState &state) const override
void
setWorld
classcollision__detection_1_1CollisionEnvFCL.html
a0ab895ca05b71ed0996e4d37e0c52ed2
(const WorldPtr &world) override
~CollisionEnvFCL
classcollision__detection_1_1CollisionEnvFCL.html
aa04485c5aaec917742ad99744723d84a
() override
void
allocSelfCollisionBroadPhase
classcollision__detection_1_1CollisionEnvFCL.html
a73e161aa093e4c22b780114079c695e1
(const moveit::core::RobotState &state, FCLManager &manager) const
void
checkRobotCollisionHelper
classcollision__detection_1_1CollisionEnvFCL.html
a3fbc87899c026409120c0360ff6885da
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix *acm) const
void
checkSelfCollisionHelper
classcollision__detection_1_1CollisionEnvFCL.html
aa173d1e6f03faa6775438f0a5ba47717
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix *acm) const
void
constructFCLObjectRobot
classcollision__detection_1_1CollisionEnvFCL.html
a0935099d879f803214d40d596bbc4290
(const moveit::core::RobotState &state, FCLObject &fcl_obj) const
void
constructFCLObjectWorld
classcollision__detection_1_1CollisionEnvFCL.html
a8b8d636d26e7415ca7cf12380a7634d8
(const World::Object *obj, FCLObject &fcl_obj) const
void
getAttachedBodyObjects
classcollision__detection_1_1CollisionEnvFCL.html
acb2f3068450b7fdb7498b2818d5b3b18
(const moveit::core::AttachedBody *ab, std::vector< FCLGeometryConstPtr > &geoms) const
void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionEnvFCL.html
a6b79be4232e4824a978dfd14a6d184e7
(const std::vector< std::string > &links) override
void
updateFCLObject
classcollision__detection_1_1CollisionEnvFCL.html
a89633671c661e7f17782c8aec3bcb1dd
(const std::string &id)
std::map< std::string, FCLObject >
fcl_objs_
classcollision__detection_1_1CollisionEnvFCL.html
abaec107f76cb1b8f6f0a6034883b7bde
std::unique_ptr< fcl::BroadPhaseCollisionManagerd >
manager_
classcollision__detection_1_1CollisionEnvFCL.html
a1501fde58ad9de9b8e32d37467f30af9
std::vector< FCLCollisionObjectConstPtr >
robot_fcl_objs_
classcollision__detection_1_1CollisionEnvFCL.html
a006bf981f5350fe0db9dcd2d5178811f
std::vector< FCLGeometryConstPtr >
robot_geoms_
classcollision__detection_1_1CollisionEnvFCL.html
aa346f910d5214d0c4d05c9c695e6a4d1
void
notifyObjectChange
classcollision__detection_1_1CollisionEnvFCL.html
a0ed3b7f6af5dab1b95262904d7efe25c
(const ObjectConstPtr &obj, World::Action action)
World::ObserverHandle
observer_handle_
classcollision__detection_1_1CollisionEnvFCL.html
ae6dc6c5dbfa8e03a6fc6c61ee902da4d
collision_detection::CollisionEnvHybrid
classcollision__detection_1_1CollisionEnvHybrid.html
collision_detection::CollisionEnvFCL
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
adfea96740a60c78ed7285b3218d66bbc
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
a9fb83f9a3680481fb454f1e1dfe1c037
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
a73f95db2a51a359a80ec939a65177919
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
ad6ae5e6349b49aac8f5dc3e6887727e7
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
a30ff7eb535707c30e9a809e867b8f106
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
aabaa9cff5a9989fd3d140c5b1b7b141a
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
a92be556cfc4166d610c303ca0e43bcb7
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
a6227315b0f5c292ad297fe11530d9bcd
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkSelfCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
a4ec10d3a2459baf919fd800165d7d666
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state) const
void
checkSelfCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
ada584ca37608c796ac3653f0330c42c4
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
ade5136e7dfcd41c0df1eebf96c3cc21f
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
void
checkSelfCollisionDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
a122f65139798714f9cfbdd1eaecb5647
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
CollisionEnvHybrid
classcollision__detection_1_1CollisionEnvHybrid.html
a10cc1afd39100e817ed571969175206b
(const CollisionEnvHybrid &other, const WorldPtr &world)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
CollisionEnvHybrid
classcollision__detection_1_1CollisionEnvHybrid.html
ac89b012bce1410b54bf3a8e8b1233ad5
(const moveit::core::RobotModelConstPtr &robot_model, const std::map< std::string, std::vector< CollisionSphere >> &link_body_decompositions=std::map< std::string, std::vector< CollisionSphere >>(), double size_x=DEFAULT_SIZE_X, double size_y=DEFAULT_SIZE_Y, double size_z=DEFAULT_SIZE_Z, const Eigen::Vector3d &origin=Eigen::Vector3d(0, 0, 0), bool use_signed_distance_field=DEFAULT_USE_SIGNED_DISTANCE_FIELD, double resolution=DEFAULT_RESOLUTION, double collision_tolerance=DEFAULT_COLLISION_TOLERANCE, double max_propogation_distance=DEFAULT_MAX_PROPOGATION_DISTANCE, double padding=0.0, double scale=1.0)
CollisionEnvHybrid
classcollision__detection_1_1CollisionEnvHybrid.html
a538ed435294835e3177176dd27a75413
(const moveit::core::RobotModelConstPtr &robot_model, const WorldPtr &world, const std::map< std::string, std::vector< CollisionSphere >> &link_body_decompositions=std::map< std::string, std::vector< CollisionSphere >>(), double size_x=DEFAULT_SIZE_X, double size_y=DEFAULT_SIZE_Y, double size_z=DEFAULT_SIZE_Z, const Eigen::Vector3d &origin=Eigen::Vector3d(0, 0, 0), bool use_signed_distance_field=DEFAULT_USE_SIGNED_DISTANCE_FIELD, double resolution=DEFAULT_RESOLUTION, double collision_tolerance=DEFAULT_COLLISION_TOLERANCE, double max_propogation_distance=DEFAULT_MAX_PROPOGATION_DISTANCE, double padding=0.0, double scale=1.0)
void
getAllCollisions
classcollision__detection_1_1CollisionEnvHybrid.html
a10afca24a0fb5f33b94c5f4c3a445709
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix *acm, GroupStateRepresentationPtr &gsr) const
void
getCollisionGradients
classcollision__detection_1_1CollisionEnvHybrid.html
a1cbb29633fe760e91cead75c895cfad1
(const CollisionRequest &req, CollisionResult &res, const moveit::core::RobotState &state, const AllowedCollisionMatrix *acm, GroupStateRepresentationPtr &gsr) const
const CollisionEnvDistanceFieldConstPtr
getCollisionRobotDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
ade8d40fcdf958d8cb5e14526003d893b
() const
const CollisionEnvDistanceFieldConstPtr
getCollisionWorldDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
a9a2b353e369f0bb2266236223d8f1cf3
() const
void
initializeRobotDistanceField
classcollision__detection_1_1CollisionEnvHybrid.html
a535df1a4b23a5a8673418ac4bbde547f
(const std::map< std::string, std::vector< CollisionSphere >> &link_body_decompositions, double size_x, double size_y, double size_z, bool use_signed_distance_field, double resolution, double collision_tolerance, double max_propogation_distance)
void
setWorld
classcollision__detection_1_1CollisionEnvHybrid.html
a87b7a6dbfed50924dbd78b698ffdde49
(const WorldPtr &world) override
~CollisionEnvHybrid
classcollision__detection_1_1CollisionEnvHybrid.html
a010b619b7bbf1b4fb77afdec21f31ab0
() override
CollisionEnvDistanceFieldPtr
cenv_distance_
classcollision__detection_1_1CollisionEnvHybrid.html
a7411133d3bba98d8bb4fdad0c55cf524
collision_detection::CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
a4feaa318a68916797f7e9d72c4d07586
(const moveit::core::AttachedBody *ab, int index)
CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
a6b870208631f537c8376cf3294d508df
(const moveit::core::LinkModel *link, int index)
CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
a8fc44b167697a5d096c40ba3f6905bd3
(const World::Object *obj, int index)
const std::string &
getID
structcollision__detection_1_1CollisionGeometryData.html
a697b8cf0334a95ff367db32dda1e7b00
() const
std::string
getTypeString
structcollision__detection_1_1CollisionGeometryData.html
a922ebcf53c220b9ac964b6082ee9b9ad
() const
bool
sameObject
structcollision__detection_1_1CollisionGeometryData.html
a5232c9936cb4ed296dfaa3b4d58aea45
(const CollisionGeometryData &other) const
const moveit::core::AttachedBody *
ab
structcollision__detection_1_1CollisionGeometryData.html
a999186aa4c7c59124f2f95c4d47c95c5
const moveit::core::LinkModel *
link
structcollision__detection_1_1CollisionGeometryData.html
a26636f1b9228d86da4fb7d0352024b4e
const World::Object *
obj
structcollision__detection_1_1CollisionGeometryData.html
ad9e140c96c330002c6a2af38f1c99171
union collision_detection::CollisionGeometryData::@0
ptr
structcollision__detection_1_1CollisionGeometryData.html
aa235c6ce429a29a891aeeced5f67ff1a
const void *
raw
structcollision__detection_1_1CollisionGeometryData.html
ab822b50048e9cdbab111054c3eddde38
int
shape_index
structcollision__detection_1_1CollisionGeometryData.html
a73eed4cdbd2a48124f12e6b4e30a4a0b
BodyType
type
structcollision__detection_1_1CollisionGeometryData.html
aeea61b8f87a9b47cc3143c1da3caff62
collision_detection_bullet::CollisionObjectWrapper
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
std::shared_ptr< CollisionObjectWrapper >
clone
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
a009e942575043729bb8cfb4516d34214
()
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
CollisionObjectWrapper
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
ac1f8994b708800887775db70975b824d
(const std::string &name, const collision_detection::BodyType &type_id, const std::vector< shapes::ShapeConstPtr > &shapes, const AlignedVector< Eigen::Isometry3d > &shape_poses, const std::vector< CollisionObjectType > &collision_object_types, bool active=true)
CollisionObjectWrapper
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
a89a48785ef28067684d81c894c7e325b
(const std::string &name, const collision_detection::BodyType &type_id, const std::vector< shapes::ShapeConstPtr > &shapes, const AlignedVector< Eigen::Isometry3d > &shape_poses, const std::vector< CollisionObjectType > &collision_object_types, const std::set< std::string > &touch_links)
void
getAABB
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
a3db3c5932bef27a6947895c1aaa67681
(btVector3 &aabb_min, btVector3 &aabb_max) const
const std::string &
getName
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
aa5047067d38597f0c737f5904c546d03
() const
const collision_detection::BodyType &
getTypeID
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
aed571894c6e08bc906998670a939ef37
() const
void
manage
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
a010b466bf1aaf1ccba3aafe0138645ba
(std::shared_ptr< T > t)
void
manage
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
aa1a480202849b5a902229b73b8049c2f
(T *t)
bool
sameObject
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
acbb81ea002ee64491842b8c093ade4ab
(const CollisionObjectWrapper &other) const
short int
m_collisionFilterGroup
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
a08c9ef84826a67d64e06776380144cac
short int
m_collisionFilterMask
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
aea1ddc1025963160cf53fd8bfecb29f6
bool
m_enabled
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
a37af3629526642f84cac7de7a3f0649c
std::set< std::string >
m_touch_links
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
ab39158b04d8c8b838ea7b2d041e6a18d
CollisionObjectWrapper
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
aa55bce72dfc3ec649a1f120a74cecaab
(const std::string &name, const collision_detection::BodyType &type_id, const std::vector< shapes::ShapeConstPtr > &shapes, const AlignedVector< Eigen::Isometry3d > &shape_poses, const std::vector< CollisionObjectType > &collision_object_types, const std::vector< std::shared_ptr< void >> &data)
std::vector< CollisionObjectType >
m_collision_object_types
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
aea1d8db62c2ad4a1ead9ec51b5639e16
std::vector< std::shared_ptr< void > >
m_data
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
a73d4d38f1f02c6182363efeb0f42f016
std::string
m_name
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
aa71e38ed80b25d8465c8053f14577c34
AlignedVector< Eigen::Isometry3d >
m_shape_poses
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
a539a38e7b9d74b856714a5756dd1e633
std::vector< shapes::ShapeConstPtr >
m_shapes
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
ae247f6c72036ecba32bbd86a1ef8e572
collision_detection::BodyType
m_type_id
classcollision__detection__bullet_1_1CollisionObjectWrapper.html
a193acc505b6dfc9ee8298be9b76fb72b
collision_detection::CollisionPlugin
classcollision__detection_1_1CollisionPlugin.html
CollisionPlugin
classcollision__detection_1_1CollisionPlugin.html
ad3312e457276a8254ebd85b847dd705e
()
virtual bool
initialize
classcollision__detection_1_1CollisionPlugin.html
a01d1aa5e6aa17c0d3a6e1a4ad18b700f
(const planning_scene::PlanningScenePtr &scene, bool exclusive) const =0
virtual
~CollisionPlugin
classcollision__detection_1_1CollisionPlugin.html
a6b71d8a13e6f653d3777f413696f488b
()
collision_detection::CollisionPluginCache
classcollision__detection_1_1CollisionPluginCache.html
collision_detection::CollisionPluginCache::CollisionPluginCacheImpl
bool
activate
classcollision__detection_1_1CollisionPluginCache.html
ab4b10b89ac95681eaa2e8d0484fa5cb7
(const std::string &name, const planning_scene::PlanningScenePtr &scene, bool exclusive)
CollisionPluginCache
classcollision__detection_1_1CollisionPluginCache.html
a99977e75d7a2f21d5263b0d5c593dcdd
()
~CollisionPluginCache
classcollision__detection_1_1CollisionPluginCache.html
ad59e6842638ed354497df1a1f3499c76
()
MOVEIT_CLASS_FORWARD
classcollision__detection_1_1CollisionPluginCache.html
af5f4d72ec3d3264e4ab356bba842d59b
(CollisionPluginCacheImpl)
CollisionPluginCacheImplPtr
cache_
classcollision__detection_1_1CollisionPluginCache.html
a4ada55efc539745b8883c3dd3a81a684
collision_detection::CollisionPluginCache::CollisionPluginCacheImpl
classcollision__detection_1_1CollisionPluginCache_1_1CollisionPluginCacheImpl.html
bool
activate
classcollision__detection_1_1CollisionPluginCache_1_1CollisionPluginCacheImpl.html
abd9242435e64bb0a8034d66ad0456a23
(const std::string &name, const planning_scene::PlanningScenePtr &scene, bool exclusive)
CollisionPluginCacheImpl
classcollision__detection_1_1CollisionPluginCache_1_1CollisionPluginCacheImpl.html
a9322ebf1c4a7905d59e0b16c347a65d6
()
CollisionPluginPtr
load
classcollision__detection_1_1CollisionPluginCache_1_1CollisionPluginCacheImpl.html
af3a2c68ea29e7fa1b11ec2299cc2d519
(const std::string &name)
std::shared_ptr< pluginlib::ClassLoader< CollisionPlugin > >
cache_
classcollision__detection_1_1CollisionPluginCache_1_1CollisionPluginCacheImpl.html
a5d33a4437fe1c0ef9858d2b1e507f62e
std::map< std::string, CollisionPluginPtr >
plugins_
classcollision__detection_1_1CollisionPluginCache_1_1CollisionPluginCacheImpl.html
ad50cfd56b24fdbbc77ddcb510c5f0255
collision_detection::CollisionRequest
structcollision__detection_1_1CollisionRequest.html
CollisionRequest
structcollision__detection_1_1CollisionRequest.html
a982d0f634496fbcd183f9cad7cfcf902
()
virtual
~CollisionRequest
structcollision__detection_1_1CollisionRequest.html
a3df9918a279bd29028907427bc05489a
()
bool
contacts
structcollision__detection_1_1CollisionRequest.html
a5360522b02a383072fb881fc08d15788
bool
cost
structcollision__detection_1_1CollisionRequest.html
a8737703574324c60f5e407deb1cc4ad4
bool
detailed_distance
structcollision__detection_1_1CollisionRequest.html
ad797b0b311221798035acef58af0421c
bool
distance
structcollision__detection_1_1CollisionRequest.html
af004da8744b925118ebd7cf5ef3c42e8
std::string
group_name
structcollision__detection_1_1CollisionRequest.html
a1c9c857d83d4f98bef7a1fb586561fa8
boost::function< bool(const CollisionResult &)>
is_done
structcollision__detection_1_1CollisionRequest.html
a5a7706bfed4db4b587f99a793a82d2a7
std::size_t
max_contacts
structcollision__detection_1_1CollisionRequest.html
a8dac54b1f11971b246df751eff3242d8
std::size_t
max_contacts_per_pair
structcollision__detection_1_1CollisionRequest.html
adaea18ae293e533557ccb8629445232f
std::size_t
max_cost_sources
structcollision__detection_1_1CollisionRequest.html
a5115bd166fd2476e68a31103c606cb19
bool
verbose
structcollision__detection_1_1CollisionRequest.html
a4c5f87dc1f2be6cc0c3463a319b6ca36
collision_detection::CollisionResult
structcollision__detection_1_1CollisionResult.html
std::map< std::pair< std::string, std::string >, std::vector< Contact > >
ContactMap
structcollision__detection_1_1CollisionResult.html
a610ac251effdfbf79ae0d58cf4799ee0
EIGEN_MAKE_ALIGNED_OPERATOR_NEW void
clear
structcollision__detection_1_1CollisionResult.html
ac2f7f5603102be94cda1fe5d5fd1b531
()
CollisionResult
structcollision__detection_1_1CollisionResult.html
afd30dd26a5cb73f62798f1ee9b6740b3
()
void
print
structcollision__detection_1_1CollisionResult.html
a25339b1c94fce92232ddb46da9826adb
() const
bool
collision
structcollision__detection_1_1CollisionResult.html
ad68db09bcc111730f7c4ab1bdff31e67
std::size_t
contact_count
structcollision__detection_1_1CollisionResult.html
afd0843007154ccb922e8117312bbacbb
ContactMap
contacts
structcollision__detection_1_1CollisionResult.html
a0c7af992e5bc7e62d81bc4ad6ccdb2a0
std::set< CostSource >
cost_sources
structcollision__detection_1_1CollisionResult.html
ab092f5becbf0826bf0f456c489b87b13
double
distance
structcollision__detection_1_1CollisionResult.html
ab5697568819a44e678768fe48c98400f
DistanceResult
distance_result
structcollision__detection_1_1CollisionResult.html
a864908251dcab4fecd55d1db768c4c2c
collision_detection::CollisionSphere
structcollision__detection_1_1CollisionSphere.html
CollisionSphere
structcollision__detection_1_1CollisionSphere.html
a4ffedc9f8e5e5dc2a32a1f629322983f
(const Eigen::Vector3d &rel, double radius)
double
radius_
structcollision__detection_1_1CollisionSphere.html
aa9cb723998a2257b9d71542384f6014c
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Vector3d
relative_vec_
structcollision__detection_1_1CollisionSphere.html
a62fdaa5d580afc64c266d131b5e8a715
distance_field::CompareEigenVector3i
structdistance__field_1_1CompareEigenVector3i.html
bool
operator()
structdistance__field_1_1CompareEigenVector3i.html
aa4d01d64cbe4bca7cff14c66270780a2
(const Eigen::Vector3i &loc_1, const Eigen::Vector3i &loc_2) const
kinematic_constraints::ConstraintEvaluationResult
structkinematic__constraints_1_1ConstraintEvaluationResult.html
ConstraintEvaluationResult
structkinematic__constraints_1_1ConstraintEvaluationResult.html
a6a121d87ffc8f87c8d8c78b522539cdd
(bool result_satisfied=false, double dist=0.0)
double
distance
structkinematic__constraints_1_1ConstraintEvaluationResult.html
ae917c18ef345ce872cd7c0478a8d854a
bool
satisfied
structkinematic__constraints_1_1ConstraintEvaluationResult.html
a6e75dfd6bc22e54b0fb643ae2f094072
constraint_samplers::ConstraintSampler
classconstraint__samplers_1_1ConstraintSampler.html
virtual bool
configure
classconstraint__samplers_1_1ConstraintSampler.html
abf1a7d584e85f2bcab5fffec837be549
(const moveit_msgs::Constraints &constr)=0
ConstraintSampler
classconstraint__samplers_1_1ConstraintSampler.html
a327856a0ff6a92b65660360db3b855b2
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
const std::vector< std::string > &
getFrameDependency
classconstraint__samplers_1_1ConstraintSampler.html
a3a56066a7981de26855234ca269fc52b
() const
const std::string &
getGroupName
classconstraint__samplers_1_1ConstraintSampler.html
abe1756c3e247a18e6412ab9cef3acd47
() const
const moveit::core::GroupStateValidityCallbackFn &
getGroupStateValidityCallback
classconstraint__samplers_1_1ConstraintSampler.html
a7607b1648432e0d9b55dfc7774a260d8
() const
const moveit::core::JointModelGroup *
getJointModelGroup
classconstraint__samplers_1_1ConstraintSampler.html
a0ddf614c95eff0d51fb7977aad3f7608
() const
virtual const std::string &
getName
classconstraint__samplers_1_1ConstraintSampler.html
a288fc27c2d5c66808a5193e0a3262a25
() const =0
const planning_scene::PlanningSceneConstPtr &
getPlanningScene
classconstraint__samplers_1_1ConstraintSampler.html
a1e5d97b69e2db24863de561a2eec8887
() const
bool
getVerbose
classconstraint__samplers_1_1ConstraintSampler.html
a585a1f40793dc96f524a265e2c81c650
() const
bool
isValid
classconstraint__samplers_1_1ConstraintSampler.html
a6bd1131691258f0e1a13e6f484c53838
() const
bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
a2b0acafa8128725651b1443b59955590
(moveit::core::RobotState &state)
bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
a092e2a6ea80f58f2fe340335e6633e6a
(moveit::core::RobotState &state, const moveit::core::RobotState &reference_state)
virtual bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
a7b407d32e9c99923facbe59bcc6094a9
(moveit::core::RobotState &state, const moveit::core::RobotState &reference_state, unsigned int max_attempts)=0
bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
ab5fd54f34a4e4e33fa6cbee4197cea95
(moveit::core::RobotState &state, unsigned int max_attempts)
void
setGroupStateValidityCallback
classconstraint__samplers_1_1ConstraintSampler.html
a1aba8fe1ff06bf6f80a3c6229e7956a6
(const moveit::core::GroupStateValidityCallbackFn &callback)
virtual void
setVerbose
classconstraint__samplers_1_1ConstraintSampler.html
ad3086f8dac5aacffbb0118a6e4316543
(bool verbose)
virtual
~ConstraintSampler
classconstraint__samplers_1_1ConstraintSampler.html
a1a2a22be6e3083c27454e640bd288e9f
()
static const unsigned int
DEFAULT_MAX_SAMPLING_ATTEMPTS
classconstraint__samplers_1_1ConstraintSampler.html
a3465ff880fd7ad70e0a06ad963db94cc
virtual void
clear
classconstraint__samplers_1_1ConstraintSampler.html
ab9b7e3ef1f1feb1442f90adf8e85ed09
()
std::vector< std::string >
frame_depends_
classconstraint__samplers_1_1ConstraintSampler.html
a555339724f8c5ccce8fb8c0efb68b0ac
moveit::core::GroupStateValidityCallbackFn
group_state_validity_callback_
classconstraint__samplers_1_1ConstraintSampler.html
abe73f9eca4d6b0670aa4bb85f134aa1b
bool
is_valid_
classconstraint__samplers_1_1ConstraintSampler.html
a3494239b7adbd3324a5e6c23ef158b2d
const moveit::core::JointModelGroup *const
jmg_
classconstraint__samplers_1_1ConstraintSampler.html
aacf8b5fc42c314e0e81acb0a88e4ba48
planning_scene::PlanningSceneConstPtr
scene_
classconstraint__samplers_1_1ConstraintSampler.html
adfe56e73fcf942c9d2411c2faf766d24
bool
verbose_
classconstraint__samplers_1_1ConstraintSampler.html
acf19f1537ee8059d194d62ef488751b4
constraint_samplers::ConstraintSamplerAllocator
classconstraint__samplers_1_1ConstraintSamplerAllocator.html
virtual ConstraintSamplerPtr
alloc
classconstraint__samplers_1_1ConstraintSamplerAllocator.html
ab488441c5ee7e1c9cae57aca7588b201
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr)=0
virtual bool
canService
classconstraint__samplers_1_1ConstraintSamplerAllocator.html
af2f1e107132d382eb7bc3142e862a04a
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr) const =0
ConstraintSamplerAllocator
classconstraint__samplers_1_1ConstraintSamplerAllocator.html
aa7ed12a12daf6be1666f86b4d65001c4
()
virtual
~ConstraintSamplerAllocator
classconstraint__samplers_1_1ConstraintSamplerAllocator.html
ac83b2f0623866f25362b6e2b7bd7e8dd
()
constraint_samplers::ConstraintSamplerManager
classconstraint__samplers_1_1ConstraintSamplerManager.html
ConstraintSamplerManager
classconstraint__samplers_1_1ConstraintSamplerManager.html
ac044476925e095d2e81f803a9bc85d55
()
void
registerSamplerAllocator
classconstraint__samplers_1_1ConstraintSamplerManager.html
a4ca518d5def517db7c255bc32db9d470
(const ConstraintSamplerAllocatorPtr &sa)
ConstraintSamplerPtr
selectSampler
classconstraint__samplers_1_1ConstraintSamplerManager.html
a29e0dc17cd921ab53b80f3dbe66e2c3f
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr) const
static ConstraintSamplerPtr
selectDefaultSampler
classconstraint__samplers_1_1ConstraintSamplerManager.html
a1d10bfb5979b25595edb38f37613ad5c
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr)
std::vector< ConstraintSamplerAllocatorPtr >
sampler_alloc_
classconstraint__samplers_1_1ConstraintSamplerManager.html
ab4ee5829025c2e66a1cfbf9cae73b103
moveit::ConstructException
classmoveit_1_1ConstructException.html
ConstructException
classmoveit_1_1ConstructException.html
ab8c9926ec487e1aa9d263cae3f7e5349
(const std::string &what_arg)
collision_detection::Contact
structcollision__detection_1_1Contact.html
std::string
body_name_1
structcollision__detection_1_1Contact.html
a6ed6eacd986f503b417efae901ffa8e6
std::string
body_name_2
structcollision__detection_1_1Contact.html
a17cac839ecd8b20afecad9be0f7a8ea8
BodyType
body_type_1
structcollision__detection_1_1Contact.html
a7749f57024428d651f4c30431d96fb64
BodyType
body_type_2
structcollision__detection_1_1Contact.html
a77dd79552aee3f46e665943e3816e136
double
depth
structcollision__detection_1_1Contact.html
aa1356af20d7ea62ce3db9cf0f10e8cbf
Eigen::Vector3d
nearest_points
structcollision__detection_1_1Contact.html
a6de350b0bb427394b1c4faac379fbe21
[2]
Eigen::Vector3d
normal
structcollision__detection_1_1Contact.html
a7a14ee7b6500b6185e9fc74757a1bba8
double
percent_interpolation
structcollision__detection_1_1Contact.html
a470c15c475573d876d77c9c32afdf9d3
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Vector3d
pos
structcollision__detection_1_1Contact.html
aa1a2936afccf6b9354db7e9f98399339
collision_detection_bullet::ContactTestData
structcollision__detection__bullet_1_1ContactTestData.html
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
ContactTestData
structcollision__detection__bullet_1_1ContactTestData.html
a8eb060ff63572cf417ca0609091316e9
(const std::vector< std::string > &active, const double &contact_distance, collision_detection::CollisionResult &res, const collision_detection::CollisionRequest &req)
const std::vector< std::string > &
active
structcollision__detection__bullet_1_1ContactTestData.html
a76748eaf3fe061e9925f1f9a6e9c5de7
const double &
contact_distance
structcollision__detection__bullet_1_1ContactTestData.html
a1586544c739a0796a4add9672891eea9
bool
done
structcollision__detection__bullet_1_1ContactTestData.html
a321dd225fac05ee1b0cb932293597dc1
bool
pair_done
structcollision__detection__bullet_1_1ContactTestData.html
a84d4022b3522ed23b164e40d861d5a22
const collision_detection::CollisionRequest &
req
structcollision__detection__bullet_1_1ContactTestData.html
a109101b598a836e32ac9c50ed1d550e6
collision_detection::CollisionResult &
res
structcollision__detection__bullet_1_1ContactTestData.html
a52f84ddd0775e807d0837378a494e14a
moveit_controller_manager::MoveItControllerManager::ControllerState
structmoveit__controller__manager_1_1MoveItControllerManager_1_1ControllerState.html
ControllerState
structmoveit__controller__manager_1_1MoveItControllerManager_1_1ControllerState.html
a510e528287c0e6977a38aec81090fb2c
()
bool
active_
structmoveit__controller__manager_1_1MoveItControllerManager_1_1ControllerState.html
a9662b3e0ee095e656a05ac7c3e1e51da
bool
default_
structmoveit__controller__manager_1_1MoveItControllerManager_1_1ControllerState.html
a39c22cef9e0dea88feb2b2c7ef7e30f1
collision_detection::CostSource
structcollision__detection_1_1CostSource.html
double
getVolume
structcollision__detection_1_1CostSource.html
a042531e0075fab6b3fe3d09eab258764
() const
bool
operator<
structcollision__detection_1_1CostSource.html
ac5431f3eee5cd1b229f2bbdbaa6119de
(const CostSource &other) const
boost::array< double, 3 >
aabb_max
structcollision__detection_1_1CostSource.html
a333da8c9811daba059e6adf333f8930c
boost::array< double, 3 >
aabb_min
structcollision__detection_1_1CostSource.html
afc40c3a65b0da8e8ff0ea0a4a21f7f0b
double
cost
structcollision__detection_1_1CostSource.html
a8ff40e19d042347863a708ac7e61264b
DistanceCheckPandaTest
classDistanceCheckPandaTest.html
CollisionDetectorPandaTest
collision_detection::DistanceData
structcollision__detection_1_1DistanceData.html
DistanceData
structcollision__detection_1_1DistanceData.html
ac3bc2808b7d32b455df4629e2173e04f
(const DistanceRequest *req, DistanceResult *res)
~DistanceData
structcollision__detection_1_1DistanceData.html
adf20d6cdbc158d5609da9f6121ffd665
()
bool
done
structcollision__detection_1_1DistanceData.html
aea4fb2b0e878a9080b3c04c028cb0381
const DistanceRequest *
req
structcollision__detection_1_1DistanceData.html
a45a51c8632077a394123fb5a9613c0aa
DistanceResult *
res
structcollision__detection_1_1DistanceData.html
a38e36dbd044c5740696990524c83b93e
distance_field::DistanceField
classdistance__field_1_1DistanceField.html
void
addOcTreeToField
classdistance__field_1_1DistanceField.html
a5a5de29eff3bd1764e15abda23946cc1
(const octomap::OcTree *octree)
virtual void
addPointsToField
classdistance__field_1_1DistanceField.html
a625b0a940086c822c703172a4f01e67c
(const EigenSTL::vector_Vector3d &points)=0
void
addShapeToField
classdistance__field_1_1DistanceField.html
a7d40ca72ce5a575ddbc4f7602612a05a
(const shapes::Shape *shape, const Eigen::Isometry3d &pose)
void
addShapeToField
classdistance__field_1_1DistanceField.html
a150b2a4182ad8b35fafff8e8aa5aa69d
(const shapes::Shape *shape, const geometry_msgs::Pose &pose)
DistanceField
classdistance__field_1_1DistanceField.html
a791448b54ae178b106f933388b68deca
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z)
virtual double
getDistance
classdistance__field_1_1DistanceField.html
afe3d2c4d985084a897aeb4920a2e6f3f
(double x, double y, double z) const =0
virtual double
getDistance
classdistance__field_1_1DistanceField.html
a7e1c6fa3881fd942d27fa73e1bdc5d55
(int x, int y, int z) const =0
double
getDistanceGradient
classdistance__field_1_1DistanceField.html
a5808c7630a3f194f2608fda16cc4546f
(double x, double y, double z, double &gradient_x, double &gradient_y, double &gradient_z, bool &in_bounds) const
void
getGradientMarkers
classdistance__field_1_1DistanceField.html
a34896c5d57c97cb52963995762b6e19d
(double min_radius, double max_radius, const std::string &frame_id, const ros::Time &stamp, visualization_msgs::MarkerArray &marker_array) const
void
getIsoSurfaceMarkers
classdistance__field_1_1DistanceField.html
a3612afcddf2c827daac3fc500574d285
(double min_distance, double max_distance, const std::string &frame_id, const ros::Time stamp, visualization_msgs::Marker &marker) const
double
getOriginX
classdistance__field_1_1DistanceField.html
a91af172799ca88ae70d8345429aab20b
() const
double
getOriginY
classdistance__field_1_1DistanceField.html
a4dd80e9f373a1ba94fac5f6db2c61e33
() const
double
getOriginZ
classdistance__field_1_1DistanceField.html
a8290f79b6eaa2edbc4f80c450c541d2a
() const
void
getPlaneMarkers
classdistance__field_1_1DistanceField.html
a9c1a378124b6c86297b714089048e26a
(PlaneVisualizationType type, double length, double width, double height, const Eigen::Vector3d &origin, const std::string &frame_id, const ros::Time stamp, visualization_msgs::Marker &marker) const
void
getProjectionPlanes
classdistance__field_1_1DistanceField.html
ad4aff2b45d2505ef57563e26e9d906c9
(const std::string &frame_id, const ros::Time &stamp, double max_distance, visualization_msgs::Marker &marker) const
double
getResolution
classdistance__field_1_1DistanceField.html
a60fed7d8b845ef6a1b1942e585ddcacc
() const
bool
getShapePoints
classdistance__field_1_1DistanceField.html
a6d4d5386350ec80d3ca511cf940c0cfb
(const shapes::Shape *shape, const Eigen::Isometry3d &pose, EigenSTL::vector_Vector3d *points)
double
getSizeX
classdistance__field_1_1DistanceField.html
a9969e84f9f49c536c75be5838b8cdd3f
() const
double
getSizeY
classdistance__field_1_1DistanceField.html
ac7f802778f9c4f079d07a8e6f9330431
() const
double
getSizeZ
classdistance__field_1_1DistanceField.html
af215d926a190e2835b21eabf3200f5ba
() const
virtual double
getUninitializedDistance
classdistance__field_1_1DistanceField.html
a51d46c3d2cc8d412d64dd8015cd3e710
() const =0
virtual int
getXNumCells
classdistance__field_1_1DistanceField.html
a0014563f9f1c74ccf60d1d20a3af2b78
() const =0
virtual int
getYNumCells
classdistance__field_1_1DistanceField.html
ae57048dd1fc4f867c88db969f0d41593
() const =0
virtual int
getZNumCells
classdistance__field_1_1DistanceField.html
af51959bcd7efdb18f60207075d09b964
() const =0
virtual bool
gridToWorld
classdistance__field_1_1DistanceField.html
ad78c36666019889271444f912edef4c2
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const =0
virtual bool
isCellValid
classdistance__field_1_1DistanceField.html
a657363a1be60726539dd40d13ff17383
(int x, int y, int z) const =0
void
moveShapeInField
classdistance__field_1_1DistanceField.html
a3ff4e4053688842a27968fa7cb0ae750
(const shapes::Shape *shape, const Eigen::Isometry3d &old_pose, const Eigen::Isometry3d &new_pose)
void
moveShapeInField
classdistance__field_1_1DistanceField.html
aac95bac722ec9d3bc20c9653b92b13af
(const shapes::Shape *shape, const geometry_msgs::Pose &old_pose, const geometry_msgs::Pose &new_pose)
virtual bool
readFromStream
classdistance__field_1_1DistanceField.html
a6d5f9b4d22432893a55fe3117562a7d9
(std::istream &stream)=0
virtual void
removePointsFromField
classdistance__field_1_1DistanceField.html
a292e7bad50dad1e00f1659aa83f5486c
(const EigenSTL::vector_Vector3d &points)=0
void
removeShapeFromField
classdistance__field_1_1DistanceField.html
a4ae04b4efe60e20d681cc6f3fbf73fea
(const shapes::Shape *shape, const Eigen::Isometry3d &pose)
void
removeShapeFromField
classdistance__field_1_1DistanceField.html
ad720b9e2483969559d6684aa6b4a7c15
(const shapes::Shape *shape, const geometry_msgs::Pose &pose)
virtual void
reset
classdistance__field_1_1DistanceField.html
a639b28a18cee64bb427b672a81169060
()=0
virtual void
updatePointsInField
classdistance__field_1_1DistanceField.html
a154f82da8747de3e7f0ee609561d28a2
(const EigenSTL::vector_Vector3d &old_points, const EigenSTL::vector_Vector3d &new_points)=0
virtual bool
worldToGrid
classdistance__field_1_1DistanceField.html
a23af274792c1986b9367541b9b00774f
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const =0
virtual bool
writeToStream
classdistance__field_1_1DistanceField.html
a8b2990594502d9528b085cfcc5a2b3b1
(std::ostream &stream) const =0
virtual
~DistanceField
classdistance__field_1_1DistanceField.html
a941d8bf848072280cb503fee80242ced
()
void
getOcTreePoints
classdistance__field_1_1DistanceField.html
ac76beae97cadc2d47fe5d9846fcb9ab4
(const octomap::OcTree *octree, EigenSTL::vector_Vector3d *points)
void
setPoint
classdistance__field_1_1DistanceField.html
a2502c2c37cb0998d26025c18a0bc6590
(int xCell, int yCell, int zCell, double dist, geometry_msgs::Point &point, std_msgs::ColorRGBA &color, double max_distance) const
int
inv_twice_resolution_
classdistance__field_1_1DistanceField.html
a0f052454f85c43fdcde63338fb96b1fe
double
origin_x_
classdistance__field_1_1DistanceField.html
a9679d9f9f5724114ff010995838945d4
double
origin_y_
classdistance__field_1_1DistanceField.html
af3bd9cd384633c1ffe2d5a60a77f0864
double
origin_z_
classdistance__field_1_1DistanceField.html
a48de21c9910bc1ccbdd3348f18aefd50
double
resolution_
classdistance__field_1_1DistanceField.html
a0e437085f02a89a34ffae207ab953832
double
size_x_
classdistance__field_1_1DistanceField.html
abaa110acf0cb6452d6b3563ce6a3da9a
double
size_y_
classdistance__field_1_1DistanceField.html
a9680bf8c4d8fd62269eb33da7464a86a
double
size_z_
classdistance__field_1_1DistanceField.html
a17b30c8ffd41fa9709a91503686380e6
collision_detection::DistanceFieldCacheEntry
structcollision__detection_1_1DistanceFieldCacheEntry.html
collision_detection::AllowedCollisionMatrix
acm_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a23caabf10fc51a792b896fec19dbe4a5
std::vector< unsigned int >
attached_body_link_state_indices_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a5b17e8aaab5cbd558f679c9fe0b08b24
std::vector< std::string >
attached_body_names_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a7f4df4899a6819da529678c87196f26f
distance_field::DistanceFieldPtr
distance_field_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a83f005d3061128cfb378115fbe68ff08
EIGEN_MAKE_ALIGNED_OPERATOR_NEW std::string
group_name_
structcollision__detection_1_1DistanceFieldCacheEntry.html
ab9a41b2e73c8cc8407344496cc61bbe8
std::vector< std::vector< bool > >
intra_group_collision_enabled_
structcollision__detection_1_1DistanceFieldCacheEntry.html
ac6a397254d2fe0416a3fcaa87eb9ca8a
std::vector< unsigned int >
link_body_indices_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a7e8a4e31bfede9b1c1a74ce20d9cd7fb
std::vector< bool >
link_has_geometry_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a9c373238c15a4c8f99a287f8541a6013
std::vector< std::string >
link_names_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a04c04a75c6fe24b5263ca47985a89ba4
std::vector< unsigned int >
link_state_indices_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a51c36d51b4afc7053b9d110bd0fe3f39
GroupStateRepresentationPtr
pregenerated_group_state_representation_
structcollision__detection_1_1DistanceFieldCacheEntry.html
ab4cef3a56244203f49d3e9114f7cca83
std::vector< bool >
self_collision_enabled_
structcollision__detection_1_1DistanceFieldCacheEntry.html
aac4bb5331ec2d3cb5160abc9bec4e1da
moveit::core::RobotStatePtr
state_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a6f2178b2c084af467ee63a82a898a467
std::vector< unsigned int >
state_check_indices_
structcollision__detection_1_1DistanceFieldCacheEntry.html
af5b999279f1e02b1e20977849d4c223c
std::vector< double >
state_values_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a94d883a914544ddce15fa22bfff64cd3
collision_detection::CollisionEnvDistanceField::DistanceFieldCacheEntryWorld
structcollision__detection_1_1CollisionEnvDistanceField_1_1DistanceFieldCacheEntryWorld.html
distance_field::DistanceFieldPtr
distance_field_
structcollision__detection_1_1CollisionEnvDistanceField_1_1DistanceFieldCacheEntryWorld.html
ae9685a66f580b3ba54ca7bda440eb92a
std::map< std::string, std::vector< PosedBodyPointDecompositionPtr > >
posed_body_point_decompositions_
structcollision__detection_1_1CollisionEnvDistanceField_1_1DistanceFieldCacheEntryWorld.html
aa45149153b6edda183494336c0fa996e
DistanceFieldCollisionDetectionTester
classDistanceFieldCollisionDetectionTester.html
void
SetUp
classDistanceFieldCollisionDetectionTester.html
a08031f36b421726bbe3e1ec2c0093703
() override
void
TearDown
classDistanceFieldCollisionDetectionTester.html
a8f118aa830ed00e3206bf5ffe41755f3
() override
collision_detection::AllowedCollisionMatrixPtr
acm_
classDistanceFieldCollisionDetectionTester.html
a955d76d54fbe936abf966ae610f8fde1
collision_detection::CollisionEnvPtr
cenv_
classDistanceFieldCollisionDetectionTester.html
ae008da6886715ff7ec8485c74e69c37e
moveit::core::TransformsPtr
ftf_
classDistanceFieldCollisionDetectionTester.html
ac356cc25bb519bb33523578c814011fb
moveit::core::TransformsConstPtr
ftf_const_
classDistanceFieldCollisionDetectionTester.html
ac215359ab3a5155a2b092c960c334f01
moveit::core::RobotModelPtr
robot_model_
classDistanceFieldCollisionDetectionTester.html
a3cdac32de3c8ceabf106020ad334b1c3
DistanceFullPandaTest
classDistanceFullPandaTest.html
DistanceCheckPandaTest
collision_detection::DistanceRequest
structcollision__detection_1_1DistanceRequest.html
DistanceRequest
structcollision__detection_1_1DistanceRequest.html
afe8db02d769f3b1715b72574489197e7
()
void
enableGroup
structcollision__detection_1_1DistanceRequest.html
a3b9a173e3ac3bc7c653f4cdac75f3101
(const moveit::core::RobotModelConstPtr &robot_model)
const AllowedCollisionMatrix *
acm
structcollision__detection_1_1DistanceRequest.html
ad59ba3aa3de18225797b9119c1848600
const std::set< const moveit::core::LinkModel * > *
active_components_only
structcollision__detection_1_1DistanceRequest.html
a13e427531c837d43593c49e2ddc2ad61
bool
compute_gradient
structcollision__detection_1_1DistanceRequest.html
a0c59bfc01fad7b8dbdb6121057b64984
double
distance_threshold
structcollision__detection_1_1DistanceRequest.html
a9e0adb38c090f38b6dae7a18a237aa9d
bool
enable_nearest_points
structcollision__detection_1_1DistanceRequest.html
af1142aa4548e9577db3fc9dab1917b52
bool
enable_signed_distance
structcollision__detection_1_1DistanceRequest.html
ac004290481e3a6c3f30e305cec82f132
std::string
group_name
structcollision__detection_1_1DistanceRequest.html
a83e4a62b14c022ce24e2473a5dc7e555
std::size_t
max_contacts_per_body
structcollision__detection_1_1DistanceRequest.html
a95e2754133ea61ff5a577c89908b8a23
DistanceRequestType
type
structcollision__detection_1_1DistanceRequest.html
ab4c792a7bf743908123c4abd293e5321
bool
verbose
structcollision__detection_1_1DistanceRequest.html
a6594f8027f80df032c091f8e9fc342ad
collision_detection::DistanceResult
structcollision__detection_1_1DistanceResult.html
void
clear
structcollision__detection_1_1DistanceResult.html
aeec5f7998d5cd07811f9b5b3e90b1c1d
()
DistanceResult
structcollision__detection_1_1DistanceResult.html
aed61fd48c7b9041ff3a7c698dd5a97c0
()
bool
collision
structcollision__detection_1_1DistanceResult.html
aaf2adbb6448ac2e011839b2b3c1702f2
DistanceMap
distances
structcollision__detection_1_1DistanceResult.html
a5f4a33fc2e1e6b9f33ef854c6d802355
DistanceResultsData
minimum_distance
structcollision__detection_1_1DistanceResult.html
ae5c407b132e71061910a67c57f64b399
collision_detection::DistanceResultsData
structcollision__detection_1_1DistanceResultsData.html
void
clear
structcollision__detection_1_1DistanceResultsData.html
ac1a049122af9eb2852bf65924ba81106
()
DistanceResultsData
structcollision__detection_1_1DistanceResultsData.html
aa5ce12b5c5bd176af19e6724e267fee6
()
bool
operator<
structcollision__detection_1_1DistanceResultsData.html
a72f9d6ead1dd1e98cc6d819cb1faa3d1
(const DistanceResultsData &other)
bool
operator>
structcollision__detection_1_1DistanceResultsData.html
ac33c0a1a4cc47171dc63254efc1bc7b1
(const DistanceResultsData &other)
BodyType
body_types
structcollision__detection_1_1DistanceResultsData.html
a67f620d2c41b7fcf64fb49c507abeba2
[2]
double
distance
structcollision__detection_1_1DistanceResultsData.html
af039324ae60d7a8852ee366b86b58a1b
std::string
link_names
structcollision__detection_1_1DistanceResultsData.html
ad13f8fe7798440e0dfe638074341ea19
[2]
Eigen::Vector3d
nearest_points
structcollision__detection_1_1DistanceResultsData.html
a09a2c21cc0c89be6de2404211a0a4632
[2]
Eigen::Vector3d
normal
structcollision__detection_1_1DistanceResultsData.html
a5049f7e3a2040935bb9933f786647120
pybind11::detail::DurationCaster
structpybind11_1_1detail_1_1DurationCaster.html
bool
load
structpybind11_1_1detail_1_1DurationCaster.html
a0e83eada4f4d09152a40967691cc525b
(handle src, bool convert)
PYBIND11_TYPE_CASTER
structpybind11_1_1detail_1_1DurationCaster.html
af502031ab65497fd62d9b2f964eb7f0a
(T, _("Duration"))
static handle
cast
structpybind11_1_1detail_1_1DurationCaster.html
a428ce2f21dd1ceb588606abca0e74602
(T &&src, return_value_policy, handle)
DurationCaster< ros::Duration >
structpybind11_1_1detail_1_1DurationCaster.html
bool
load
structpybind11_1_1detail_1_1DurationCaster.html
a0e83eada4f4d09152a40967691cc525b
(handle src, bool convert)
PYBIND11_TYPE_CASTER
structpybind11_1_1detail_1_1DurationCaster.html
af502031ab65497fd62d9b2f964eb7f0a
(ros::Duration, _("Duration"))
static handle
cast
structpybind11_1_1detail_1_1DurationCaster.html
a428ce2f21dd1ceb588606abca0e74602
(ros::Duration &&src, return_value_policy, handle)
DurationCaster< ros::WallDuration >
structpybind11_1_1detail_1_1DurationCaster.html
bool
load
structpybind11_1_1detail_1_1DurationCaster.html
a0e83eada4f4d09152a40967691cc525b
(handle src, bool convert)
PYBIND11_TYPE_CASTER
structpybind11_1_1detail_1_1DurationCaster.html
af502031ab65497fd62d9b2f964eb7f0a
(ros::WallDuration, _("Duration"))
static handle
cast
structpybind11_1_1detail_1_1DurationCaster.html
a428ce2f21dd1ceb588606abca0e74602
(ros::WallDuration &&src, return_value_policy, handle)
dynamics_solver::DynamicsSolver
classdynamics__solver_1_1DynamicsSolver.html
DynamicsSolver
classdynamics__solver_1_1DynamicsSolver.html
ababfcc4155988fac1452d26f25704078
(const moveit::core::RobotModelConstPtr &robot_model, const std::string &group_name, const geometry_msgs::Vector3 &gravity_vector)
const moveit::core::JointModelGroup *
getGroup
classdynamics__solver_1_1DynamicsSolver.html
a75a6bf554eb68d2d77ded313ec1edf75
() const
bool
getMaxPayload
classdynamics__solver_1_1DynamicsSolver.html
ab59e231ff83c453e4f515a0d14a2643a
(const std::vector< double > &joint_angles, double &payload, unsigned int &joint_saturated) const
const std::vector< double > &
getMaxTorques
classdynamics__solver_1_1DynamicsSolver.html
a342635d685b9b6fc1cc108a6da093171
() const
bool
getPayloadTorques
classdynamics__solver_1_1DynamicsSolver.html
af43f6ee43fa07ff98f1ec6ea54569f27
(const std::vector< double > &joint_angles, double payload, std::vector< double > &joint_torques) const
const moveit::core::RobotModelConstPtr &
getRobotModel
classdynamics__solver_1_1DynamicsSolver.html
ae013a9eabf2d26dccce39edcccb1367f
() const
bool
getTorques
classdynamics__solver_1_1DynamicsSolver.html
a5f3531155c90b644a38c3aa20bd017ea
(const std::vector< double > &joint_angles, const std::vector< double > &joint_velocities, const std::vector< double > &joint_accelerations, const std::vector< geometry_msgs::Wrench > &wrenches, std::vector< double > &torques) const
std::string
base_name_
classdynamics__solver_1_1DynamicsSolver.html
ac1527a1992db3f4635dfc8baa93e3ecc
std::shared_ptr< KDL::ChainIdSolver_RNE >
chain_id_solver_
classdynamics__solver_1_1DynamicsSolver.html
a2f7914666900348e4e55f8704956f0f0
double
gravity_
classdynamics__solver_1_1DynamicsSolver.html
a67fd9b46c8a577d0176810f77c02f5be
const moveit::core::JointModelGroup *
joint_model_group_
classdynamics__solver_1_1DynamicsSolver.html
ac994bd98ebbc36b554a10349532e9b65
KDL::Chain
kdl_chain_
classdynamics__solver_1_1DynamicsSolver.html
ac53fe395e56a8a83448233a2a41a0ff0
std::vector< double >
max_torques_
classdynamics__solver_1_1DynamicsSolver.html
a54b7b5a653e7105b92919344266d85eb
unsigned int
num_joints_
classdynamics__solver_1_1DynamicsSolver.html
a24b7b963fd091088c385ea1789c74e14
unsigned int
num_segments_
classdynamics__solver_1_1DynamicsSolver.html
a2af1dc1ec6b3b3584265f14274fe40d8
moveit::core::RobotModelConstPtr
robot_model_
classdynamics__solver_1_1DynamicsSolver.html
a2775074424e82566836528e0a745a9f4
moveit::core::RobotStatePtr
state_
classdynamics__solver_1_1DynamicsSolver.html
a3d737b18d715c77889663e1a4bd37abb
std::string
tip_name_
classdynamics__solver_1_1DynamicsSolver.html
a7f9e03add308ac20bdd8b3d04447a251
moveit::Exception
classmoveit_1_1Exception.html
Exception
classmoveit_1_1Exception.html
a5961694588be7919b27ee3bda00b90fd
(const std::string &what_arg)
moveit_controller_manager::ExecutionStatus
structmoveit__controller__manager_1_1ExecutionStatus.html
ABORTED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fdafd9d76a952171c26cbc76dcf2abb9603
FAILED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda5b6d588d060587599b4c294dba797ad6
PREEMPTED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda6fa599f1cfd2e76272fcda4a709a6ee8
RUNNING
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda40b4bcefa905b1e4df91145b37f36547
SUCCEEDED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda9cb40c0ff9c15273ba1411df0dba2704
TIMED_OUT
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda9fc16cd47413bbde788560fa942b4f3d
UNKNOWN
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda6959210f72a44f38a5f704901ee8ff1b
Value
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fd
UNKNOWN
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda6959210f72a44f38a5f704901ee8ff1b
RUNNING
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda40b4bcefa905b1e4df91145b37f36547
SUCCEEDED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda9cb40c0ff9c15273ba1411df0dba2704
PREEMPTED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda6fa599f1cfd2e76272fcda4a709a6ee8
TIMED_OUT
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda9fc16cd47413bbde788560fa942b4f3d
ABORTED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fdafd9d76a952171c26cbc76dcf2abb9603
FAILED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda5b6d588d060587599b4c294dba797ad6
std::string
asString
structmoveit__controller__manager_1_1ExecutionStatus.html
a8ceb1242cfaba5f008d96d76a0499320
() const
ExecutionStatus
structmoveit__controller__manager_1_1ExecutionStatus.html
a1aec13f64312601b857f21d4f812701d
(Value value=UNKNOWN)
operator bool
structmoveit__controller__manager_1_1ExecutionStatus.html
a9c260fc46fb9d7cf213d6274ee778399
() const
operator Value
structmoveit__controller__manager_1_1ExecutionStatus.html
af28bc377eb8769cc71acb10da9cd1f08
() const
Value
status_
structmoveit__controller__manager_1_1ExecutionStatus.html
a955347f8caa8872e4bcc05673025e1b3
collision_detection::FCLGeometry
structcollision__detection_1_1FCLGeometry.html
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a85f21d5a6ac13b77d7dc4a1aee56380e
()
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a49afec5f615e10c8bf1606bd9f41f3f7
(fcl::CollisionGeometryd *collision_geometry, const moveit::core::AttachedBody *ab, int shape_index)
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a96c8506d2019ff29b867a0da1a06f5e9
(fcl::CollisionGeometryd *collision_geometry, const moveit::core::LinkModel *link, int shape_index)
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a67662f168fc31abab08f8e08d7c0866f
(fcl::CollisionGeometryd *collision_geometry, const World::Object *obj, int shape_index)
void
updateCollisionGeometryData
structcollision__detection_1_1FCLGeometry.html
af74636e4d9a1600dfc40e1d5d6bdf834
(const T *data, int shape_index, bool newType)
std::shared_ptr< fcl::CollisionGeometryd >
collision_geometry_
structcollision__detection_1_1FCLGeometry.html
a5ff5f9951c5cafd25210111fb397504d
CollisionGeometryDataPtr
collision_geometry_data_
structcollision__detection_1_1FCLGeometry.html
a1a5b3caa2681c5e8d2be288ab1304358
collision_detection::FCLManager
structcollision__detection_1_1FCLManager.html
std::shared_ptr< fcl::BroadPhaseCollisionManagerd >
manager_
structcollision__detection_1_1FCLManager.html
a37476e04de84dffabe875eefb5e40f5b
FCLObject
object_
structcollision__detection_1_1FCLManager.html
ac9f1d3e890e89dc627bdaf9603f4e23b
collision_detection::FCLObject
structcollision__detection_1_1FCLObject.html
void
clear
structcollision__detection_1_1FCLObject.html
afe436f6b187e547b27790f2b314113d6
()
void
registerTo
structcollision__detection_1_1FCLObject.html
abd36fd23b06fc160206799d414457e8c
(fcl::BroadPhaseCollisionManagerd *manager)
void
unregisterFrom
structcollision__detection_1_1FCLObject.html
a418377434f2481d8a1d72de1a1b327a2
(fcl::BroadPhaseCollisionManagerd *manager)
std::vector< FCLGeometryConstPtr >
collision_geometry_
structcollision__detection_1_1FCLObject.html
a87c823141eec943ba5bc1e54e6e54f58
std::vector< FCLCollisionObjectPtr >
collision_objects_
structcollision__detection_1_1FCLObject.html
a3630415ff5a7132694acd4a5088d62d1
collision_detection::FCLShapeCache
structcollision__detection_1_1FCLShapeCache.html
shapes::ShapeConstWeakPtr
ShapeKey
structcollision__detection_1_1FCLShapeCache.html
abb603ec874af9466a10306a8b2b5f813
std::map< ShapeKey, FCLGeometryConstPtr, std::owner_less< ShapeKey > >
ShapeMap
structcollision__detection_1_1FCLShapeCache.html
ae400a9f57fe8bb73e357bb7f5a683763
void
bumpUseCount
structcollision__detection_1_1FCLShapeCache.html
aab73b9cbb871a1f3cd659372c1368cf7
(bool force=false)
FCLShapeCache
structcollision__detection_1_1FCLShapeCache.html
a8eed8220cc5740855bfdcefafaa484c4
()
unsigned int
clean_count_
structcollision__detection_1_1FCLShapeCache.html
acaad998544948c51e08a64d6af603e0a
ShapeMap
map_
structcollision__detection_1_1FCLShapeCache.html
a6f185c9254095950b29dbe8b491c5673
static const unsigned int
MAX_CLEAN_COUNT
structcollision__detection_1_1FCLShapeCache.html
a77b3bc9cdb357dfd103ad4ab3a19d2ba
moveit::core::FixedJointModel
classmoveit_1_1core_1_1FixedJointModel.html
moveit::core::JointModel
void
computeTransform
classmoveit_1_1core_1_1FixedJointModel.html
a220cc5a8364065eac19e7c4954a5b729
(const double *joint_values, Eigen::Isometry3d &transf) const override
void
computeVariablePositions
classmoveit_1_1core_1_1FixedJointModel.html
aad20e4392609ec614e0a2f1d21fb5954
(const Eigen::Isometry3d &transf, double *joint_values) const override
double
distance
classmoveit_1_1core_1_1FixedJointModel.html
a6de2f1b7c4c8f00dd22979a90206df26
(const double *values1, const double *values2) const override
bool
enforcePositionBounds
classmoveit_1_1core_1_1FixedJointModel.html
a5a23e1fc432bee1f7eae28ac29bad5b8
(double *values, const Bounds &other_bounds) const override
FixedJointModel
classmoveit_1_1core_1_1FixedJointModel.html
ac3d9c4b5b0335c51bcb441e798162863
(const std::string &name)
double
getMaximumExtent
classmoveit_1_1core_1_1FixedJointModel.html
a50c38ae436b41950be6e4434cc6e1b12
(const Bounds &other_bounds) const override
unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1FixedJointModel.html
af9c5b886059ea82d0786cfe92b849d0d
() const override
void
getVariableDefaultPositions
classmoveit_1_1core_1_1FixedJointModel.html
ad81e55f0db25d63abc9fce7206a50df7
(double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositions
classmoveit_1_1core_1_1FixedJointModel.html
a75b4ce92c4256bd87f10951d6e0c1012
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1FixedJointModel.html
a73954817194ea5869f7af878b9a16d50
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *seed, const double distance) const override
void
interpolate
classmoveit_1_1core_1_1FixedJointModel.html
a23916633d4a0e67046c22a30136774f2
(const double *from, const double *to, const double t, double *state) const override
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1FixedJointModel.html
a5468032b39e2a53852116d518b55fe96
(const double *values, const Bounds &other_bounds, double margin) const override
moveit::core::FloatingJointModel
classmoveit_1_1core_1_1FloatingJointModel.html
moveit::core::JointModel
void
computeTransform
classmoveit_1_1core_1_1FloatingJointModel.html
aed25b0c711ae7297e11f3dda0ac5a73f
(const double *joint_values, Eigen::Isometry3d &transf) const override
void
computeVariablePositions
classmoveit_1_1core_1_1FloatingJointModel.html
a50080bf790d3063add779dc05ec1ca3d
(const Eigen::Isometry3d &transf, double *joint_values) const override
double
distance
classmoveit_1_1core_1_1FloatingJointModel.html
a78b75b45d46d33dc764e3f5b3e6bf699
(const double *values1, const double *values2) const override
double
distanceRotation
classmoveit_1_1core_1_1FloatingJointModel.html
a1e9866963c624b3092906e8fe5415618
(const double *values1, const double *values2) const
double
distanceTranslation
classmoveit_1_1core_1_1FloatingJointModel.html
ad746c535833981949b6da7927e991e23
(const double *values1, const double *values2) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1FloatingJointModel.html
ab9a43896e844e3a906e605d6e76e9a79
(double *values, const Bounds &other_bounds) const override
FloatingJointModel
classmoveit_1_1core_1_1FloatingJointModel.html
afb8df46752a23ff52b42d7a5f2b315dc
(const std::string &name)
double
getAngularDistanceWeight
classmoveit_1_1core_1_1FloatingJointModel.html
a503dbe1867492e7b16fc0123b9d2f009
() const
double
getMaximumExtent
classmoveit_1_1core_1_1FloatingJointModel.html
aae2dbc740c0384c6a623d1a3f93baf25
(const Bounds &other_bounds) const override
unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1FloatingJointModel.html
af9caf83dc4948528dac42a8301fc0515
() const override
void
getVariableDefaultPositions
classmoveit_1_1core_1_1FloatingJointModel.html
a7a7b14007d23f148edf954164e1c5243
(double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositions
classmoveit_1_1core_1_1FloatingJointModel.html
aa60cdc8ac3696e50a57bc45c192cd507
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1FloatingJointModel.html
ad7442ee80a0699c84ec363397bdfba80
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *seed, const double distance) const override
void
interpolate
classmoveit_1_1core_1_1FloatingJointModel.html
a558e9f6a3aa4c6cf2d63bb544e40447e
(const double *from, const double *to, const double t, double *state) const override
bool
normalizeRotation
classmoveit_1_1core_1_1FloatingJointModel.html
a58bf47e95af29a25519d2963bb004532
(double *values) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1FloatingJointModel.html
abfc66e9786ad9e263404194c62bead1d
(const double *values, const Bounds &other_bounds, double margin) const override
void
setAngularDistanceWeight
classmoveit_1_1core_1_1FloatingJointModel.html
ab020c8034d9dbd851fe721358c60f43c
(double weight)
double
angular_distance_weight_
classmoveit_1_1core_1_1FloatingJointModel.html
aaebfd7c2f98f3b559611fa03f1f2db67
FloatingJointRobot
classFloatingJointRobot.html
void
SetUp
classFloatingJointRobot.html
a9faca1791b389deb84da7921478f8180
() override
void
TearDown
classFloatingJointRobot.html
a8090f60619fae70f734fc94542894680
() override
moveit::core::RobotModelPtr
robot_model_
classFloatingJointRobot.html
a9db7038d698ed64cb2d18fb838a8eba2
Eigen::Matrix< double, 8, 4 >
valid_euler_data_
classFloatingJointRobot.html
ae2766c86b99483f4ac1bc0b26f9687f4
Eigen::Matrix< double, 8, 4 >
valid_rotvec_data_
classFloatingJointRobot.html
a51a6c04993afbc7bf537e7e3f8a1c564
collision_detection::GradientInfo
structcollision__detection_1_1GradientInfo.html
void
clear
structcollision__detection_1_1GradientInfo.html
abf1b10c3da42865ad66327ea4828cd55
()
GradientInfo
structcollision__detection_1_1GradientInfo.html
ac759e46fbb434201469c9fde742e3524
()
EIGEN_MAKE_ALIGNED_OPERATOR_NEW double
closest_distance
structcollision__detection_1_1GradientInfo.html
a2c73bcf83868a1806e4a5fe9067f7b88
bool
collision
structcollision__detection_1_1GradientInfo.html
a0f18e5842c6d576261ff9e2f8fd640cc
std::vector< double >
distances
structcollision__detection_1_1GradientInfo.html
a56a234704e5f2182e4f270477059fb8f
EigenSTL::vector_Vector3d
gradients
structcollision__detection_1_1GradientInfo.html
a2e7200aaff0dde5866088db0b843bf73
std::string
joint_name
structcollision__detection_1_1GradientInfo.html
ae983799cfd0d606d7927ee6ff97bd718
EigenSTL::vector_Vector3d
sphere_locations
structcollision__detection_1_1GradientInfo.html
a8a20d89d83a94cbe701cdf7b9c4c8717
std::vector< double >
sphere_radii
structcollision__detection_1_1GradientInfo.html
a820d4afabc7ab035a359d0fc0a89ebf2
std::vector< CollisionType >
types
structcollision__detection_1_1GradientInfo.html
a957c43ed1e7b6d47184a1702749abc2a
moveit::core::JointModelGroup::GroupMimicUpdate
structmoveit_1_1core_1_1JointModelGroup_1_1GroupMimicUpdate.html
GroupMimicUpdate
structmoveit_1_1core_1_1JointModelGroup_1_1GroupMimicUpdate.html
a6a7437250106c2b8cb01ce72631e6519
(int s, int d, double f, double o)
int
dest
structmoveit_1_1core_1_1JointModelGroup_1_1GroupMimicUpdate.html
a8b170f644c833ccb132010af0bc7b6d1
double
factor
structmoveit_1_1core_1_1JointModelGroup_1_1GroupMimicUpdate.html
aa7931f8b3e1399f278c809c44d100711
double
offset
structmoveit_1_1core_1_1JointModelGroup_1_1GroupMimicUpdate.html
a739a9037e7c25875df35f587f2f89e7e
int
src
structmoveit_1_1core_1_1JointModelGroup_1_1GroupMimicUpdate.html
aab4b8c2a51b1bd307badf82bc3922d3f
collision_detection::GroupStateRepresentation
structcollision__detection_1_1GroupStateRepresentation.html
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
GroupStateRepresentation
structcollision__detection_1_1GroupStateRepresentation.html
afbc7dfd1080523f0a312176ebe88bd0a
()
GroupStateRepresentation
structcollision__detection_1_1GroupStateRepresentation.html
a43ff91e3ca6f0c35202859bc62faf657
(const GroupStateRepresentation &gsr)
std::vector< PosedBodySphereDecompositionVectorPtr >
attached_body_decompositions_
structcollision__detection_1_1GroupStateRepresentation.html
a0453682b0ecad1b29b0b6e35e4ce918b
DistanceFieldCacheEntryConstPtr
dfce_
structcollision__detection_1_1GroupStateRepresentation.html
a181036ca06d650bbcbd3ea61c7d56063
std::vector< GradientInfo >
gradients_
structcollision__detection_1_1GroupStateRepresentation.html
a65950cf19fc31275b3ab681804f6190b
std::vector< PosedBodySphereDecompositionPtr >
link_body_decompositions_
structcollision__detection_1_1GroupStateRepresentation.html
a6aa1b0ff2f07715d4a6fb244ac8e0b62
std::vector< PosedDistanceFieldPtr >
link_distance_fields_
structcollision__detection_1_1GroupStateRepresentation.html
acc32445aae47f663e985dd1a426efc9a
constraint_samplers::IKConstraintSampler
classconstraint__samplers_1_1IKConstraintSampler.html
constraint_samplers::ConstraintSampler
bool
configure
classconstraint__samplers_1_1IKConstraintSampler.html
a8c8e7cc0009fbaebea6c5952d3de76cb
(const IKSamplingPose &sp)
bool
configure
classconstraint__samplers_1_1IKConstraintSampler.html
a5c7a287b2214d76dc7cdfa916d9f9bf8
(const moveit_msgs::Constraints &constr) override
double
getIKTimeout
classconstraint__samplers_1_1IKConstraintSampler.html
a50d26d8e2254565450ec1bedc38930e8
() const
const std::string &
getLinkName
classconstraint__samplers_1_1IKConstraintSampler.html
a1fc93305d848dbc5e21af78e0ba1d82e
() const
const std::string &
getName
classconstraint__samplers_1_1IKConstraintSampler.html
aec543ab79ed69a2d5de50089366fac16
() const override
const kinematic_constraints::OrientationConstraintPtr &
getOrientationConstraint
classconstraint__samplers_1_1IKConstraintSampler.html
ad6d0fa8d534662fdffda44f6da466662
() const
const kinematic_constraints::PositionConstraintPtr &
getPositionConstraint
classconstraint__samplers_1_1IKConstraintSampler.html
a37f0c1b41c5a4eacde60b5df1caf1612
() const
double
getSamplingVolume
classconstraint__samplers_1_1IKConstraintSampler.html
a77308cc07fd93638611a4662d81ed23a
() const
IKConstraintSampler
classconstraint__samplers_1_1IKConstraintSampler.html
a71b64a00d23adf7c7ae07998db5c968c
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
bool
sample
classconstraint__samplers_1_1IKConstraintSampler.html
ae5d3227abcd14e5be087ecb67df7c728
(moveit::core::RobotState &state, const moveit::core::RobotState &reference_state, unsigned int max_attempts) override
bool
samplePose
classconstraint__samplers_1_1IKConstraintSampler.html
afdb47133ab826317e9eff6d375f49761
(Eigen::Vector3d &pos, Eigen::Quaterniond &quat, const moveit::core::RobotState &ks, unsigned int max_attempts)
void
setIKTimeout
classconstraint__samplers_1_1IKConstraintSampler.html
a8c0e53fc0c1ebd695f29f024977195ea
(double timeout)
bool
callIK
classconstraint__samplers_1_1IKConstraintSampler.html
a7076222bb0e3c561931a6c81cc38bc52
(const geometry_msgs::Pose &ik_query, const kinematics::KinematicsBase::IKCallbackFn &adapted_ik_validity_callback, double timeout, moveit::core::RobotState &state, bool use_as_seed)
void
clear
classconstraint__samplers_1_1IKConstraintSampler.html
a9e24e471479ac6efcdd4d4aed6d32c4a
() override
bool
loadIKSolver
classconstraint__samplers_1_1IKConstraintSampler.html
a1fa42512ec6d3b2e83bcbeb8de6a77d4
()
bool
sampleHelper
classconstraint__samplers_1_1IKConstraintSampler.html
aa7e99748581ad41d84930591e55ff8c9
(moveit::core::RobotState &state, const moveit::core::RobotState &reference_state, unsigned int max_attempts)
bool
validate
classconstraint__samplers_1_1IKConstraintSampler.html
a32f1f2903306987c90fd5890f856e66c
(moveit::core::RobotState &state) const
Eigen::Isometry3d
eef_to_ik_tip_transform_
classconstraint__samplers_1_1IKConstraintSampler.html
a8afd820cbdfa483caaa75cc3f56f5f85
std::string
ik_frame_
classconstraint__samplers_1_1IKConstraintSampler.html
ab163c6c12e7ac00a83a170132ce65df1
double
ik_timeout_
classconstraint__samplers_1_1IKConstraintSampler.html
a0da607ce551b81d3c6e89a0b5b3641cd
kinematics::KinematicsBaseConstPtr
kb_
classconstraint__samplers_1_1IKConstraintSampler.html
a9bf84e228c77af26913e7806c98ed1b5
bool
need_eef_to_ik_tip_transform_
classconstraint__samplers_1_1IKConstraintSampler.html
a9460adaab73fff23c5c046673f2744b6
random_numbers::RandomNumberGenerator
random_number_generator_
classconstraint__samplers_1_1IKConstraintSampler.html
acc7d17dfee03bff7ffa8afb5f0ca3098
IKSamplingPose
sampling_pose_
classconstraint__samplers_1_1IKConstraintSampler.html
a34fe78556fc5ac8c58f920a76db20f34
bool
transform_ik_
classconstraint__samplers_1_1IKConstraintSampler.html
ae3b2c279ebfb5118326d9897a69c669d
constraint_samplers::IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
a474c8e64f5557e558870bcbc72541d59
()
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
a8d2aee4c202f42e9f7cf99f0f9a3e152
(const kinematic_constraints::OrientationConstraint &oc)
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
a22364fa12d742df7c0139aeedcaefb35
(const kinematic_constraints::OrientationConstraintPtr &oc)
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
abaa7760e360cd4cc4fa62f9b5d81ffa5
(const kinematic_constraints::PositionConstraint &pc)
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
af47678630e26ebec60d9f52dae28f7db
(const kinematic_constraints::PositionConstraint &pc, const kinematic_constraints::OrientationConstraint &oc)
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
afca8f0f9959aa5768d94356a997568da
(const kinematic_constraints::PositionConstraintPtr &pc)
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
a813ced15555db1af43fe5fae38487aaf
(const kinematic_constraints::PositionConstraintPtr &pc, const kinematic_constraints::OrientationConstraintPtr &oc)
kinematic_constraints::OrientationConstraintPtr
orientation_constraint_
structconstraint__samplers_1_1IKSamplingPose.html
ae8c83403251d25cc6180c97815116dd9
kinematic_constraints::PositionConstraintPtr
position_constraint_
structconstraint__samplers_1_1IKSamplingPose.html
a4a169bd2011b2d5f9204c157f752e503
IsApprox
structIsApprox.html
IsApprox
structIsApprox.html
abdc31ce21b3ceafa171beeb88a457b12
(double prec_)
::testing::AssertionResult
operator()
structIsApprox.html
a54845982e47ff9dfbf06f1fcfd4f6629
(const char *expr1, const char *expr2, T1 val1, T2 val2)
double
prec_
structIsApprox.html
a9ea9951f843fae679da651e0612ffcb6
trajectory_processing::IterativeParabolicTimeParameterization
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
trajectory_processing::TimeParameterization
bool
computeTimeStamps
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a9178f8f9ae2540954879925f56ca0138
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const override
IterativeParabolicTimeParameterization
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
aafc1545091e44155d9a9a4fc7c3eb54a
(unsigned int max_iterations=100, double max_time_change_per_it=.01)
static void
updateTrajectory
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a58247f8ad02dbd4c8c4431acf3b9ad03
(robot_trajectory::RobotTrajectory &rob_trajectory, const std::vector< double > &time_diff)
void
applyAccelerationConstraints
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a4d3280f9687bab093fbccb6940be1a1c
(robot_trajectory::RobotTrajectory &rob_trajectory, std::vector< double > &time_diff, const double max_acceleration_scaling_factor) const
void
applyVelocityConstraints
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a68847c4df89ada25a748e7968240ca50
(robot_trajectory::RobotTrajectory &rob_trajectory, std::vector< double > &time_diff, const double max_velocity_scaling_factor) const
double
findT1
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a24f6bba43b5eb4cea0f5afcc553872d0
(const double d1, const double d2, double t1, const double t2, const double a_max) const
double
findT2
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a53020bd90650d7d725c341589ebb62c7
(const double d1, const double d2, const double t1, double t2, const double a_max) const
unsigned int
max_iterations_
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a883f6192a1356cf79685a80a9fe51f9b
double
max_time_change_per_it_
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
ad87bfe8edd974a393a1aecd3b7c8ffb1
trajectory_processing::IterativeSplineParameterization
classtrajectory__processing_1_1IterativeSplineParameterization.html
trajectory_processing::TimeParameterization
bool
computeTimeStamps
classtrajectory__processing_1_1IterativeSplineParameterization.html
ac65a0bed2a3d103913f7179b18efb6ab
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const override
IterativeSplineParameterization
classtrajectory__processing_1_1IterativeSplineParameterization.html
aeaed6a07d2db755a1826cf556bb2024b
(bool add_points=true)
bool
add_points_
classtrajectory__processing_1_1IterativeSplineParameterization.html
a73b2c97f41df27227b70635fa2e6dbc7
trajectory_processing::IterativeTorqueLimitParameterization
classtrajectory__processing_1_1IterativeTorqueLimitParameterization.html
bool
computeTimeStampsWithTorqueLimits
classtrajectory__processing_1_1IterativeTorqueLimitParameterization.html
a88adae4da085380f7845986c6014189e
(robot_trajectory::RobotTrajectory &trajectory, const geometry_msgs::Vector3 &gravity_vector, const std::vector< geometry_msgs::Wrench > &external_link_wrenches, const std::vector< double > &joint_torque_limits, double accel_limit_decrement_factor, const std::unordered_map< std::string, double > &velocity_limits, const std::unordered_map< std::string, double > &acceleration_limits, const double max_velocity_scaling_factor, const double max_acceleration_scaling_factor) const
IterativeTorqueLimitParameterization
classtrajectory__processing_1_1IterativeTorqueLimitParameterization.html
ac10a670e49e5f506af4f5153bd548586
(const double path_tolerance=0.1, const double resample_dt=0.1, const double min_angle_change=0.001)
TimeOptimalTrajectoryGeneration
totg_
classtrajectory__processing_1_1IterativeTorqueLimitParameterization.html
a3a53d2ce5247b2583777bd5cd745c5a4
kinematic_constraints::JointConstraint
classkinematic__constraints_1_1JointConstraint.html
kinematic_constraints::KinematicConstraint
void
clear
classkinematic__constraints_1_1JointConstraint.html
a51828cc50b083579e5a6dc0ce0d588ef
() override
bool
configure
classkinematic__constraints_1_1JointConstraint.html
aea1a0d4914b51b28c8907723f0a88b80
(const moveit_msgs::JointConstraint &jc)
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1JointConstraint.html
a2ee5c1608c7909b0fc6d5e7ea9191607
(const moveit::core::RobotState &state, bool verbose=false) const override
bool
enabled
classkinematic__constraints_1_1JointConstraint.html
a7fa52d82a6177aa0d8c1456200d99413
() const override
bool
equal
classkinematic__constraints_1_1JointConstraint.html
a2de99202d4ea694a169219744a11ff2e
(const KinematicConstraint &other, double margin) const override
double
getDesiredJointPosition
classkinematic__constraints_1_1JointConstraint.html
a1abc47a5ea3e4b57891e5cf6ddea4361
() const
const moveit::core::JointModel *
getJointModel
classkinematic__constraints_1_1JointConstraint.html
a68a41c0edc91ffde522d916d501c28dd
() const
double
getJointToleranceAbove
classkinematic__constraints_1_1JointConstraint.html
a361bfc52f60ffe5c38b6b13955c11a93
() const
double
getJointToleranceBelow
classkinematic__constraints_1_1JointConstraint.html
a9dc454fdd4c3256f7827cd398c45c107
() const
int
getJointVariableIndex
classkinematic__constraints_1_1JointConstraint.html
a8e846da79da1f061e70ff74a1c0c1110
() const
const std::string &
getJointVariableName
classkinematic__constraints_1_1JointConstraint.html
a80abb4b415436571f5c844259985ff5d
() const
const std::string &
getLocalVariableName
classkinematic__constraints_1_1JointConstraint.html
a656dcaa9c2ae57b77f48c2b220eb2fb2
() const
JointConstraint
classkinematic__constraints_1_1JointConstraint.html
a4b24f3c62f434881a3dc2b62d37d9c88
(const moveit::core::RobotModelConstPtr &model)
void
print
classkinematic__constraints_1_1JointConstraint.html
ac89076427fde37e6a215a684364b4dcd
(std::ostream &out=std::cout) const override
bool
joint_is_continuous_
classkinematic__constraints_1_1JointConstraint.html
a50ae9c6257a4c56035912b0ec6f3fdd2
const moveit::core::JointModel *
joint_model_
classkinematic__constraints_1_1JointConstraint.html
a74e5f32241b9285824d57b2fc0bfd5ba
double
joint_position_
classkinematic__constraints_1_1JointConstraint.html
ac9f0353766fde0b31077950e9c8c99b4
double
joint_tolerance_above_
classkinematic__constraints_1_1JointConstraint.html
a44b5159e503c787c39a06fb35f4c2d2b
double
joint_tolerance_below_
classkinematic__constraints_1_1JointConstraint.html
a0a81a0a4934464e0948063a6e39d1442
int
joint_variable_index_
classkinematic__constraints_1_1JointConstraint.html
a30b40d1aa0877db3f14b795c6c7e2516
std::string
joint_variable_name_
classkinematic__constraints_1_1JointConstraint.html
a13456deb2ec5a4d6379eb838c7b22490
std::string
local_variable_name_
classkinematic__constraints_1_1JointConstraint.html
aff8be4fc4cc12ee3a57fbb6395501d3d
constraint_samplers::JointConstraintSampler
classconstraint__samplers_1_1JointConstraintSampler.html
constraint_samplers::ConstraintSampler
constraint_samplers::JointConstraintSampler::JointInfo
bool
configure
classconstraint__samplers_1_1JointConstraintSampler.html
a9917ebd9cce9d2d15c468ae52303a6b4
(const moveit_msgs::Constraints &constr) override
bool
configure
classconstraint__samplers_1_1JointConstraintSampler.html
ae8d005674ad13829c59268417125cbdc
(const std::vector< kinematic_constraints::JointConstraint > &jc)
std::size_t
getConstrainedJointCount
classconstraint__samplers_1_1JointConstraintSampler.html
aef5d4d0d9a2288f9d64477ac70adb587
() const
const std::string &
getName
classconstraint__samplers_1_1JointConstraintSampler.html
aed3abd7f2aea9c251ec60ac4dcb9c921
() const override
std::size_t
getUnconstrainedJointCount
classconstraint__samplers_1_1JointConstraintSampler.html
a721555223d6b356f08f4bd5e87446b5d
() const
JointConstraintSampler
classconstraint__samplers_1_1JointConstraintSampler.html
a5ab1ae0dc80cd605321973b4c67af5f8
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
bool
sample
classconstraint__samplers_1_1JointConstraintSampler.html
aae9569abec9c66877a44457795c773e7
(moveit::core::RobotState &state, const moveit::core::RobotState &ks, unsigned int max_attempts) override
void
clear
classconstraint__samplers_1_1JointConstraintSampler.html
a5568906be0e1d71bdb691bd5fbd9d359
() override
std::vector< JointInfo >
bounds_
classconstraint__samplers_1_1JointConstraintSampler.html
a7ff0c54a1a134ebcef4f1bd858249279
random_numbers::RandomNumberGenerator
random_number_generator_
classconstraint__samplers_1_1JointConstraintSampler.html
a7223fb493f4952a7df08767d24d397d5
std::vector< unsigned int >
uindex_
classconstraint__samplers_1_1JointConstraintSampler.html
a0aa03374e4baf8b44719c39a63497407
std::vector< const moveit::core::JointModel * >
unbounded_
classconstraint__samplers_1_1JointConstraintSampler.html
a736e44e4670c8fec6ef0218d5e0bfdbc
std::vector< double >
values_
classconstraint__samplers_1_1JointConstraintSampler.html
aca457b05054663da13345b04b619a6af
constraint_samplers::JointConstraintSampler::JointInfo
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
JointInfo
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
ab41b1f132fb51a31ba1075aa7846a2a3
()
void
potentiallyAdjustMinMaxBounds
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
af731723fa8ead441c80f36eca2ff35ea
(double min, double max)
std::size_t
index_
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
a85d91b1be1efddf82729bd598c49139f
double
max_bound_
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
a442aeb1c2222931c7dd46d443e1c1319
double
min_bound_
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
a0a4fafc6e6d4597050f431e075306ea7
moveit::core::JointModel
classmoveit_1_1core_1_1JointModel.html
std::vector< VariableBounds >
Bounds
classmoveit_1_1core_1_1JointModel.html
a4e6b8be711499e0c0339b40bc48a4a8d
FIXED
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2ca3bb8e782777500ec4a3fd63ab9841d74
FLOATING
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2cac4a170adfb20c4e0e68c3a04df8b7799
JointType
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2c
UNKNOWN
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2caa253217ef470e1bda8720760952ccc44
REVOLUTE
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2cabda24dea11e97876e90ff25d99f820d5
PRISMATIC
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2cad75bc00aed238751e73511f4b5d68323
PLANAR
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2ca860d7991d396f897cfc2f3deee4842c1
FLOATING
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2cac4a170adfb20c4e0e68c3a04df8b7799
FIXED
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2ca3bb8e782777500ec4a3fd63ab9841d74
PLANAR
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2ca860d7991d396f897cfc2f3deee4842c1
PRISMATIC
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2cad75bc00aed238751e73511f4b5d68323
REVOLUTE
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2cabda24dea11e97876e90ff25d99f820d5
UNKNOWN
classmoveit_1_1core_1_1JointModel.html
a6c1c75a4d125fd607f48bff4ca019b2caa253217ef470e1bda8720760952ccc44
void
addDescendantJointModel
classmoveit_1_1core_1_1JointModel.html
a9c6aba80a57f945cfd6eaf27e77f62a0
(const JointModel *joint)
void
addDescendantLinkModel
classmoveit_1_1core_1_1JointModel.html
af2ff54654807c779e5d26447e3c04731
(const LinkModel *link)
void
addMimicRequest
classmoveit_1_1core_1_1JointModel.html
a0d8a20a3fde866bfca14e0202b6e889c
(const JointModel *joint)
virtual double
distance
classmoveit_1_1core_1_1JointModel.html
ab4ba9eac1f786fdeb152012f396daab8
(const double *value1, const double *value2) const =0
const LinkModel *
getChildLinkModel
classmoveit_1_1core_1_1JointModel.html
a43a3a6bd53bd7a4eda4768d7444a384d
() const
const std::vector< const JointModel * > &
getDescendantJointModels
classmoveit_1_1core_1_1JointModel.html
acf8691dd6dd68e88381895bbebd0e4c6
() const
const std::vector< const LinkModel * > &
getDescendantLinkModels
classmoveit_1_1core_1_1JointModel.html
aa6dbe9f994aca22adf80add175d10681
() const
double
getDistanceFactor
classmoveit_1_1core_1_1JointModel.html
a13125b46c38ecb55ee739889b0420d05
() const
double
getMaximumExtent
classmoveit_1_1core_1_1JointModel.html
ad368d9f3608673b5d1b0dc2cea0f5cb8
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1JointModel.html
ab4d475f99c2633cbdee7551829e07969
(const Bounds &other_bounds) const =0
const JointModel *
getMimic
classmoveit_1_1core_1_1JointModel.html
aea3af43bb2808c5e8b15047b8b52c5ed
() const
double
getMimicFactor
classmoveit_1_1core_1_1JointModel.html
a20e767f391b6c4d19cf7d8d888c1ce53
() const
double
getMimicOffset
classmoveit_1_1core_1_1JointModel.html
aa1d316c9ce08a420a849d2d72190db40
() const
const std::vector< const JointModel * > &
getMimicRequests
classmoveit_1_1core_1_1JointModel.html
ad782e39d1d4d116e88a43aa3a9c64247
() const
const std::string &
getName
classmoveit_1_1core_1_1JointModel.html
aa1d2f99c9025d01a92e47bc356938f77
() const
const std::vector< const JointModel * > &
getNonFixedDescendantJointModels
classmoveit_1_1core_1_1JointModel.html
aef01476fd393c5b283a7f7b5a5704d1d
() const
const LinkModel *
getParentLinkModel
classmoveit_1_1core_1_1JointModel.html
a048a1922efedcb55f66421d6e261c41f
() const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1JointModel.html
a46cac444de8f276139ff53359823f6fb
() const =0
JointType
getType
classmoveit_1_1core_1_1JointModel.html
add20b6d4e10df54752f2c9ba61d8ee0a
() const
std::string
getTypeName
classmoveit_1_1core_1_1JointModel.html
af1db07d2843b0c6435415dd53b3aa433
() const
virtual void
interpolate
classmoveit_1_1core_1_1JointModel.html
a75ba5c8d4a4ae1781482f308ced8a17e
(const double *from, const double *to, const double t, double *state) const =0
bool
isPassive
classmoveit_1_1core_1_1JointModel.html
ab8ece3a19d360dcc9f3e29fd85b3e3fe
() const
JointModel
classmoveit_1_1core_1_1JointModel.html
a1f7d5542ac0ccd8cde728e101db378b8
(const std::string &name)
void
setChildLinkModel
classmoveit_1_1core_1_1JointModel.html
a2bd3073dc3a65110300618d0eaf0de56
(const LinkModel *link)
void
setDistanceFactor
classmoveit_1_1core_1_1JointModel.html
a5ef18e2febdec02d920ad360790c7555
(double factor)
void
setMimic
classmoveit_1_1core_1_1JointModel.html
aa6972fb53e1c0d022357b4d965e1eca7
(const JointModel *mimic, double factor, double offset)
void
setParentLinkModel
classmoveit_1_1core_1_1JointModel.html
aa5a16069ef76dcf1e3b15c8325fd1f29
(const LinkModel *link)
void
setPassive
classmoveit_1_1core_1_1JointModel.html
ae56f7b5353ea04884521b4b648811330
(bool flag)
virtual
~JointModel
classmoveit_1_1core_1_1JointModel.html
a6783e4aa52f405b187fa40e2acc509aa
()
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1JointModel.html
a09b0ad5f0d57c67a1fd7cde8d494519d
() const
const std::vector< std::string > &
getLocalVariableNames
classmoveit_1_1core_1_1JointModel.html
a2210b2f0a42da63674e79cbe77ff9eec
() const
bool
hasVariable
classmoveit_1_1core_1_1JointModel.html
a80330730cea88c6fe23078a09db51b12
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1JointModel.html
a8e6b8bcc807187617b1b2e5242a4af69
() const
int
getFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
add390f0a7b124a90c551bb7c875b8c7d
() const
void
setFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
ade8d1c3c3c02b635c5fbb9fedab6a096
(int index)
int
getJointIndex
classmoveit_1_1core_1_1JointModel.html
a205f57c2a7c1ad25b90711c74c3f6eed
() const
void
setJointIndex
classmoveit_1_1core_1_1JointModel.html
a51f806bb2ef0336e3a49a1dfc3b0a848
(int index)
int
getLocalVariableIndex
classmoveit_1_1core_1_1JointModel.html
a984c8d6c1e4bb5fff24bb1917a8985e6
(const std::string &variable) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
a7b2a5dacbc621b019ca3771212e39e89
(double *values) const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
ae36f401a3f18994bf1ea7d357249c063
(double *values, const Bounds &other_bounds) const =0
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModel.html
a767fb5470c828dd7f84af87009588e9b
(random_numbers::RandomNumberGenerator &rng, double *values) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModel.html
a43bb8bbd34bb9bea7c7c98fadd379175
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const =0
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModel.html
a72170c3924ab25a0f5d291965237d419
(random_numbers::RandomNumberGenerator &rng, double *values, const double *seed, const double distance) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModel.html
afd2abf339e2709ead3403d1297dac32f
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *seed, const double distance) const =0
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModel.html
accc3352876f4d640f5b57904bf6ab265
(const double *values, double margin=0.0) const
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModel.html
adfaa39f935e5c1bc2ecc4b93d12ff9a6
(const double *values, const Bounds &other_bounds, double margin) const =0
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
ac997d44f51ca03d13f0d54cf699e0662
(double *values) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
a52697682475c074c9b477f21f6c1b1e4
(double *values, const Bounds &other_bounds) const =0
virtual bool
harmonizePosition
classmoveit_1_1core_1_1JointModel.html
a74dbc6293c3f31f3141cea810a802174
(double *values, const Bounds &other_bounds) const
bool
harmonizePosition
classmoveit_1_1core_1_1JointModel.html
ad6f6038f06ceff75c667878f62ec8879
(double *values) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a0ee14b22009db973b8a4be4e2c911dca
(const double *values, double margin=0.0) const
virtual bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
ae04d3e9a8f089ade28c13685e8c86f44
(const double *values, const Bounds &other_bounds, double margin) const
bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
ab8f0b0083b2b32916a9352b8a97acff6
(double *values) const
virtual bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a64a1339b5e49f0943a71cf2d74109897
(double *values, const Bounds &other_bounds) const
bool
satisfiesAccelerationBounds
classmoveit_1_1core_1_1JointModel.html
a513f948f4f5c5935b8640ead30f4c826
(const double *values, double margin=0.0) const
virtual bool
satisfiesAccelerationBounds
classmoveit_1_1core_1_1JointModel.html
af2b88ff3479e72c88b1480a442c5459a
(const double *values, const Bounds &other_bounds, double margin) const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
ad55551ed55d54b9d67e6e7d7865330d1
(const std::string &variable) const
const Bounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
a6a71bcfa50f16fdf7aba66412e62c61c
() const
void
setVariableBounds
classmoveit_1_1core_1_1JointModel.html
a4aa3e6fa081382e311a4d81beefbb16c
(const std::string &variable, const VariableBounds &bounds)
void
setVariableBounds
classmoveit_1_1core_1_1JointModel.html
a879f39fa67d3274446861cb4cd8103ee
(const std::vector< moveit_msgs::JointLimits > &jlim)
const std::vector< moveit_msgs::JointLimits > &
getVariableBoundsMsg
classmoveit_1_1core_1_1JointModel.html
aee41448c0a4c8f8b6611831df0b17993
() const
virtual void
computeTransform
classmoveit_1_1core_1_1JointModel.html
ac330de28eb3fe7c9aacde4f355be408e
(const double *joint_values, Eigen::Isometry3d &transf) const =0
virtual void
computeVariablePositions
classmoveit_1_1core_1_1JointModel.html
a2a90507dbe1abd7b7ab5696f55625561
(const Eigen::Isometry3d &transform, double *joint_values) const =0
void
computeVariableBoundsMsg
classmoveit_1_1core_1_1JointModel.html
ab28d5b68df30fb92b77c42e353f6051c
()
const LinkModel *
child_link_model_
classmoveit_1_1core_1_1JointModel.html
afd0fb441db87acc6e6ebddac5ca86eef
std::vector< const JointModel * >
descendant_joint_models_
classmoveit_1_1core_1_1JointModel.html
a4da353d4ead8fe5d322e667ad53e7dc0
std::vector< const LinkModel * >
descendant_link_models_
classmoveit_1_1core_1_1JointModel.html
ad9cd565db3b99c6f5c5f26c7af1f7d5b
double
distance_factor_
classmoveit_1_1core_1_1JointModel.html
ab9f66f4455b08f59e6c677c1e1873c29
int
first_variable_index_
classmoveit_1_1core_1_1JointModel.html
aabd47a61b9e8247fcc739eb15c1520a0
int
joint_index_
classmoveit_1_1core_1_1JointModel.html
aa0dc8fd0b04d7dc7884e4d492aa6dd33
std::vector< std::string >
local_variable_names_
classmoveit_1_1core_1_1JointModel.html
ab9aa3c5b474a8dadc04bc006974126b3
const JointModel *
mimic_
classmoveit_1_1core_1_1JointModel.html
a2904f066d9d7fc67580a667ffa7c7610
double
mimic_factor_
classmoveit_1_1core_1_1JointModel.html
a67cc3f404fad6a0834dae7b6066998b3
double
mimic_offset_
classmoveit_1_1core_1_1JointModel.html
a57d46b347f34f847fc3152194bc787ef
std::vector< const JointModel * >
mimic_requests_
classmoveit_1_1core_1_1JointModel.html
a5edee43d00ec6bc933ecff6a9f74ad1f
std::string
name_
classmoveit_1_1core_1_1JointModel.html
a4ffe425a9df21403ee475c28c7949c22
std::vector< const JointModel * >
non_fixed_descendant_joint_models_
classmoveit_1_1core_1_1JointModel.html
a69d9aa09bbc0a34e9ab27e05a6d87529
const LinkModel *
parent_link_model_
classmoveit_1_1core_1_1JointModel.html
a8676282a63df3030e31a2c18a7519479
bool
passive_
classmoveit_1_1core_1_1JointModel.html
a80f0796f00099737a4a235a4593c31f0
JointType
type_
classmoveit_1_1core_1_1JointModel.html
a3033dbd517101655c93f3a4a7259b03e
Bounds
variable_bounds_
classmoveit_1_1core_1_1JointModel.html
a484dd6d22e03da1cc45306f753c8b01a
std::vector< moveit_msgs::JointLimits >
variable_bounds_msg_
classmoveit_1_1core_1_1JointModel.html
a9776bc9d31514d8c90a1765a47d2a6a4
VariableIndexMap
variable_index_map_
classmoveit_1_1core_1_1JointModel.html
a178aefc19b9cc3a1398bfcd844e87341
std::vector< std::string >
variable_names_
classmoveit_1_1core_1_1JointModel.html
afc4c6e2275ac4de0c7b23fe7c827962e
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1JointModel.html
a09b0ad5f0d57c67a1fd7cde8d494519d
() const
const std::vector< std::string > &
getLocalVariableNames
classmoveit_1_1core_1_1JointModel.html
a2210b2f0a42da63674e79cbe77ff9eec
() const
bool
hasVariable
classmoveit_1_1core_1_1JointModel.html
a80330730cea88c6fe23078a09db51b12
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1JointModel.html
a8e6b8bcc807187617b1b2e5242a4af69
() const
int
getFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
add390f0a7b124a90c551bb7c875b8c7d
() const
void
setFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
ade8d1c3c3c02b635c5fbb9fedab6a096
(int index)
int
getJointIndex
classmoveit_1_1core_1_1JointModel.html
a205f57c2a7c1ad25b90711c74c3f6eed
() const
void
setJointIndex
classmoveit_1_1core_1_1JointModel.html
a51f806bb2ef0336e3a49a1dfc3b0a848
(int index)
int
getLocalVariableIndex
classmoveit_1_1core_1_1JointModel.html
a984c8d6c1e4bb5fff24bb1917a8985e6
(const std::string &variable) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
a7b2a5dacbc621b019ca3771212e39e89
(double *values) const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
ae36f401a3f18994bf1ea7d357249c063
(double *values, const Bounds &other_bounds) const =0
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModel.html
a767fb5470c828dd7f84af87009588e9b
(random_numbers::RandomNumberGenerator &rng, double *values) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModel.html
a43bb8bbd34bb9bea7c7c98fadd379175
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const =0
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModel.html
a72170c3924ab25a0f5d291965237d419
(random_numbers::RandomNumberGenerator &rng, double *values, const double *seed, const double distance) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModel.html
afd2abf339e2709ead3403d1297dac32f
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *seed, const double distance) const =0
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModel.html
accc3352876f4d640f5b57904bf6ab265
(const double *values, double margin=0.0) const
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModel.html
adfaa39f935e5c1bc2ecc4b93d12ff9a6
(const double *values, const Bounds &other_bounds, double margin) const =0
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
ac997d44f51ca03d13f0d54cf699e0662
(double *values) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
a52697682475c074c9b477f21f6c1b1e4
(double *values, const Bounds &other_bounds) const =0
virtual bool
harmonizePosition
classmoveit_1_1core_1_1JointModel.html
a74dbc6293c3f31f3141cea810a802174
(double *values, const Bounds &other_bounds) const
bool
harmonizePosition
classmoveit_1_1core_1_1JointModel.html
ad6f6038f06ceff75c667878f62ec8879
(double *values) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a0ee14b22009db973b8a4be4e2c911dca
(const double *values, double margin=0.0) const
virtual bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
ae04d3e9a8f089ade28c13685e8c86f44
(const double *values, const Bounds &other_bounds, double margin) const
bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
ab8f0b0083b2b32916a9352b8a97acff6
(double *values) const
virtual bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a64a1339b5e49f0943a71cf2d74109897
(double *values, const Bounds &other_bounds) const
bool
satisfiesAccelerationBounds
classmoveit_1_1core_1_1JointModel.html
a513f948f4f5c5935b8640ead30f4c826
(const double *values, double margin=0.0) const
virtual bool
satisfiesAccelerationBounds
classmoveit_1_1core_1_1JointModel.html
af2b88ff3479e72c88b1480a442c5459a
(const double *values, const Bounds &other_bounds, double margin) const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
ad55551ed55d54b9d67e6e7d7865330d1
(const std::string &variable) const
const Bounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
a6a71bcfa50f16fdf7aba66412e62c61c
() const
void
setVariableBounds
classmoveit_1_1core_1_1JointModel.html
a4aa3e6fa081382e311a4d81beefbb16c
(const std::string &variable, const VariableBounds &bounds)
void
setVariableBounds
classmoveit_1_1core_1_1JointModel.html
a879f39fa67d3274446861cb4cd8103ee
(const std::vector< moveit_msgs::JointLimits > &jlim)
const std::vector< moveit_msgs::JointLimits > &
getVariableBoundsMsg
classmoveit_1_1core_1_1JointModel.html
aee41448c0a4c8f8b6611831df0b17993
() const
virtual void
computeTransform
classmoveit_1_1core_1_1JointModel.html
ac330de28eb3fe7c9aacde4f355be408e
(const double *joint_values, Eigen::Isometry3d &transf) const =0
virtual void
computeVariablePositions
classmoveit_1_1core_1_1JointModel.html
a2a90507dbe1abd7b7ab5696f55625561
(const Eigen::Isometry3d &transform, double *joint_values) const =0
moveit::core::JointModelGroup
classmoveit_1_1core_1_1JointModelGroup.html
moveit::core::JointModelGroup::GroupMimicUpdate
moveit::core::JointModelGroup::KinematicsSolver
std::map< const JointModelGroup *, KinematicsSolver >
KinematicsSolverMap
classmoveit_1_1core_1_1JointModelGroup.html
aada67448f7aff9256fd2980f69dd9db1
void
addDefaultState
classmoveit_1_1core_1_1JointModelGroup.html
a97eef3a7852d30eac1554bff1a0fca5a
(const std::string &name, const std::map< std::string, double > &default_state)
void
attachEndEffector
classmoveit_1_1core_1_1JointModelGroup.html
a3ab2febe943eef00bfd5e4f83d235da8
(const std::string &eef_name)
bool
canSetStateFromIK
classmoveit_1_1core_1_1JointModelGroup.html
aa0ea7bbc1bf93ff475d0734559705ee8
(const std::string &tip) const
double
distance
classmoveit_1_1core_1_1JointModelGroup.html
a398d6286bbd3b057365f0aa97a7eca3f
(const double *state1, const double *state2) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
a73ffd03fe3aab533b00fc9b8bfac09f8
(double *state) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
af8402d9c18d16c01cfdb35bbd8b08dae
(double *state, const JointBoundsVector &active_joint_bounds) const
const std::vector< std::string > &
getActiveJointModelNames
classmoveit_1_1core_1_1JointModelGroup.html
ad3a2b2661f3303f1d6fb8a8a08008174
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a14fb89fcb1b1d7297b5ddd3d063c715f
() const
const JointBoundsVector &
getActiveJointModelsBounds
classmoveit_1_1core_1_1JointModelGroup.html
a968738524d8001bec09dcafd1f0cf992
() const
unsigned int
getActiveVariableCount
classmoveit_1_1core_1_1JointModelGroup.html
ad316d79fcf4e69a27d443e5d02c3029f
() const
const std::vector< std::string > &
getAttachedEndEffectorNames
classmoveit_1_1core_1_1JointModelGroup.html
a7800de8f63af6914613ffbbfcb389ba4
() const
const JointModel *
getCommonRoot
classmoveit_1_1core_1_1JointModelGroup.html
a94a8a9dda3434a564f01605a9147f054
() const
const srdf::Model::Group &
getConfig
classmoveit_1_1core_1_1JointModelGroup.html
a4682cdd3a2c18555312a7b11f5a126a2
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a53c98940d80e6dd37cbe787f86d4155d
() const
double
getDefaultIKTimeout
classmoveit_1_1core_1_1JointModelGroup.html
a0a52d99429820b1c51838d9408078452
() const
const std::vector< std::string > &
getDefaultStateNames
classmoveit_1_1core_1_1JointModelGroup.html
acd1810d6d30c941a804301b7278ab146
() const
const std::string &
getEndEffectorName
classmoveit_1_1core_1_1JointModelGroup.html
a1bb12ff95e25c195b4780afd7eec11d1
() const
const std::pair< std::string, std::string > &
getEndEffectorParentGroup
classmoveit_1_1core_1_1JointModelGroup.html
a67ad6dbf1a0ae757fe6ebdbce2018e0f
() const
bool
getEndEffectorTips
classmoveit_1_1core_1_1JointModelGroup.html
a0f60ea765fd917f911480a7615f8ff32
(std::vector< const LinkModel * > &tips) const
bool
getEndEffectorTips
classmoveit_1_1core_1_1JointModelGroup.html
a9aaa2a2b9846475665d27ac91c0817e7
(std::vector< std::string > &tips) const
const std::vector< const JointModel * > &
getFixedJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a08c3ff8fac56e0044b5b1ec595268cf1
() const
const std::pair< KinematicsSolver, KinematicsSolverMap > &
getGroupKinematics
classmoveit_1_1core_1_1JointModelGroup.html
a9e9fc99b081e21f447696c4d80dce95b
() const
const JointModel *
getJointModel
classmoveit_1_1core_1_1JointModelGroup.html
a71f71bbb186917dd5fcf41bf88b2e5fb
(const std::string &joint) const
const std::vector< std::string > &
getJointModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a53abffa94698487408ed29892a5cea20
() const
const std::vector< const JointModel * > &
getJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a5c96362127bca0b1263983def71cf86a
() const
const std::vector< const JointModel * > &
getJointRoots
classmoveit_1_1core_1_1JointModelGroup.html
a46b7190ead7c10978793248b9e194668
() const
const std::vector< unsigned int > &
getKinematicsSolverJointBijection
classmoveit_1_1core_1_1JointModelGroup.html
a76acd9acff57851f65b4221b51b3219d
() const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1JointModelGroup.html
a7da3fb24c0cc5344562fc35f37f51b01
(const std::string &link) const
const std::vector< std::string > &
getLinkModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a0b1752d210db29e6a05f7d0e70c4ce4f
() const
const std::vector< std::string > &
getLinkModelNamesWithCollisionGeometry
classmoveit_1_1core_1_1JointModelGroup.html
a6bbffa243e6239b50063d067bcd035ea
() const
const std::vector< const LinkModel * > &
getLinkModels
classmoveit_1_1core_1_1JointModelGroup.html
a5ce4575b094d15163bd41744b0fa7fa6
() const
double
getMaximumExtent
classmoveit_1_1core_1_1JointModelGroup.html
abc7f6fa56cde459d36117d481a244dde
() const
double
getMaximumExtent
classmoveit_1_1core_1_1JointModelGroup.html
a9bdc5951995f765ead88c2a8bc6b2e74
(const JointBoundsVector &active_joint_bounds) const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1JointModelGroup.html
ab136f94a385f74db2880055aee5d4afa
() const
const std::string &
getName
classmoveit_1_1core_1_1JointModelGroup.html
a2f165c9374e28ac4052490819c790f45
() const
const moveit::core::LinkModel *
getOnlyOneEndEffectorTip
classmoveit_1_1core_1_1JointModelGroup.html
a7df35063c14cf1c267be5d6b63cb6b9d
() const
const RobotModel &
getParentModel
classmoveit_1_1core_1_1JointModelGroup.html
a854e1c3f7e18cd79755f3e687ad47ccd
() const
const kinematics::KinematicsBasePtr &
getSolverInstance
classmoveit_1_1core_1_1JointModelGroup.html
af30f04c295368462c9d25e373a92f28c
()
const kinematics::KinematicsBaseConstPtr
getSolverInstance
classmoveit_1_1core_1_1JointModelGroup.html
a7a1da3da39218d07e79f7d26ed5d4d16
() const
const std::vector< std::string > &
getSubgroupNames
classmoveit_1_1core_1_1JointModelGroup.html
acbdd820932769bf05d316ddfed2cde93
() const
void
getSubgroups
classmoveit_1_1core_1_1JointModelGroup.html
a9cfcfdbd77e2bb1f18c526e0b7b29414
(std::vector< const JointModelGroup * > &sub_groups) const
const std::vector< std::string > &
getUpdatedLinkModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a2300330cbb44f6a125f30918e741cc26
() const
const std::vector< const LinkModel * > &
getUpdatedLinkModels
classmoveit_1_1core_1_1JointModelGroup.html
a5b9fad770d23aac0786a729a6c6c0119
() const
const std::set< const LinkModel * > &
getUpdatedLinkModelsSet
classmoveit_1_1core_1_1JointModelGroup.html
a577076b5ecb31afc48e6ef98cc00e12d
() const
const std::vector< const LinkModel * > &
getUpdatedLinkModelsWithGeometry
classmoveit_1_1core_1_1JointModelGroup.html
aee5dcb66f9e212d9c390b0cd339064a9
() const
const std::vector< std::string > &
getUpdatedLinkModelsWithGeometryNames
classmoveit_1_1core_1_1JointModelGroup.html
a6b5fffc4c9d577eeb7efb013b7b99df6
() const
const std::set< std::string > &
getUpdatedLinkModelsWithGeometryNamesSet
classmoveit_1_1core_1_1JointModelGroup.html
a5d4310920202175313140c60eb2ea956
() const
const std::set< const LinkModel * > &
getUpdatedLinkModelsWithGeometrySet
classmoveit_1_1core_1_1JointModelGroup.html
a58dc682b2d3610b94106b28a01107b65
() const
unsigned int
getVariableCount
classmoveit_1_1core_1_1JointModelGroup.html
aa84a6083c84b6efcba6b84c18e9cec15
() const
bool
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
acab0bce2702c96185be7fcfdeb9758c2
(const std::string &name, std::map< std::string, double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
aa73aaf1dada88ccdeb5da7fe771c178d
(double *values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
a06509f71422b63c90552127ce2ca4cee
(std::map< std::string, double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
a962af6b5289ea549da9f3cb130d49b55
(std::vector< double > &values) const
int
getVariableGroupIndex
classmoveit_1_1core_1_1JointModelGroup.html
acea67561d77eb639ef1074ff1fef0d67
(const std::string &variable) const
const std::vector< int > &
getVariableIndexList
classmoveit_1_1core_1_1JointModelGroup.html
ab0d0e29514820e4ccb2647456ba5cc25
() const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1JointModelGroup.html
aaaeee5ac20a07f6d5c1fe43a892f005a
() const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
a3495ee4f13db6c41a16e31fc1c167c6b
(random_numbers::RandomNumberGenerator &rng, double *values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
a0b7113f86b64023b07e14fa8c86adb1e
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
aea8927d4dd1e704283ab84925cdd6614
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a8cd483fd4615c83649d5e72ed91ac4bb
(random_numbers::RandomNumberGenerator &rng, double *values, const double *seed, const double distance) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a699ffc7e01d338f329bb8dfb5bceb9aa
(random_numbers::RandomNumberGenerator &rng, double *values, const double *seed, const std::vector< double > &distances) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
afef88a7cacfa33fb90ebe34eec689483
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds, const double *seed, const double distance) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a8948fa561df8fc0281784dd4c3bf9c6a
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds, const double *seed, const std::map< JointModel::JointType, double > &distance_map) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
ae85146cd5d8481c1b5818edbb8cc56d8
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds, const double *seed, const std::vector< double > &distances) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a23312591a0567eab740ef15c21d2c950
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values, const std::vector< double > &seed, const std::map< JointModel::JointType, double > &distance_map) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
acafb94c4493f0e6108b960a5686ec6e3
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values, const std::vector< double > &seed, const std::vector< double > &distances) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a62526a72c47417d48c3a25836fd1ec53
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values, const std::vector< double > &seed, double distance) const
bool
hasJointModel
classmoveit_1_1core_1_1JointModelGroup.html
a7af014f4116c40ea1884cd7ae82f8da6
(const std::string &joint) const
bool
hasLinkModel
classmoveit_1_1core_1_1JointModelGroup.html
a8c1668a6ef27e60f1bff7d0c19282c00
(const std::string &link) const
void
interpolate
classmoveit_1_1core_1_1JointModelGroup.html
a7dd1f78e9dfdbc0875d2f7edead6daca
(const double *from, const double *to, double t, double *state) const
bool
isChain
classmoveit_1_1core_1_1JointModelGroup.html
a0db655aa0f72015d6d6531fa2cc48965
() const
bool
isContiguousWithinState
classmoveit_1_1core_1_1JointModelGroup.html
acdece07651210086758fc4652df87c59
() const
bool
isEndEffector
classmoveit_1_1core_1_1JointModelGroup.html
a8bebdc9e2d216c81182534e8a897d279
() const
bool
isLinkUpdated
classmoveit_1_1core_1_1JointModelGroup.html
aeb20ebb9da3e49e13c575640a96b6c4e
(const std::string &name) const
bool
isSingleDOFJoints
classmoveit_1_1core_1_1JointModelGroup.html
a9a0642700aead33b3f6bb3d454039bae
() const
bool
isSubgroup
classmoveit_1_1core_1_1JointModelGroup.html
adee7f4223a07a917989eb1c14272ce24
(const std::string &group) const
bool
isValidVelocityMove
classmoveit_1_1core_1_1JointModelGroup.html
a9514b641583a9a4a42c34b4e3e6eca35
(const double *from_joint_pose, const double *to_joint_pose, std::size_t array_size, double dt) const
bool
isValidVelocityMove
classmoveit_1_1core_1_1JointModelGroup.html
a7fb12ddcb728699914887fa55d3577fe
(const std::vector< double > &from_joint_pose, const std::vector< double > &to_joint_pose, double dt) const
JointModelGroup
classmoveit_1_1core_1_1JointModelGroup.html
a6577c9a301c97b83ef75f11943160c56
(const std::string &name, const srdf::Model::Group &config, const std::vector< const JointModel * > &joint_vector, const RobotModel *parent_model)
void
printGroupInfo
classmoveit_1_1core_1_1JointModelGroup.html
afbc255c0832b70bee552c7537f889dc5
(std::ostream &out=std::cout) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
ac9360f5b70aad9244c3b1791de844666
(const double *state, const JointBoundsVector &active_joint_bounds, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
a91b9b5fbd812ef8e55ceb36b8cd05dfc
(const double *state, double margin=0.0) const
void
setDefaultIKTimeout
classmoveit_1_1core_1_1JointModelGroup.html
a254a0225896a3dddefc75dec2c731fb4
(double ik_timeout)
void
setEndEffectorName
classmoveit_1_1core_1_1JointModelGroup.html
a5d378996df1584d9215cdb0edd8b76eb
(const std::string &name)
void
setEndEffectorParent
classmoveit_1_1core_1_1JointModelGroup.html
aedc11a9de50041c4fb2fcde24c8c9e1e
(const std::string &group, const std::string &link)
bool
setRedundantJoints
classmoveit_1_1core_1_1JointModelGroup.html
a71f61736039358fa8dfb33965840fc70
(const std::vector< std::string > &joints)
void
setSolverAllocators
classmoveit_1_1core_1_1JointModelGroup.html
a4957d709813c2e4044fbfb28daf9d3a4
(const SolverAllocatorFn &solver, const SolverAllocatorMapFn &solver_map=SolverAllocatorMapFn())
void
setSolverAllocators
classmoveit_1_1core_1_1JointModelGroup.html
a14667b0e463d402bd94adc8a1b6e1800
(const std::pair< SolverAllocatorFn, SolverAllocatorMapFn > &solvers)
void
setSubgroupNames
classmoveit_1_1core_1_1JointModelGroup.html
ae4fe1ec476ac40a3d5c0c08482d71678
(const std::vector< std::string > &subgroups)
~JointModelGroup
classmoveit_1_1core_1_1JointModelGroup.html
ab9ae54e2d4be6eecae3d37b4b9817d0f
()
bool
computeIKIndexBijection
classmoveit_1_1core_1_1JointModelGroup.html
abc36f85e8064845d63632045dfc77334
(const std::vector< std::string > &ik_jnames, std::vector< unsigned int > &joint_bijection) const
void
updateMimicJoints
classmoveit_1_1core_1_1JointModelGroup.html
a8c796aff98af787009d7eabbedd5f9c8
(double *values) const
std::vector< std::string >
active_joint_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
ad58f89bab27cef84e9068b0790396db7
std::vector< int >
active_joint_model_start_index_
classmoveit_1_1core_1_1JointModelGroup.html
a7b3b83ebdc6953264809d6e527ce6a97
std::vector< const JointModel * >
active_joint_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a20f0c64059f0139256c5b0d5d77a2c5e
JointBoundsVector
active_joint_models_bounds_
classmoveit_1_1core_1_1JointModelGroup.html
a646b3a848b46be53d9d0313fa3c8c02b
unsigned int
active_variable_count_
classmoveit_1_1core_1_1JointModelGroup.html
a89f3bd6bb9ac7c5d237d3b9143546158
std::vector< std::string >
attached_end_effector_names_
classmoveit_1_1core_1_1JointModelGroup.html
a63a4ead998378b42997416b7662026a3
const JointModel *
common_root_
classmoveit_1_1core_1_1JointModelGroup.html
a5610371e81be8fcbea9b78bb1699308b
srdf::Model::Group
config_
classmoveit_1_1core_1_1JointModelGroup.html
a614b94d775c3f80d63ee5b543e896d6a
std::vector< const JointModel * >
continuous_joint_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a0ea08bf05d420cf693622e4baa836003
std::map< std::string, std::map< std::string, double > >
default_states_
classmoveit_1_1core_1_1JointModelGroup.html
a30f69b9561ceefa176bd7aef36e8cfca
std::vector< std::string >
default_states_names_
classmoveit_1_1core_1_1JointModelGroup.html
a55eae5f841483aaf8d95590c082b4c1f
std::string
end_effector_name_
classmoveit_1_1core_1_1JointModelGroup.html
affd308403b6384e22f45fa5519bf9315
std::pair< std::string, std::string >
end_effector_parent_
classmoveit_1_1core_1_1JointModelGroup.html
ad23c9bb7d002b3b83e337a2434758270
std::vector< const JointModel * >
fixed_joints_
classmoveit_1_1core_1_1JointModelGroup.html
af71f3aa0f403a89b9f83435d47a0bc03
std::pair< KinematicsSolver, KinematicsSolverMap >
group_kinematics_
classmoveit_1_1core_1_1JointModelGroup.html
a991041b3a3f08e3286c7344a4210deb8
std::vector< GroupMimicUpdate >
group_mimic_update_
classmoveit_1_1core_1_1JointModelGroup.html
a8f51350ccc901aa4e373ac9938e56046
bool
is_chain_
classmoveit_1_1core_1_1JointModelGroup.html
a4b3f51ce2f506d1d554709cbfdbc049a
bool
is_contiguous_index_list_
classmoveit_1_1core_1_1JointModelGroup.html
a0c58597f96f92ef349027ca548077197
bool
is_single_dof_
classmoveit_1_1core_1_1JointModelGroup.html
af30898be3ad9fd414e20037e7ba99cc8
JointModelMapConst
joint_model_map_
classmoveit_1_1core_1_1JointModelGroup.html
a6c3099df6d0c294da49ad79d770d18f7
std::vector< std::string >
joint_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
ae25cd55caf6eabbf3eb6213f1a4d2847
std::vector< const JointModel * >
joint_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a07ee5b853f93d629079b9ce3acbd0891
std::vector< const JointModel * >
joint_roots_
classmoveit_1_1core_1_1JointModelGroup.html
a239fc9f99a4b77a3185aad34f9b5601f
VariableIndexMap
joint_variables_index_map_
classmoveit_1_1core_1_1JointModelGroup.html
ac94c88c58cf1a8f6e608f61369369287
LinkModelMapConst
link_model_map_
classmoveit_1_1core_1_1JointModelGroup.html
a5e4a635b3336b85af25f81de02695f3a
std::vector< std::string >
link_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
aac5e7c059e5446d24f723c8e6f8e26ee
std::vector< const LinkModel * >
link_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a25953584233d2d0cf20c92ae775f4ca2
std::vector< std::string >
link_model_with_geometry_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
af6c80baae14099ede7887faac8475882
std::vector< const LinkModel * >
link_model_with_geometry_vector_
classmoveit_1_1core_1_1JointModelGroup.html
aa4d20fa0d39607b6c332d8fa2f2af9af
std::vector< const JointModel * >
mimic_joints_
classmoveit_1_1core_1_1JointModelGroup.html
aa76df7a65ab1038fe994abb4ea12cd47
std::string
name_
classmoveit_1_1core_1_1JointModelGroup.html
a058f6b292fd9f67ab0d6fc3b89780fdb
const RobotModel *
parent_model_
classmoveit_1_1core_1_1JointModelGroup.html
ade867d7f18e2a6b88c0b13f254aa836f
std::vector< std::string >
subgroup_names_
classmoveit_1_1core_1_1JointModelGroup.html
a7df7237f857a1d8cd1e6bd22874edcdc
std::set< std::string >
subgroup_names_set_
classmoveit_1_1core_1_1JointModelGroup.html
af15ca39beeba5be049866ff4bd951a8c
std::set< std::string >
updated_link_model_name_set_
classmoveit_1_1core_1_1JointModelGroup.html
aa6d3fc3c80fd2be70aa1cc0933ba2288
std::vector< std::string >
updated_link_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a37b94d371c93195724d89b8860f90fdb
std::set< const LinkModel * >
updated_link_model_set_
classmoveit_1_1core_1_1JointModelGroup.html
a7f270068fb7ee9973c930abbdb89e2d8
std::vector< const LinkModel * >
updated_link_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a71fa1e2c4df3d51f2673ce1df9be781e
std::set< std::string >
updated_link_model_with_geometry_name_set_
classmoveit_1_1core_1_1JointModelGroup.html
a7bae2bd456355c1bc218f9485eb55ddb
std::vector< std::string >
updated_link_model_with_geometry_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
acb0e2e802ce68e3668e5d53ae2e33b64
std::set< const LinkModel * >
updated_link_model_with_geometry_set_
classmoveit_1_1core_1_1JointModelGroup.html
a01bfac0268c983848cb05689454f60de
std::vector< const LinkModel * >
updated_link_model_with_geometry_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a2c0b693e35a220fbcb947dd10c22c8d0
unsigned int
variable_count_
classmoveit_1_1core_1_1JointModelGroup.html
a941ce003fea5321bb6d0cf7e7dc63dd2
std::vector< int >
variable_index_list_
classmoveit_1_1core_1_1JointModelGroup.html
a03454944991783dd960c825587e341e3
std::vector< std::string >
variable_names_
classmoveit_1_1core_1_1JointModelGroup.html
a49aef2ea6e9837bd40c17c4272fc8d42
std::set< std::string >
variable_names_set_
classmoveit_1_1core_1_1JointModelGroup.html
a73f032d55a6936ad8c4a8a0eb22c6a91
moveit::core::JumpThreshold
structmoveit_1_1core_1_1JumpThreshold.html
JumpThreshold
structmoveit_1_1core_1_1JumpThreshold.html
af6cf4df8ad3b6a6b41317aa010e0e8c8
()
JumpThreshold
structmoveit_1_1core_1_1JumpThreshold.html
afe221c758823f10c2435053e7fbc0af2
(double jt_factor)
JumpThreshold
structmoveit_1_1core_1_1JumpThreshold.html
a743c6b4c64ffa9a40ceabbba09d7f8c0
(double jt_revolute, double jt_prismatic)
double
factor
structmoveit_1_1core_1_1JumpThreshold.html
ae2ed5c56e85a645821c4609ac3fc4149
double
prismatic
structmoveit_1_1core_1_1JumpThreshold.html
accfda6b7a21b1e6f0b52ce0b0e96b035
double
revolute
structmoveit_1_1core_1_1JumpThreshold.html
aca22036ac33a9ab9bbc5b7750dcb0419
kinematic_constraints::KinematicConstraint
classkinematic__constraints_1_1KinematicConstraint.html
ConstraintType
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35
UNKNOWN_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35aa174d64cb8361ed8b46cf483b9d177b5
JOINT_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35ac04abbd57eaba8d87587eb3f0f456b13
POSITION_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35af36a5624148dcf013d21680f1c959714
ORIENTATION_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35ad9807996b92af99bc92b1b89f25e12dd
VISIBILITY_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35a5374b6c8fe4f18b643f1e0ef41843ddb
JOINT_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35ac04abbd57eaba8d87587eb3f0f456b13
ORIENTATION_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35ad9807996b92af99bc92b1b89f25e12dd
POSITION_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35af36a5624148dcf013d21680f1c959714
UNKNOWN_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35aa174d64cb8361ed8b46cf483b9d177b5
VISIBILITY_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35a5374b6c8fe4f18b643f1e0ef41843ddb
virtual void
clear
classkinematic__constraints_1_1KinematicConstraint.html
a274f48adeec52887ecc31858c5f938d7
()=0
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1KinematicConstraint.html
af8d42b0e5ada212cec7490b78dcfa2a9
(const moveit::core::RobotState &state, bool verbose=false) const =0
virtual bool
enabled
classkinematic__constraints_1_1KinematicConstraint.html
a941e7334e9bd320492d00c4ff49f81d2
() const =0
virtual bool
equal
classkinematic__constraints_1_1KinematicConstraint.html
a7275ec0d99e4dd0429c0f6c0ad9930a4
(const KinematicConstraint &other, double margin) const =0
double
getConstraintWeight
classkinematic__constraints_1_1KinematicConstraint.html
a115e6a2bb5ba6f890552ef5fbaeab63a
() const
const moveit::core::RobotModelConstPtr &
getRobotModel
classkinematic__constraints_1_1KinematicConstraint.html
a241f105ad364c622b67b7be779baf014
() const
ConstraintType
getType
classkinematic__constraints_1_1KinematicConstraint.html
a70ce30ff98c419e2adda243b096c1d6d
() const
KinematicConstraint
classkinematic__constraints_1_1KinematicConstraint.html
a7fc714287109f4fed25c5d706b8969ef
(const moveit::core::RobotModelConstPtr &model)
virtual void
print
classkinematic__constraints_1_1KinematicConstraint.html
a1da42a6c9cac0348ba140ebd63cd5231
(std::ostream &out=std::cout) const
virtual
~KinematicConstraint
classkinematic__constraints_1_1KinematicConstraint.html
a5d2307e87ec83d4a593f2ddb2a974fdb
()
double
constraint_weight_
classkinematic__constraints_1_1KinematicConstraint.html
a14f8ecf91788ec7188058521d308e2b9
moveit::core::RobotModelConstPtr
robot_model_
classkinematic__constraints_1_1KinematicConstraint.html
acb6494cefd8ca5812aa81340a2e26aca
ConstraintType
type_
classkinematic__constraints_1_1KinematicConstraint.html
a2a67bff0f308501192c11fe63ff48f80
kinematic_constraints::KinematicConstraintSet
classkinematic__constraints_1_1KinematicConstraintSet.html
bool
add
classkinematic__constraints_1_1KinematicConstraintSet.html
a7e59b6df8f30dccb9d3b5673b26562ca
(const moveit_msgs::Constraints &c, const moveit::core::Transforms &tf)
bool
add
classkinematic__constraints_1_1KinematicConstraintSet.html
aa40451f0a0ea70f68df0e29ce40d8591
(const std::vector< moveit_msgs::JointConstraint > &jc)
bool
add
classkinematic__constraints_1_1KinematicConstraintSet.html
a856122652addf64c4a11132a9ede6f8c
(const std::vector< moveit_msgs::OrientationConstraint > &oc, const moveit::core::Transforms &tf)
bool
add
classkinematic__constraints_1_1KinematicConstraintSet.html
a4d08141aa2cce6b304b8a67b2ffdf44e
(const std::vector< moveit_msgs::PositionConstraint > &pc, const moveit::core::Transforms &tf)
bool
add
classkinematic__constraints_1_1KinematicConstraintSet.html
ab846a21368ec1471155ed2b2e895b8ef
(const std::vector< moveit_msgs::VisibilityConstraint > &vc, const moveit::core::Transforms &tf)
void
clear
classkinematic__constraints_1_1KinematicConstraintSet.html
a3a4de9875c6106dc626ff1d9a816b3fa
()
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1KinematicConstraintSet.html
ae0fe81af4a10fe4441759992fe71123b
(const moveit::core::RobotState &state, bool verbose=false) const
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1KinematicConstraintSet.html
a80a46fc67db9fe41be58eceaf582b29c
(const moveit::core::RobotState &state, std::vector< ConstraintEvaluationResult > &results, bool verbose=false) const
bool
empty
classkinematic__constraints_1_1KinematicConstraintSet.html
a7c7e2b83c65e2f3fe1f8bb5c5a08ba22
() const
bool
equal
classkinematic__constraints_1_1KinematicConstraintSet.html
a69f238bd38ba75a196bc4cdd5902d50e
(const KinematicConstraintSet &other, double margin) const
const moveit_msgs::Constraints &
getAllConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
a83a869da7f1541c70a13cd5e581c58e6
() const
const std::vector< moveit_msgs::JointConstraint > &
getJointConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
aa9af63262a240faf8c46a8c556cebdbd
() const
const std::vector< moveit_msgs::OrientationConstraint > &
getOrientationConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
adf568f0a7297dd5b17e87893f83efc7a
() const
const std::vector< moveit_msgs::PositionConstraint > &
getPositionConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
ad3858fb2a5aa80352bcb1167b0002f3d
() const
const std::vector< moveit_msgs::VisibilityConstraint > &
getVisibilityConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
ac460b8dcbb272f67ba7f07dd433fe57b
() const
KinematicConstraintSet
classkinematic__constraints_1_1KinematicConstraintSet.html
a02e2a20daedb742be4f78b836632edd4
(const moveit::core::RobotModelConstPtr &model)
void
print
classkinematic__constraints_1_1KinematicConstraintSet.html
a0f0f514f2d5fcc55533858fb5b4a1a42
(std::ostream &out=std::cout) const
~KinematicConstraintSet
classkinematic__constraints_1_1KinematicConstraintSet.html
aa222044704dde9426fdc9a11b3d45bc6
()
moveit_msgs::Constraints
all_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
abf8e95a0807d5682a1b6c0c1b831e421
std::vector< moveit_msgs::JointConstraint >
joint_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
a7cc0b097cd2c9e1cfdf235276780e2fd
std::vector< KinematicConstraintPtr >
kinematic_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
acc80f4b1de67f5e1797416585df250bb
std::vector< moveit_msgs::OrientationConstraint >
orientation_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
ad04aa3f60f7cf719efb760dfaeebae90
std::vector< moveit_msgs::PositionConstraint >
position_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
a828b7f65b580c67a587ccca43413d08c
moveit::core::RobotModelConstPtr
robot_model_
classkinematic__constraints_1_1KinematicConstraintSet.html
a98941264199746ca4c7b1c7b8e9d31ab
std::vector< moveit_msgs::VisibilityConstraint >
visibility_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
a2b3d2a5b4324c89397c98c8eac957512
kinematics::KinematicsBase
classkinematics_1_1KinematicsBase.html
boost::function< void(const geometry_msgs::Pose &, const std::vector< double > &, moveit_msgs::MoveItErrorCodes &)>
IKCallbackFn
classkinematics_1_1KinematicsBase.html
a6b2c0204c867cb434edb04d1b2a598e0
virtual const std::string &
getBaseFrame
classkinematics_1_1KinematicsBase.html
a578c69f45bda7d8fc92d08963405f448
() const
double
getDefaultTimeout
classkinematics_1_1KinematicsBase.html
acd33d821ad9dd6e9fef81bf4e3f6ec93
() const
virtual const std::string &
getGroupName
classkinematics_1_1KinematicsBase.html
af5fa51b5b644df8fae978a8b2731ba6b
() const
virtual const std::vector< std::string > &
getJointNames
classkinematics_1_1KinematicsBase.html
a116303b23cc6c0b105b7aa058901a90a
() const =0
virtual const std::vector< std::string > &
getLinkNames
classkinematics_1_1KinematicsBase.html
a2b827d9a0368aea4f9e81808c267d8a9
() const =0
virtual bool
getPositionFK
classkinematics_1_1KinematicsBase.html
a0e79179c232829543345269c7e839e27
(const std::vector< std::string > &link_names, const std::vector< double > &joint_angles, std::vector< geometry_msgs::Pose > &poses) const =0
virtual bool
getPositionIK
classkinematics_1_1KinematicsBase.html
a1e17be86371e1df09bfbf0273b4f4139
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
getPositionIK
classkinematics_1_1KinematicsBase.html
ab874f2e103378473f93e1cd1d3e2e347
(const std::vector< geometry_msgs::Pose > &ik_poses, const std::vector< double > &ik_seed_state, std::vector< std::vector< double > > &solutions, KinematicsResult &result, const kinematics::KinematicsQueryOptions &options) const
virtual void
getRedundantJoints
classkinematics_1_1KinematicsBase.html
a1ffba306d77d891ad0eec97e3053d9f7
(std::vector< unsigned int > &redundant_joint_indices) const
double
getSearchDiscretization
classkinematics_1_1KinematicsBase.html
a8a4e8269cd158d6ae96df4e0e40ff6c7
(int joint_index=0) const
std::vector< DiscretizationMethod >
getSupportedDiscretizationMethods
classkinematics_1_1KinematicsBase.html
a1d98202042bd92ec3a1e9f51bc61d380
() const
virtual const std::string &
getTipFrame
classkinematics_1_1KinematicsBase.html
a52177304d2d5f906ab11e8087738a71a
() const
virtual const std::vector< std::string > &
getTipFrames
classkinematics_1_1KinematicsBase.html
a9f886473c58afe6ff87c4aef5e9e17a0
() const
virtual bool
initialize
classkinematics_1_1KinematicsBase.html
aa7a03b4f996b0814338908c36296d159
(const moveit::core::RobotModel &robot_model, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization)
virtual bool
initialize
classkinematics_1_1KinematicsBase.html
a82c62958a1d422a0b5181e673f3f6f49
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::string &tip_frame, double search_discretization)
virtual bool
initialize
classkinematics_1_1KinematicsBase.html
a17fc794f2ae67e0de519af167be75ab7
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization)
KinematicsBase
classkinematics_1_1KinematicsBase.html
a46ea01b9d8de66ecc4228b0d2a39df47
()
virtual bool
searchPositionIK
classkinematics_1_1KinematicsBase.html
a1019de635acc7165e337ff4c7c11f3f9
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limits, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
searchPositionIK
classkinematics_1_1KinematicsBase.html
a37ad4bd4a8c84adfc9ee361005cea6ea
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limits, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
searchPositionIK
classkinematics_1_1KinematicsBase.html
a0292dee35c9c6b68967597ac18fcad77
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
searchPositionIK
classkinematics_1_1KinematicsBase.html
a408f7eb9fef4e46ca38b4a08a72fd505
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
searchPositionIK
classkinematics_1_1KinematicsBase.html
ad721c11f7969c399a22f620396bd5e71
(const std::vector< geometry_msgs::Pose > &ik_poses, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limits, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions(), const moveit::core::RobotState *context_state=nullptr) const
void
setDefaultTimeout
classkinematics_1_1KinematicsBase.html
a6fffaaeb6ef4753c069e7d1d48d6cbf5
(double timeout)
bool
setRedundantJoints
classkinematics_1_1KinematicsBase.html
ae8596c4d8eaf32ea9d00c07629c8c00a
(const std::vector< std::string > &redundant_joint_names)
virtual bool
setRedundantJoints
classkinematics_1_1KinematicsBase.html
aece5cc8cb89ce4f06b4923b77940a380
(const std::vector< unsigned int > &redundant_joint_indices)
void
setSearchDiscretization
classkinematics_1_1KinematicsBase.html
aceee87eac8147a2f4d5f3904c2abdced
(const std::map< int, double > &discretization)
void
setSearchDiscretization
classkinematics_1_1KinematicsBase.html
a1ab7f68c8d7d694f9dd35bd14a150c0a
(double sd)
virtual void
setValues
classkinematics_1_1KinematicsBase.html
a9c1a92074da23350010227819f955a72
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::string &tip_frame, double search_discretization)
virtual void
setValues
classkinematics_1_1KinematicsBase.html
a382259b506544902fbf8ed4a5d8ab1ed
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization)
virtual bool
supportsGroup
classkinematics_1_1KinematicsBase.html
ab4ffcf36d563aa4583aa808100725bbe
(const moveit::core::JointModelGroup *jmg, std::string *error_text_out=nullptr) const
virtual
~KinematicsBase
classkinematics_1_1KinematicsBase.html
a9f03dce30c715768526c4a951fc64766
()
static const MOVEIT_KINEMATICS_BASE_EXPORT double
DEFAULT_SEARCH_DISCRETIZATION
classkinematics_1_1KinematicsBase.html
ad1cf8914589eaad778935c805300e243
static const MOVEIT_KINEMATICS_BASE_EXPORT double
DEFAULT_TIMEOUT
classkinematics_1_1KinematicsBase.html
abbbaaf2548c5f94248ccded217ae7945
bool
lookupParam
classkinematics_1_1KinematicsBase.html
ad67598817a4605b03883c804c00475ae
(const std::string ¶m, T &val, const T &default_val) const
void
storeValues
classkinematics_1_1KinematicsBase.html
a2c8ecd6268c1aef0fbcfde3b7a42809e
(const moveit::core::RobotModel &robot_model, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization)
std::string
base_frame_
classkinematics_1_1KinematicsBase.html
ad296ccd146499f8614714bed7259d537
double
default_timeout_
classkinematics_1_1KinematicsBase.html
a9b62e730ef87351b713423d3670453bd
std::string
group_name_
classkinematics_1_1KinematicsBase.html
a5fea5fd67a7bb2bebcfcb1136fc8f0fd
std::map< int, double >
redundant_joint_discretization_
classkinematics_1_1KinematicsBase.html
a3f74c84c86cee7d52779017686f6f68d
std::vector< unsigned int >
redundant_joint_indices_
classkinematics_1_1KinematicsBase.html
a4904dd307711ed67bf0a098a93aef0d9
std::string
robot_description_
classkinematics_1_1KinematicsBase.html
ae7591108b8d3aedb37397ff6bc6ec199
moveit::core::RobotModelConstPtr
robot_model_
classkinematics_1_1KinematicsBase.html
ac7e8e23f61ec1ce0af8e2042b2b2397d
double
search_discretization_
classkinematics_1_1KinematicsBase.html
a5e0dc59abf23db6b9802b45b955f456b
std::vector< DiscretizationMethod >
supported_methods_
classkinematics_1_1KinematicsBase.html
a69b54d01277b23db209f7b58d4f8b7e8
std::string
tip_frame_
classkinematics_1_1KinematicsBase.html
a4ff58029a0b678778908c24e224815bb
std::vector< std::string >
tip_frames_
classkinematics_1_1KinematicsBase.html
aa4b2a4f00dc56aa5a7296b226aa09944
std::string
removeSlash
classkinematics_1_1KinematicsBase.html
ac75de315be49b85d7a53f0a547b08d69
(const std::string &str) const
kinematics_metrics::KinematicsMetrics
classkinematics__metrics_1_1KinematicsMetrics.html
bool
getManipulability
classkinematics__metrics_1_1KinematicsMetrics.html
a87870a4a6e749ff915093d9735c436c6
(const moveit::core::RobotState &state, const moveit::core::JointModelGroup *joint_model_group, double &condition_number, bool translation=false) const
bool
getManipulability
classkinematics__metrics_1_1KinematicsMetrics.html
a254c967fd0dd33aec4c4d9c257e03d1b
(const moveit::core::RobotState &state, const std::string &group_name, double &condition_number, bool translation=false) const
bool
getManipulabilityEllipsoid
classkinematics__metrics_1_1KinematicsMetrics.html
ad22d055eb2c52844c2028b53253771c4
(const moveit::core::RobotState &state, const moveit::core::JointModelGroup *joint_model_group, Eigen::MatrixXcd &eigen_values, Eigen::MatrixXcd &eigen_vectors) const
bool
getManipulabilityEllipsoid
classkinematics__metrics_1_1KinematicsMetrics.html
af66c93a782774448e2f4f394ebf202a9
(const moveit::core::RobotState &state, const std::string &group_name, Eigen::MatrixXcd &eigen_values, Eigen::MatrixXcd &eigen_vectors) const
bool
getManipulabilityIndex
classkinematics__metrics_1_1KinematicsMetrics.html
a6a0098484b0ef7d40f4b290b04422178
(const moveit::core::RobotState &state, const moveit::core::JointModelGroup *joint_model_group, double &manipulability_index, bool translation=false) const
bool
getManipulabilityIndex
classkinematics__metrics_1_1KinematicsMetrics.html
a509363c362368db231faae2a151c614a
(const moveit::core::RobotState &state, const std::string &group_name, double &manipulability_index, bool translation=false) const
const double &
getPenaltyMultiplier
classkinematics__metrics_1_1KinematicsMetrics.html
a1e146fbf42e59a0eb6c0b9d8dd07fd5e
() const
KinematicsMetrics
classkinematics__metrics_1_1KinematicsMetrics.html
a662dd115fef136180e81e5fe8ba65185
(const moveit::core::RobotModelConstPtr &robot_model)
void
setPenaltyMultiplier
classkinematics__metrics_1_1KinematicsMetrics.html
a51e4bb668cdf56ede1895e44273a9dc7
(double multiplier)
moveit::core::RobotModelConstPtr
robot_model_
classkinematics__metrics_1_1KinematicsMetrics.html
a6cfe56ba56663c287f2fce86b3a20f1d
double
getJointLimitsPenalty
classkinematics__metrics_1_1KinematicsMetrics.html
a55482bbefc5b2f49389594089232f93f
(const moveit::core::RobotState &state, const moveit::core::JointModelGroup *joint_model_group) const
double
penalty_multiplier_
classkinematics__metrics_1_1KinematicsMetrics.html
ac88dc4381ea15602d3f542e21ae7a98f
kinematics::KinematicsQueryOptions
structkinematics_1_1KinematicsQueryOptions.html
KinematicsQueryOptions
structkinematics_1_1KinematicsQueryOptions.html
aa6468d8e1fb94e8980f38219ab6112d9
()
DiscretizationMethod
discretization_method
structkinematics_1_1KinematicsQueryOptions.html
a1d37bb742d4858a971f8e11cee1607ea
bool
lock_redundant_joints
structkinematics_1_1KinematicsQueryOptions.html
a249917caa95dc48e2c9d31fcb104401b
bool
return_approximate_solution
structkinematics_1_1KinematicsQueryOptions.html
af8cfcb8d188f739c584d33292878bf0c
kinematics::KinematicsResult
structkinematics_1_1KinematicsResult.html
KinematicError
kinematic_error
structkinematics_1_1KinematicsResult.html
a8358c6dd1ed8f01ffe1a3dfa89fe698b
double
solution_percentage
structkinematics_1_1KinematicsResult.html
aa953cd93e27fe047ee0c850a8f59c512
moveit::core::JointModelGroup::KinematicsSolver
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
KinematicsSolver
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
af970addcc0b385a5d1ab8ae14712f5a6
()
operator bool
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
af10e0c4a02f6da1832f229913a7f056a
() const
void
reset
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a2b00d0cd58c375bca29f5d2dfb8928fd
()
SolverAllocatorFn
allocator_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
abf447be92276bece38eec6c92b8bb7b4
std::vector< unsigned int >
bijection_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a40480202bf9f06b3b7cdd92f761f4de7
double
default_ik_timeout_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a971a70577752991d2d4bc5881dc42dbe
kinematics::KinematicsBasePtr
solver_instance_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
aee1ac13230abea36b8d67eea54164ef2
trajectory_processing::LinearPathSegment
classtrajectory__processing_1_1LinearPathSegment.html
trajectory_processing::PathSegment
LinearPathSegment *
clone
classtrajectory__processing_1_1LinearPathSegment.html
a358075ef9cff38cf17f1846063e4f9b4
() const override
Eigen::VectorXd
getConfig
classtrajectory__processing_1_1LinearPathSegment.html
a95348c1541c8954642725ff1fc013b8c
(double s) const override
Eigen::VectorXd
getCurvature
classtrajectory__processing_1_1LinearPathSegment.html
a7d2efbec34f30faab5f7f7c51713b72a
(double) const override
std::list< double >
getSwitchingPoints
classtrajectory__processing_1_1LinearPathSegment.html
af793d76c5ad1e37a4b3094de4a9eb133
() const override
Eigen::VectorXd
getTangent
classtrajectory__processing_1_1LinearPathSegment.html
a390f36a7d7d021bcf202d509153c978f
(double) const override
LinearPathSegment
classtrajectory__processing_1_1LinearPathSegment.html
af4ddb07e0e64dd72ceb995978d9574bc
(const Eigen::VectorXd &start, const Eigen::VectorXd &end)
Eigen::VectorXd
end_
classtrajectory__processing_1_1LinearPathSegment.html
a0d1efe254a6a10bdfd11d5618af0c27b
Eigen::VectorXd
start_
classtrajectory__processing_1_1LinearPathSegment.html
a61f1ec28857054975cf04093bfebb07f
moveit::core::LinkModel
classmoveit_1_1core_1_1LinkModel.html
void
addAssociatedFixedTransform
classmoveit_1_1core_1_1LinkModel.html
a1a0e6ec541cb47b9d2aadf0f38b4df5c
(const LinkModel *link_model, const Eigen::Isometry3d &transform)
void
addChildJointModel
classmoveit_1_1core_1_1LinkModel.html
a75716acf7c30b1d81bce6658ca896b23
(const JointModel *joint)
const std::vector< int > &
areCollisionOriginTransformsIdentity
classmoveit_1_1core_1_1LinkModel.html
a46279962ac507db0eb12ac2bbff82092
() const
const LinkTransformMap &
getAssociatedFixedTransforms
classmoveit_1_1core_1_1LinkModel.html
a29a72577921ccde4eddf783b1da0f72b
() const
const Eigen::Vector3d &
getCenteredBoundingBoxOffset
classmoveit_1_1core_1_1LinkModel.html
abad2a16b391682da7b54891abad4230e
() const
const std::vector< const JointModel * > &
getChildJointModels
classmoveit_1_1core_1_1LinkModel.html
abc83d6b16c5ee4c8231ee54fa1d5b195
() const
const EigenSTL::vector_Isometry3d &
getCollisionOriginTransforms
classmoveit_1_1core_1_1LinkModel.html
a55fa9611e24b5907f10c78bf12981896
() const
int
getFirstCollisionBodyTransformIndex
classmoveit_1_1core_1_1LinkModel.html
a0e38da970f192da384d266d4e2eabdff
() const
const Eigen::Isometry3d &
getJointOriginTransform
classmoveit_1_1core_1_1LinkModel.html
ab2e96123b03397f470da2425b2778354
() const
int
getLinkIndex
classmoveit_1_1core_1_1LinkModel.html
a2754ccce859c70bed485ceda5be7f30f
() const
const std::string &
getName
classmoveit_1_1core_1_1LinkModel.html
a99ed1c1c371bdb1b007484fd399e435c
() const
const JointModel *
getParentJointModel
classmoveit_1_1core_1_1LinkModel.html
a75e688fa2530138639292bed0ae3f541
() const
const LinkModel *
getParentLinkModel
classmoveit_1_1core_1_1LinkModel.html
ab3f3635f6017122968e2adae85dd56e3
() const
const Eigen::Vector3d &
getShapeExtentsAtOrigin
classmoveit_1_1core_1_1LinkModel.html
a5691f5a8779d9536a3f15cb08a8961ab
() const
const std::vector< shapes::ShapeConstPtr > &
getShapes
classmoveit_1_1core_1_1LinkModel.html
a47d471387e6baea286e83f0600ce87cd
() const
const std::string &
getVisualMeshFilename
classmoveit_1_1core_1_1LinkModel.html
af686fb0580ad2ee6aa5e2fc0139f1306
() const
const Eigen::Isometry3d &
getVisualMeshOrigin
classmoveit_1_1core_1_1LinkModel.html
a315789e11d63c2301310c9135e1abfa2
() const
const Eigen::Vector3d &
getVisualMeshScale
classmoveit_1_1core_1_1LinkModel.html
a62f1fa92b206db1b75626f9f92bd0e30
() const
bool
jointOriginTransformIsIdentity
classmoveit_1_1core_1_1LinkModel.html
a3be4bad58fcb80ef6d2b4766246bb6f9
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
LinkModel
classmoveit_1_1core_1_1LinkModel.html
aecd93297ebbbad8f8aa052c7c35ec1f3
(const std::string &name)
bool
parentJointIsFixed
classmoveit_1_1core_1_1LinkModel.html
aa62b31504d1660a988a99838bc20c1bb
() const
void
setFirstCollisionBodyTransformIndex
classmoveit_1_1core_1_1LinkModel.html
a71c198ec59d4c4389bb29ccd4847d4e1
(int index)
void
setGeometry
classmoveit_1_1core_1_1LinkModel.html
a7d1a02097cc8d310d11506d89cd87560
(const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &origins)
void
setJointOriginTransform
classmoveit_1_1core_1_1LinkModel.html
ad05b5801a30446406198e220fdbe6b8a
(const Eigen::Isometry3d &transform)
void
setLinkIndex
classmoveit_1_1core_1_1LinkModel.html
abe9f6509438d641ce5c45a8b432366ec
(int index)
void
setParentJointModel
classmoveit_1_1core_1_1LinkModel.html
ab2cd3fe0febcd09ebd6f56690e2a2229
(const JointModel *joint)
void
setParentLinkModel
classmoveit_1_1core_1_1LinkModel.html
aa48f5a6f16c91299a451c21fbeef757d
(const LinkModel *link)
void
setVisualMesh
classmoveit_1_1core_1_1LinkModel.html
acdcc97346a86f9e615998ad806eee159
(const std::string &visual_mesh, const Eigen::Isometry3d &origin, const Eigen::Vector3d &scale)
~LinkModel
classmoveit_1_1core_1_1LinkModel.html
ac8675c197c1308e855678e09bcde521d
()
LinkTransformMap
associated_fixed_transforms_
classmoveit_1_1core_1_1LinkModel.html
aae7dbe03da4f1ddccbda355290ca581b
Eigen::Vector3d
centered_bounding_box_offset_
classmoveit_1_1core_1_1LinkModel.html
a8f3a6bd1c9c1a2453506d3d8a7a96427
std::vector< const JointModel * >
child_joint_models_
classmoveit_1_1core_1_1LinkModel.html
a423c7c9e0275f5c136ef4ff9fe7260c4
EigenSTL::vector_Isometry3d
collision_origin_transform_
classmoveit_1_1core_1_1LinkModel.html
acfb5b4c601078127c9ca4aee30dcc27c
std::vector< int >
collision_origin_transform_is_identity_
classmoveit_1_1core_1_1LinkModel.html
ab2fd5356e5440a8e194e489aa33cfa15
int
first_collision_body_transform_index_
classmoveit_1_1core_1_1LinkModel.html
a1563813c0a696bab629b5fa70278edb3
bool
is_parent_joint_fixed_
classmoveit_1_1core_1_1LinkModel.html
a9d0c25dd7e7e2efeec49049883cf9127
Eigen::Isometry3d
joint_origin_transform_
classmoveit_1_1core_1_1LinkModel.html
a3bda948010474148fe9b2d8659321ed5
bool
joint_origin_transform_is_identity_
classmoveit_1_1core_1_1LinkModel.html
abc77b6cac17f73e0eb8889ce1b15d8a7
int
link_index_
classmoveit_1_1core_1_1LinkModel.html
a50078482af7ca0331aff3c69c15124bd
std::string
name_
classmoveit_1_1core_1_1LinkModel.html
a05a954b4dee56e534ef88ee9e514952f
const JointModel *
parent_joint_model_
classmoveit_1_1core_1_1LinkModel.html
a374624207339f4625decc951e6347db9
const LinkModel *
parent_link_model_
classmoveit_1_1core_1_1LinkModel.html
a79d7417adf07400f4142b58562a6f4a7
Eigen::Vector3d
shape_extents_
classmoveit_1_1core_1_1LinkModel.html
a93ed4000d9baa0806d87a3344138f25b
std::vector< shapes::ShapeConstPtr >
shapes_
classmoveit_1_1core_1_1LinkModel.html
a5c10fe50f5c47635f3e1f30c80a24a81
std::string
visual_mesh_filename_
classmoveit_1_1core_1_1LinkModel.html
a984b66fa356c4c5533e25755e877b78e
Eigen::Isometry3d
visual_mesh_origin_
classmoveit_1_1core_1_1LinkModel.html
ad82f13d31eac0309e170d64136cb1678
Eigen::Vector3d
visual_mesh_scale_
classmoveit_1_1core_1_1LinkModel.html
a42d013f38c84f06653d5bdcbbf9b8ca2
LoadPlanningModelsPr2
classLoadPlanningModelsPr2.html
kinematics::KinematicsBasePtr
getKinematicsSolverLeftArm
classLoadPlanningModelsPr2.html
a190344bc4ad9bf6b98569bd69459c654
(const moveit::core::JointModelGroup *)
kinematics::KinematicsBasePtr
getKinematicsSolverRightArm
classLoadPlanningModelsPr2.html
a39de97522bc1840440c750c6d08bd7c8
(const moveit::core::JointModelGroup *)
void
SetUp
classLoadPlanningModelsPr2.html
a4584437ae8ba1bf07cde569b1643a0f0
() override
void
SetUp
classLoadPlanningModelsPr2.html
a4584437ae8ba1bf07cde569b1643a0f0
() override
void
SetUp
classLoadPlanningModelsPr2.html
a4584437ae8ba1bf07cde569b1643a0f0
() override
void
SetUp
classLoadPlanningModelsPr2.html
a4584437ae8ba1bf07cde569b1643a0f0
() override
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
moveit::core::SolverAllocatorFn
func_left_arm_
classLoadPlanningModelsPr2.html
a55d8e2a817f93b91f7414510e5756ffa
moveit::core::SolverAllocatorFn
func_right_arm_
classLoadPlanningModelsPr2.html
ab33b85965ed711a30c894985e8c7d054
pr2_arm_kinematics::PR2ArmKinematicsPluginPtr
pr2_kinematics_plugin_left_arm_
classLoadPlanningModelsPr2.html
afc52d53788449834f6e800be4f610c61
pr2_arm_kinematics::PR2ArmKinematicsPluginPtr
pr2_kinematics_plugin_right_arm_
classLoadPlanningModelsPr2.html
a5a7c582a41f5cc67265c0a855abdf564
planning_scene::PlanningScenePtr
ps_
classLoadPlanningModelsPr2.html
a65a9dcc321f4101fa23dd3c78e4ed6ac
moveit::core::RobotModelConstPtr
robot_model_
classLoadPlanningModelsPr2.html
a1e01d39fd1db0030e80521b3563c6060
moveit::core::RobotModelPtr
robot_model_
classLoadPlanningModelsPr2.html
a0f3bf2a28efbf63dd93881162eef0cf5
srdf::ModelSharedPtr
srdf_model_
classLoadPlanningModelsPr2.html
ae9aa44e0e2c7dcc7eb81dd1f9d8ba499
urdf::ModelInterfaceSharedPtr
urdf_model_
classLoadPlanningModelsPr2.html
a6d3da4ccac2204b83892f56028d50d58
moveit::core::MaxEEFStep
structmoveit_1_1core_1_1MaxEEFStep.html
MaxEEFStep
structmoveit_1_1core_1_1MaxEEFStep.html
aa08479d2a36c8e6dc52f5b16c10beb6c
(double step_size)
MaxEEFStep
structmoveit_1_1core_1_1MaxEEFStep.html
adfc6a52462ab5805dba5539d240a3c6a
(double translation, double rotation)
double
rotation
structmoveit_1_1core_1_1MaxEEFStep.html
a5b41a30b48f3d512307f6a2d7c536d83
double
translation
structmoveit_1_1core_1_1MaxEEFStep.html
a5989919ddc40e16bfc213bfde1cb81ba
planning_interface::MotionPlanDetailedResponse
structplanning__interface_1_1MotionPlanDetailedResponse.html
void
getMessage
structplanning__interface_1_1MotionPlanDetailedResponse.html
a5e2fe6b238fd55d2fe0680cbbed7b562
(moveit_msgs::MotionPlanDetailedResponse &msg) const
operator bool
structplanning__interface_1_1MotionPlanDetailedResponse.html
a93835411192fc61f88b08db7b63581d2
() const
std::vector< std::string >
description_
structplanning__interface_1_1MotionPlanDetailedResponse.html
ae4feba05ab23e6d2f806e766e23d83d8
moveit::core::MoveItErrorCode
error_code_
structplanning__interface_1_1MotionPlanDetailedResponse.html
a149f90da87065066bd40c8d1901c4312
std::string
planner_id_
structplanning__interface_1_1MotionPlanDetailedResponse.html
a9ae0d4bc275178b7f94499553bc90c66
std::vector< double >
processing_time_
structplanning__interface_1_1MotionPlanDetailedResponse.html
a81dc1b63e35cb87a87e5ba2f9d3bffcd
moveit_msgs::RobotState
start_state_
structplanning__interface_1_1MotionPlanDetailedResponse.html
ae38d6406b767a76f1937465dd62f4ad3
std::vector< robot_trajectory::RobotTrajectoryPtr >
trajectory_
structplanning__interface_1_1MotionPlanDetailedResponse.html
a7d750f1249f713717fe9a101f9f6fdd6
planning_interface::MotionPlanResponse
structplanning__interface_1_1MotionPlanResponse.html
void
getMessage
structplanning__interface_1_1MotionPlanResponse.html
a8d4ae8bd5dc9fc571de31133aab09a73
(moveit_msgs::MotionPlanResponse &msg) const
MotionPlanResponse
structplanning__interface_1_1MotionPlanResponse.html
af662fc8948c37f821ee8b2d212451811
()
MotionPlanResponse
structplanning__interface_1_1MotionPlanResponse.html
a6ae5c251912eb18d5b8399822fad76b4
(const MotionPlanResponse &response)
operator bool
structplanning__interface_1_1MotionPlanResponse.html
af34d0a04847eb80fa1d07d406570fe13
() const
MotionPlanResponse &
operator=
structplanning__interface_1_1MotionPlanResponse.html
a45016e572a8516769308c15f8338e459
(const MotionPlanResponse &response)
const moveit::core::MoveItErrorCode &
error_code
structplanning__interface_1_1MotionPlanResponse.html
ae77319d7e42bc42f093f1568ebef82e1
moveit::core::MoveItErrorCode
error_code_
structplanning__interface_1_1MotionPlanResponse.html
aa2b49a0ae136531de98ca9af7326b96c
std::string
planner_id_
structplanning__interface_1_1MotionPlanResponse.html
a02a6a4efd32ce6ce21f3bc220c8a1291
const double &
planning_time
structplanning__interface_1_1MotionPlanResponse.html
a47d64fec522f4107a07916ae745e920e
double
planning_time_
structplanning__interface_1_1MotionPlanResponse.html
a650d90c6d03969c1ff6410d6dfd69968
const moveit_msgs::RobotState &
start_state
structplanning__interface_1_1MotionPlanResponse.html
ae90db0e89adffa2d43237b523acb9a45
moveit_msgs::RobotState
start_state_
structplanning__interface_1_1MotionPlanResponse.html
a352c7d22acfa17fddb1ed15ed2d568fe
const robot_trajectory::RobotTrajectoryPtr &
trajectory
structplanning__interface_1_1MotionPlanResponse.html
ac2387ba256755ae31dabb0f136a7d5e5
robot_trajectory::RobotTrajectoryPtr
trajectory_
structplanning__interface_1_1MotionPlanResponse.html
aba269b9eb8f4d12cdc4fc62728cea619
moveit_controller_manager::MoveItControllerHandle
classmoveit__controller__manager_1_1MoveItControllerHandle.html
virtual bool
cancelExecution
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a9dc84b79d79cb87a155e694e1d391bcf
()=0
virtual ExecutionStatus
getLastExecutionStatus
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a026cb044e58469556dc815fcd3fc7ce8
()=0
const std::string &
getName
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a5c09c8713c294b822b1c23f7cbb03618
() const
MoveItControllerHandle
classmoveit__controller__manager_1_1MoveItControllerHandle.html
ae373a0d2bae0c31377a2d8b29628d18e
(const std::string &name)
virtual bool
sendTrajectory
classmoveit__controller__manager_1_1MoveItControllerHandle.html
abaaa439f6a545bd086622b06e2740091
(const moveit_msgs::RobotTrajectory &trajectory)=0
virtual bool
waitForExecution
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a98e5179962ff539746b2181eb1dee555
(const ros::Duration &timeout=ros::Duration(0))=0
virtual
~MoveItControllerHandle
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a6abfaeedd8222814e428bb813446a76e
()
std::string
name_
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a999bb5f2e886b813e71ba0cb873d926d
moveit_controller_manager::MoveItControllerManager
classmoveit__controller__manager_1_1MoveItControllerManager.html
moveit_controller_manager::MoveItControllerManager::ControllerState
virtual void
getActiveControllers
classmoveit__controller__manager_1_1MoveItControllerManager.html
a0552af3c5fbccbb402882472bc28cc19
(std::vector< std::string > &names)=0
virtual MoveItControllerHandlePtr
getControllerHandle
classmoveit__controller__manager_1_1MoveItControllerManager.html
a69b5304cc24a1f06938061c8ed2e9bec
(const std::string &name)=0
virtual void
getControllerJoints
classmoveit__controller__manager_1_1MoveItControllerManager.html
af839f3623557bda10e57f4fb8f18b67c
(const std::string &name, std::vector< std::string > &joints)=0
virtual void
getControllersList
classmoveit__controller__manager_1_1MoveItControllerManager.html
a4875f8a6aaea5445ed521595dce8f67d
(std::vector< std::string > &names)=0
virtual ControllerState
getControllerState
classmoveit__controller__manager_1_1MoveItControllerManager.html
a82a519ae13cdcf4db79e3460fa31456e
(const std::string &name)=0
MoveItControllerManager
classmoveit__controller__manager_1_1MoveItControllerManager.html
ab217085309a95bc44ea9c1b89e8dd5e3
()
virtual bool
switchControllers
classmoveit__controller__manager_1_1MoveItControllerManager.html
ae42e4f2824c9707cc52ab61853a9a85e
(const std::vector< std::string > &activate, const std::vector< std::string > &deactivate)=0
virtual
~MoveItControllerManager
classmoveit__controller__manager_1_1MoveItControllerManager.html
aa273cdf29bd9a2b034ffce591ab57e17
()
moveit::core::MoveItErrorCode
classmoveit_1_1core_1_1MoveItErrorCode.html
MoveItErrorCode
classmoveit_1_1core_1_1MoveItErrorCode.html
afad44d3d4e35932095eb231c051b69ac
(const moveit_msgs::MoveItErrorCodes &code)
MoveItErrorCode
classmoveit_1_1core_1_1MoveItErrorCode.html
adaf6b8db3e8cd0715d972a397d475f61
(int code=0)
operator bool
classmoveit_1_1core_1_1MoveItErrorCode.html
af58e4d91a46f0647c54704478a81ed56
() const
operator std::string
classmoveit_1_1core_1_1MoveItErrorCode.html
a5d4c152eab4fefc2613347154424d212
() const
bool
operator!=
classmoveit_1_1core_1_1MoveItErrorCode.html
a437686625509d1322a41a528bd12649e
(const int c) const
bool
operator==
classmoveit_1_1core_1_1MoveItErrorCode.html
acecfe83e32974e5227d017ce5759b8ae
(const int c) const
static const char *
toString
classmoveit_1_1core_1_1MoveItErrorCode.html
a4f70d7960d0ae9735768fb589437b90e
(const moveit_msgs::MoveItErrorCodes &error_code)
moveit_sensor_manager::MoveItSensorManager
classmoveit__sensor__manager_1_1MoveItSensorManager.html
virtual SensorInfo
getSensorInfo
classmoveit__sensor__manager_1_1MoveItSensorManager.html
af40c320d5d39ce012431b7e364f14307
(const std::string &name) const =0
virtual void
getSensorsList
classmoveit__sensor__manager_1_1MoveItSensorManager.html
a8bd519eadbc86d3ac9be0f361b4d8a0a
(std::vector< std::string > &names) const =0
virtual bool
hasSensors
classmoveit__sensor__manager_1_1MoveItSensorManager.html
a4416045b73ebe0ccd8188d789f3f245c
() const =0
MoveItSensorManager
classmoveit__sensor__manager_1_1MoveItSensorManager.html
a478549c8c87064849a8d59662014949a
()
virtual bool
pointSensorTo
classmoveit__sensor__manager_1_1MoveItSensorManager.html
a46de4ea040392f7416e16fefede8f450
(const std::string &name, const geometry_msgs::PointStamped &target, moveit_msgs::RobotTrajectory &sensor_trajectory)=0
virtual
~MoveItSensorManager
classmoveit__sensor__manager_1_1MoveItSensorManager.html
a8a497a84de06e055f956d1cc4c642e99
()
collision_detection::World::Object
structcollision__detection_1_1World_1_1Object.html
Object
structcollision__detection_1_1World_1_1Object.html
a660d357ccd0a8977aaad19a7fff61e2c
(const std::string &object_id)
EigenSTL::vector_Isometry3d
global_shape_poses_
structcollision__detection_1_1World_1_1Object.html
a1cf24f475cc84b18603e41515aba4bb0
moveit::core::FixedTransformsMap
global_subframe_poses_
structcollision__detection_1_1World_1_1Object.html
ad62274ac7e037bc69d75ea3a656a8644
EIGEN_MAKE_ALIGNED_OPERATOR_NEW std::string
id_
structcollision__detection_1_1World_1_1Object.html
a97814296178b7dce41ffd0c6cbc644b3
Eigen::Isometry3d
pose_
structcollision__detection_1_1World_1_1Object.html
a615340b462831380b20d0833f77cc214
EigenSTL::vector_Isometry3d
shape_poses_
structcollision__detection_1_1World_1_1Object.html
ae55c4efb7cf95419e4c7a6aa64061bf2
std::vector< shapes::ShapeConstPtr >
shapes_
structcollision__detection_1_1World_1_1Object.html
aea8563e5d94d52663a8fb82d0680d6c4
moveit::core::FixedTransformsMap
subframe_poses_
structcollision__detection_1_1World_1_1Object.html
a2a9a6bf16f8d872f34e0125eff37c87d
collision_detection::World::Observer
classcollision__detection_1_1World_1_1Observer.html
Observer
classcollision__detection_1_1World_1_1Observer.html
a929e26d0213367201ffd10613b0932dd
(const ObserverCallbackFn &callback)
ObserverCallbackFn
callback_
classcollision__detection_1_1World_1_1Observer.html
aca42116b6d32b1277ea4b09c61d923f2
collision_detection::World::ObserverHandle
classcollision__detection_1_1World_1_1ObserverHandle.html
ObserverHandle
classcollision__detection_1_1World_1_1ObserverHandle.html
a74908eee15a1fa286015b21576e846e8
()
ObserverHandle
classcollision__detection_1_1World_1_1ObserverHandle.html
a3aae995d063b155d5ae42cacb640db8b
(const Observer *o)
const Observer *
observer_
classcollision__detection_1_1World_1_1ObserverHandle.html
af0533b0e9261ccc1acb61fa2f792a884
friend class
World
classcollision__detection_1_1World_1_1ObserverHandle.html
a7b4bcdf992c21ae83363f25df05b1d25
collision_detection::OccMapTree
classcollision__detection_1_1OccMapTree.html
octomap::OcTree
boost::shared_lock< boost::shared_mutex >
ReadLock
classcollision__detection_1_1OccMapTree.html
a8b8a342440e8e98af6e155a687a824a5
boost::unique_lock< boost::shared_mutex >
WriteLock
classcollision__detection_1_1OccMapTree.html
a702cdaf807e22d0e297bf2ee8c3fcf7b
void
lockRead
classcollision__detection_1_1OccMapTree.html
a971ea91f5942078f743273d1e6dd80ad
()
void
lockWrite
classcollision__detection_1_1OccMapTree.html
ab6ae4e4a7431fef1030f9da777b555c1
()
OccMapTree
classcollision__detection_1_1OccMapTree.html
a921418055b8bc36e47dec2fe2e81c886
(const std::string &filename)
OccMapTree
classcollision__detection_1_1OccMapTree.html
a21e5971ea4f19e6513e2f6897e55802e
(double resolution)
ReadLock
reading
classcollision__detection_1_1OccMapTree.html
a91d5e25b255b347c54b0e70880768812
()
void
setUpdateCallback
classcollision__detection_1_1OccMapTree.html
a0e0c3766c40069c1184dbe1490ca0417
(const boost::function< void()> &update_callback)
void
triggerUpdateCallback
classcollision__detection_1_1OccMapTree.html
a2ea0f92ddb0e74763095948cccd117f1
()
void
unlockRead
classcollision__detection_1_1OccMapTree.html
a646bc1e94c9f03ddd03874997a0ca4cf
()
void
unlockWrite
classcollision__detection_1_1OccMapTree.html
a206638668b2fec6c6d860cf07c60951c
()
WriteLock
writing
classcollision__detection_1_1OccMapTree.html
ab1e6698d24ba3cd292394ddf96c8cd58
()
boost::shared_mutex
tree_mutex_
classcollision__detection_1_1OccMapTree.html
aebc88529345ee4cd5fbd84583b6ae6b9
boost::function< void()>
update_callback_
classcollision__detection_1_1OccMapTree.html
a150656affddf791544f4d3995e114230
OneRobot
classOneRobot.html
void
SetUp
classOneRobot.html
abbb62430f4fc8a53041a3cc9854de7b3
() override
void
TearDown
classOneRobot.html
a01ba16bfad6905afb557bb99462ec513
() override
moveit::core::RobotModelConstPtr
robot_model_
classOneRobot.html
aec03f81da8319771a2856cd4833aac9b
constraint_samplers::OrderSamplers
structconstraint__samplers_1_1OrderSamplers.html
bool
operator()
structconstraint__samplers_1_1OrderSamplers.html
aec66f0c6ec653ce64b26e4291aeea969
(const ConstraintSamplerPtr &a, const ConstraintSamplerPtr &b) const
kinematic_constraints::OrientationConstraint
classkinematic__constraints_1_1OrientationConstraint.html
kinematic_constraints::KinematicConstraint
void
clear
classkinematic__constraints_1_1OrientationConstraint.html
a1283f2cbc4a152ef3140f15709d53c20
() override
bool
configure
classkinematic__constraints_1_1OrientationConstraint.html
aa745de808c0d55b2116ae3190b796238
(const moveit_msgs::OrientationConstraint &oc, const moveit::core::Transforms &tf)
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1OrientationConstraint.html
a8d8719450ee1ef502817b10f90efafdc
(const moveit::core::RobotState &state, bool verbose=false) const override
bool
enabled
classkinematic__constraints_1_1OrientationConstraint.html
aa6360424e30d199a6fa23cc6b0e77f67
() const override
bool
equal
classkinematic__constraints_1_1OrientationConstraint.html
a25993b5d141ca35b14fefccc45f3f6fa
(const KinematicConstraint &other, double margin) const override
const Eigen::Matrix3d &
getDesiredRotationMatrix
classkinematic__constraints_1_1OrientationConstraint.html
a47228350db1a4fafafbe45d7eb68a281
() const
const moveit::core::LinkModel *
getLinkModel
classkinematic__constraints_1_1OrientationConstraint.html
a8be128cbad8a980c0fc93a5bb7a584a8
() const
int
getParameterizationType
classkinematic__constraints_1_1OrientationConstraint.html
a8b6bffb1604d60612b93b110fb781db0
() const
const std::string &
getReferenceFrame
classkinematic__constraints_1_1OrientationConstraint.html
ae17cbf1afb999cb7ab3bdb253f7c525b
() const
double
getXAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
a64f29678aada7db9387e59b4bb0f4244
() const
double
getYAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
a7e55b61baeefa13c44d97ab64f65981d
() const
double
getZAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
ad310fc6565098bba70a44b019e09eaec
() const
bool
mobileReferenceFrame
classkinematic__constraints_1_1OrientationConstraint.html
a5f40f80516ef43f6c081d1dc4513c270
() const
OrientationConstraint
classkinematic__constraints_1_1OrientationConstraint.html
a8c578aa15996e438cb6b83c33c311542
(const moveit::core::RobotModelConstPtr &model)
void
print
classkinematic__constraints_1_1OrientationConstraint.html
a2c763b4dbf8aab8a84bdec3088ba0511
(std::ostream &out=std::cout) const override
double
absolute_x_axis_tolerance_
classkinematic__constraints_1_1OrientationConstraint.html
ad1dedfb7a16dd41844c4dd01a7ae91c6
double
absolute_y_axis_tolerance_
classkinematic__constraints_1_1OrientationConstraint.html
a641712ae042eca1fb24e80a0071a86bf
double
absolute_z_axis_tolerance_
classkinematic__constraints_1_1OrientationConstraint.html
aa06b51d160ebcf08509538edf224d1c9
std::string
desired_rotation_frame_id_
classkinematic__constraints_1_1OrientationConstraint.html
a74adde3245284cf06041b5d21bb49d7a
Eigen::Matrix3d
desired_rotation_matrix_
classkinematic__constraints_1_1OrientationConstraint.html
ac5c4e0b7f38fd7bd0adc0176b1e87f76
Eigen::Matrix3d
desired_rotation_matrix_inv_
classkinematic__constraints_1_1OrientationConstraint.html
aa53825dae2e5593ea3146def16345fff
const moveit::core::LinkModel *
link_model_
classkinematic__constraints_1_1OrientationConstraint.html
acf49ac4b508baa1efc1240b2f45c2c00
bool
mobile_frame_
classkinematic__constraints_1_1OrientationConstraint.html
a084b134c9e23337bf6f27f833f7df1d4
int
parameterization_type_
classkinematic__constraints_1_1OrientationConstraint.html
ae2c7a66f77ff1430acdd0cb6976349ba
PandaRobot
classPandaRobot.html
double
computeCartesianPath
classPandaRobot.html
aa2ba850b19dc970daf3dba88bc9f3d6a
(std::vector< std::shared_ptr< RobotState >> &result, const Eigen::Isometry3d &target, bool global, const Eigen::Isometry3d &offset=Eigen::Isometry3d::Identity())
double
computeCartesianPath
classPandaRobot.html
acf36bfdb610bd524a1e2f96c703c2796
(std::vector< std::shared_ptr< RobotState >> &result, const Eigen::Vector3d &translation, bool global)
void
SetUp
classPandaRobot.html
a7c62f752b7907991f66ef1f7674340a9
() override
_STATIC void
SetUpTestSuite
classPandaRobot.html
a93ae190ee25e485a9ec3116c7e766466
()
void
TearDown
classPandaRobot.html
a39ea383ebbe8866421f2d4acf898df8c
() override
_STATIC void
TearDownTestSuite
classPandaRobot.html
a4ef1e97d37eafe185da62322d145ebd2
()
_STATIC JointModelGroup *
jmg_
classPandaRobot.html
aa03d4b53714a9c4a49a6de2148b79901
const _STATIC LinkModel *
link_
classPandaRobot.html
a03776bf214d70eb52a60a6930a4f9bef
double
prec_
classPandaRobot.html
a7024296bd1d6f23d13d02a200d6665cb
std::vector< std::shared_ptr< RobotState > >
result_
classPandaRobot.html
a40bef9c10a5671963c68583c9e37722d
_STATIC RobotModelPtr
robot_model_
classPandaRobot.html
a31c602be447e11607d1029c186b81940
Eigen::Isometry3d
start_pose_
classPandaRobot.html
a6eec50c71704cd7ce9287f0920fe33e5
RobotStatePtr
start_state_
classPandaRobot.html
ad7abd1fea2bbd4ce4965406631257231
trajectory_processing::Path
classtrajectory__processing_1_1Path.html
Eigen::VectorXd
getConfig
classtrajectory__processing_1_1Path.html
a8fb3dbb1e543ba4ae6c12bb6f238700f
(double s) const
Eigen::VectorXd
getCurvature
classtrajectory__processing_1_1Path.html
ac73804fa598cbb06bf488071e68a5314
(double s) const
double
getLength
classtrajectory__processing_1_1Path.html
ac8576bdb7fbe8fddd4201430ee55d9a0
() const
double
getNextSwitchingPoint
classtrajectory__processing_1_1Path.html
ad70ba8b11a71c6f140fe2bcc2730362b
(double s, bool &discontinuity) const
std::list< std::pair< double, bool > >
getSwitchingPoints
classtrajectory__processing_1_1Path.html
a4c3c8aa8129e85fee4323b89bab2059d
() const
Eigen::VectorXd
getTangent
classtrajectory__processing_1_1Path.html
a382b88a3c5c4f9c33a095db6e3ecac79
(double s) const
Path
classtrajectory__processing_1_1Path.html
a787850fef1bfdd4b844aa20f838fc5da
(const Path &path)
Path
classtrajectory__processing_1_1Path.html
adfcb82c682d35aef35b96d481f751019
(const std::list< Eigen::VectorXd > &path, double max_deviation=0.0)
PathSegment *
getPathSegment
classtrajectory__processing_1_1Path.html
ab4e0773b0ef3123f0a3950de54dd3c09
(double &s) const
double
length_
classtrajectory__processing_1_1Path.html
ac99fd297d3892ee3fe1a7dbe86f1e6cc
std::list< std::unique_ptr< PathSegment > >
path_segments_
classtrajectory__processing_1_1Path.html
afba42a134c65f9ca9964f89cd3b6ce96
std::list< std::pair< double, bool > >
switching_points_
classtrajectory__processing_1_1Path.html
a0f0c27973d43e743497a5bfb8196bcea
trajectory_processing::PathSegment
classtrajectory__processing_1_1PathSegment.html
virtual PathSegment *
clone
classtrajectory__processing_1_1PathSegment.html
a958fb130f9d7bec4c19813c1a3537bd9
() const =0
virtual Eigen::VectorXd
getConfig
classtrajectory__processing_1_1PathSegment.html
a232d552095e9b2a29e15807aa9b0ab55
(double s) const =0
virtual Eigen::VectorXd
getCurvature
classtrajectory__processing_1_1PathSegment.html
abe7f3f3cdde3e4b951abae3ba73b6519
(double s) const =0
double
getLength
classtrajectory__processing_1_1PathSegment.html
a09b3bbcba7e945658b7d596bd36f09de
() const
virtual std::list< double >
getSwitchingPoints
classtrajectory__processing_1_1PathSegment.html
a5a25b32a5c5fe9208cdfe3503e4a58e7
() const =0
virtual Eigen::VectorXd
getTangent
classtrajectory__processing_1_1PathSegment.html
ae37705230fe221e27b1ed0f30e35b64e
(double s) const =0
PathSegment
classtrajectory__processing_1_1PathSegment.html
afce9d957d33dd374a22d8a77b46a8944
(double length=0.0)
virtual
~PathSegment
classtrajectory__processing_1_1PathSegment.html
ad75c73ad47ed24471381af2f4df3381e
()
double
position_
classtrajectory__processing_1_1PathSegment.html
a9981ced79e4fb52fb84c40d2a41067db
double
length_
classtrajectory__processing_1_1PathSegment.html
a585902896c3dcf09be6eadb10fc15aad
moveit::tools::Profiler::PerThread
structmoveit_1_1tools_1_1Profiler_1_1PerThread.html
std::map< std::string, AvgInfo >
avg
structmoveit_1_1tools_1_1Profiler_1_1PerThread.html
a40545cc51596b678dba12e7cb79af1a0
std::map< std::string, unsigned long int >
events
structmoveit_1_1tools_1_1Profiler_1_1PerThread.html
a0ca247fdde4971b917597ac26187a14b
std::map< std::string, TimeInfo >
time
structmoveit_1_1tools_1_1Profiler_1_1PerThread.html
abc1b82f5b9d80e016a3812448d95e296
moveit::core::PlanarJointModel
classmoveit_1_1core_1_1PlanarJointModel.html
moveit::core::JointModel
DIFF_DRIVE
classmoveit_1_1core_1_1PlanarJointModel.html
aff68a4576bd01859ee4b6689a78b6cadaf793fd2a0d77d50f351531732f54d687
HOLONOMIC
classmoveit_1_1core_1_1PlanarJointModel.html
aff68a4576bd01859ee4b6689a78b6cada196f41d24f040c5cfedaa00c675d3f66
MotionModel
classmoveit_1_1core_1_1PlanarJointModel.html
aff68a4576bd01859ee4b6689a78b6cad
HOLONOMIC
classmoveit_1_1core_1_1PlanarJointModel.html
aff68a4576bd01859ee4b6689a78b6cada196f41d24f040c5cfedaa00c675d3f66
DIFF_DRIVE
classmoveit_1_1core_1_1PlanarJointModel.html
aff68a4576bd01859ee4b6689a78b6cadaf793fd2a0d77d50f351531732f54d687
void
computeTransform
classmoveit_1_1core_1_1PlanarJointModel.html
a7df0400f9a4a37c6802ee32fab3dc7ab
(const double *joint_values, Eigen::Isometry3d &transf) const override
void
computeVariablePositions
classmoveit_1_1core_1_1PlanarJointModel.html
aadbe93014d32ec7084629af600ab5224
(const Eigen::Isometry3d &transf, double *joint_values) const override
double
distance
classmoveit_1_1core_1_1PlanarJointModel.html
aec05f143b9d447745eb243b9fb552ab3
(const double *values1, const double *values2) const override
bool
enforcePositionBounds
classmoveit_1_1core_1_1PlanarJointModel.html
ab74b54abc29ca687ec1953cf5c6fbb42
(double *values, const Bounds &other_bounds) const override
double
getAngularDistanceWeight
classmoveit_1_1core_1_1PlanarJointModel.html
ab04bdc4f7a1d012b6cf272d7229ec854
() const
double
getMaximumExtent
classmoveit_1_1core_1_1PlanarJointModel.html
af2c30e204f4c56830c956ced38f46ac3
(const Bounds &other_bounds) const override
double
getMinTranslationalDistance
classmoveit_1_1core_1_1PlanarJointModel.html
a533754ee3df376252dbce18e75d678fc
() const
MotionModel
getMotionModel
classmoveit_1_1core_1_1PlanarJointModel.html
aacf6c42287b3b1e50834274dfff4d324
() const
unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1PlanarJointModel.html
ab280fa89e7731652ec1b05c471fc666b
() const override
void
getVariableDefaultPositions
classmoveit_1_1core_1_1PlanarJointModel.html
ae935bf3fe94071cde427b920631a18a2
(double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositions
classmoveit_1_1core_1_1PlanarJointModel.html
a34033586b289af2105fdcf2c746179fb
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1PlanarJointModel.html
af974f0162dbacd2d7ff931b856983a9b
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *seed, const double distance) const override
void
interpolate
classmoveit_1_1core_1_1PlanarJointModel.html
a1ee52e6d0291b91a76b8119e74f0a8ae
(const double *from, const double *to, const double t, double *state) const override
bool
normalizeRotation
classmoveit_1_1core_1_1PlanarJointModel.html
a18211390620ea1e155bd0e7c4470ecb4
(double *values) const
PlanarJointModel
classmoveit_1_1core_1_1PlanarJointModel.html
a3c5ea7b3ddec05cb0bed05fff3bbd348
(const std::string &name)
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1PlanarJointModel.html
a9b1a6cf73431a15e8eb4ba79b4253932
(const double *values, const Bounds &other_bounds, double margin) const override
void
setAngularDistanceWeight
classmoveit_1_1core_1_1PlanarJointModel.html
a9332f1c43f519669e8b20e64e40088fe
(double weight)
void
setMinTranslationalDistance
classmoveit_1_1core_1_1PlanarJointModel.html
a3a9cb86c6ec8be1f24256cdcf8b3b5f9
(double min_translational_distance)
void
setMotionModel
classmoveit_1_1core_1_1PlanarJointModel.html
a3eb7368c1788db3b6d544e4882e71a97
(MotionModel model)
double
angular_distance_weight_
classmoveit_1_1core_1_1PlanarJointModel.html
afc1ba90750959d2641d835c25defa24a
double
min_translational_distance_
classmoveit_1_1core_1_1PlanarJointModel.html
ae34999f00655c78f3865d30cc00d31f3
MotionModel
motion_model_
classmoveit_1_1core_1_1PlanarJointModel.html
aec8f0fdf271533d3c6acb9935063c950
planning_interface::PlannerConfigurationSettings
structplanning__interface_1_1PlannerConfigurationSettings.html
std::map< std::string, std::string >
config
structplanning__interface_1_1PlannerConfigurationSettings.html
a7092285a242bf58f88437fd03f9efc75
std::string
group
structplanning__interface_1_1PlannerConfigurationSettings.html
a9cbdc5787cfd0b279d5669f4f53dcb31
std::string
name
structplanning__interface_1_1PlannerConfigurationSettings.html
adb167e5a65186982ce9b542e62d84560
planning_interface::PlannerManager
classplanning__interface_1_1PlannerManager.html
virtual bool
canServiceRequest
classplanning__interface_1_1PlannerManager.html
a0820d5d3922f3cd0d5d3dd86185afb16
(const MotionPlanRequest &req) const =0
virtual std::string
getDescription
classplanning__interface_1_1PlannerManager.html
a7152d73dbdefd8e3201ce37a69778ad1
() const
const PlannerConfigurationMap &
getPlannerConfigurations
classplanning__interface_1_1PlannerManager.html
abed1f44071f1676361b796f37393ec21
() const
virtual void
getPlanningAlgorithms
classplanning__interface_1_1PlannerManager.html
a42861c496e0aca183d781efab12be5fc
(std::vector< std::string > &algs) const
PlanningContextPtr
getPlanningContext
classplanning__interface_1_1PlannerManager.html
a157ce2926e4b6a9d22d837f374fa83cc
(const planning_scene::PlanningSceneConstPtr &planning_scene, const MotionPlanRequest &req) const
virtual PlanningContextPtr
getPlanningContext
classplanning__interface_1_1PlannerManager.html
ae2b9e1bba8400baee49d031b4adf228c
(const planning_scene::PlanningSceneConstPtr &planning_scene, const MotionPlanRequest &req, moveit_msgs::MoveItErrorCodes &error_code) const =0
virtual bool
initialize
classplanning__interface_1_1PlannerManager.html
a98bc2f7a90617c8de2429a6393800e22
(const moveit::core::RobotModelConstPtr &model, const std::string &ns)
PlannerManager
classplanning__interface_1_1PlannerManager.html
acee62db3ad174d3a7ff775f11b495558
()
virtual void
setPlannerConfigurations
classplanning__interface_1_1PlannerManager.html
a5113ae0f3db5bc86805a13b6aeed605e
(const PlannerConfigurationMap &pcs)
void
terminate
classplanning__interface_1_1PlannerManager.html
a3547803cbb70795e7b16b1e1ef53fa90
() const
virtual
~PlannerManager
classplanning__interface_1_1PlannerManager.html
ad47c3857dbccc4a10bbc62d7d5c7955a
()
PlannerConfigurationMap
config_settings_
classplanning__interface_1_1PlannerManager.html
ad028a587c584d1c8378ab8672ff3006a
PlannerManagerStub
classPlannerManagerStub.html
planning_interface::PlannerManager
bool
canServiceRequest
classPlannerManagerStub.html
a5d3c3cc5b3602c7f6e18c29c6bb39ca1
(planning_interface::MotionPlanRequest const &) const override
planning_interface::PlanningContextPtr
getPlanningContext
classPlannerManagerStub.html
a20dccebc950c0cbfd29959db8d41a455
(planning_scene::PlanningSceneConstPtr const &, planning_interface::MotionPlanRequest const &, moveit_msgs::MoveItErrorCodes &) const override
PlannerManagerStub
classPlannerManagerStub.html
ac67196907b8015025990563fb1ebcb75
(planning_interface::PlanningContextPtr planningContext)
planning_interface::PlanningContextPtr
m_planningContext
classPlannerManagerStub.html
ae061a9ae1782fc2f91dce49c113dfedd
planning_interface::PlanningContext
classplanning__interface_1_1PlanningContext.html
virtual void
clear
classplanning__interface_1_1PlanningContext.html
a92cfedf0e29ce7596c9bff24cee04b0f
()=0
const std::string &
getGroupName
classplanning__interface_1_1PlanningContext.html
a65d3d60fa6759e8510ed2348f3c71d77
() const
const MotionPlanRequest &
getMotionPlanRequest
classplanning__interface_1_1PlanningContext.html
ac28085180d3cccfe46c881998b23a74d
() const
const std::string &
getName
classplanning__interface_1_1PlanningContext.html
a476d1f51a9e5f675925003addaa5cb72
() const
const planning_scene::PlanningSceneConstPtr &
getPlanningScene
classplanning__interface_1_1PlanningContext.html
ac4186c38f03eac984fae110b3c6d4897
() const
PlanningContext
classplanning__interface_1_1PlanningContext.html
af59cb55faa8277e37ed8968ffa7f080a
(const std::string &name, const std::string &group)
void
setMotionPlanRequest
classplanning__interface_1_1PlanningContext.html
ae88e3282ba23b70950e342f414fcf046
(const MotionPlanRequest &request)
void
setPlanningScene
classplanning__interface_1_1PlanningContext.html
a112440fb0e22251da0e36240dedfbfc8
(const planning_scene::PlanningSceneConstPtr &planning_scene)
virtual bool
solve
classplanning__interface_1_1PlanningContext.html
a7590fdf69a8cf0801799e802f9ea4d08
(MotionPlanDetailedResponse &res)=0
virtual bool
solve
classplanning__interface_1_1PlanningContext.html
af3d95dd741609c58847bd312b8b033e0
(MotionPlanResponse &res)=0
virtual bool
terminate
classplanning__interface_1_1PlanningContext.html
a79272b058a0eeb78e64179cd044d779d
()=0
virtual
~PlanningContext
classplanning__interface_1_1PlanningContext.html
aaad625483db0c36934843403c9eb09d3
()
std::string
group_
classplanning__interface_1_1PlanningContext.html
a6ff16537c7acb5fe992958520f8f81de
std::string
name_
classplanning__interface_1_1PlanningContext.html
a2bcbcfdfa9dc44dc7169719d255777a8
planning_scene::PlanningSceneConstPtr
planning_scene_
classplanning__interface_1_1PlanningContext.html
a1189f616c8d717463cc4c2c803ecce92
MotionPlanRequest
request_
classplanning__interface_1_1PlanningContext.html
a45b8a13ce96325aa2566ca23bb205fe7
PlanningContextStub
classPlanningContextStub.html
planning_interface::PlanningContext
void
clear
classPlanningContextStub.html
ad6bbd5c3cc812586f6318e07ac0a9b62
() override
void
setTrajectory
classPlanningContextStub.html
ac20280ff99d943fe66fe75d1f100f67e
(robot_trajectory::RobotTrajectoryPtr trajectory)
bool
solve
classPlanningContextStub.html
a5f36851a8ddf485e8b3a2e1325451a11
(planning_interface::MotionPlanDetailedResponse &res) override
bool
solve
classPlanningContextStub.html
a84b9be55082a563c0c4606cc31bac428
(planning_interface::MotionPlanResponse &res) override
bool
terminate
classPlanningContextStub.html
ac3b09dfd12d8ab9e621c33ec2ea8a286
() override
robot_trajectory::RobotTrajectoryPtr
m_trajectory
classPlanningContextStub.html
aa9ce370e1f15a0bd93ad5fc7901a39cc
planning_request_adapter::PlanningRequestAdapter
classplanning__request__adapter_1_1PlanningRequestAdapter.html
boost::function< bool(const planning_scene::PlanningSceneConstPtr &, const planning_interface::MotionPlanRequest &, planning_interface::MotionPlanResponse &)>
PlannerFn
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a4ca37b201decc410e96d368171f38db4
virtual bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a020800100612fb52835962535be95fdc
(const PlannerFn &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res, std::vector< std::size_t > &added_path_index) const =0
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a944327c6bf0b35e2d93ec4cc5aa54c74
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res) const
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a7ce78aae9950d189114b82fd05be342c
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res, std::vector< std::size_t > &added_path_index) const
virtual std::string
getDescription
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a873264bffac993461b2b3054ecbba0ed
() const
virtual void
initialize
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a3a7db592fbf57da1ab99ff97e640cd35
(const ros::NodeHandle &node_handle)=0
PlanningRequestAdapter
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a10c5289c657300cbc4ad495725a4c422
()
virtual
~PlanningRequestAdapter
classplanning__request__adapter_1_1PlanningRequestAdapter.html
ab5f66754a6bf91b5d0f07748013fa219
()
planning_request_adapter::PlanningRequestAdapterChain
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
a3201be40ba5b28606232b916adcb026a
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res) const
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
abdac871de124d1e9b62381c724c143b3
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res, std::vector< std::size_t > &added_path_index) const
void
addAdapter
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
abe0d3f2c8009df0743f4ece21205fc17
(const PlanningRequestAdapterConstPtr &adapter)
PlanningRequestAdapterChain
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
a0d6dd5f5953a781c92b3d942d9897b45
()
std::vector< PlanningRequestAdapterConstPtr >
adapters_
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
a325c4e9e6af929fdc15e7ca3b894ba62
PlanningRequestAdapterTests
classPlanningRequestAdapterTests.html
robot_trajectory::RobotTrajectoryPtr
createRandomTrajectory
classPlanningRequestAdapterTests.html
a3d8c9cd077aaa6c6414603df5807f9a6
(std::size_t waypointCount)
void
SetUp
classPlanningRequestAdapterTests.html
a96e0a2c97cccf51fce423145b4f49796
() override
std::string
group_name_
classPlanningRequestAdapterTests.html
a5f67a7852aabe81c3b05a111fc4875fc
std::shared_ptr< PlannerManagerStub >
planner_manager_
classPlanningRequestAdapterTests.html
ae46773115f1d1a5d871f8ee69e1813f3
std::shared_ptr< PlanningContextStub >
planning_context_
classPlanningRequestAdapterTests.html
affbefe56079221b3d1cdabd85ca67632
planning_scene::PlanningScenePtr
planning_scene_
classPlanningRequestAdapterTests.html
ab92e8de678ef4b79b6c3e127ddfb16f5
moveit::core::RobotModelPtr
robot_model_
classPlanningRequestAdapterTests.html
a355a3e3c542efd774d5a09042cdc798d
planning_request_adapter::PlanningRequestAdapterChain
sut_
classPlanningRequestAdapterTests.html
ab69bdb84e44d523d796504bff644ea52
planning_scene::PlanningScene
classplanning__scene_1_1PlanningScene.html
planning_scene::PlanningScene::CollisionDetector
void
clearDiffs
classplanning__scene_1_1PlanningScene.html
a86bafea7f524e4974764b001778268dc
()
void
decoupleParent
classplanning__scene_1_1PlanningScene.html
a9c1ced2bcec5848f91244342bb7dd571
()
PlanningScenePtr
diff
classplanning__scene_1_1PlanningScene.html
a5f89d2af67f94d4555e9bc66a1b4ec47
() const
PlanningScenePtr
diff
classplanning__scene_1_1PlanningScene.html
a295778658b0443898531a4087f4dfeab
(const moveit_msgs::PlanningScene &msg) const
bool
getAttachedCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
a40b86b4340fee8930e43bbdda5edc715
(moveit_msgs::AttachedCollisionObject &attached_collision_obj, const std::string &ns) const
void
getAttachedCollisionObjectMsgs
classplanning__scene_1_1PlanningScene.html
a40943acf1a14e40d5d8c4b8f41cb8522
(std::vector< moveit_msgs::AttachedCollisionObject > &attached_collision_objs) const
bool
getCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
a30aa57827d36095efeb10a45073eab98
(moveit_msgs::CollisionObject &collision_obj, const std::string &ns) const
void
getCollisionObjectMsgs
classplanning__scene_1_1PlanningScene.html
a98c05ed1ce5fb39e697124466f38c416
(std::vector< moveit_msgs::CollisionObject > &collision_objs) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
a80e68ad67679ee464f74cbe3575eefae
(const moveit::core::RobotState &state, std::size_t max_costs, const std::string &group_name, std::set< collision_detection::CostSource > &costs) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
a023e1d69bacf9d57920a39a74e1c19cd
(const moveit::core::RobotState &state, std::size_t max_costs, std::set< collision_detection::CostSource > &costs) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
ab536eaccd77e4e1f495b782e44ecab5d
(const robot_trajectory::RobotTrajectory &trajectory, std::size_t max_costs, const std::string &group_name, std::set< collision_detection::CostSource > &costs, double overlap_fraction=0.9) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
aaf23ce8ede2da10e02cfad24a881a274
(const robot_trajectory::RobotTrajectory &trajectory, std::size_t max_costs, std::set< collision_detection::CostSource > &costs, double overlap_fraction=0.9) const
const moveit::core::RobotState &
getCurrentState
classplanning__scene_1_1PlanningScene.html
ab4de68060bb1d854e4d37f26436b7ebb
() const
moveit::core::RobotState &
getCurrentStateNonConst
classplanning__scene_1_1PlanningScene.html
a519f8e3d99bad7027334f83432b9fad9
()
moveit::core::RobotStatePtr
getCurrentStateUpdated
classplanning__scene_1_1PlanningScene.html
a88471c7fa7bdf0280b08f94a4f9b4fd9
(const moveit_msgs::RobotState &update) const
void
getKnownObjectColors
classplanning__scene_1_1PlanningScene.html
a5b2da4779cf2805f8eac6752992c6a30
(ObjectColorMap &kc) const
void
getKnownObjectTypes
classplanning__scene_1_1PlanningScene.html
a7bac9d6c23b59da9498939936dcef892
(ObjectTypeMap &kc) const
const MotionFeasibilityFn &
getMotionFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
a49f9b40d1703f6f366066cca8437b984
() const
const std::string &
getName
classplanning__scene_1_1PlanningScene.html
a343bc168dde9e2c211d2450f4eb0921a
() const
const std_msgs::ColorRGBA &
getObjectColor
classplanning__scene_1_1PlanningScene.html
a7c2f9da34acc4576ef71dee471037bfa
(const std::string &id) const
void
getObjectColorMsgs
classplanning__scene_1_1PlanningScene.html
a2c1ac8cf361d3230f65cc201dd3179a8
(std::vector< moveit_msgs::ObjectColor > &object_colors) const
const object_recognition_msgs::ObjectType &
getObjectType
classplanning__scene_1_1PlanningScene.html
af5b1f7bb96aff8514c4db9cc8695b055
(const std::string &id) const
bool
getOctomapMsg
classplanning__scene_1_1PlanningScene.html
a89d627ff970e0f971873b685543b171e
(octomap_msgs::OctomapWithPose &octomap) const
const PlanningSceneConstPtr &
getParent
classplanning__scene_1_1PlanningScene.html
ada3903d3ec6622bbeb2df558a5cce5f7
() const
void
getPlanningSceneDiffMsg
classplanning__scene_1_1PlanningScene.html
ae8614f24d61b60b1d5719f088d88f9e0
(moveit_msgs::PlanningScene &scene) const
void
getPlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
a30ee80731af5cad85f0de3d6f0b0fe97
(moveit_msgs::PlanningScene &scene) const
void
getPlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
ac54901acbee914daef733c5d6cb89fc0
(moveit_msgs::PlanningScene &scene, const moveit_msgs::PlanningSceneComponents &comp) const
const moveit::core::RobotModelConstPtr &
getRobotModel
classplanning__scene_1_1PlanningScene.html
ae1789ae10386a21ffe1fa41e1a590a6c
() const
const StateFeasibilityFn &
getStateFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
a9ac593d91e86c932b634ac77fe45c2e6
() const
bool
hasObjectColor
classplanning__scene_1_1PlanningScene.html
a7c95f687f369331a69f0674336f46f49
(const std::string &id) const
bool
hasObjectType
classplanning__scene_1_1PlanningScene.html
a9a72fc24fa288e2213d45e6312b4964b
(const std::string &id) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a6970c04a1d7bcaebcc64f7221ac343e7
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const moveit_msgs::Constraints &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a757511398a32bd3b55c88e5e250c0513
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
aecb5388778eb2b42366dd1ed7f6bb8b1
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::vector< moveit_msgs::Constraints > &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a18b2cd5c3a9d49916a4903ef45859d4c
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a1cb9360a840573f423fa147292820afa
(const robot_trajectory::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const moveit_msgs::Constraints &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a38c63f1ea00d71086ecf3360b7846b7a
(const robot_trajectory::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
aa86d6df4917f152aff91fb0b4d208650
(const robot_trajectory::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::vector< moveit_msgs::Constraints > &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a70c5d8b01c2bbdf5515d790326590b38
(const robot_trajectory::RobotTrajectory &trajectory, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
aff2542cb9d01a2614ed60ff172b431cc
(const moveit::core::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
adf1d700b016e17cff77431c81994c617
(const moveit::core::RobotState &state, const moveit_msgs::Constraints &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
a085d14f34b7c091d97a153f85a20585c
(const moveit_msgs::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
a88e75bde03d202e4688995a57c99d433
(const moveit_msgs::RobotState &state, const moveit_msgs::Constraints &constr, bool verbose=false) const
bool
isStateFeasible
classplanning__scene_1_1PlanningScene.html
ac1419545aa6a18e50271a8ee19d53b04
(const moveit::core::RobotState &state, bool verbose=false) const
bool
isStateFeasible
classplanning__scene_1_1PlanningScene.html
a6135ca8637727939b98d3b72bb52f807
(const moveit_msgs::RobotState &state, bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a80c36b809a3b3f5297b142c85687b754
(const moveit::core::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a2d618b118e9cd94869645d03d4150b69
(const moveit::core::RobotState &state, const moveit_msgs::Constraints &constr, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a9ae31eb392220aa92d26eb45863eff7e
(const moveit::core::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a6e01e22a023615a23401f68e332c326a
(const moveit_msgs::RobotState &state, const moveit_msgs::Constraints &constr, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
aaf538cfb9b357d8666222d43df59baf6
(const moveit_msgs::RobotState &state, const std::string &group="", bool verbose=false) const
bool
loadGeometryFromStream
classplanning__scene_1_1PlanningScene.html
a5ea266c7ba324b5dce2d8e61509076b7
(std::istream &in)
bool
loadGeometryFromStream
classplanning__scene_1_1PlanningScene.html
adffc4b23f4fba66ce8051ab59aa2df85
(std::istream &in, const Eigen::Isometry3d &offset)
PlanningScene
classplanning__scene_1_1PlanningScene.html
a808d4e576bbe35f4c0b53bcb41237bba
(const moveit::core::RobotModelConstPtr &robot_model, const collision_detection::WorldPtr &world=std::make_shared< collision_detection::World >())
PlanningScene
classplanning__scene_1_1PlanningScene.html
a1053d4f5da23ea202decf2389c365ddd
(const urdf::ModelInterfaceSharedPtr &urdf_model, const srdf::ModelConstSharedPtr &srdf_model, const collision_detection::WorldPtr &world=std::make_shared< collision_detection::World >())
void
printKnownObjects
classplanning__scene_1_1PlanningScene.html
a883d0840394dc31b302fb31c5ac00b53
(std::ostream &out=std::cout) const
bool
processAttachedCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
af50bb83113f9d8fdceda75518ae51ee3
(const moveit_msgs::AttachedCollisionObject &object)
bool
processCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
a6e808aa14fc02620115e0d6dc48ead8e
(const moveit_msgs::CollisionObject &object)
void
processOctomapMsg
classplanning__scene_1_1PlanningScene.html
aace294dcc519e62304d58c1ca9afa2bd
(const octomap_msgs::Octomap &map)
void
processOctomapMsg
classplanning__scene_1_1PlanningScene.html
a08b2d45a1353b9499484346d8f67023a
(const octomap_msgs::OctomapWithPose &map)
void
processOctomapPtr
classplanning__scene_1_1PlanningScene.html
afadcb6c1258754b333aab83e643278b4
(const std::shared_ptr< const octomap::OcTree > &octree, const Eigen::Isometry3d &t)
bool
processPlanningSceneWorldMsg
classplanning__scene_1_1PlanningScene.html
a2a8a1456d1aa588c896d104c102b2237
(const moveit_msgs::PlanningSceneWorld &world)
void
pushDiffs
classplanning__scene_1_1PlanningScene.html
a8b45bb8fb3fecb10013000eeb728429d
(const PlanningScenePtr &scene)
void
removeAllCollisionObjects
classplanning__scene_1_1PlanningScene.html
ab67408c7f802d4c1ccb8e752cdf88df5
()
void
removeObjectColor
classplanning__scene_1_1PlanningScene.html
af25fb475284fa13842c6d0d0adeada78
(const std::string &id)
void
removeObjectType
classplanning__scene_1_1PlanningScene.html
affd2a56defff437978f45848138b0a48
(const std::string &id)
void
saveGeometryToStream
classplanning__scene_1_1PlanningScene.html
ad0cc39905bf06b2ea73b8a226f881242
(std::ostream &out) const
void
setAttachedBodyUpdateCallback
classplanning__scene_1_1PlanningScene.html
a86bd0ba021809eddb23b77ff3d87f0e8
(const moveit::core::AttachedBodyCallback &callback)
void
setCollisionObjectUpdateCallback
classplanning__scene_1_1PlanningScene.html
af4d4b22c13d9fc9f2ce94a0d7eb6b976
(const collision_detection::World::ObserverCallbackFn &callback)
void
setCurrentState
classplanning__scene_1_1PlanningScene.html
ac5933a79c998cf358566448dc411c62a
(const moveit::core::RobotState &state)
void
setCurrentState
classplanning__scene_1_1PlanningScene.html
a44521efbaabe91b2e3bd90c25e694b8c
(const moveit_msgs::RobotState &state)
void
setMotionFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
a5e67aa8b256d1c2466444b32f2d44e4f
(const MotionFeasibilityFn &fn)
void
setName
classplanning__scene_1_1PlanningScene.html
a12e0c529023f0a74b4718b78c17b43bc
(const std::string &name)
void
setObjectColor
classplanning__scene_1_1PlanningScene.html
af7d73e38777a6f01827365883a6372e6
(const std::string &id, const std_msgs::ColorRGBA &color)
void
setObjectType
classplanning__scene_1_1PlanningScene.html
a8f74455b71c568225c129a20ea77d3c3
(const std::string &id, const object_recognition_msgs::ObjectType &type)
bool
setPlanningSceneDiffMsg
classplanning__scene_1_1PlanningScene.html
ae4b004c4288d1311fef9aaf256d694b8
(const moveit_msgs::PlanningScene &scene)
bool
setPlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
a204ac40a670183a81e4e4509f10568c4
(const moveit_msgs::PlanningScene &scene)
void
setStateFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
ae87ae61744b8bcfa6914c69b41170d07
(const StateFeasibilityFn &fn)
bool
shapesAndPosesFromCollisionObjectMessage
classplanning__scene_1_1PlanningScene.html
ab76e801c3c6513e979b979a41a139b00
(const moveit_msgs::CollisionObject &object, Eigen::Isometry3d &object_pose_in_header_frame, std::vector< shapes::ShapeConstPtr > &shapes, EigenSTL::vector_Isometry3d &shape_poses)
bool
usePlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
a52b91fee4e2ab601a89f00824b785360
(const moveit_msgs::PlanningScene &scene)
~PlanningScene
classplanning__scene_1_1PlanningScene.html
a7ed9a6f5d6df518ba89a02c419573ef8
()
const std::string &
getPlanningFrame
classplanning__scene_1_1PlanningScene.html
a42f7bb50bff9037aa4de0f396cb80a09
() const
const moveit::core::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
aa8aa5cd7aab5f814bdf6cf30fd501e9e
() const
const moveit::core::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
aa7efeaff4df773f4f89cff194a55faf4
()
moveit::core::Transforms &
getTransformsNonConst
classplanning__scene_1_1PlanningScene.html
ae1afa43f53a60f40f8b0810d41edaf83
()
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a351202a8fec49dff6646a454ac3e9a7e
(const std::string &id) const
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a2c3bbf6773f402ff76f70c4218756054
(const std::string &id)
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
ab14646a07b6409ad597ae7c5cc375241
(moveit::core::RobotState &state, const std::string &id) const
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
ad4e0b64fc3807472468000ec724b1272
(const moveit::core::RobotState &state, const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
a4ffd859140c70a6c1cd4eb2e8db0d94f
(const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
a09bd2c2d55541033dcf1cd4ebb0a5292
(const moveit::core::RobotState &state, const std::string &id) const
void
addCollisionDetector
classplanning__scene_1_1PlanningScene.html
a48a7c7fbafbb29a87c20a98769045d9f
(const collision_detection::CollisionDetectorAllocatorPtr &allocator)
void
setActiveCollisionDetector
classplanning__scene_1_1PlanningScene.html
ac2e8c853ad8af28a2632ae8c79f4bd83
(const collision_detection::CollisionDetectorAllocatorPtr &allocator, bool exclusive=false)
bool
setActiveCollisionDetector
classplanning__scene_1_1PlanningScene.html
a59d0255c2b99ab3655a247a3fa9437fc
(const std::string &collision_detector_name)
const std::string &
getActiveCollisionDetectorName
classplanning__scene_1_1PlanningScene.html
a2e7581cc2510780abd086558ece9222a
() const
void
getCollisionDetectorNames
classplanning__scene_1_1PlanningScene.html
a085095799708f0cf35be964181a2c105
(std::vector< std::string > &names) const
const collision_detection::WorldConstPtr &
getWorld
classplanning__scene_1_1PlanningScene.html
abccbdbf11246f2425bcd43d986d37010
() const
const collision_detection::WorldPtr &
getWorldNonConst
classplanning__scene_1_1PlanningScene.html
acaccdee7c4630cae3daff8abb8baaef7
()
const collision_detection::CollisionEnvConstPtr &
getCollisionEnv
classplanning__scene_1_1PlanningScene.html
aeed4b8e82fc31eb7abb405429877343e
() const
const collision_detection::CollisionEnvConstPtr &
getCollisionEnvUnpadded
classplanning__scene_1_1PlanningScene.html
a6841b7eae6f77d00e36d30ea255bb053
() const
const collision_detection::CollisionEnvConstPtr &
getCollisionEnv
classplanning__scene_1_1PlanningScene.html
af455ebe02c1eb6f45b3d4a66fa94edb1
(const std::string &collision_detector_name) const
const collision_detection::CollisionEnvConstPtr &
getCollisionEnvUnpadded
classplanning__scene_1_1PlanningScene.html
ae0592bef9ca62337ad07336af0d990bd
(const std::string &collision_detector_name) const
const collision_detection::CollisionEnvPtr &
getCollisionEnvNonConst
classplanning__scene_1_1PlanningScene.html
a3a105fc41e702cfff88b69b124277289
()
void
propogateRobotPadding
classplanning__scene_1_1PlanningScene.html
a51dd2649c2ae61c61251f5c52ef356fd
()
const collision_detection::AllowedCollisionMatrix &
getAllowedCollisionMatrix
classplanning__scene_1_1PlanningScene.html
a7a90a85d8dcfd1f2aea3cd019db399c8
() const
collision_detection::AllowedCollisionMatrix &
getAllowedCollisionMatrixNonConst
classplanning__scene_1_1PlanningScene.html
a1cb869a00855935aa81a20eda5ba3874
()
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
abd102b8b63f64ce9c31ce5cf4588a542
(const std::string &group="", bool verbose=false)
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
ab77ace877e4a37068943e5c01fabcb40
(const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a2e53a08540bb6cdb41e684f6a98d43a1
(moveit::core::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a51d9556d969327ad59ba575c7e2a2b5a
(const moveit::core::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
abf4b1d70a00a79eb619a0f2997c465f7
(const moveit_msgs::RobotState &state, const std::string &group="", bool verbose=false) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a4ebcc755346e443319104e8b964f8faa
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkCollision
classplanning__scene_1_1PlanningScene.html
ae51dad4868adf29e5c0560e827d5aa4d
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a960e1ff240717fb6d47871b1234a559c
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
ac5b3f3aba3878b0e90a071db8657db50
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a642d0c66fbb3413a6fc3a6f6cf34f85a
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a731692d0c1d45e7f9cd41db1eb1c5f3f
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a548ecbe8c71328bcebb516eae50a7d20
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a6e11d0768cf4dcc1fb150fddbcc94663
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
acfbf33bf0b0969b81ccfcd12280ff27d
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ab86a8b452a9a175e0a16e4ea39a0182e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ab3b038d5342eff8b353308c30b95c53b
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ab8cd8c56dba85254f751df96e3035218
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aea9edbc5c65137a736db5a86bd1fed08
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a1269a0ffdd2a73070db9e09ec6ed8c7d
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
afbeece58c9d41caaa3b33201b30658e3
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aa714c47339b907fcc1f7f5933c9e772b
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a20cb4dcd08f8e19a70c152403a072d01
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
addf5b8a24fe4bc4957d3f67d961b825f
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
ad0d87cd5782dac2bbcf84a259abea517
(std::vector< std::string > &links)
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a98a703b1b55f5c24d5c0f5cd25ec51bd
(std::vector< std::string > &links) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
aa3e3731fe88064b8e80e6bb72257e05f
(std::vector< std::string > &links, moveit::core::RobotState &robot_state) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a442172d92d6b6b1c655398379f9437ed
(std::vector< std::string > &links, const moveit::core::RobotState &robot_state) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a69ec85ea306323ada0a9028da18ce004
(std::vector< std::string > &links, moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
ac463d3a38790ee505445b2feb206a6ed
(std::vector< std::string > &links, const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
af4eb8439dd7d0397a780e7cdfcaf8a02
(collision_detection::CollisionResult::ContactMap &contacts)
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a26fbbefce63d7df556d311c04d59438a
(collision_detection::CollisionResult::ContactMap &contacts) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a4a54940e26a5f1120eff0276d78e54e2
(collision_detection::CollisionResult::ContactMap &contacts, const moveit::core::RobotState &robot_state, const std::string &group_name="") const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a8c3ced80e63549eb0179be82fac33cd5
(collision_detection::CollisionResult::ContactMap &contacts, moveit::core::RobotState &robot_state, const std::string &group_name="") const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a29b789c7c0f15109c76bc5eeac8ed3d8
(collision_detection::CollisionResult::ContactMap &contacts, moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm, const std::string &group_name="") const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
aac195370d32ef1ad1fa81fca8e20db46
(collision_detection::CollisionResult::ContactMap &contacts, const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm, const std::string &group_name="") const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a2b9a95842ddff449d803ad4c324b4da8
(moveit::core::RobotState &robot_state) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a838cbad712afd5bc66374f4bb46402fa
(const moveit::core::RobotState &robot_state) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ae8967af0e184fe7119f03915b0a441ef
(moveit::core::RobotState &robot_state) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a135c69ae1934fd76f5dfab5b10a0e9b9
(const moveit::core::RobotState &robot_state) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a23567d7fbbdbd8052aa51224d66f7a79
(moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
ab3c1d2c5ab6465ee55119a1673460dce
(const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a82bb7c78e0b0ae41e80b04759eb3a5b0
(moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
aa9598d26509891f597499dbd89b30504
(const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
static PlanningScenePtr
clone
classplanning__scene_1_1PlanningScene.html
a2f90ac1da8d266085dea0c4766465f8f
(const PlanningSceneConstPtr &scene)
static bool
isEmpty
classplanning__scene_1_1PlanningScene.html
a9455ab50e03671e68de980acd28fa8f9
(const moveit_msgs::PlanningScene &msg)
static bool
isEmpty
classplanning__scene_1_1PlanningScene.html
a12110a2fcc31c24f5eec2a5a7baea7cb
(const moveit_msgs::PlanningSceneWorld &msg)
static bool
isEmpty
classplanning__scene_1_1PlanningScene.html
ae2b84c24205f87506646b582cfc8f0a9
(const moveit_msgs::RobotState &msg)
static const MOVEIT_PLANNING_SCENE_EXPORT std::string
DEFAULT_SCENE_NAME
classplanning__scene_1_1PlanningScene.html
af4bad94974cd8d813fe5e370af163866
static const MOVEIT_PLANNING_SCENE_EXPORT std::string
OCTOMAP_NS
classplanning__scene_1_1PlanningScene.html
af340f5d463d211e95da6c18b37dad9c0
std::map< std::string, CollisionDetectorPtr >::const_iterator
CollisionDetectorConstIterator
classplanning__scene_1_1PlanningScene.html
a0b5d15deee42986726323b8001cf47cd
std::map< std::string, CollisionDetectorPtr >::iterator
CollisionDetectorIterator
classplanning__scene_1_1PlanningScene.html
a699b9c9d2b3b9be4a729e16a87f0bcd6
void
allocateCollisionDetectors
classplanning__scene_1_1PlanningScene.html
a287d9d70dc43fd657a4ef3065be13f50
()
void
allocateCollisionDetectors
classplanning__scene_1_1PlanningScene.html
a060d9d8fa84b2ac11c02afff0d2cbb16
(CollisionDetector &detector)
void
initialize
classplanning__scene_1_1PlanningScene.html
af2d526d4d2fbf75054743d74a5329d28
()
MOVEIT_STRUCT_FORWARD
classplanning__scene_1_1PlanningScene.html
a3ede8a98ff7c4ba4247d175cd4b48828
(CollisionDetector)
PlanningScene
classplanning__scene_1_1PlanningScene.html
ac9df1fa3e8fa712c9c3b36984f0ce8e8
(const PlanningSceneConstPtr &parent)
bool
processCollisionObjectAdd
classplanning__scene_1_1PlanningScene.html
af9a34a326a4672461ec568ce7096d77f
(const moveit_msgs::CollisionObject &object)
bool
processCollisionObjectMove
classplanning__scene_1_1PlanningScene.html
a6fb6cd76d08c5ce3ef0ed1fb1e0e8c6b
(const moveit_msgs::CollisionObject &object)
bool
processCollisionObjectRemove
classplanning__scene_1_1PlanningScene.html
a8f6425f4cec46ffb845ce5bb15c484aa
(const moveit_msgs::CollisionObject &object)
bool
readPoseFromText
classplanning__scene_1_1PlanningScene.html
a23c4c6f29c58fe19b4e99096073975d0
(std::istream &in, Eigen::Isometry3d &pose) const
void
writePoseToText
classplanning__scene_1_1PlanningScene.html
a9f94fa100864a22d08a1a4a1e3075772
(std::ostream &out, const Eigen::Isometry3d &pose) const
static moveit::core::RobotModelPtr
createRobotModel
classplanning__scene_1_1PlanningScene.html
a9ed2170285f37d665206652a7ff2d83e
(const urdf::ModelInterfaceSharedPtr &urdf_model, const srdf::ModelConstSharedPtr &srdf_model)
static void
poseMsgToEigen
classplanning__scene_1_1PlanningScene.html
adddf6b018a60456f97d16861744bc95c
(const geometry_msgs::Pose &msg, Eigen::Isometry3d &out)
collision_detection::AllowedCollisionMatrixPtr
acm_
classplanning__scene_1_1PlanningScene.html
aea2ecda7a0cff03181df5dd789e396bb
CollisionDetectorPtr
active_collision_
classplanning__scene_1_1PlanningScene.html
a5269032bff4a1fd4050dbf0573ef8834
std::map< std::string, CollisionDetectorPtr >
collision_
classplanning__scene_1_1PlanningScene.html
a23d09d2804e5f00cafdb4eecb4a5d3b2
moveit::core::AttachedBodyCallback
current_state_attached_body_callback_
classplanning__scene_1_1PlanningScene.html
a342ca35f431de01d9a96439496be2e14
collision_detection::World::ObserverCallbackFn
current_world_object_update_callback_
classplanning__scene_1_1PlanningScene.html
a060c2f0385d72f62c814c94b841104e6
collision_detection::World::ObserverHandle
current_world_object_update_observer_handle_
classplanning__scene_1_1PlanningScene.html
a449ba5e172b3779047e3cf66573e0b27
MotionFeasibilityFn
motion_feasibility_
classplanning__scene_1_1PlanningScene.html
a851185375d617c4a9b6bb586278d9869
std::string
name_
classplanning__scene_1_1PlanningScene.html
a9ad874776a2f80ca3e587795ef34b0d2
std::unique_ptr< ObjectColorMap >
object_colors_
classplanning__scene_1_1PlanningScene.html
adbc7aa8370bce29605a318eba8a4a8ec
std::unique_ptr< ObjectTypeMap >
object_types_
classplanning__scene_1_1PlanningScene.html
a647cc1ece8de02ce7f91102a300eacac
PlanningSceneConstPtr
parent_
classplanning__scene_1_1PlanningScene.html
a0e1a2e5064f5591274d963d52fd47e88
moveit::core::RobotModelConstPtr
robot_model_
classplanning__scene_1_1PlanningScene.html
a2a631959263159d7fe78fa788cc15929
moveit::core::RobotStatePtr
robot_state_
classplanning__scene_1_1PlanningScene.html
ad545722813d3797cc8af7fb7d48a9ea8
moveit::core::TransformsPtr
scene_transforms_
classplanning__scene_1_1PlanningScene.html
a0dcf2cc392805fba3d2592d376dc685b
StateFeasibilityFn
state_feasibility_
classplanning__scene_1_1PlanningScene.html
ac86d372ebf5438909a560637969868a7
collision_detection::WorldPtr
world_
classplanning__scene_1_1PlanningScene.html
a4fbcbf8ce7b37f7f0b8973cca058eb26
collision_detection::WorldConstPtr
world_const_
classplanning__scene_1_1PlanningScene.html
ae9774ce487e77c3ac17e6045549c42d8
collision_detection::WorldDiffPtr
world_diff_
classplanning__scene_1_1PlanningScene.html
ae9f47219f441d3ea7d71dbf3d4a865c5
friend struct
CollisionDetector
classplanning__scene_1_1PlanningScene.html
af9058ed1a3cee4d546ecf3010b33da1d
const std::string &
getPlanningFrame
classplanning__scene_1_1PlanningScene.html
a42f7bb50bff9037aa4de0f396cb80a09
() const
const moveit::core::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
aa8aa5cd7aab5f814bdf6cf30fd501e9e
() const
const moveit::core::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
aa7efeaff4df773f4f89cff194a55faf4
()
moveit::core::Transforms &
getTransformsNonConst
classplanning__scene_1_1PlanningScene.html
ae1afa43f53a60f40f8b0810d41edaf83
()
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a351202a8fec49dff6646a454ac3e9a7e
(const std::string &id) const
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a2c3bbf6773f402ff76f70c4218756054
(const std::string &id)
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
ab14646a07b6409ad597ae7c5cc375241
(moveit::core::RobotState &state, const std::string &id) const
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
ad4e0b64fc3807472468000ec724b1272
(const moveit::core::RobotState &state, const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
a4ffd859140c70a6c1cd4eb2e8db0d94f
(const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
a09bd2c2d55541033dcf1cd4ebb0a5292
(const moveit::core::RobotState &state, const std::string &id) const
void
addCollisionDetector
classplanning__scene_1_1PlanningScene.html
a48a7c7fbafbb29a87c20a98769045d9f
(const collision_detection::CollisionDetectorAllocatorPtr &allocator)
void
setActiveCollisionDetector
classplanning__scene_1_1PlanningScene.html
ac2e8c853ad8af28a2632ae8c79f4bd83
(const collision_detection::CollisionDetectorAllocatorPtr &allocator, bool exclusive=false)
bool
setActiveCollisionDetector
classplanning__scene_1_1PlanningScene.html
a59d0255c2b99ab3655a247a3fa9437fc
(const std::string &collision_detector_name)
const std::string &
getActiveCollisionDetectorName
classplanning__scene_1_1PlanningScene.html
a2e7581cc2510780abd086558ece9222a
() const
void
getCollisionDetectorNames
classplanning__scene_1_1PlanningScene.html
a085095799708f0cf35be964181a2c105
(std::vector< std::string > &names) const
const collision_detection::WorldConstPtr &
getWorld
classplanning__scene_1_1PlanningScene.html
abccbdbf11246f2425bcd43d986d37010
() const
const collision_detection::WorldPtr &
getWorldNonConst
classplanning__scene_1_1PlanningScene.html
acaccdee7c4630cae3daff8abb8baaef7
()
const collision_detection::CollisionEnvConstPtr &
getCollisionEnv
classplanning__scene_1_1PlanningScene.html
aeed4b8e82fc31eb7abb405429877343e
() const
const collision_detection::CollisionEnvConstPtr &
getCollisionEnvUnpadded
classplanning__scene_1_1PlanningScene.html
a6841b7eae6f77d00e36d30ea255bb053
() const
const collision_detection::CollisionEnvConstPtr &
getCollisionEnv
classplanning__scene_1_1PlanningScene.html
af455ebe02c1eb6f45b3d4a66fa94edb1
(const std::string &collision_detector_name) const
const collision_detection::CollisionEnvConstPtr &
getCollisionEnvUnpadded
classplanning__scene_1_1PlanningScene.html
ae0592bef9ca62337ad07336af0d990bd
(const std::string &collision_detector_name) const
const collision_detection::CollisionEnvPtr &
getCollisionEnvNonConst
classplanning__scene_1_1PlanningScene.html
a3a105fc41e702cfff88b69b124277289
()
void
propogateRobotPadding
classplanning__scene_1_1PlanningScene.html
a51dd2649c2ae61c61251f5c52ef356fd
()
const collision_detection::AllowedCollisionMatrix &
getAllowedCollisionMatrix
classplanning__scene_1_1PlanningScene.html
a7a90a85d8dcfd1f2aea3cd019db399c8
() const
collision_detection::AllowedCollisionMatrix &
getAllowedCollisionMatrixNonConst
classplanning__scene_1_1PlanningScene.html
a1cb869a00855935aa81a20eda5ba3874
()
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
abd102b8b63f64ce9c31ce5cf4588a542
(const std::string &group="", bool verbose=false)
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
ab77ace877e4a37068943e5c01fabcb40
(const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a2e53a08540bb6cdb41e684f6a98d43a1
(moveit::core::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a51d9556d969327ad59ba575c7e2a2b5a
(const moveit::core::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
abf4b1d70a00a79eb619a0f2997c465f7
(const moveit_msgs::RobotState &state, const std::string &group="", bool verbose=false) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a4ebcc755346e443319104e8b964f8faa
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkCollision
classplanning__scene_1_1PlanningScene.html
ae51dad4868adf29e5c0560e827d5aa4d
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a960e1ff240717fb6d47871b1234a559c
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
ac5b3f3aba3878b0e90a071db8657db50
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a642d0c66fbb3413a6fc3a6f6cf34f85a
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a731692d0c1d45e7f9cd41db1eb1c5f3f
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a548ecbe8c71328bcebb516eae50a7d20
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a6e11d0768cf4dcc1fb150fddbcc94663
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
acfbf33bf0b0969b81ccfcd12280ff27d
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ab86a8b452a9a175e0a16e4ea39a0182e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ab3b038d5342eff8b353308c30b95c53b
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ab8cd8c56dba85254f751df96e3035218
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aea9edbc5c65137a736db5a86bd1fed08
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a1269a0ffdd2a73070db9e09ec6ed8c7d
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
afbeece58c9d41caaa3b33201b30658e3
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aa714c47339b907fcc1f7f5933c9e772b
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a20cb4dcd08f8e19a70c152403a072d01
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
addf5b8a24fe4bc4957d3f67d961b825f
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
ad0d87cd5782dac2bbcf84a259abea517
(std::vector< std::string > &links)
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a98a703b1b55f5c24d5c0f5cd25ec51bd
(std::vector< std::string > &links) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
aa3e3731fe88064b8e80e6bb72257e05f
(std::vector< std::string > &links, moveit::core::RobotState &robot_state) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a442172d92d6b6b1c655398379f9437ed
(std::vector< std::string > &links, const moveit::core::RobotState &robot_state) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a69ec85ea306323ada0a9028da18ce004
(std::vector< std::string > &links, moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
ac463d3a38790ee505445b2feb206a6ed
(std::vector< std::string > &links, const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
af4eb8439dd7d0397a780e7cdfcaf8a02
(collision_detection::CollisionResult::ContactMap &contacts)
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a26fbbefce63d7df556d311c04d59438a
(collision_detection::CollisionResult::ContactMap &contacts) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a4a54940e26a5f1120eff0276d78e54e2
(collision_detection::CollisionResult::ContactMap &contacts, const moveit::core::RobotState &robot_state, const std::string &group_name="") const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a8c3ced80e63549eb0179be82fac33cd5
(collision_detection::CollisionResult::ContactMap &contacts, moveit::core::RobotState &robot_state, const std::string &group_name="") const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a29b789c7c0f15109c76bc5eeac8ed3d8
(collision_detection::CollisionResult::ContactMap &contacts, moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm, const std::string &group_name="") const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
aac195370d32ef1ad1fa81fca8e20db46
(collision_detection::CollisionResult::ContactMap &contacts, const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm, const std::string &group_name="") const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a2b9a95842ddff449d803ad4c324b4da8
(moveit::core::RobotState &robot_state) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a838cbad712afd5bc66374f4bb46402fa
(const moveit::core::RobotState &robot_state) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ae8967af0e184fe7119f03915b0a441ef
(moveit::core::RobotState &robot_state) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a135c69ae1934fd76f5dfab5b10a0e9b9
(const moveit::core::RobotState &robot_state) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a23567d7fbbdbd8052aa51224d66f7a79
(moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
ab3c1d2c5ab6465ee55119a1673460dce
(const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a82bb7c78e0b0ae41e80b04759eb3a5b0
(moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
aa9598d26509891f597499dbd89b30504
(const moveit::core::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
collision_detection::PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
const EigenSTL::vector_Vector3d &
getCollisionPoints
classcollision__detection_1_1PosedBodyPointDecomposition.html
a072ac71f43de5792174ba9109f390af8
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
a3855a19e350b525c04bbad93225101fa
(const BodyDecompositionConstPtr &body_decomposition)
PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
a97caa2e92f4371d776e1fa2499f40130
(const BodyDecompositionConstPtr &body_decomposition, const Eigen::Isometry3d &pose)
PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
a7dee9bbecc3e56e3c8ab07eb44eee32f
(const std::shared_ptr< const octomap::OcTree > &octree)
void
updatePose
classcollision__detection_1_1PosedBodyPointDecomposition.html
a5e862750a1bef878b200bca10af0eb5b
(const Eigen::Isometry3d &linkTransform)
BodyDecompositionConstPtr
body_decomposition_
classcollision__detection_1_1PosedBodyPointDecomposition.html
af5ee50b2077c994596ad0c0a7de68c1c
EigenSTL::vector_Vector3d
posed_collision_points_
classcollision__detection_1_1PosedBodyPointDecomposition.html
adde428d6bf3950dfa1b0478fe2b9d15b
collision_detection::PosedBodyPointDecompositionVector
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
void
addToVector
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a5b76fcea1bee5a012dc96dac0211c6f5
(PosedBodyPointDecompositionPtr &bd)
EigenSTL::vector_Vector3d
getCollisionPoints
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
ace385da336cb9f97772e05442c6fc23b
() const
PosedBodyPointDecompositionConstPtr
getPosedBodyDecomposition
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a856e8499d4d64baca312d634730a2cda
(unsigned int i) const
unsigned int
getSize
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a97a7617c1daf1a1f60e22aad5b6e55a2
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodyPointDecompositionVector
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a203e67a92c5205e479ebefba80d2bf3c
()
void
updatePose
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
aa5fdcfdb9e0c0f5828e585f5318c40ff
(unsigned int ind, const Eigen::Isometry3d &pose)
std::vector< PosedBodyPointDecompositionPtr >
decomp_vector_
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a65710571a037cf43bdf0015779539ca8
PosedBodyPointDecompositionPtr
empty_ptr_
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
aa61b1b00ebeed79f3fda85d8220191c9
collision_detection::PosedBodySphereDecomposition
classcollision__detection_1_1PosedBodySphereDecomposition.html
const Eigen::Vector3d &
getBoundingSphereCenter
classcollision__detection_1_1PosedBodySphereDecomposition.html
ab3d49e80b9b3930eda232167cbdb4d4b
() const
double
getBoundingSphereRadius
classcollision__detection_1_1PosedBodySphereDecomposition.html
ae1583ae1482afc7e105bbd29345231f1
() const
const EigenSTL::vector_Vector3d &
getCollisionPoints
classcollision__detection_1_1PosedBodySphereDecomposition.html
a6649ad05080cd9addee3d1b32b4b32c3
() const
const std::vector< CollisionSphere > &
getCollisionSpheres
classcollision__detection_1_1PosedBodySphereDecomposition.html
a011df5458a9c068964b61b2d7b7b793a
() const
const EigenSTL::vector_Vector3d &
getSphereCenters
classcollision__detection_1_1PosedBodySphereDecomposition.html
accaeb7701068fb6513803f3dc20ab122
() const
const std::vector< double > &
getSphereRadii
classcollision__detection_1_1PosedBodySphereDecomposition.html
a0901858da634444c5ee744c99bd1d478
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodySphereDecomposition
classcollision__detection_1_1PosedBodySphereDecomposition.html
a01f520e7970687b9685ccb36224cdd0f
(const BodyDecompositionConstPtr &body_decomposition)
void
updatePose
classcollision__detection_1_1PosedBodySphereDecomposition.html
a8f0467602b7f8b384cd3e053230a655f
(const Eigen::Isometry3d &linkTransform)
BodyDecompositionConstPtr
body_decomposition_
classcollision__detection_1_1PosedBodySphereDecomposition.html
a813ce4481a68ea16c697839b885783ac
Eigen::Vector3d
posed_bounding_sphere_center_
classcollision__detection_1_1PosedBodySphereDecomposition.html
a2e3481d6623edee60dc2357c72cffcea
EigenSTL::vector_Vector3d
posed_collision_points_
classcollision__detection_1_1PosedBodySphereDecomposition.html
a6cdd5aec153bc926ff1b1cd4d306ffbf
EigenSTL::vector_Vector3d
sphere_centers_
classcollision__detection_1_1PosedBodySphereDecomposition.html
ad608b02173329edeed539b15bf6ff6d9
collision_detection::PosedBodySphereDecompositionVector
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
void
addToVector
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a43bbc0c0c0aa1d984301769b2e16e5ed
(PosedBodySphereDecompositionPtr &bd)
const std::vector< CollisionSphere > &
getCollisionSpheres
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a4491883976020ca42aae434801cb0b27
() const
PosedBodySphereDecompositionConstPtr
getPosedBodySphereDecomposition
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
ac9c653d5c0d69f316a720da7b3ba6a59
(unsigned int i) const
unsigned int
getSize
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a4f98d300dea0babba9906f79c62a05c2
() const
const EigenSTL::vector_Vector3d &
getSphereCenters
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a74680e28339f1438177828d38cdff9ca
() const
const std::vector< double > &
getSphereRadii
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a30285170a681449ac206979f70364c9c
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodySphereDecompositionVector
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a72b86654659f23ca0cff30ae352b7d30
()
void
updatePose
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
ab5763affb92e78146477bedb30ee45f1
(unsigned int ind, const Eigen::Isometry3d &pose)
std::vector< CollisionSphere >
collision_spheres_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a9b68f0efc930d9cc5891df0af1a61a44
std::vector< PosedBodySphereDecompositionPtr >
decomp_vector_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a2a380aa9c7ea28c833f688af631434cb
PosedBodySphereDecompositionConstPtr
empty_ptr_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a963b9c27a0eac1c77f7e5833d9ecebd8
EigenSTL::vector_Vector3d
posed_collision_spheres_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a4eb622eb9382db0686aa11c504407fd2
std::map< unsigned int, unsigned int >
sphere_index_map_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a06c9393d51020ad9a9e8069a8933a64f
std::vector< double >
sphere_radii_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a2bc841f95b188c4459d89f6064d5a1fb
collision_detection::PosedDistanceField
classcollision__detection_1_1PosedDistanceField.html
distance_field::PropagationDistanceField
bool
getCollisionSphereGradients
classcollision__detection_1_1PosedDistanceField.html
ad5f91ba612ca78a60f3ef4dab3e43935
(const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, GradientInfo &gradient, const CollisionType &type, double tolerance, bool subtract_radii, double maximum_value, bool stop_at_first_collision)
double
getDistanceGradient
classcollision__detection_1_1PosedDistanceField.html
a5b6f762faaf46ffdc05fa3f8f7ee4bce
(double x, double y, double z, double &gradient_x, double &gradient_y, double &gradient_z, bool &in_bounds) const
const Eigen::Isometry3d &
getPose
classcollision__detection_1_1PosedDistanceField.html
a4b7fdf9d8ca4229a5373fd35d8566625
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedDistanceField
classcollision__detection_1_1PosedDistanceField.html
af5c064e5717699579a81c41fcf55df45
(const Eigen::Vector3d &size, const Eigen::Vector3d &origin, double resolution, double max_distance, bool propagate_negative_distances=false)
void
updatePose
classcollision__detection_1_1PosedDistanceField.html
a7814900c3ffbac30e7e853e418fe2c73
(const Eigen::Isometry3d &transform)
Eigen::Isometry3d
pose_
classcollision__detection_1_1PosedDistanceField.html
a6389581ac02add64883f9b1e91de7c1d
kinematic_constraints::PositionConstraint
classkinematic__constraints_1_1PositionConstraint.html
kinematic_constraints::KinematicConstraint
void
clear
classkinematic__constraints_1_1PositionConstraint.html
a59bfc8f55f9b254028e8711ccf0f6796
() override
bool
configure
classkinematic__constraints_1_1PositionConstraint.html
a3ddf335dadbd58dd776ecff3ac15c8b3
(const moveit_msgs::PositionConstraint &pc, const moveit::core::Transforms &tf)
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1PositionConstraint.html
a76e1920165e000fd78b182456d0dff0f
(const moveit::core::RobotState &state, bool verbose=false) const override
bool
enabled
classkinematic__constraints_1_1PositionConstraint.html
a44b253472d41fc6df256764cf87f6c62
() const override
bool
equal
classkinematic__constraints_1_1PositionConstraint.html
a9424f8329ceddd245edeb3afe8f13545
(const KinematicConstraint &other, double margin) const override
const std::vector< bodies::BodyPtr > &
getConstraintRegions
classkinematic__constraints_1_1PositionConstraint.html
a74a99053293836958174876f5ff43d7d
() const
const moveit::core::LinkModel *
getLinkModel
classkinematic__constraints_1_1PositionConstraint.html
ad35eb6e9c8241a88637e0ffa229d937f
() const
const Eigen::Vector3d &
getLinkOffset
classkinematic__constraints_1_1PositionConstraint.html
a1b229c3df1234baa53a7cad580c8cbbd
() const
const std::string &
getReferenceFrame
classkinematic__constraints_1_1PositionConstraint.html
a8823f1da41ca998b3c4885b64e96d2cf
() const
bool
hasLinkOffset
classkinematic__constraints_1_1PositionConstraint.html
af84cb06fc5689051d2d0575c320d3992
() const
bool
mobileReferenceFrame
classkinematic__constraints_1_1PositionConstraint.html
a7c8baf36983bc97d6792b588bb42b806
() const
PositionConstraint
classkinematic__constraints_1_1PositionConstraint.html
afbaa3e5df697536c054c81478e95e047
(const moveit::core::RobotModelConstPtr &model)
void
print
classkinematic__constraints_1_1PositionConstraint.html
a423bc749a5a9fea4b661d5ef1febca5a
(std::ostream &out=std::cout) const override
std::string
constraint_frame_id_
classkinematic__constraints_1_1PositionConstraint.html
a54d950cc4e146eba940380f8dc0c2b1c
std::vector< bodies::BodyPtr >
constraint_region_
classkinematic__constraints_1_1PositionConstraint.html
a74d71f975ed1d8cb74614b38e8e184d8
EigenSTL::vector_Isometry3d
constraint_region_pose_
classkinematic__constraints_1_1PositionConstraint.html
ae31e1fe9c9cb2a163570e8096d4d5ed0
bool
has_offset_
classkinematic__constraints_1_1PositionConstraint.html
abffb4c7a78fb15fe0772cfee407279f7
const moveit::core::LinkModel *
link_model_
classkinematic__constraints_1_1PositionConstraint.html
a9d42d37df9b4baa642bf819fd9ee4c0d
bool
mobile_frame_
classkinematic__constraints_1_1PositionConstraint.html
ae60f8dcee35bd759f8ce981c6dfbb3e5
Eigen::Vector3d
offset_
classkinematic__constraints_1_1PositionConstraint.html
acf20017fd838967dc73631d26165f2dd
pr2_arm_kinematics::PR2ArmIK
classpr2__arm__kinematics_1_1PR2ArmIK.html
void
computeIKShoulderPan
classpr2__arm__kinematics_1_1PR2ArmIK.html
a0b814898ce8922abc17854613f24cb9e
(const Eigen::Isometry3f &g_in, const double &shoulder_pan_initial_guess, std::vector< std::vector< double > > &solution) const
void
computeIKShoulderRoll
classpr2__arm__kinematics_1_1PR2ArmIK.html
a81c10d62ce923ebcac1679be50e6dbba
(const Eigen::Isometry3f &g_in, const double &shoulder_roll_initial_guess, std::vector< std::vector< double > > &solution) const
void
getSolverInfo
classpr2__arm__kinematics_1_1PR2ArmIK.html
a371d2d6f56fa0f9d2c037df83bdfacdc
(moveit_msgs::KinematicSolverInfo &info)
bool
init
classpr2__arm__kinematics_1_1PR2ArmIK.html
acc83391241e36dc8aae3fb39ea73ed94
(const urdf::ModelInterface &robot_model, const std::string &root_name, const std::string &tip_name)
PR2ArmIK
classpr2__arm__kinematics_1_1PR2ArmIK.html
a4165a2bd1b23551c79a0a10c66abf42f
()
~PR2ArmIK
classpr2__arm__kinematics_1_1PR2ArmIK.html
a3f8c3095ae2f16b318109f83df4dc0f8
()
moveit_msgs::KinematicSolverInfo
solver_info_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a1d1aec0585bbe1e6eaaf3691a3d1bc01
void
addJointToChainInfo
classpr2__arm__kinematics_1_1PR2ArmIK.html
a7b68aba133ec72675fcfaf67c54f4ed4
(const urdf::JointConstSharedPtr &joint, moveit_msgs::KinematicSolverInfo &info)
bool
checkJointLimits
classpr2__arm__kinematics_1_1PR2ArmIK.html
a34dfd75b35b262bb876b8d75a6f6b67d
(const double &joint_value, const int &joint_num) const
bool
checkJointLimits
classpr2__arm__kinematics_1_1PR2ArmIK.html
a29b783bf9ffc7fd3626272ad9454f7e9
(const std::vector< double > &joint_values) const
std::vector< double >
angle_multipliers_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ab20e5db3457d2a6b6536dec5f57a2677
std::vector< bool >
continuous_joint_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a19a2c7e6002bc0e61ee129e3e9b7cfe0
double
elbow_wrist_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a3da015c301d6db1752c5e4f3bb21ac89
Eigen::Isometry3f
gf_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a4a1911bedafd7735569b50bdd7cbf05b
Eigen::Isometry3f
grhs_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a299819a34f0f0ec398ee2ce069d78639
Eigen::Isometry3f
home_inv_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ab1b78ec50e483a95b1fa7839e1b4d02d
std::vector< double >
max_angles_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a20530c2e234c2d148a1862e78d9d2da8
std::vector< double >
min_angles_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ace611194c86de76712dcccd8209abffc
double
shoulder_elbow_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a524c43fcb7b15cb0b1abd62d6add888e
double
shoulder_upperarm_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
afed1d0f6f89633b53ff8d3c8ff5a45bc
double
shoulder_wrist_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a68ba77e64dafc0d24ed2dea5b61bf58f
std::vector< double >
solution_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ae350c7f3a46daad8a9237fbb80ec6c53
double
torso_shoulder_offset_x_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a45a450e2ee5fb29221ff468badb8edef
double
torso_shoulder_offset_y_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ac84736fa149bba9f85de4318fb1f5df0
double
torso_shoulder_offset_z_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a3213c1ebd6d3d186efd7a271f0f59c67
double
upperarm_elbow_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a69e16f7f9062b61e28047a5245a5de94
pr2_arm_kinematics::PR2ArmIKSolver
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
int
CartToJnt
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
aa43e423c92bc7e7e6d4c71b61f8bbfaa
(const KDL::JntArray &q_init, const KDL::Frame &p_in, KDL::JntArray &q_out) override
int
cartToJntSearch
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a610febcc067ce01ad248d9c8d4c010ad
(const KDL::JntArray &q_in, const KDL::Frame &p_in, KDL::JntArray &q_out, const double &timeout)
void
getSolverInfo
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a041545bc2fcc396918ee8f6decdfeb8f
(moveit_msgs::KinematicSolverInfo &response)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PR2ArmIKSolver
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
aa4e50890e2d792b6d751e915a39ffa5c
(const urdf::ModelInterface &robot_model, const std::string &root_frame_name, const std::string &tip_frame_name, const double &search_discretization_angle, const int &free_angle)
void
updateInternalDataStructures
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
ae56442e8499711ad6eeb453ea48107f5
()
~PR2ArmIKSolver
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a4f2244344c47bcdeb65f073f4345038f
() override
bool
active_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
adc38b28a42cdadf1a9499e9d2bc71d30
PR2ArmIK
pr2_arm_ik_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a7ceb277e735eb15fc031ca90c04eae25
bool
getCount
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a1841b5dec4b132c89c58bdc3af381e6c
(int &count, const int &max_count, const int &min_count)
int
free_angle_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
ae9766bbf488f123eae04fc6c3d33b0df
std::string
root_frame_name_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
ab636345d08207f911ac2b8ee3f458dd8
double
search_discretization_angle_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a3eabdaa0bf1490ae7b7e71c4acc8c096
pr2_arm_kinematics::PR2ArmKinematicsPlugin
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
kinematics::KinematicsBase
const std::vector< std::string > &
getJointNames
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a3f188b05b5396abd31172510a0565cf2
() const override
const std::vector< std::string > &
getLinkNames
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a63b1fc495925097b3957322c5c98c3be
() const override
bool
getPositionFK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ac2e029c17714758a6229c9a04bce7999
(const std::vector< std::string > &link_names, const std::vector< double > &joint_angles, std::vector< geometry_msgs::Pose > &poses) const override
bool
getPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a531617770a5812549e35133cbfcf8a56
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const override
bool
initialize
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a54c3c70f2a2e01e49f2e635b04b91333
(const moveit::core::RobotModel &robot_model, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization) override
bool
isActive
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a0d1e72ffd42c9c4e58d889729139f28f
()
PR2ArmKinematicsPlugin
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a4dbb7d42b44e96a6b72abca7f7ab6522
()
bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a75c94816e72613d13ea6c2c6d2474390
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limit, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const override
bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa2765e9a41e4a34707f9fbe3629da182
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limit, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const override
bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a5692c56ef513448201417d3dff38d00d
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const override
bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a74998fdba7b82b3b108dc994c522a0ab
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const override
void
desiredPoseCallback
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ad65291edfb3347dedda6813e1b9bbcc3
(const KDL::JntArray &jnt_array, const KDL::Frame &ik_pose, moveit_msgs::MoveItErrorCodes &error_code) const
void
jointSolutionCallback
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a4e4a706e2297776f19db555a5dbf1988
(const KDL::JntArray &jnt_array, const KDL::Frame &ik_pose, moveit_msgs::MoveItErrorCodes &error_code) const
bool
active_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ac081925846586dc305ea0dc7fa28da16
IKCallbackFn
desiredPoseCallback_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a0b4170b8595ca22f5e3daa39e3b5f1d7
int
dimension_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa054dd5f9443226d1fc62f96a9dd3d49
moveit_msgs::KinematicSolverInfo
fk_solver_info_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa8b063f6cbf6fb1c8cea21a859b4dc6b
int
free_angle_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a233c9a0ec726ad1edb1a267e93b21a98
moveit_msgs::KinematicSolverInfo
ik_solver_info_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ab6507258fc5c97830d85687b8fb6199a
std::shared_ptr< KDL::ChainFkSolverPos_recursive >
jnt_to_pose_solver_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aac3f7894d2b90ab59856e13dbfc02587
KDL::Chain
kdl_chain_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a73def7478be064206733e68603f7a0aa
pr2_arm_kinematics::PR2ArmIKSolverPtr
pr2_arm_ik_solver_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a88e5dbc8016fd50733913489be3167e4
std::string
root_name_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa72063af5aa616cef6229130008006d0
IKCallbackFn
solutionCallback_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aeb8a0242d20e3c11a0da829b962c03e5
PrependingPlanningRequestAdapter
classPrependingPlanningRequestAdapter.html
planning_request_adapter::PlanningRequestAdapter
bool
adaptAndPlan
classPrependingPlanningRequestAdapter.html
a8aebc9b54f595635efa06da4de23720a
(PlannerFn const &planner, planning_scene::PlanningSceneConstPtr const &planning_scene, planning_interface::MotionPlanRequest const &req, planning_interface::MotionPlanResponse &res, std::vector< std::size_t > &added_path_index) const override
void
initialize
classPrependingPlanningRequestAdapter.html
aefc52295f2f1831c3727dd760ccd04c3
(ros::NodeHandle const &) override
moveit::core::PrismaticJointModel
classmoveit_1_1core_1_1PrismaticJointModel.html
moveit::core::JointModel
void
computeTransform
classmoveit_1_1core_1_1PrismaticJointModel.html
a76729be868804fc5c4f8ba479c10ef8b
(const double *joint_values, Eigen::Isometry3d &transf) const override
void
computeVariablePositions
classmoveit_1_1core_1_1PrismaticJointModel.html
a76c36137f2f861a981e455be23a3754b
(const Eigen::Isometry3d &transf, double *joint_values) const override
double
distance
classmoveit_1_1core_1_1PrismaticJointModel.html
a8822fcfaa51bdb67d12870d1ff79473b
(const double *values1, const double *values2) const override
bool
enforcePositionBounds
classmoveit_1_1core_1_1PrismaticJointModel.html
aff6332fb901be46b96c03dba77a9dfcb
(double *values, const Bounds &other_bounds) const override
const Eigen::Vector3d &
getAxis
classmoveit_1_1core_1_1PrismaticJointModel.html
a871116049139975966d443a58ff9289a
() const
double
getMaximumExtent
classmoveit_1_1core_1_1PrismaticJointModel.html
a389fc319591e602899e944992224441a
(const Bounds &other_bounds) const override
unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1PrismaticJointModel.html
ae1774115d44e254a9b86933bf0b92aac
() const override
void
getVariableDefaultPositions
classmoveit_1_1core_1_1PrismaticJointModel.html
a42bcd4e5e73f10863a51a535e7f2b550
(double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositions
classmoveit_1_1core_1_1PrismaticJointModel.html
a44bb028e17926e850e7766be038146f2
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1PrismaticJointModel.html
a9d04630ec8f6601863cff5473a2137d0
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *seed, const double distance) const override
void
interpolate
classmoveit_1_1core_1_1PrismaticJointModel.html
a41105e01e88d365ccbec1a70feac25ba
(const double *from, const double *to, const double t, double *state) const override
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PrismaticJointModel
classmoveit_1_1core_1_1PrismaticJointModel.html
a4513ea7ca1db60f782a7c9d95ce7b81b
(const std::string &name)
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1PrismaticJointModel.html
a3679f2c3e23920d0b918b4c55939042e
(const double *values, const Bounds &other_bounds, double margin) const override
void
setAxis
classmoveit_1_1core_1_1PrismaticJointModel.html
ad8f130d51b3cbb4525bc549b002663e2
(const Eigen::Vector3d &axis)
Eigen::Vector3d
axis_
classmoveit_1_1core_1_1PrismaticJointModel.html
a705b66de84f13a069b98bfa72c9ca39b
moveit::tools::Profiler
classmoveit_1_1tools_1_1Profiler.html
moveit::tools::Profiler::AvgInfo
moveit::tools::Profiler::PerThread
moveit::tools::Profiler::ScopedBlock
moveit::tools::Profiler::ScopedStart
moveit::tools::Profiler::TimeInfo
void
average
classmoveit_1_1tools_1_1Profiler.html
aa94ec26521a7f7fc0b90cccda3fcc2e6
(const std::string &name, const double value)
void
begin
classmoveit_1_1tools_1_1Profiler.html
a56f50fd3429b4b3e660029529a61b332
(const std::string &name)
void
clear
classmoveit_1_1tools_1_1Profiler.html
adfae55904663606ba2e36cd95ce3a2cf
()
void
console
classmoveit_1_1tools_1_1Profiler.html
a1fc23b9b7d4675c8ce80485229c2f96f
()
void
end
classmoveit_1_1tools_1_1Profiler.html
ae0bc9b3c7b08347a25210e96eb38a6ea
(const std::string &name)
void
event
classmoveit_1_1tools_1_1Profiler.html
a657a4c3d927cf4ee43c5b4e2c0bbad2b
(const std::string &name, const unsigned int times=1)
Profiler
classmoveit_1_1tools_1_1Profiler.html
acb95d6f47d3619537f47a26eba386b15
(bool printOnDestroy=false, bool autoStart=false)
bool
running
classmoveit_1_1tools_1_1Profiler.html
a1164abbbac950176c407049f36eeafbb
() const
void
start
classmoveit_1_1tools_1_1Profiler.html
a349ca18b0cf1caf75ac07d8b1f96dd4b
()
void
status
classmoveit_1_1tools_1_1Profiler.html
acfa3cf078f3202074d9a533c38b99800
(std::ostream &out=std::cout, bool merge=true)
void
stop
classmoveit_1_1tools_1_1Profiler.html
a3e6d72fc5631eb19950a4875a2a2847d
()
~Profiler
classmoveit_1_1tools_1_1Profiler.html
abf3507666c292335b1e3de1961f9033d
()
static void
Average
classmoveit_1_1tools_1_1Profiler.html
aed4355d6693366ea71295a56f02123fa
(const std::string &name, const double value)
static void
Begin
classmoveit_1_1tools_1_1Profiler.html
a320297934743c2b71ec133969ab5b478
(const std::string &name)
static void
Clear
classmoveit_1_1tools_1_1Profiler.html
a5d6fe4f22b48d41d37e2e88ec67310a8
()
static void
Console
classmoveit_1_1tools_1_1Profiler.html
abd91c1b48ca7462be7da533697f96ad3
()
static void
End
classmoveit_1_1tools_1_1Profiler.html
a6be4a68eb3f9ff2d47395a1664e77823
(const std::string &name)
static void
Event
classmoveit_1_1tools_1_1Profiler.html
ad63bb2800124d911f78e73768cca620f
(const std::string &name, const unsigned int times=1)
static Profiler &
instance
classmoveit_1_1tools_1_1Profiler.html
a98a802db47198bdefd702acd7fa10ba9
()
static bool
Running
classmoveit_1_1tools_1_1Profiler.html
a6269409710c512542c9855ed2394d743
()
static void
Start
classmoveit_1_1tools_1_1Profiler.html
a2dac0b4cdedddace7f9dbf8c7cb5284e
()
static void
Status
classmoveit_1_1tools_1_1Profiler.html
a28ac8c1c97ffaaf788d031f4c4f3d9b5
(std::ostream &out=std::cout, bool merge=true)
static void
Stop
classmoveit_1_1tools_1_1Profiler.html
aacb53839072402c490bc223a20b1926a
()
void
printThreadInfo
classmoveit_1_1tools_1_1Profiler.html
ac6149dec323772e119e40d99d43445ca
(std::ostream &out, const PerThread &data)
std::map< boost::thread::id, PerThread >
data_
classmoveit_1_1tools_1_1Profiler.html
a4a2fdd0be9b9624fe61bb50e502e38ec
boost::mutex
lock_
classmoveit_1_1tools_1_1Profiler.html
a5a71014a060a8c3b6c87213870b96847
bool
printOnDestroy_
classmoveit_1_1tools_1_1Profiler.html
a58aa041ae3689f17d1345e6932965686
bool
running_
classmoveit_1_1tools_1_1Profiler.html
afce2ae0cd3d911bbd9c0f03af1681692
TimeInfo
tinfo_
classmoveit_1_1tools_1_1Profiler.html
ac9174a5573af6c37832ab1ce0eee5d45
distance_field::PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
distance_field::DistanceField
void
addPointsToField
classdistance__field_1_1PropagationDistanceField.html
a00abb94656d9ca3a2bcae2850208c267
(const EigenSTL::vector_Vector3d &points) override
const PropDistanceFieldVoxel &
getCell
classdistance__field_1_1PropagationDistanceField.html
a75f4b793d5a4b9143b839c872959d413
(int x, int y, int z) const
double
getDistance
classdistance__field_1_1PropagationDistanceField.html
a574f2ca9b6c7d09966f6712223cda23f
(double x, double y, double z) const override
double
getDistance
classdistance__field_1_1PropagationDistanceField.html
aa8ea48d784ae4e6f2028e32f252a5a51
(int x, int y, int z) const override
int
getMaximumDistanceSquared
classdistance__field_1_1PropagationDistanceField.html
a262b05c201e1b7e74773334df9c03346
() const
const PropDistanceFieldVoxel *
getNearestCell
classdistance__field_1_1PropagationDistanceField.html
a92e65ec8789e5813ef5d32285bce54bc
(int x, int y, int z, double &dist, Eigen::Vector3i &pos) const
double
getUninitializedDistance
classdistance__field_1_1PropagationDistanceField.html
a51ac1992cbe8c421cbe451398f879fa0
() const override
int
getXNumCells
classdistance__field_1_1PropagationDistanceField.html
a10907922a2cf7d5260f51d05032accfc
() const override
int
getYNumCells
classdistance__field_1_1PropagationDistanceField.html
a5f4f93e6d350994f01e43edc4c0edb97
() const override
int
getZNumCells
classdistance__field_1_1PropagationDistanceField.html
a48e7c392c8ec94d88f1e14522b0f5098
() const override
bool
gridToWorld
classdistance__field_1_1PropagationDistanceField.html
ae745f09782a4c20765eaab1c0e0c42a8
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const override
bool
isCellValid
classdistance__field_1_1PropagationDistanceField.html
a307af50a8d48bbf4089ef7a5cb186cd0
(int x, int y, int z) const override
PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
a10a41843375b4332754d6847ad350fa3
(const octomap::OcTree &octree, const octomap::point3d &bbx_min, const octomap::point3d &bbx_max, double max_distance, bool propagate_negative_distances=false)
PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
af0936bc650cceeb8cae73721189b9c78
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, double max_distance, bool propagate_negative_distances=false)
PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
a3f39d72f90b4725d1efb65820806a28d
(std::istream &stream, double max_distance, bool propagate_negative_distances=false)
bool
readFromStream
classdistance__field_1_1PropagationDistanceField.html
a219691c70a530605e133e1b2b9de3fcf
(std::istream &stream) override
void
removePointsFromField
classdistance__field_1_1PropagationDistanceField.html
a4d3189be6bafb130c0db2a4de42cd1f6
(const EigenSTL::vector_Vector3d &points) override
void
reset
classdistance__field_1_1PropagationDistanceField.html
a0f3ecc400532819db91daf7c0efb09ac
() override
void
updatePointsInField
classdistance__field_1_1PropagationDistanceField.html
a851bfd5c25300f43c1c7a81473c294cd
(const EigenSTL::vector_Vector3d &old_points, const EigenSTL::vector_Vector3d &new_points) override
bool
worldToGrid
classdistance__field_1_1PropagationDistanceField.html
a4904f0b6dc38faa912a56abe67fa2910
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const override
bool
writeToStream
classdistance__field_1_1PropagationDistanceField.html
a8c612812cf5abf0908ce1bf8ded280d0
(std::ostream &stream) const override
~PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
ac38fd3effb8ad27b3f10ec7398e73d8e
() override
std::set< Eigen::Vector3i, CompareEigenVector3i, Eigen::aligned_allocator< Eigen::Vector3i > >
VoxelSet
classdistance__field_1_1PropagationDistanceField.html
a13bc99d54add5072d734203f43da7f32
void
addNewObstacleVoxels
classdistance__field_1_1PropagationDistanceField.html
a9d04f6d919c1737d165673db2e48335d
(const EigenSTL::vector_Vector3i &voxel_points)
int
getDirectionNumber
classdistance__field_1_1PropagationDistanceField.html
a97c6f891078ca32c62c251818bc4a875
(int dx, int dy, int dz) const
virtual double
getDistance
classdistance__field_1_1PropagationDistanceField.html
a6f1f933bc92b9c3e2ac9df989cb1933c
(const PropDistanceFieldVoxel &object) const
Eigen::Vector3i
getLocationDifference
classdistance__field_1_1PropagationDistanceField.html
a2c77b13ce31f3609b1b7b5f8d84a697d
(int directionNumber) const
void
initialize
classdistance__field_1_1PropagationDistanceField.html
a07ad2270a50a5a090c1f1010f69af6a4
()
void
initNeighborhoods
classdistance__field_1_1PropagationDistanceField.html
abf62026f06dca9795f53351408863632
()
void
print
classdistance__field_1_1PropagationDistanceField.html
ac75221e4135b1c276477c29e86a06a7b
(const EigenSTL::vector_Vector3d &points)
void
print
classdistance__field_1_1PropagationDistanceField.html
a82ddf4cee8fef7e13860ac815cdf613e
(const VoxelSet &set)
void
propagateNegative
classdistance__field_1_1PropagationDistanceField.html
aa6f5bc4a0a4d54b3804351c218c702ee
()
void
propagatePositive
classdistance__field_1_1PropagationDistanceField.html
a1a95746b578fa2f544738274334eb78e
()
void
removeObstacleVoxels
classdistance__field_1_1PropagationDistanceField.html
a89853c429a83d809f0b2f39fa0c03f9d
(const EigenSTL::vector_Vector3i &voxel_points)
std::vector< EigenSTL::vector_Vector3i >
bucket_queue_
classdistance__field_1_1PropagationDistanceField.html
ad195d569b5bb175d53c826621d6febcc
EigenSTL::vector_Vector3i
direction_number_to_direction_
classdistance__field_1_1PropagationDistanceField.html
a831090b94863c48e9cc1a6934143ac2d
double
max_distance_
classdistance__field_1_1PropagationDistanceField.html
a291129a9ffad0f8e102a57acb47628e8
int
max_distance_sq_
classdistance__field_1_1PropagationDistanceField.html
a00f79dac8b12ce911ba6dcea318e7da9
std::vector< EigenSTL::vector_Vector3i >
negative_bucket_queue_
classdistance__field_1_1PropagationDistanceField.html
a1b91e1fd96790bd22b83d9ed5945f8e8
std::vector< std::vector< EigenSTL::vector_Vector3i > >
neighborhoods_
classdistance__field_1_1PropagationDistanceField.html
a0ac122cc789f8def1db7042d8ac2791a
bool
propagate_negative_
classdistance__field_1_1PropagationDistanceField.html
a11ccdeccfe026f3c843eff8ad5fc482a
std::vector< double >
sqrt_table_
classdistance__field_1_1PropagationDistanceField.html
a576fd528fb4014d6e7a0741db784c7a3
VoxelGrid< PropDistanceFieldVoxel >::Ptr
voxel_grid_
classdistance__field_1_1PropagationDistanceField.html
a883ba1a0917cdd6aea35326d823d2da7
distance_field::PropDistanceFieldVoxel
structdistance__field_1_1PropDistanceFieldVoxel.html
PropDistanceFieldVoxel
structdistance__field_1_1PropDistanceFieldVoxel.html
ad3b94bbe931761a3eb494d922bcc616c
()
PropDistanceFieldVoxel
structdistance__field_1_1PropDistanceFieldVoxel.html
a1008f5d3919bb2e434391e79f27ace38
(int distance_sq_positive, int distance_sq_negative)
Eigen::Vector3i
closest_negative_point_
structdistance__field_1_1PropDistanceFieldVoxel.html
a41bb7e2b627265f75e1a50a81c791a85
Eigen::Vector3i
closest_point_
structdistance__field_1_1PropDistanceFieldVoxel.html
a19cbe27ecf3364c78ae5805ebdcecc5e
int
distance_square_
structdistance__field_1_1PropDistanceFieldVoxel.html
ad9247affb8fbe55b4a75400fb3a08185
int
negative_distance_square_
structdistance__field_1_1PropDistanceFieldVoxel.html
ac092a15290f519cd159f18f0f0bc8ed9
int
negative_update_direction_
structdistance__field_1_1PropDistanceFieldVoxel.html
a921b14ecc79b2e017438a678edf0bfc5
int
update_direction_
structdistance__field_1_1PropDistanceFieldVoxel.html
a44387882485a60ddef156e45a5d0f1e2
static const int
UNINITIALIZED
structdistance__field_1_1PropDistanceFieldVoxel.html
a5ca59006e4c37b2b2654d9bca5106ea4
collision_detection::ProximityInfo
structcollision__detection_1_1ProximityInfo.html
unsigned int
att_index
structcollision__detection_1_1ProximityInfo.html
a787a1df489a0f9f44588b141b45cc7d3
std::string
attached_object_name
structcollision__detection_1_1ProximityInfo.html
ab2426a252d3b6147267ab62f4d5e8c7d
Eigen::Vector3d
closest_gradient
structcollision__detection_1_1ProximityInfo.html
a5c85cd947e8b979918f778bdbf2346c9
Eigen::Vector3d
closest_point
structcollision__detection_1_1ProximityInfo.html
aee3a5922c44bd42eae1752c1141040a8
EIGEN_MAKE_ALIGNED_OPERATOR_NEW std::string
link_name
structcollision__detection_1_1ProximityInfo.html
a0e1ec9fe6a935f159b3ab0e4f2cedba2
double
proximity
structcollision__detection_1_1ProximityInfo.html
a962ab69057b42880f4b02d74cdf48afa
unsigned int
sphere_index
structcollision__detection_1_1ProximityInfo.html
ac79036726b1e13c25d331df31c0e7dc7
moveit::core::RevoluteJointModel
classmoveit_1_1core_1_1RevoluteJointModel.html
moveit::core::JointModel
void
computeTransform
classmoveit_1_1core_1_1RevoluteJointModel.html
a3d02bac983fdca11e37dd894a23ada47
(const double *joint_values, Eigen::Isometry3d &transf) const override
void
computeVariablePositions
classmoveit_1_1core_1_1RevoluteJointModel.html
a2b2728142c4dfdaa3d91def1a1cf5f71
(const Eigen::Isometry3d &transf, double *joint_values) const override
double
distance
classmoveit_1_1core_1_1RevoluteJointModel.html
a8e09f846e784aa097763fd311f5e0564
(const double *values1, const double *values2) const override
bool
enforcePositionBounds
classmoveit_1_1core_1_1RevoluteJointModel.html
ae7a83197ffb73b52d279e7726bac841a
(double *values, const Bounds &other_bounds) const override
const Eigen::Vector3d &
getAxis
classmoveit_1_1core_1_1RevoluteJointModel.html
af982b494bfd9b074b2670797c2ebe65f
() const
double
getMaximumExtent
classmoveit_1_1core_1_1RevoluteJointModel.html
ade90b61ceeb5da056c3ca25cac914d96
(const Bounds &other_bounds) const override
unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1RevoluteJointModel.html
a3d79720ef165458c2301ec6cfe6c6a91
() const override
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RevoluteJointModel.html
a5d2257411dca49460a93b2a21f3ec42a
(double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositions
classmoveit_1_1core_1_1RevoluteJointModel.html
ad014d34092dfccb7c50d2e1bbc5ffc70
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1RevoluteJointModel.html
a9612da621f9068a83a1b456bf8398037
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *seed, const double distance) const override
bool
harmonizePosition
classmoveit_1_1core_1_1RevoluteJointModel.html
a434aa247ab102b0a9c226344156bfdcd
(double *values, const Bounds &other_bounds) const override
void
interpolate
classmoveit_1_1core_1_1RevoluteJointModel.html
a8ced1a14641a067315971c6bfa284384
(const double *from, const double *to, const double t, double *state) const override
bool
isContinuous
classmoveit_1_1core_1_1RevoluteJointModel.html
a85220b47110a42c7e0784c1e30d00d1d
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
RevoluteJointModel
classmoveit_1_1core_1_1RevoluteJointModel.html
a505e3bcf1943ccdb6d1b755d443fa885
(const std::string &name)
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RevoluteJointModel.html
af3cfbeccaadd41ef2d1f2ecb6b2d53d8
(const double *values, const Bounds &other_bounds, double margin) const override
void
setAxis
classmoveit_1_1core_1_1RevoluteJointModel.html
aa8afe131d73feede28c02e9e35a42eba
(const Eigen::Vector3d &axis)
void
setContinuous
classmoveit_1_1core_1_1RevoluteJointModel.html
af72d2977e918e77d47401028c8563a3e
(bool flag)
Eigen::Vector3d
axis_
classmoveit_1_1core_1_1RevoluteJointModel.html
a12a4273bd8a675b3216f7ae49fd9abaf
bool
continuous_
classmoveit_1_1core_1_1RevoluteJointModel.html
a09151babd8edf0bed5a84badf6e3097d
double
x2_
classmoveit_1_1core_1_1RevoluteJointModel.html
acccfa5363897e8c89b8c3746052cfe19
double
xy_
classmoveit_1_1core_1_1RevoluteJointModel.html
abd0aa9c72cf745cff5c5235e85220687
double
xz_
classmoveit_1_1core_1_1RevoluteJointModel.html
ab415ae4a1ecdf21ea2331a8e872d7f1c
double
y2_
classmoveit_1_1core_1_1RevoluteJointModel.html
a96a4fdf268d821638928545c1db625f5
double
yz_
classmoveit_1_1core_1_1RevoluteJointModel.html
a18e85c8d0bca58aef80bfbcf6cb11c20
double
z2_
classmoveit_1_1core_1_1RevoluteJointModel.html
a495b972a1a46fa9e0180d6d266e0942a
moveit::core::RobotModel
classmoveit_1_1core_1_1RobotModel.html
double
distance
classmoveit_1_1core_1_1RobotModel.html
acfc5a9b5612448234a2f61e61f2b91df
(const double *state1, const double *state2) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1RobotModel.html
afdec7be1e4b3f50a2c825b91d0288355
(double *state) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1RobotModel.html
a4b2e2cb5e2e0c4c510bbbb4a3b81444e
(double *state, const JointBoundsVector &active_joint_bounds) const
const JointBoundsVector &
getActiveJointModelsBounds
classmoveit_1_1core_1_1RobotModel.html
aa544aa93e5144f4fc754a893d39e5c1b
() const
const JointModel *
getCommonRoot
classmoveit_1_1core_1_1RobotModel.html
af898b1925fc30af72ddd1e9dc63ce832
(const JointModel *a, const JointModel *b) const
double
getMaximumExtent
classmoveit_1_1core_1_1RobotModel.html
adc1a718d08fb5beac946e5582ecef39a
() const
double
getMaximumExtent
classmoveit_1_1core_1_1RobotModel.html
aa56bfe198bcef8f2c03c3fd11b5f210e
(const JointBoundsVector &active_joint_bounds) const
void
getMissingVariableNames
classmoveit_1_1core_1_1RobotModel.html
ab1e4302415baaafdc7d401e21025cb7d
(const std::vector< std::string > &variables, std::vector< std::string > &missing_variables) const
const std::string &
getModelFrame
classmoveit_1_1core_1_1RobotModel.html
a12c6580c9ad13576e7e566cc9a899c7f
() const
const std::string &
getName
classmoveit_1_1core_1_1RobotModel.html
afd860df7ef193cce7aa74717e8579577
() const
const srdf::ModelConstSharedPtr &
getSRDF
classmoveit_1_1core_1_1RobotModel.html
aa47f8ad3b1112708c795bd4eb1df92d4
() const
const urdf::ModelInterfaceSharedPtr &
getURDF
classmoveit_1_1core_1_1RobotModel.html
a000d9e24a0c24a909b58c6a5b4b82a32
() const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1RobotModel.html
a0e6fe94c867b3452abdeecc2d7373ca2
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1RobotModel.html
a056e28fc13526fab6c030a9964c312eb
() const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
a86fbf5aa10ec7160f309add03d912c55
(double *values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
a344777fb4a46b24bb308c4c4c884b55b
(std::map< std::string, double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
aa50c325a17d0bb7e49c587664124ee38
(std::vector< double > &values) const
int
getVariableIndex
classmoveit_1_1core_1_1RobotModel.html
ac09d17688cfe14b3b1b3dc8852b7642b
(const std::string &variable) const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1RobotModel.html
a5fea3e1aefef1a87a9c0e46f1afc570c
() const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
a6a2a93445bb1eef599253b5b88f644ed
(random_numbers::RandomNumberGenerator &rng, double *values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
a572a62a548e4155a11cf4f359cf2fe06
(random_numbers::RandomNumberGenerator &rng, std::map< std::string, double > &values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
acc4e466fc2c700c86b0ff1b8b0c9241f
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values) const
void
interpolate
classmoveit_1_1core_1_1RobotModel.html
a46cf302435b26e632ec4c70e35048e4a
(const double *from, const double *to, double t, double *state) const
bool
isEmpty
classmoveit_1_1core_1_1RobotModel.html
a3847a11b29049adebaeb26283365daf1
() const
void
printModelInfo
classmoveit_1_1core_1_1RobotModel.html
ac170d0fa1a5b40a22b9e9b226c7cb840
(std::ostream &out) const
RobotModel
classmoveit_1_1core_1_1RobotModel.html
ab2d8a71b22b1659634434f9badaa706b
(const urdf::ModelInterfaceSharedPtr &urdf_model, const srdf::ModelConstSharedPtr &srdf_model)
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotModel.html
a4f9fd297ff68f24aab2e389beb5f04c8
(const double *state, const JointBoundsVector &active_joint_bounds, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotModel.html
af18894c70ae09f47aebee5c207f63688
(const double *state, double margin=0.0) const
void
setKinematicsAllocators
classmoveit_1_1core_1_1RobotModel.html
af78afbd7f6d3a858d0f4645ca1210f5c
(const std::map< std::string, SolverAllocatorFn > &allocators)
~RobotModel
classmoveit_1_1core_1_1RobotModel.html
a6040a6e597f1c75fd7c8b47d8f472923
()
const JointModel *
getRootJoint
classmoveit_1_1core_1_1RobotModel.html
a563f9bfd79cf2db2b991950d307126d4
() const
const std::string &
getRootJointName
classmoveit_1_1core_1_1RobotModel.html
a6be4adcfa93aa895cdbee5e9fe5bb981
() const
bool
hasJointModel
classmoveit_1_1core_1_1RobotModel.html
a5766509268f715edf6d523a193aa6557
(const std::string &name) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
afb12941677dbbae66a30531c5dfd2dd6
(const std::string &joint) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
a7dc5c3777353e3759d6af82f097ceb17
(int index) const
JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
adcb6a06041f7e08d238afc9e5785bb87
(const std::string &joint)
const std::vector< const JointModel * > &
getJointModels
classmoveit_1_1core_1_1RobotModel.html
a2de4bbefe50f27a0ad891c75aef4918c
() const
const std::vector< JointModel * > &
getJointModels
classmoveit_1_1core_1_1RobotModel.html
a90cdeb6659fc8a11534a3014e2892c45
()
const std::vector< std::string > &
getJointModelNames
classmoveit_1_1core_1_1RobotModel.html
a2c91b0794be5f483149969d2cb2ba8df
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a9390607f3bd23f21e5fb5771b45acad8
() const
const std::vector< std::string > &
getActiveJointModelNames
classmoveit_1_1core_1_1RobotModel.html
a189ba7ebe474b7501bc3033993d959ce
() const
const std::vector< JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a116908f84052d7fbe2731aec835478c9
()
const std::vector< const JointModel * > &
getSingleDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
aaf8e69342b2b91471cf7d232514ad3a7
() const
const std::vector< const JointModel * > &
getMultiDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
a091d51b75c42d0ea488681ef5c308626
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1RobotModel.html
a81d02593d349e96c65cae7008b2a6861
() const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1RobotModel.html
a31e68d8938f3b306d539d88e2399af70
() const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
ad1420044a13284ba2602dc0e9784d20c
(int variable_index) const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
a82e4e7907a513d1351226d8c9ed40cee
(const std::string &variable) const
std::size_t
getJointModelCount
classmoveit_1_1core_1_1RobotModel.html
ac60e1e5c3c18a07b4b8a6fd128b429ce
() const
bool
hasJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
a1ceef8255ce5c2235b4796952ac5b773
(const std::string &group) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
ab438e2875489f6fd2149372c591eab21
(const std::string &name) const
JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
aa3b68bf0980355638f923091988992f5
(const std::string &name)
const std::vector< const JointModelGroup * > &
getJointModelGroups
classmoveit_1_1core_1_1RobotModel.html
a27467b5c392135ecddd30299da9b8550
() const
const std::vector< JointModelGroup * > &
getJointModelGroups
classmoveit_1_1core_1_1RobotModel.html
a8d34a60aad1fb7b536182c7930d327da
()
const std::vector< std::string > &
getJointModelGroupNames
classmoveit_1_1core_1_1RobotModel.html
a5905437ed724fe9be4a849ab5fce3c70
() const
bool
hasEndEffector
classmoveit_1_1core_1_1RobotModel.html
a44cf719347a139bd65614648adbf2cbf
(const std::string &eef) const
const JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
aab2b18a6b558b161452bea7ff0357d63
(const std::string &name) const
JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
a98652ff31857462db512c0fb06966dad
(const std::string &name)
const std::vector< const JointModelGroup * > &
getEndEffectors
classmoveit_1_1core_1_1RobotModel.html
a360bae7e51db8a5f91c02f926ee15aa9
() const
bool
addJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
adcb9130929d85fdec8a04e79849351d8
(const srdf::Model::Group &group)
void
buildGroups
classmoveit_1_1core_1_1RobotModel.html
ad17bd8a8142ec84e4d8d3eb1fdfe162a
(const srdf::Model &srdf_model)
void
buildGroupsInfoEndEffectors
classmoveit_1_1core_1_1RobotModel.html
a9b9df06b892b1b3332009c83c4716840
(const srdf::Model &srdf_model)
void
buildGroupsInfoSubgroups
classmoveit_1_1core_1_1RobotModel.html
a27ccdf633f3aa1d710ced4b1401ad1f6
()
void
buildGroupStates
classmoveit_1_1core_1_1RobotModel.html
a8388447dc6f8330b37ce186f93c1e413
(const srdf::Model &srdf_model)
void
buildJointInfo
classmoveit_1_1core_1_1RobotModel.html
afc454aa8fc3cac50d0b3172a37140365
()
void
buildMimic
classmoveit_1_1core_1_1RobotModel.html
a06f7a5069743570b6bc9ea3a48b7edcb
(const urdf::ModelInterface &urdf_model)
void
buildModel
classmoveit_1_1core_1_1RobotModel.html
afa81298bc190af38d3393eeb5c2762be
(const urdf::ModelInterface &urdf_model, const srdf::Model &srdf_model)
JointModel *
buildRecursive
classmoveit_1_1core_1_1RobotModel.html
af3885dc69c0dae39cdfac05b9f498114
(LinkModel *parent, const urdf::Link *link, const srdf::Model &srdf_model)
const JointModel *
computeCommonRoot
classmoveit_1_1core_1_1RobotModel.html
a339f50f2a5dd6de03da7e2db2de60eeb
(const JointModel *a, const JointModel *b) const
void
computeCommonRoots
classmoveit_1_1core_1_1RobotModel.html
ab79cc844a13ea80b854f7d391ec023c1
()
void
computeDescendants
classmoveit_1_1core_1_1RobotModel.html
a32a3a06b04a9ca84486f0baba80dd073
()
void
computeFixedTransforms
classmoveit_1_1core_1_1RobotModel.html
a21ffe6c8000be76c7585c289e08c8627
(const LinkModel *link, const Eigen::Isometry3d &transform, LinkTransformMap &associated_transforms)
JointModel *
constructJointModel
classmoveit_1_1core_1_1RobotModel.html
adbf5a7c0c1430d0bc4bd040f39ad96cc
(const urdf::Joint *urdf_joint_model, const urdf::Link *child_link, const srdf::Model &srdf_model)
LinkModel *
constructLinkModel
classmoveit_1_1core_1_1RobotModel.html
a4984ed960df65c297658d488dc7148e1
(const urdf::Link *urdf_link)
shapes::ShapePtr
constructShape
classmoveit_1_1core_1_1RobotModel.html
abcd785395005fe888e1a79e110908b39
(const urdf::Geometry *geom)
void
updateMimicJoints
classmoveit_1_1core_1_1RobotModel.html
a1b5b2b3c8cb1b79f4d17a569e463e5df
(double *values) const
std::vector< std::string >
active_joint_model_names_vector_
classmoveit_1_1core_1_1RobotModel.html
a877b27336cd4ee5718da77320ecf993d
std::vector< int >
active_joint_model_start_index_
classmoveit_1_1core_1_1RobotModel.html
a97c5ac36baebdc058ae6f5f9a913de71
std::vector< JointModel * >
active_joint_model_vector_
classmoveit_1_1core_1_1RobotModel.html
af3822c51ce2c495e039d1dbc2ad5bec5
std::vector< const JointModel * >
active_joint_model_vector_const_
classmoveit_1_1core_1_1RobotModel.html
a78dcadc4cd47db7f02656c560f0ece0e
JointBoundsVector
active_joint_models_bounds_
classmoveit_1_1core_1_1RobotModel.html
a6ecb001d9cf1349a68c5db7ed782a04d
std::vector< int >
common_joint_roots_
classmoveit_1_1core_1_1RobotModel.html
a3f69ff2a8c5b882f873fb3d47d6448d1
std::vector< const JointModel * >
continuous_joint_model_vector_
classmoveit_1_1core_1_1RobotModel.html
aba55cf434b3a84183b9279f749c5409c
std::vector< const JointModelGroup * >
end_effectors_
classmoveit_1_1core_1_1RobotModel.html
ab1de323af96d212e6a04eb0640988318
JointModelGroupMap
end_effectors_map_
classmoveit_1_1core_1_1RobotModel.html
abb6a01c835d75e8dcfbc39632ef42825
JointModelGroupMap
joint_model_group_map_
classmoveit_1_1core_1_1RobotModel.html
ab08f99fa69ed6bce288d52e2c9dba8b6
std::vector< std::string >
joint_model_group_names_
classmoveit_1_1core_1_1RobotModel.html
a1210f1da9dfd285fbbec6a02b30163be
std::vector< JointModelGroup * >
joint_model_groups_
classmoveit_1_1core_1_1RobotModel.html
a3fbc3101be4fdee2a7bb66a1d6715b28
std::vector< const JointModelGroup * >
joint_model_groups_const_
classmoveit_1_1core_1_1RobotModel.html
aa4b4d11522a6a13bc13086cee6cc55ab
JointModelMap
joint_model_map_
classmoveit_1_1core_1_1RobotModel.html
ad7e8eb652aa62926850e8ce51ad27745
std::vector< std::string >
joint_model_names_vector_
classmoveit_1_1core_1_1RobotModel.html
ac9dd6ae1ffdd9e13815054a533c6129f
std::vector< JointModel * >
joint_model_vector_
classmoveit_1_1core_1_1RobotModel.html
a47a8e9a200e8872de991f65a2afad274
std::vector< const JointModel * >
joint_model_vector_const_
classmoveit_1_1core_1_1RobotModel.html
a0bc1d7d16c8f737907beafdc4e2b73e2
VariableIndexMap
joint_variables_index_map_
classmoveit_1_1core_1_1RobotModel.html
aaa56b9b489126f34a9c8239ce04a3900
std::vector< const JointModel * >
joints_of_variable_
classmoveit_1_1core_1_1RobotModel.html
a84be9cba1758dd5e27a5a940670a725b
std::size_t
link_geometry_count_
classmoveit_1_1core_1_1RobotModel.html
a004ac92ae3160c7e0c70cdc08a0b6c36
LinkModelMap
link_model_map_
classmoveit_1_1core_1_1RobotModel.html
a860c363c2d90b361dd5aaa51adce911f
std::vector< std::string >
link_model_names_vector_
classmoveit_1_1core_1_1RobotModel.html
a39e4ab8b152152908ef60fc47119c18e
std::vector< std::string >
link_model_names_with_collision_geometry_vector_
classmoveit_1_1core_1_1RobotModel.html
a0d76e9dcb4b27d4c3a2628e8c30ea480
std::vector< LinkModel * >
link_model_vector_
classmoveit_1_1core_1_1RobotModel.html
aa72c2b72d62c227974a2f98ac0e838d3
std::vector< const LinkModel * >
link_model_vector_const_
classmoveit_1_1core_1_1RobotModel.html
a30ce0b1880260d26ea8e38ec479d2a8b
std::vector< const LinkModel * >
link_models_with_collision_geometry_vector_
classmoveit_1_1core_1_1RobotModel.html
a1a8cf0f4226383c0b617d35e23067928
std::vector< const JointModel * >
mimic_joints_
classmoveit_1_1core_1_1RobotModel.html
a4f52e98a177c0cccb9b60c6113ecc6a5
std::string
model_frame_
classmoveit_1_1core_1_1RobotModel.html
a0645cbba32f257e9826f9733204f6ba3
std::string
model_name_
classmoveit_1_1core_1_1RobotModel.html
add257acb1b1e24a83edae587071a4c9e
std::vector< const JointModel * >
multi_dof_joints_
classmoveit_1_1core_1_1RobotModel.html
ab2f61327419abd37b60e75ce60319a31
const JointModel *
root_joint_
classmoveit_1_1core_1_1RobotModel.html
afbd20640e9cc5a8a2f267193a4eb2b3c
const LinkModel *
root_link_
classmoveit_1_1core_1_1RobotModel.html
ae451fbc52771f3399576ee1c8b60f835
std::vector< const JointModel * >
single_dof_joints_
classmoveit_1_1core_1_1RobotModel.html
a0b0ca49e0aff19e3a207fd536f316f59
srdf::ModelConstSharedPtr
srdf_
classmoveit_1_1core_1_1RobotModel.html
a205640d2f123e90a85048649dd9b4c0e
urdf::ModelInterfaceSharedPtr
urdf_
classmoveit_1_1core_1_1RobotModel.html
a9a5db5ab937d5790b17a6974ca6a0d45
std::size_t
variable_count_
classmoveit_1_1core_1_1RobotModel.html
adbf6dd0cd16c5f50716e50ee238918ff
std::vector< std::string >
variable_names_
classmoveit_1_1core_1_1RobotModel.html
a9289962b25da12fe03de6676a490dc6f
const JointModel *
getRootJoint
classmoveit_1_1core_1_1RobotModel.html
a563f9bfd79cf2db2b991950d307126d4
() const
const std::string &
getRootJointName
classmoveit_1_1core_1_1RobotModel.html
a6be4adcfa93aa895cdbee5e9fe5bb981
() const
bool
hasJointModel
classmoveit_1_1core_1_1RobotModel.html
a5766509268f715edf6d523a193aa6557
(const std::string &name) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
afb12941677dbbae66a30531c5dfd2dd6
(const std::string &joint) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
a7dc5c3777353e3759d6af82f097ceb17
(int index) const
JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
adcb6a06041f7e08d238afc9e5785bb87
(const std::string &joint)
const std::vector< const JointModel * > &
getJointModels
classmoveit_1_1core_1_1RobotModel.html
a2de4bbefe50f27a0ad891c75aef4918c
() const
const std::vector< JointModel * > &
getJointModels
classmoveit_1_1core_1_1RobotModel.html
a90cdeb6659fc8a11534a3014e2892c45
()
const std::vector< std::string > &
getJointModelNames
classmoveit_1_1core_1_1RobotModel.html
a2c91b0794be5f483149969d2cb2ba8df
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a9390607f3bd23f21e5fb5771b45acad8
() const
const std::vector< std::string > &
getActiveJointModelNames
classmoveit_1_1core_1_1RobotModel.html
a189ba7ebe474b7501bc3033993d959ce
() const
const std::vector< JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a116908f84052d7fbe2731aec835478c9
()
const std::vector< const JointModel * > &
getSingleDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
aaf8e69342b2b91471cf7d232514ad3a7
() const
const std::vector< const JointModel * > &
getMultiDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
a091d51b75c42d0ea488681ef5c308626
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1RobotModel.html
a81d02593d349e96c65cae7008b2a6861
() const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1RobotModel.html
a31e68d8938f3b306d539d88e2399af70
() const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
ad1420044a13284ba2602dc0e9784d20c
(int variable_index) const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
a82e4e7907a513d1351226d8c9ed40cee
(const std::string &variable) const
std::size_t
getJointModelCount
classmoveit_1_1core_1_1RobotModel.html
ac60e1e5c3c18a07b4b8a6fd128b429ce
() const
const LinkModel *
getRootLink
classmoveit_1_1core_1_1RobotModel.html
a5191c07d7a40c828c013e287eb9e54cb
() const
const std::string &
getRootLinkName
classmoveit_1_1core_1_1RobotModel.html
a96e7be2ddb0540dac5feb63d54e28301
() const
bool
hasLinkModel
classmoveit_1_1core_1_1RobotModel.html
ad195a514ad301e7e66ea4411b5fd39e3
(const std::string &name) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
aef85568fb4db9d1615c20bdf249fb147
(const std::string &link, bool *has_link=nullptr) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
afd98cefb2421b2fb7c93096ab4d2ec06
(int index) const
LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
a2e16149870bcd48b98f97b5bdd268141
(const std::string &link, bool *has_link=nullptr)
const std::vector< const LinkModel * > &
getLinkModels
classmoveit_1_1core_1_1RobotModel.html
a86fd40affbc1aa71d737a0d3a937bccb
() const
const std::vector< LinkModel * > &
getLinkModels
classmoveit_1_1core_1_1RobotModel.html
a214f53a4a897272e574bd43323c93ac9
()
const std::vector< std::string > &
getLinkModelNames
classmoveit_1_1core_1_1RobotModel.html
a03444626f847e55b1dd2a51e2f51977d
() const
const std::vector< const LinkModel * > &
getLinkModelsWithCollisionGeometry
classmoveit_1_1core_1_1RobotModel.html
ac64fa5ab56f17138c21083440613a393
() const
const std::vector< std::string > &
getLinkModelNamesWithCollisionGeometry
classmoveit_1_1core_1_1RobotModel.html
a61149d087c04c50ed8b46d1a85d8b5bf
() const
std::size_t
getLinkModelCount
classmoveit_1_1core_1_1RobotModel.html
a820350fa6d4c7b11873c84bf119c9bad
() const
std::size_t
getLinkGeometryCount
classmoveit_1_1core_1_1RobotModel.html
a4516103823a399c1ffd9a180ea83cb0e
() const
static const moveit::core::LinkModel *
getRigidlyConnectedParentLinkModel
classmoveit_1_1core_1_1RobotModel.html
acac14c7129ebc9fcc23473e16971f1a6
(const LinkModel *link, Eigen::Isometry3d &transform, const JointModelGroup *jmg=nullptr)
static const moveit::core::LinkModel *
getRigidlyConnectedParentLinkModel
classmoveit_1_1core_1_1RobotModel.html
a86fd3d926920fe30073ba52ba2d7408f
(const LinkModel *link, const JointModelGroup *jmg=nullptr)
bool
hasJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
a1ceef8255ce5c2235b4796952ac5b773
(const std::string &group) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
ab438e2875489f6fd2149372c591eab21
(const std::string &name) const
JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
aa3b68bf0980355638f923091988992f5
(const std::string &name)
const std::vector< const JointModelGroup * > &
getJointModelGroups
classmoveit_1_1core_1_1RobotModel.html
a27467b5c392135ecddd30299da9b8550
() const
const std::vector< JointModelGroup * > &
getJointModelGroups
classmoveit_1_1core_1_1RobotModel.html
a8d34a60aad1fb7b536182c7930d327da
()
const std::vector< std::string > &
getJointModelGroupNames
classmoveit_1_1core_1_1RobotModel.html
a5905437ed724fe9be4a849ab5fce3c70
() const
bool
hasEndEffector
classmoveit_1_1core_1_1RobotModel.html
a44cf719347a139bd65614648adbf2cbf
(const std::string &eef) const
const JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
aab2b18a6b558b161452bea7ff0357d63
(const std::string &name) const
JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
a98652ff31857462db512c0fb06966dad
(const std::string &name)
const std::vector< const JointModelGroup * > &
getEndEffectors
classmoveit_1_1core_1_1RobotModel.html
a360bae7e51db8a5f91c02f926ee15aa9
() const
moveit::core::RobotModelBuilder
classmoveit_1_1core_1_1RobotModelBuilder.html
moveit::core::RobotModelPtr
build
classmoveit_1_1core_1_1RobotModelBuilder.html
a742857e69f69dcf03f647aa98a44498d
()
bool
isValid
classmoveit_1_1core_1_1RobotModelBuilder.html
a3d8ec06341b89b1545ac0b385c4bbc0e
()
RobotModelBuilder
classmoveit_1_1core_1_1RobotModelBuilder.html
ab31d68e0cb0d302b30265249088bb6d9
(const std::string &name, const std::string &base_link_name)
RobotModelBuilder &
addChain
classmoveit_1_1core_1_1RobotModelBuilder.html
a1be62ca488d4fcf965935b602c41530d
(const std::string §ion, const std::string &type, const std::vector< geometry_msgs::Pose > &joint_origins={}, urdf::Vector3 joint_axis=urdf::Vector3(1.0, 0.0, 0.0))
RobotModelBuilder &
addCollisionMesh
classmoveit_1_1core_1_1RobotModelBuilder.html
a775341b9f0bf1d14396f7955756c1752
(const std::string &link_name, const std::string &filename, geometry_msgs::Pose origin)
RobotModelBuilder &
addCollisionSphere
classmoveit_1_1core_1_1RobotModelBuilder.html
a534ed3a1b1a4034df7886d6401f758a3
(const std::string &link_name, double dims, geometry_msgs::Pose origin)
RobotModelBuilder &
addCollisionBox
classmoveit_1_1core_1_1RobotModelBuilder.html
ae5726d0452c1657e5be15f3643960d13
(const std::string &link_name, const std::vector< double > &dims, geometry_msgs::Pose origin)
RobotModelBuilder &
addVisualBox
classmoveit_1_1core_1_1RobotModelBuilder.html
a76fcc50d762ca1f49786ac513558683c
(const std::string &link_name, const std::vector< double > &size, geometry_msgs::Pose origin)
RobotModelBuilder &
addInertial
classmoveit_1_1core_1_1RobotModelBuilder.html
a0ebdb0fca43c3f22e1dac29ba2a4cbf6
(const std::string &link_name, double mass, geometry_msgs::Pose origin, double ixx, double ixy, double ixz, double iyy, double iyz, double izz)
RobotModelBuilder &
addVirtualJoint
classmoveit_1_1core_1_1RobotModelBuilder.html
a776b557f3d345b45002c0b97f611c5fe
(const std::string &parent_frame, const std::string &child_link, const std::string &type, const std::string &name="")
RobotModelBuilder &
addGroupChain
classmoveit_1_1core_1_1RobotModelBuilder.html
a1544b0435e038ad5d65fb5dcd87bb199
(const std::string &base_link, const std::string &tip_link, const std::string &name="")
RobotModelBuilder &
addGroup
classmoveit_1_1core_1_1RobotModelBuilder.html
aac3bf51713b27acbd9c0b8a0da7c9047
(const std::vector< std::string > &links, const std::vector< std::string > &joints, const std::string &name)
RobotModelBuilder &
addEndEffector
classmoveit_1_1core_1_1RobotModelBuilder.html
aaa9f7c535e9a7f7e5752d5aa65ef4192
(const std::string &name, const std::string &parent_link, const std::string &parent_group="", const std::string &component_group="")
void
addJointProperty
classmoveit_1_1core_1_1RobotModelBuilder.html
a33e9198c0dd46aa87329c82095fcf4fd
(const std::string &joint_name, const std::string &property_name, const std::string &value)
void
addLinkCollision
classmoveit_1_1core_1_1RobotModelBuilder.html
aa33fa287323b016a412795f3c8234b15
(const std::string &link_name, const urdf::CollisionSharedPtr &coll, geometry_msgs::Pose origin)
void
addLinkVisual
classmoveit_1_1core_1_1RobotModelBuilder.html
ab08ac1e1a83b83eaeb2c82cecfa756e9
(const std::string &link_name, const urdf::VisualSharedPtr &vis, geometry_msgs::Pose origin)
bool
is_valid_
classmoveit_1_1core_1_1RobotModelBuilder.html
a53a6237f07039615a66e5e280a0a5479
srdf::SRDFWriterPtr
srdf_writer_
classmoveit_1_1core_1_1RobotModelBuilder.html
a31281f45661a08b68ecbab0a828e27f0
urdf::ModelInterfaceSharedPtr
urdf_model_
classmoveit_1_1core_1_1RobotModelBuilder.html
a70e84b364778d3f9b61ff5826c6ce896
RobotModelBuilder &
addChain
classmoveit_1_1core_1_1RobotModelBuilder.html
a1be62ca488d4fcf965935b602c41530d
(const std::string §ion, const std::string &type, const std::vector< geometry_msgs::Pose > &joint_origins={}, urdf::Vector3 joint_axis=urdf::Vector3(1.0, 0.0, 0.0))
RobotModelBuilder &
addCollisionMesh
classmoveit_1_1core_1_1RobotModelBuilder.html
a775341b9f0bf1d14396f7955756c1752
(const std::string &link_name, const std::string &filename, geometry_msgs::Pose origin)
RobotModelBuilder &
addCollisionSphere
classmoveit_1_1core_1_1RobotModelBuilder.html
a534ed3a1b1a4034df7886d6401f758a3
(const std::string &link_name, double dims, geometry_msgs::Pose origin)
RobotModelBuilder &
addCollisionBox
classmoveit_1_1core_1_1RobotModelBuilder.html
ae5726d0452c1657e5be15f3643960d13
(const std::string &link_name, const std::vector< double > &dims, geometry_msgs::Pose origin)
RobotModelBuilder &
addVisualBox
classmoveit_1_1core_1_1RobotModelBuilder.html
a76fcc50d762ca1f49786ac513558683c
(const std::string &link_name, const std::vector< double > &size, geometry_msgs::Pose origin)
RobotModelBuilder &
addInertial
classmoveit_1_1core_1_1RobotModelBuilder.html
a0ebdb0fca43c3f22e1dac29ba2a4cbf6
(const std::string &link_name, double mass, geometry_msgs::Pose origin, double ixx, double ixy, double ixz, double iyy, double iyz, double izz)
RobotModelBuilder &
addVirtualJoint
classmoveit_1_1core_1_1RobotModelBuilder.html
a776b557f3d345b45002c0b97f611c5fe
(const std::string &parent_frame, const std::string &child_link, const std::string &type, const std::string &name="")
RobotModelBuilder &
addGroupChain
classmoveit_1_1core_1_1RobotModelBuilder.html
a1544b0435e038ad5d65fb5dcd87bb199
(const std::string &base_link, const std::string &tip_link, const std::string &name="")
RobotModelBuilder &
addGroup
classmoveit_1_1core_1_1RobotModelBuilder.html
aac3bf51713b27acbd9c0b8a0da7c9047
(const std::vector< std::string > &links, const std::vector< std::string > &joints, const std::string &name)
RobotModelBuilder &
addEndEffector
classmoveit_1_1core_1_1RobotModelBuilder.html
aaa9f7c535e9a7f7e5752d5aa65ef4192
(const std::string &name, const std::string &parent_link, const std::string &parent_group="", const std::string &component_group="")
void
addJointProperty
classmoveit_1_1core_1_1RobotModelBuilder.html
a33e9198c0dd46aa87329c82095fcf4fd
(const std::string &joint_name, const std::string &property_name, const std::string &value)
moveit::core::RobotState
classmoveit_1_1core_1_1RobotState.html
void
computeAABB
classmoveit_1_1core_1_1RobotState.html
ad6919686feee89138316eb279794b71f
(std::vector< double > &aabb)
void
computeAABB
classmoveit_1_1core_1_1RobotState.html
a55cae73d3315d1283436db1df51f4fe0
(std::vector< double > &aabb) const
const Eigen::Isometry3d &
getFrameInfo
classmoveit_1_1core_1_1RobotState.html
aeafe685444a15143853e4bbc6209d335
(const std::string &frame_id, const LinkModel *&robot_link, bool &frame_found) const
const Eigen::Isometry3d &
getFrameTransform
classmoveit_1_1core_1_1RobotState.html
aa0d9f132691a3f24186dcdff72be5d28
(const std::string &frame_id, bool *frame_found=nullptr)
const Eigen::Isometry3d &
getFrameTransform
classmoveit_1_1core_1_1RobotState.html
af0f7b5f4350977bdbcb7a7ed94fd1918
(const std::string &frame_id, bool *frame_found=nullptr) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotState.html
a454945d84e46a7fdada365e621592d1d
(const std::string &joint) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotState.html
a7504fac0746b7254f45e3c27f2a4c6da
(const std::string &group) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotState.html
a2b2cdba896e3cda3e307e117eaef39c2
(const std::string &link) const
random_numbers::RandomNumberGenerator &
getRandomNumberGenerator
classmoveit_1_1core_1_1RobotState.html
ae63329caf8ee84e856ae3cee0db069f3
()
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a801148a04dec7d46b4b7413c94a502e7
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, bool include_attached=false)
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a73cdd98813d24eb0f627202885711d15
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, bool include_attached=false) const
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a00d5c9b6ef90a97151db8b7859323491
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, const std_msgs::ColorRGBA &color, const std::string &ns, const ros::Duration &dur, bool include_attached=false)
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a2aa936d9626c469ecb729e0016a5c94d
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, const std_msgs::ColorRGBA &color, const std::string &ns, const ros::Duration &dur, bool include_attached=false) const
const RobotModelConstPtr &
getRobotModel
classmoveit_1_1core_1_1RobotState.html
a5ecd3e71d7283f30be300c83cfd84041
() const
std::string
getStateTreeString
classmoveit_1_1core_1_1RobotState.html
a9e70c5bfa5383f5b60545eb4e00966c8
() const
std::size_t
getVariableCount
classmoveit_1_1core_1_1RobotState.html
abf6f716f6cf1ba8c4a63807b11962c41
() const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1RobotState.html
afc78d2751573b01290cc104e6d017d8c
() const
bool
knowsFrameTransform
classmoveit_1_1core_1_1RobotState.html
acb5a70a55390ddecac5d79bbc1a929ba
(const std::string &frame_id) const
RobotState &
operator=
classmoveit_1_1core_1_1RobotState.html
a098586db3542ccfea3e71327784f9d21
(const RobotState &other)
void
printDirtyInfo
classmoveit_1_1core_1_1RobotState.html
ac0684aff379983fae1af882ce92d7ffb
(std::ostream &out=std::cout) const
void
printStateInfo
classmoveit_1_1core_1_1RobotState.html
aae4ee948f538b2e7e6aad26166efbfc9
(std::ostream &out=std::cout) const
void
printStatePositions
classmoveit_1_1core_1_1RobotState.html
abdec8aec27d9e3ffb44fe75f2e78b62a
(std::ostream &out=std::cout) const
void
printStatePositionsWithJointLimits
classmoveit_1_1core_1_1RobotState.html
a72f1045272ef6b7c8abdda45da0200c5
(const moveit::core::JointModelGroup *jmg, std::ostream &out=std::cout) const
void
printTransform
classmoveit_1_1core_1_1RobotState.html
a2476d23872ec770259806b34d96be0fc
(const Eigen::Isometry3d &transform, std::ostream &out=std::cout) const
void
printTransforms
classmoveit_1_1core_1_1RobotState.html
a2182bb83d7d62995b7e432906077075b
(std::ostream &out=std::cout) const
RobotState
classmoveit_1_1core_1_1RobotState.html
ac5944765b49ee074030c01010af36c07
(const RobotModelConstPtr &robot_model)
RobotState
classmoveit_1_1core_1_1RobotState.html
ae226721d6aff0342786c2acdc53a5d20
(const RobotState &other)
bool
setToIKSolverFrame
classmoveit_1_1core_1_1RobotState.html
ab92c166c62db7df36ae226765bbb15e2
(Eigen::Isometry3d &pose, const kinematics::KinematicsBaseConstPtr &solver)
bool
setToIKSolverFrame
classmoveit_1_1core_1_1RobotState.html
a34d8fc133b4a21527ea0875fdb423e25
(Eigen::Isometry3d &pose, const std::string &ik_frame)
~RobotState
classmoveit_1_1core_1_1RobotState.html
a2ad6bc5b3cbc98fddb44636a6de70734
()
double *
getVariablePositions
classmoveit_1_1core_1_1RobotState.html
a72e5062115857bc793f0ba6be6aca059
()
const double *
getVariablePositions
classmoveit_1_1core_1_1RobotState.html
a6ba92f8aa098e553dc544112c64c407a
() const
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
a04b9343fdf57f04895fa21c326164d0f
(const double *position)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
aa24651e53f6881da69c5a59f3ae767c3
(const std::vector< double > &position)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
ad08c92a61d43013714ec3894cd67a297
(const std::map< std::string, double > &variable_map)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
ab5616af324fcb6975c6c330c9aa83341
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
a57e8b16dd0b4febefdbf2b5c87159c93
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_position)
void
setVariablePosition
classmoveit_1_1core_1_1RobotState.html
a54879052daa602ea0319cbe3ded82ff3
(const std::string &variable, double value)
void
setVariablePosition
classmoveit_1_1core_1_1RobotState.html
a3c2dfa62fcf0be2cba3dc7019ba48b11
(int index, double value)
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
aae57a83ed9ad7c34982b6a943341026c
(const std::string &variable) const
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
a39f40831c913d8bf017d4acafbc54a1f
(int index) const
bool
hasVelocities
classmoveit_1_1core_1_1RobotState.html
a3c363244052c265d92180ee2fd3a5eb9
() const
double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a8b0ce76545fcb5676ae79f3e463c8223
()
const double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
afe664b33e44b5d836670ef41b7a6f442
() const
void
zeroVelocities
classmoveit_1_1core_1_1RobotState.html
a06620553a22719e4f76dd876ab1a5f9e
()
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a61b8f09e3940519f1abc6f6862305e2f
(const double *velocity)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
aa9f4f42c2e6eef2cccfd03c9dcb2de2b
(const std::vector< double > &velocity)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
ae60249e7b60f24f0341bf4444e7b9d3a
(const std::map< std::string, double > &variable_map)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
aa7b66e33497940b7247027b37971e22e
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a6d69673f17f401673554df956750a286
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_velocity)
void
setVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a44192d552292408eb9a399e56921a04b
(const std::string &variable, double value)
void
setVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a7a8fb3d23f2eef00bd0240792a665003
(int index, double value)
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a4445bddc825e02d3ab8347b7ea948371
(const std::string &variable) const
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a0c42b5bd92f4ecefe1664de35f4d43c8
(int index) const
void
dropVelocities
classmoveit_1_1core_1_1RobotState.html
af242904b98266683fd83c23a55ec7112
()
bool
hasAccelerations
classmoveit_1_1core_1_1RobotState.html
a511c04836fe8eb5af6f91fed6dbab223
() const
double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac1bc420fc8b251fefe54606cc47796bd
()
const double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ab84fdced0e3ea0ecff738c428fe8601f
() const
void
zeroAccelerations
classmoveit_1_1core_1_1RobotState.html
a6aad5a36ebcb44ff828cac210815e241
()
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac12d8f11d2315ad931d1d0985485ae44
(const double *acceleration)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a1ae5cd915dade0d9de3204e587c42f33
(const std::vector< double > &acceleration)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a37b20205c4e71f85bc4ac228f6741496
(const std::map< std::string, double > &variable_map)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a97c9005b23b884749681dc865d53827e
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
afe941fb64893e32fd47b9ca15c50c22b
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_acceleration)
void
setVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a064a06cc78d55f8fe11b89dbb30ab9d2
(const std::string &variable, double value)
void
setVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a0d27086d61f309ed8f2456e6fbdab7fa
(int index, double value)
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a1d1a3e85d77688091145b87647a65ffd
(const std::string &variable) const
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a1d1d68e16840c8f3c6fcaca279327802
(int index) const
void
dropAccelerations
classmoveit_1_1core_1_1RobotState.html
ab4350d31968cbac757a0794427813dcb
()
bool
hasEffort
classmoveit_1_1core_1_1RobotState.html
a873ba32c2fbf33169250f0973686b12d
() const
double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a91417c4a4bf74a4d83e2a6c05ccdae8f
()
const double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a25ec7de249064f7f26bf994f25d31e32
() const
void
zeroEffort
classmoveit_1_1core_1_1RobotState.html
af282633db467c22ece8ee10921dc3640
()
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
aa4cac190ffed854f609b4552fe247554
(const double *effort)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a3ff0d3de4afdc6e4ffd67e7590fe3889
(const std::vector< double > &effort)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a7041f8ec78dd9c4deacd8c79e0c256bc
(const std::map< std::string, double > &variable_map)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
aca70a4a90dc885c0595be5df543e3e52
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a7bff2c1fe8d43b62608a5aed102e6248
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_acceleration)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a22b8449e42780b49c0d5ea59d223ca0e
(const std::string &variable, double value)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a3f0141f7927f65d3319ff3f4de3dcf9d
(int index, double value)
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a17f06a86b42c774e9ad9ee3d6d928dc2
(const std::string &variable) const
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
ad4b6407312de80ca8a93c28977dfa8c6
(int index) const
void
dropEffort
classmoveit_1_1core_1_1RobotState.html
acad1191c8c36e146167eeb1ae2aace78
()
void
dropDynamics
classmoveit_1_1core_1_1RobotState.html
a7edbdff28a1333edc0429b98744ab4ca
()
void
invertVelocity
classmoveit_1_1core_1_1RobotState.html
aeadabef2a51ac56f8c7bcfc4bd15f590
()
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
afd01134540eb6ccc57e75d1f8c4f48d5
(const std::string &joint_name, const double *position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ac235f41e7081e643d7916a622c880cb6
(const std::string &joint_name, const std::vector< double > &position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae9756c9ca5692bf722c9c3dcb11884d0
(const JointModel *joint, const std::vector< double > &position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
aade96e25801522c3f8ca9a18996ed299
(const JointModel *joint, const double *position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae213009db4211575ee9371aa914c7bb2
(const std::string &joint_name, const Eigen::Isometry3d &transform)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae9bd8f735ce7d2d82795ebe81ee07b4a
(const JointModel *joint, const Eigen::Isometry3d &transform)
void
setJointVelocities
classmoveit_1_1core_1_1RobotState.html
a1cf1b8bd7eee51204e62cd16945e61ab
(const JointModel *joint, const double *velocity)
void
setJointEfforts
classmoveit_1_1core_1_1RobotState.html
a13744e79585655d2f38b331237850e89
(const JointModel *joint, const double *effort)
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
a3738aef1f38c30dc2fedb890fa1bf448
(const std::string &joint_name) const
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
a09e45bcc93ae745512eec8ae6a420a31
(const JointModel *joint) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a7ca19028f7f42ca0bec4d02689ebac7a
(const std::string &joint_name) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a4f3a27868efcc17861eef2fba1b933cf
(const JointModel *joint) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
acf59447b00840aed9244ef6906343524
(const std::string &joint_name) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
aa4a1f22d7caf7fd2378dcb5b1a701da2
(const JointModel *joint) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a26023dc9fb94c21ece87859d8fd6fcb9
(const std::string &joint_name) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a040b210391a59f229ca00c372be7c94b
(const JointModel *joint) const
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a564140d144754d149b292e70c4c59b55
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aaf00ec8b048e7b23638858d2c1e0f56a
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ab4fa76fc793c057a393723f9fd803005
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ad7d704fa01a95674cf078d72663c9407
(const JointModelGroup *group, const double *gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ae6514773254b090a08bcf70e767c0ec0
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
afb423a4c80461e21d82bc48e786b8f70
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
aab3c8cbe0dee276000a0cda40169f9d8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a00c36018e23deb526337ca9c80f0da48
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a6701b6df23500c474de1bcfadc3a9b1c
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a87d4425057edb178e3f11688d0b6a3fc
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a5902793ed7f64dfc073e37c91154c497
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a2b95b92922f14475e7c36bac137cb6fd
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ac0b2f35d1e9a7b553185211d840853a2
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aa070ad45e73d34559069b59adbdc1b71
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a8dd891c19219b03bfa36e4e61113adbe
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a7fc4f117953a170a52a2f4c4bd7fb27d
(const JointModelGroup *group, Eigen::VectorXd &values) const
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a4c3dc21cb7e8b21d0552677a3aeb819e
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
ab49181294c12ad430dbf8bc355a1a7c9
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
aab2ddb77ab2d9d2e36d8539a3bce46b8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
ab79153ad68fcf0ac2245454257d38e6b
(const JointModelGroup *group, const double *gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a61da596d4c3dd5e4b6025841c7ff03f2
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a992977b13217742e2f24317416c8ab79
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a3c2938fb8c9467dff253db4b5c1992ca
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a31bb9b99ecff521c4df1c249af34939c
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a419cb5a66ea4384c10570836f82d72d7
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a6a705af712f83b679978b403c7e13f08
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a0f0d3723db378c41e961aa0896a1874f
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a59bcaea919088cf64f42387517250499
(const JointModelGroup *group, Eigen::VectorXd &values) const
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a47eb1edf2046387de44c3a9dee3433e6
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a1b8f2f64d8ea38940ec7e9d0e008b1a6
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a98b615c67fd8b679353178e117b490d8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae3531eb47e70411aff7ebb09a41a8ae4
(const JointModelGroup *group, const double *gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a2808d325172215c6da0a60269ff6fcc1
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a3ada6d98116cf7c0d39eb90db1c0ff2c
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ac39ff2e3e4801ba1092a4c8eb44dd071
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a2ca494b918a2dcb62a1e637046b60d3e
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
aa0a5548c1ed4b0396167b551d83bd09c
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae55ada9768fcd3fc9d56742a18d10bf4
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae515a25d79b7c98d11c88f932012833d
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
af8cd62bf201a3d2a7ae739d4f117a3a4
(const JointModelGroup *group, Eigen::VectorXd &values) const
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a95464a4dac8c0218df5399f032e29fae
(const JointModelGroup *group, const geometry_msgs::Pose &pose, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
aa84242063374cd222a553d249554a481
(const JointModelGroup *group, const geometry_msgs::Pose &pose, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a47bafd31eb3db926bfbfa12c620d2e48
(const JointModelGroup *group, const geometry_msgs::Pose &pose, const std::string &tip, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a9fc112f2924fc18d13d8da7af18d477e
(const JointModelGroup *group, const geometry_msgs::Pose &pose, const std::string &tip, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a8db36e3dfb41dbcca35696f90daf6e56
(const JointModelGroup *group, const Eigen::Isometry3d &pose, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a552eb7f9570a71e3af5f6ebdd4112cf7
(const JointModelGroup *group, const Eigen::Isometry3d &pose, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
ac0fa69631ecf3d3853c519301e470cf6
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a5a6e67117f7519f55f48bfbbad6cd49d
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
aa7bad24130f392436844b6ffe7ce8abf
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, const std::vector< double > &consistency_limits, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a435321fc2fd9dddff38d36d7c1594f7b
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, const std::vector< double > &consistency_limits, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a7cf5af7701dcb4fcb945acd9cdbc0ebc
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a93a446e52b2108917e24b4ff9be27c73
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a066c1ca28bc32dc90dea29835183e76c
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double >> &consistency_limits, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
ac61ab4ee410ad873031af4ed1880696e
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double >> &consistency_limits, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIKSubgroups
classmoveit_1_1core_1_1RobotState.html
ab8313d03f9a6f2e17e19db6f6faf5db8
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double >> &consistency_limits, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIKSubgroups
classmoveit_1_1core_1_1RobotState.html
a127d8f0b1bbffd1c2a704edd374e01b1
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double >> &consistency_limits, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromDiffIK
classmoveit_1_1core_1_1RobotState.html
a7299fef43f47964c0180f981122a6058
(const JointModelGroup *group, const Eigen::VectorXd &twist, const std::string &tip, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
bool
setFromDiffIK
classmoveit_1_1core_1_1RobotState.html
ae8970b6aaa9741f5ae858ae7b88bde85
(const JointModelGroup *group, const geometry_msgs::Twist &twist, const std::string &tip, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
ac920b75bd636551e31bb36db696910f9
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const Eigen::Vector3d &direction, bool global_reference_frame, double distance, double max_step, double jump_threshold_factor, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
abfa970bb8b0c9b24199c2eb1547cb32c
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const Eigen::Isometry3d &target, bool global_reference_frame, double max_step, double jump_threshold_factor, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
ac04a98641cf3d0d9c4a0dc8b8f25aa4b
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const EigenSTL::vector_Isometry3d &waypoints, bool global_reference_frame, double max_step, double jump_threshold_factor, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
getJacobian
classmoveit_1_1core_1_1RobotState.html
a3242f96101baaed7ce83881c67d182bc
(const JointModelGroup *group, const LinkModel *link, const Eigen::Vector3d &reference_point_position, Eigen::MatrixXd &jacobian, bool use_quaternion_representation=false) const
bool
getJacobian
classmoveit_1_1core_1_1RobotState.html
a34222c39e51052096b654311d61e6fad
(const JointModelGroup *group, const LinkModel *link, const Eigen::Vector3d &reference_point_position, Eigen::MatrixXd &jacobian, bool use_quaternion_representation=false)
Eigen::MatrixXd
getJacobian
classmoveit_1_1core_1_1RobotState.html
a19ac66637301cc309d6d9703a9899d98
(const JointModelGroup *group, const Eigen::Vector3d &reference_point_position=Eigen::Vector3d(0.0, 0.0, 0.0)) const
Eigen::MatrixXd
getJacobian
classmoveit_1_1core_1_1RobotState.html
a4b3d9fbe68e398702086b79e37f58db7
(const JointModelGroup *group, const Eigen::Vector3d &reference_point_position=Eigen::Vector3d(0.0, 0.0, 0.0))
void
computeVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a4d3abe6777731f6314caba135ba593d7
(const JointModelGroup *jmg, Eigen::VectorXd &qdot, const Eigen::VectorXd &twist, const LinkModel *tip) const
void
computeVariableVelocity
classmoveit_1_1core_1_1RobotState.html
afc43c8b0e761f33418bb414698274ec6
(const JointModelGroup *jmg, Eigen::VectorXd &qdot, const Eigen::VectorXd &twist, const LinkModel *tip)
bool
integrateVariableVelocity
classmoveit_1_1core_1_1RobotState.html
ace036f11afd180c3e2f2be90bb78b21d
(const JointModelGroup *jmg, const Eigen::VectorXd &qdot, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
void
setVariableValues
classmoveit_1_1core_1_1RobotState.html
aa0f5fd04def8787f8e5bea24e6252276
(const sensor_msgs::JointState &msg)
void
setToDefaultValues
classmoveit_1_1core_1_1RobotState.html
aba31c6f758e3dabd32c1acbd069e189e
()
bool
setToDefaultValues
classmoveit_1_1core_1_1RobotState.html
a006f802f744a58941fff5e3845cb8640
(const JointModelGroup *group, const std::string &name)
bool
setToDefaultValues
classmoveit_1_1core_1_1RobotState.html
acf59b31da0997ea79e9cfbb320e8fec2
(const std::string &group_name, const std::string &state_name)
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
aa28a400ac63222f07598c53c685d7144
()
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
aa18e107062476a08f6440ad786e206ea
(random_numbers::RandomNumberGenerator &rng)
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
a658fa958cb7cba56251a0facfed22d51
(const JointModelGroup *group)
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
a290074c8e1ea4e480ed9af78b5aa99a5
(const JointModelGroup *group, random_numbers::RandomNumberGenerator &rng)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a80efcd6dc42960d6a2054dfe7bbce448
(const JointModelGroup *group, const RobotState &seed, double distance)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a4ddf9c3f539fdc71385efd8f65b909e6
(const JointModelGroup *group, const RobotState &seed, double distance, random_numbers::RandomNumberGenerator &rng)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a0613ebcd26af7d856096447fa66bc069
(const JointModelGroup *group, const RobotState &seed, const std::vector< double > &distances)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a372893ab1a4873fd7a707bede2c78f00
(const JointModelGroup *group, const RobotState &seed, const std::vector< double > &distances, random_numbers::RandomNumberGenerator &rng)
void
updateCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
afa1f72a766bdf75d81f4404058322576
()
void
updateLinkTransforms
classmoveit_1_1core_1_1RobotState.html
a8778df1884c3caaf47558c939832cd9e
()
void
update
classmoveit_1_1core_1_1RobotState.html
aaec5557d55b862d9dd832b3d4c221836
(bool force=false)
void
updateStateWithLinkAt
classmoveit_1_1core_1_1RobotState.html
a30c47230782e953d54774bf135d62249
(const std::string &link_name, const Eigen::Isometry3d &transform, bool backward=false)
void
updateStateWithLinkAt
classmoveit_1_1core_1_1RobotState.html
a68c8658ddae9d80648201e5a19058459
(const LinkModel *link, const Eigen::Isometry3d &transform, bool backward=false)
const moveit::core::LinkModel *
getRigidlyConnectedParentLinkModel
classmoveit_1_1core_1_1RobotState.html
ad5d830892040f0be87d320eea53c6da8
(const std::string &frame, Eigen::Isometry3d *transform=nullptr, const moveit::core::JointModelGroup *jmg=nullptr) const
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a309800a933676917ea4848b972a4318b
(const std::string &link_name)
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ab45c4d8ffa470ae3cc17d82d0def6415
(const LinkModel *link)
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a6eaf5714ca50d3af522f7a8a20911d85
(const std::string &link_name) const
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ad3d540fed54d19d357c5a507e1cddd5a
(const LinkModel *link) const
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a22c47153cf437cbbd3914f15d177dd3d
(const std::string &link_name, std::size_t index)
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
ae5dd5b18fd80c852aa8944a1159d3629
(const LinkModel *link, std::size_t index)
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a0845e987439cc0233eb7212deb849f42
(const std::string &link_name, std::size_t index) const
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
abb0f9a0208573852f853bed05b1ca7a7
(const LinkModel *link, std::size_t index) const
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a47d15624f2b73d1a06905a0db11162cf
(const std::string &joint_name)
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a625a8417945d6c318a5eaf84ab085f4f
(const JointModel *joint)
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a97003e0cdd4ddeb22386a8b1929bb5ad
(const std::string &joint_name) const
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
afd909d5b8fd3f80dbdb59f034d68cb38
(const JointModel *joint) const
bool
dirtyJointTransform
classmoveit_1_1core_1_1RobotState.html
a803710aa9299e7afaa52cb8a2cc10dae
(const JointModel *joint) const
bool
dirtyLinkTransforms
classmoveit_1_1core_1_1RobotState.html
aab9561a78d09c65fddb6249b528df3b8
() const
bool
dirtyCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
a62466a993eabe9227e94241bf7d75ab4
() const
bool
dirty
classmoveit_1_1core_1_1RobotState.html
a867985359844193ea81c2d23ac2c49b4
() const
double
distance
classmoveit_1_1core_1_1RobotState.html
a95a2bc2b77d410e4c07a7c464e33a438
(const RobotState &other) const
double
distance
classmoveit_1_1core_1_1RobotState.html
afbef16f6ff99a5bf1cef07e05ea17c1a
(const RobotState &other, const JointModelGroup *joint_group) const
double
distance
classmoveit_1_1core_1_1RobotState.html
ae08f49d7209cdad180fa8206170f48e6
(const RobotState &other, const JointModel *joint) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a93061f22d0d51f193250a1b88dad63b6
(const RobotState &to, double t, RobotState &state) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a7d99cfc35c290dfd815e0a6103d6e40c
(const RobotState &to, double t, RobotState &state, const JointModelGroup *joint_group) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a14dcdf92b8e1408909c64abf57d84180
(const RobotState &to, double t, RobotState &state, const JointModel *joint) const
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
a8250deeb3a2565ca34cbd87d18ee33ad
()
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
aca89bd2b257eef35f03e424f1d5c2ff0
(const JointModelGroup *joint_group)
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
a17b78d94170a4e452f00b56f98b5ed5b
(const JointModel *joint)
void
enforcePositionBounds
classmoveit_1_1core_1_1RobotState.html
ad7da8630de3e82aa31f4671b980aca74
(const JointModel *joint)
void
harmonizePositions
classmoveit_1_1core_1_1RobotState.html
a607ba00d428e133448e66310e7f01878
()
void
harmonizePositions
classmoveit_1_1core_1_1RobotState.html
af823efcc32bac7a0749d4222840bb049
(const JointModelGroup *joint_group)
void
harmonizePosition
classmoveit_1_1core_1_1RobotState.html
af1c8462c4ed2d0a427912d18663f4bfa
(const JointModel *joint)
void
enforceVelocityBounds
classmoveit_1_1core_1_1RobotState.html
ae52693dfeb9235aaaa288cb7ed01b0cb
(const JointModel *joint)
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
aa40ffd60c2e50769f9a61d71ab7faa23
(double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
a3a536c5dedb52fe45e696ddcd1781345
(const JointModelGroup *joint_group, double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
af4282ece530bfda5ec88802bbb529d07
(const JointModel *joint, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotState.html
a99047f78ceee6c5e1b0b37478fd4749b
(const JointModel *joint, double margin=0.0) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1RobotState.html
a19045ff184c6ce9676c0cfa787375396
(const JointModel *joint, double margin=0.0) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a3aa936bd12887b27e33b53ddad360271
() const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a11a81194e415b42acd9b450d04078446
(const JointModelGroup *group) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a7e3f94838ea766a251459e4d48adef92
(const std::vector< const JointModel * > &joints) const
bool
isValidVelocityMove
classmoveit_1_1core_1_1RobotState.html
a6ac3fd63ed7e54618dcc86b52953b1e4
(const RobotState &other, const JointModelGroup *group, double dt) const
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a2efa6e38a215fda851f987bed33e1a7a
(std::unique_ptr< AttachedBody > attached_body)
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a5969cc58a617a8c117cbb888e0034b4b
(AttachedBody *attached_body)
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a0973e3d250c82519680f88a971a0e036
(const std::string &id, const Eigen::Isometry3d &pose, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &shape_poses, const std::set< std::string > &touch_links, const std::string &link_name, const trajectory_msgs::JointTrajectory &detach_posture=trajectory_msgs::JointTrajectory(), const moveit::core::FixedTransformsMap &subframe_poses=moveit::core::FixedTransformsMap())
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a1b8c458f137ae5ddb2c9d4130a845e01
(const std::string &id, const Eigen::Isometry3d &pose, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &shape_poses, const std::vector< std::string > &touch_links, const std::string &link_name, const trajectory_msgs::JointTrajectory &detach_posture=trajectory_msgs::JointTrajectory(), const moveit::core::FixedTransformsMap &subframe_poses=moveit::core::FixedTransformsMap())
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a449158e2e8aeba947bbc1a4473400ff7
(std::vector< const AttachedBody * > &attached_bodies) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
afde4be2a927fcd67368b926df005d7cd
(std::vector< const AttachedBody * > &attached_bodies, const JointModelGroup *group) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a7b34a146c1fe67b6d6328a509b92e173
(std::vector< const AttachedBody * > &attached_bodies, const LinkModel *link_model) const
bool
clearAttachedBody
classmoveit_1_1core_1_1RobotState.html
a5c3129e7624ffe8c47dfaffee5c85560
(const std::string &id)
void
clearAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a683bbb0f9020ba6963c3717c0701488a
(const LinkModel *link)
void
clearAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a4eccb598b81de1f2b8238bb0f2f58acb
(const JointModelGroup *group)
void
clearAttachedBodies
classmoveit_1_1core_1_1RobotState.html
af21a678724658a7c4da68373b0e98c7b
()
const AttachedBody *
getAttachedBody
classmoveit_1_1core_1_1RobotState.html
ab67fb64eb7f7b59e4d6e940bb79f8d8e
(const std::string &name) const
bool
hasAttachedBody
classmoveit_1_1core_1_1RobotState.html
adb15c840b22c6c45daa3af5b2a158aeb
(const std::string &id) const
void
setAttachedBodyUpdateCallback
classmoveit_1_1core_1_1RobotState.html
a199bfec1bc2bcd2aaa8befa5efc1bbc8
(const AttachedBodyCallback &callback)
void
allocMemory
classmoveit_1_1core_1_1RobotState.html
a37493c872f84e7ffc2641a0f5dd02d7c
()
bool
checkCollisionTransforms
classmoveit_1_1core_1_1RobotState.html
a805bbcf90df2a3064f7704cd6d913779
() const
bool
checkJointTransforms
classmoveit_1_1core_1_1RobotState.html
aa097f669637307d670e33a2ba9ad3bd4
(const JointModel *joint) const
bool
checkLinkTransforms
classmoveit_1_1core_1_1RobotState.html
abac0acef5a9f7ef813dd552951f4dc65
() const
void
copyFrom
classmoveit_1_1core_1_1RobotState.html
a5ef542e6a83829db633e5035d6823fdc
(const RobotState &other)
void
getMissingKeys
classmoveit_1_1core_1_1RobotState.html
afb00ff80305f2c5f3f46dc347fae4e78
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables) const
void
getStateTreeJointString
classmoveit_1_1core_1_1RobotState.html
a0345a1f9fa0b550975f4d4e59793e9cb
(std::ostream &ss, const JointModel *jm, const std::string &pfx0, bool last) const
void
initTransforms
classmoveit_1_1core_1_1RobotState.html
afc942733b2f3cebe5d523f76419cd8b7
()
void
markAcceleration
classmoveit_1_1core_1_1RobotState.html
adc6763c635c0df616870394ac8369b23
()
void
markDirtyJointTransforms
classmoveit_1_1core_1_1RobotState.html
ac3da2c4599242441f59067a6dcdeb414
(const JointModel *joint)
void
markDirtyJointTransforms
classmoveit_1_1core_1_1RobotState.html
aeaef942ab9151ea8ecffdf95984b7bf2
(const JointModelGroup *group)
void
markEffort
classmoveit_1_1core_1_1RobotState.html
ac22ba2298dc880bd730dc345ab163644
()
void
markVelocity
classmoveit_1_1core_1_1RobotState.html
ac0c440ecdaf804fb3a8cf3b28ea90c5c
()
void
updateLinkTransformsInternal
classmoveit_1_1core_1_1RobotState.html
a96e9201cfcac3ac6e8149bae78c4899b
(const JointModel *start)
void
updateMimicJoint
classmoveit_1_1core_1_1RobotState.html
aa013b20a8228933eefb20c75ac1c6373
(const JointModel *joint)
void
updateMimicJoint
classmoveit_1_1core_1_1RobotState.html
a1dcb772a9157abe7dbed937d63dee554
(const std::vector< const JointModel * > &mim)
void
updateMimicJoints
classmoveit_1_1core_1_1RobotState.html
a2ecf5f6b83d85746dd797d92e191c800
(const JointModelGroup *group)
double *
acceleration_
classmoveit_1_1core_1_1RobotState.html
a5cf16e481b6ac17028859db1d264bc4a
std::map< std::string, std::unique_ptr< AttachedBody > >
attached_body_map_
classmoveit_1_1core_1_1RobotState.html
afc0abc5971087abf3cf99b88f02378e6
AttachedBodyCallback
attached_body_update_callback_
classmoveit_1_1core_1_1RobotState.html
aec1dac95371f25651ec6665d62d57fee
const JointModel *
dirty_collision_body_transforms_
classmoveit_1_1core_1_1RobotState.html
ac3bc3df0f595e5f4e263f6918e55587c
unsigned char *
dirty_joint_transforms_
classmoveit_1_1core_1_1RobotState.html
a466b46c2ed17ed5b9d3b6d49d92ad3bc
const JointModel *
dirty_link_transforms_
classmoveit_1_1core_1_1RobotState.html
abfe2d347158e34651a72fb8846398b4e
double *
effort_
classmoveit_1_1core_1_1RobotState.html
ad033a1df94612ffed3d5a32a61b5c622
Eigen::Isometry3d *
global_collision_body_transforms_
classmoveit_1_1core_1_1RobotState.html
ad96520aa72975166f3d5ed71cd005abf
Eigen::Isometry3d *
global_link_transforms_
classmoveit_1_1core_1_1RobotState.html
a9da9dc63a0666567ba72aad41a3c9027
bool
has_acceleration_
classmoveit_1_1core_1_1RobotState.html
a3baab0ada89388b20e5003091d624f66
bool
has_effort_
classmoveit_1_1core_1_1RobotState.html
a803277735587d3e30b649619c8f28758
bool
has_velocity_
classmoveit_1_1core_1_1RobotState.html
af0207922496f57d8ead6c837efda81b6
void *
memory_
classmoveit_1_1core_1_1RobotState.html
abee1bf36a4ab8f3d95094bd6ee11fb3c
double *
position_
classmoveit_1_1core_1_1RobotState.html
a6728700f5cb22266f80c2030d98d8313
random_numbers::RandomNumberGenerator *
rng_
classmoveit_1_1core_1_1RobotState.html
ad82858a42c53559dfed9d00733f7f2b1
RobotModelConstPtr
robot_model_
classmoveit_1_1core_1_1RobotState.html
a44e4e7c451200b44ca23760e6318a7de
Eigen::Isometry3d *
variable_joint_transforms_
classmoveit_1_1core_1_1RobotState.html
a7979ba6c1c49291aba920158e775a83a
double *
velocity_
classmoveit_1_1core_1_1RobotState.html
adb1722cbe2ef8e26d97b15813fbe9dd8
double *
getVariablePositions
classmoveit_1_1core_1_1RobotState.html
a72e5062115857bc793f0ba6be6aca059
()
const double *
getVariablePositions
classmoveit_1_1core_1_1RobotState.html
a6ba92f8aa098e553dc544112c64c407a
() const
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
a04b9343fdf57f04895fa21c326164d0f
(const double *position)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
aa24651e53f6881da69c5a59f3ae767c3
(const std::vector< double > &position)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
ad08c92a61d43013714ec3894cd67a297
(const std::map< std::string, double > &variable_map)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
ab5616af324fcb6975c6c330c9aa83341
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
a57e8b16dd0b4febefdbf2b5c87159c93
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_position)
void
setVariablePosition
classmoveit_1_1core_1_1RobotState.html
a54879052daa602ea0319cbe3ded82ff3
(const std::string &variable, double value)
void
setVariablePosition
classmoveit_1_1core_1_1RobotState.html
a3c2dfa62fcf0be2cba3dc7019ba48b11
(int index, double value)
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
aae57a83ed9ad7c34982b6a943341026c
(const std::string &variable) const
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
a39f40831c913d8bf017d4acafbc54a1f
(int index) const
bool
hasVelocities
classmoveit_1_1core_1_1RobotState.html
a3c363244052c265d92180ee2fd3a5eb9
() const
double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a8b0ce76545fcb5676ae79f3e463c8223
()
const double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
afe664b33e44b5d836670ef41b7a6f442
() const
void
zeroVelocities
classmoveit_1_1core_1_1RobotState.html
a06620553a22719e4f76dd876ab1a5f9e
()
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a61b8f09e3940519f1abc6f6862305e2f
(const double *velocity)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
aa9f4f42c2e6eef2cccfd03c9dcb2de2b
(const std::vector< double > &velocity)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
ae60249e7b60f24f0341bf4444e7b9d3a
(const std::map< std::string, double > &variable_map)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
aa7b66e33497940b7247027b37971e22e
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a6d69673f17f401673554df956750a286
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_velocity)
void
setVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a44192d552292408eb9a399e56921a04b
(const std::string &variable, double value)
void
setVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a7a8fb3d23f2eef00bd0240792a665003
(int index, double value)
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a4445bddc825e02d3ab8347b7ea948371
(const std::string &variable) const
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a0c42b5bd92f4ecefe1664de35f4d43c8
(int index) const
void
dropVelocities
classmoveit_1_1core_1_1RobotState.html
af242904b98266683fd83c23a55ec7112
()
bool
hasAccelerations
classmoveit_1_1core_1_1RobotState.html
a511c04836fe8eb5af6f91fed6dbab223
() const
double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac1bc420fc8b251fefe54606cc47796bd
()
const double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ab84fdced0e3ea0ecff738c428fe8601f
() const
void
zeroAccelerations
classmoveit_1_1core_1_1RobotState.html
a6aad5a36ebcb44ff828cac210815e241
()
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac12d8f11d2315ad931d1d0985485ae44
(const double *acceleration)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a1ae5cd915dade0d9de3204e587c42f33
(const std::vector< double > &acceleration)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a37b20205c4e71f85bc4ac228f6741496
(const std::map< std::string, double > &variable_map)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a97c9005b23b884749681dc865d53827e
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
afe941fb64893e32fd47b9ca15c50c22b
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_acceleration)
void
setVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a064a06cc78d55f8fe11b89dbb30ab9d2
(const std::string &variable, double value)
void
setVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a0d27086d61f309ed8f2456e6fbdab7fa
(int index, double value)
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a1d1a3e85d77688091145b87647a65ffd
(const std::string &variable) const
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a1d1d68e16840c8f3c6fcaca279327802
(int index) const
void
dropAccelerations
classmoveit_1_1core_1_1RobotState.html
ab4350d31968cbac757a0794427813dcb
()
bool
hasEffort
classmoveit_1_1core_1_1RobotState.html
a873ba32c2fbf33169250f0973686b12d
() const
double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a91417c4a4bf74a4d83e2a6c05ccdae8f
()
const double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a25ec7de249064f7f26bf994f25d31e32
() const
void
zeroEffort
classmoveit_1_1core_1_1RobotState.html
af282633db467c22ece8ee10921dc3640
()
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
aa4cac190ffed854f609b4552fe247554
(const double *effort)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a3ff0d3de4afdc6e4ffd67e7590fe3889
(const std::vector< double > &effort)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a7041f8ec78dd9c4deacd8c79e0c256bc
(const std::map< std::string, double > &variable_map)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
aca70a4a90dc885c0595be5df543e3e52
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a7bff2c1fe8d43b62608a5aed102e6248
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_acceleration)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a22b8449e42780b49c0d5ea59d223ca0e
(const std::string &variable, double value)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a3f0141f7927f65d3319ff3f4de3dcf9d
(int index, double value)
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a17f06a86b42c774e9ad9ee3d6d928dc2
(const std::string &variable) const
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
ad4b6407312de80ca8a93c28977dfa8c6
(int index) const
void
dropEffort
classmoveit_1_1core_1_1RobotState.html
acad1191c8c36e146167eeb1ae2aace78
()
void
dropDynamics
classmoveit_1_1core_1_1RobotState.html
a7edbdff28a1333edc0429b98744ab4ca
()
void
invertVelocity
classmoveit_1_1core_1_1RobotState.html
aeadabef2a51ac56f8c7bcfc4bd15f590
()
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
afd01134540eb6ccc57e75d1f8c4f48d5
(const std::string &joint_name, const double *position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ac235f41e7081e643d7916a622c880cb6
(const std::string &joint_name, const std::vector< double > &position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae9756c9ca5692bf722c9c3dcb11884d0
(const JointModel *joint, const std::vector< double > &position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
aade96e25801522c3f8ca9a18996ed299
(const JointModel *joint, const double *position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae213009db4211575ee9371aa914c7bb2
(const std::string &joint_name, const Eigen::Isometry3d &transform)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae9bd8f735ce7d2d82795ebe81ee07b4a
(const JointModel *joint, const Eigen::Isometry3d &transform)
void
setJointVelocities
classmoveit_1_1core_1_1RobotState.html
a1cf1b8bd7eee51204e62cd16945e61ab
(const JointModel *joint, const double *velocity)
void
setJointEfforts
classmoveit_1_1core_1_1RobotState.html
a13744e79585655d2f38b331237850e89
(const JointModel *joint, const double *effort)
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
a3738aef1f38c30dc2fedb890fa1bf448
(const std::string &joint_name) const
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
a09e45bcc93ae745512eec8ae6a420a31
(const JointModel *joint) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a7ca19028f7f42ca0bec4d02689ebac7a
(const std::string &joint_name) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a4f3a27868efcc17861eef2fba1b933cf
(const JointModel *joint) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
acf59447b00840aed9244ef6906343524
(const std::string &joint_name) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
aa4a1f22d7caf7fd2378dcb5b1a701da2
(const JointModel *joint) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a26023dc9fb94c21ece87859d8fd6fcb9
(const std::string &joint_name) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a040b210391a59f229ca00c372be7c94b
(const JointModel *joint) const
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a564140d144754d149b292e70c4c59b55
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aaf00ec8b048e7b23638858d2c1e0f56a
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ab4fa76fc793c057a393723f9fd803005
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ad7d704fa01a95674cf078d72663c9407
(const JointModelGroup *group, const double *gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ae6514773254b090a08bcf70e767c0ec0
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
afb423a4c80461e21d82bc48e786b8f70
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
aab3c8cbe0dee276000a0cda40169f9d8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a00c36018e23deb526337ca9c80f0da48
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a6701b6df23500c474de1bcfadc3a9b1c
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a87d4425057edb178e3f11688d0b6a3fc
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a5902793ed7f64dfc073e37c91154c497
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a2b95b92922f14475e7c36bac137cb6fd
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ac0b2f35d1e9a7b553185211d840853a2
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aa070ad45e73d34559069b59adbdc1b71
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a8dd891c19219b03bfa36e4e61113adbe
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a7fc4f117953a170a52a2f4c4bd7fb27d
(const JointModelGroup *group, Eigen::VectorXd &values) const
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a4c3dc21cb7e8b21d0552677a3aeb819e
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
ab49181294c12ad430dbf8bc355a1a7c9
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
aab2ddb77ab2d9d2e36d8539a3bce46b8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
ab79153ad68fcf0ac2245454257d38e6b
(const JointModelGroup *group, const double *gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a61da596d4c3dd5e4b6025841c7ff03f2
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a992977b13217742e2f24317416c8ab79
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a3c2938fb8c9467dff253db4b5c1992ca
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a31bb9b99ecff521c4df1c249af34939c
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a419cb5a66ea4384c10570836f82d72d7
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a6a705af712f83b679978b403c7e13f08
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a0f0d3723db378c41e961aa0896a1874f
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a59bcaea919088cf64f42387517250499
(const JointModelGroup *group, Eigen::VectorXd &values) const
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a47eb1edf2046387de44c3a9dee3433e6
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a1b8f2f64d8ea38940ec7e9d0e008b1a6
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a98b615c67fd8b679353178e117b490d8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae3531eb47e70411aff7ebb09a41a8ae4
(const JointModelGroup *group, const double *gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a2808d325172215c6da0a60269ff6fcc1
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a3ada6d98116cf7c0d39eb90db1c0ff2c
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ac39ff2e3e4801ba1092a4c8eb44dd071
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a2ca494b918a2dcb62a1e637046b60d3e
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
aa0a5548c1ed4b0396167b551d83bd09c
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae55ada9768fcd3fc9d56742a18d10bf4
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae515a25d79b7c98d11c88f932012833d
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
af8cd62bf201a3d2a7ae739d4f117a3a4
(const JointModelGroup *group, Eigen::VectorXd &values) const
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a95464a4dac8c0218df5399f032e29fae
(const JointModelGroup *group, const geometry_msgs::Pose &pose, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
aa84242063374cd222a553d249554a481
(const JointModelGroup *group, const geometry_msgs::Pose &pose, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a47bafd31eb3db926bfbfa12c620d2e48
(const JointModelGroup *group, const geometry_msgs::Pose &pose, const std::string &tip, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a9fc112f2924fc18d13d8da7af18d477e
(const JointModelGroup *group, const geometry_msgs::Pose &pose, const std::string &tip, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a8db36e3dfb41dbcca35696f90daf6e56
(const JointModelGroup *group, const Eigen::Isometry3d &pose, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a552eb7f9570a71e3af5f6ebdd4112cf7
(const JointModelGroup *group, const Eigen::Isometry3d &pose, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
ac0fa69631ecf3d3853c519301e470cf6
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a5a6e67117f7519f55f48bfbbad6cd49d
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
aa7bad24130f392436844b6ffe7ce8abf
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, const std::vector< double > &consistency_limits, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a435321fc2fd9dddff38d36d7c1594f7b
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, const std::vector< double > &consistency_limits, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a7cf5af7701dcb4fcb945acd9cdbc0ebc
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a93a446e52b2108917e24b4ff9be27c73
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a066c1ca28bc32dc90dea29835183e76c
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double >> &consistency_limits, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
ac61ab4ee410ad873031af4ed1880696e
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double >> &consistency_limits, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIKSubgroups
classmoveit_1_1core_1_1RobotState.html
ab8313d03f9a6f2e17e19db6f6faf5db8
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double >> &consistency_limits, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIKSubgroups
classmoveit_1_1core_1_1RobotState.html
a127d8f0b1bbffd1c2a704edd374e01b1
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double >> &consistency_limits, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromDiffIK
classmoveit_1_1core_1_1RobotState.html
a7299fef43f47964c0180f981122a6058
(const JointModelGroup *group, const Eigen::VectorXd &twist, const std::string &tip, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
bool
setFromDiffIK
classmoveit_1_1core_1_1RobotState.html
ae8970b6aaa9741f5ae858ae7b88bde85
(const JointModelGroup *group, const geometry_msgs::Twist &twist, const std::string &tip, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
ac920b75bd636551e31bb36db696910f9
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const Eigen::Vector3d &direction, bool global_reference_frame, double distance, double max_step, double jump_threshold_factor, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
abfa970bb8b0c9b24199c2eb1547cb32c
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const Eigen::Isometry3d &target, bool global_reference_frame, double max_step, double jump_threshold_factor, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
ac04a98641cf3d0d9c4a0dc8b8f25aa4b
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const EigenSTL::vector_Isometry3d &waypoints, bool global_reference_frame, double max_step, double jump_threshold_factor, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
getJacobian
classmoveit_1_1core_1_1RobotState.html
a3242f96101baaed7ce83881c67d182bc
(const JointModelGroup *group, const LinkModel *link, const Eigen::Vector3d &reference_point_position, Eigen::MatrixXd &jacobian, bool use_quaternion_representation=false) const
bool
getJacobian
classmoveit_1_1core_1_1RobotState.html
a34222c39e51052096b654311d61e6fad
(const JointModelGroup *group, const LinkModel *link, const Eigen::Vector3d &reference_point_position, Eigen::MatrixXd &jacobian, bool use_quaternion_representation=false)
Eigen::MatrixXd
getJacobian
classmoveit_1_1core_1_1RobotState.html
a19ac66637301cc309d6d9703a9899d98
(const JointModelGroup *group, const Eigen::Vector3d &reference_point_position=Eigen::Vector3d(0.0, 0.0, 0.0)) const
Eigen::MatrixXd
getJacobian
classmoveit_1_1core_1_1RobotState.html
a4b3d9fbe68e398702086b79e37f58db7
(const JointModelGroup *group, const Eigen::Vector3d &reference_point_position=Eigen::Vector3d(0.0, 0.0, 0.0))
void
computeVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a4d3abe6777731f6314caba135ba593d7
(const JointModelGroup *jmg, Eigen::VectorXd &qdot, const Eigen::VectorXd &twist, const LinkModel *tip) const
void
computeVariableVelocity
classmoveit_1_1core_1_1RobotState.html
afc43c8b0e761f33418bb414698274ec6
(const JointModelGroup *jmg, Eigen::VectorXd &qdot, const Eigen::VectorXd &twist, const LinkModel *tip)
bool
integrateVariableVelocity
classmoveit_1_1core_1_1RobotState.html
ace036f11afd180c3e2f2be90bb78b21d
(const JointModelGroup *jmg, const Eigen::VectorXd &qdot, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
void
setVariableValues
classmoveit_1_1core_1_1RobotState.html
aa0f5fd04def8787f8e5bea24e6252276
(const sensor_msgs::JointState &msg)
void
setToDefaultValues
classmoveit_1_1core_1_1RobotState.html
aba31c6f758e3dabd32c1acbd069e189e
()
bool
setToDefaultValues
classmoveit_1_1core_1_1RobotState.html
a006f802f744a58941fff5e3845cb8640
(const JointModelGroup *group, const std::string &name)
bool
setToDefaultValues
classmoveit_1_1core_1_1RobotState.html
acf59b31da0997ea79e9cfbb320e8fec2
(const std::string &group_name, const std::string &state_name)
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
aa28a400ac63222f07598c53c685d7144
()
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
aa18e107062476a08f6440ad786e206ea
(random_numbers::RandomNumberGenerator &rng)
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
a658fa958cb7cba56251a0facfed22d51
(const JointModelGroup *group)
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
a290074c8e1ea4e480ed9af78b5aa99a5
(const JointModelGroup *group, random_numbers::RandomNumberGenerator &rng)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a80efcd6dc42960d6a2054dfe7bbce448
(const JointModelGroup *group, const RobotState &seed, double distance)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a4ddf9c3f539fdc71385efd8f65b909e6
(const JointModelGroup *group, const RobotState &seed, double distance, random_numbers::RandomNumberGenerator &rng)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a0613ebcd26af7d856096447fa66bc069
(const JointModelGroup *group, const RobotState &seed, const std::vector< double > &distances)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a372893ab1a4873fd7a707bede2c78f00
(const JointModelGroup *group, const RobotState &seed, const std::vector< double > &distances, random_numbers::RandomNumberGenerator &rng)
void
updateCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
afa1f72a766bdf75d81f4404058322576
()
void
updateLinkTransforms
classmoveit_1_1core_1_1RobotState.html
a8778df1884c3caaf47558c939832cd9e
()
void
update
classmoveit_1_1core_1_1RobotState.html
aaec5557d55b862d9dd832b3d4c221836
(bool force=false)
void
updateStateWithLinkAt
classmoveit_1_1core_1_1RobotState.html
a30c47230782e953d54774bf135d62249
(const std::string &link_name, const Eigen::Isometry3d &transform, bool backward=false)
void
updateStateWithLinkAt
classmoveit_1_1core_1_1RobotState.html
a68c8658ddae9d80648201e5a19058459
(const LinkModel *link, const Eigen::Isometry3d &transform, bool backward=false)
const moveit::core::LinkModel *
getRigidlyConnectedParentLinkModel
classmoveit_1_1core_1_1RobotState.html
ad5d830892040f0be87d320eea53c6da8
(const std::string &frame, Eigen::Isometry3d *transform=nullptr, const moveit::core::JointModelGroup *jmg=nullptr) const
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a309800a933676917ea4848b972a4318b
(const std::string &link_name)
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ab45c4d8ffa470ae3cc17d82d0def6415
(const LinkModel *link)
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a6eaf5714ca50d3af522f7a8a20911d85
(const std::string &link_name) const
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ad3d540fed54d19d357c5a507e1cddd5a
(const LinkModel *link) const
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a22c47153cf437cbbd3914f15d177dd3d
(const std::string &link_name, std::size_t index)
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
ae5dd5b18fd80c852aa8944a1159d3629
(const LinkModel *link, std::size_t index)
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a0845e987439cc0233eb7212deb849f42
(const std::string &link_name, std::size_t index) const
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
abb0f9a0208573852f853bed05b1ca7a7
(const LinkModel *link, std::size_t index) const
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a47d15624f2b73d1a06905a0db11162cf
(const std::string &joint_name)
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a625a8417945d6c318a5eaf84ab085f4f
(const JointModel *joint)
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a97003e0cdd4ddeb22386a8b1929bb5ad
(const std::string &joint_name) const
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
afd909d5b8fd3f80dbdb59f034d68cb38
(const JointModel *joint) const
bool
dirtyJointTransform
classmoveit_1_1core_1_1RobotState.html
a803710aa9299e7afaa52cb8a2cc10dae
(const JointModel *joint) const
bool
dirtyLinkTransforms
classmoveit_1_1core_1_1RobotState.html
aab9561a78d09c65fddb6249b528df3b8
() const
bool
dirtyCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
a62466a993eabe9227e94241bf7d75ab4
() const
bool
dirty
classmoveit_1_1core_1_1RobotState.html
a867985359844193ea81c2d23ac2c49b4
() const
double
distance
classmoveit_1_1core_1_1RobotState.html
a95a2bc2b77d410e4c07a7c464e33a438
(const RobotState &other) const
double
distance
classmoveit_1_1core_1_1RobotState.html
afbef16f6ff99a5bf1cef07e05ea17c1a
(const RobotState &other, const JointModelGroup *joint_group) const
double
distance
classmoveit_1_1core_1_1RobotState.html
ae08f49d7209cdad180fa8206170f48e6
(const RobotState &other, const JointModel *joint) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a93061f22d0d51f193250a1b88dad63b6
(const RobotState &to, double t, RobotState &state) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a7d99cfc35c290dfd815e0a6103d6e40c
(const RobotState &to, double t, RobotState &state, const JointModelGroup *joint_group) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a14dcdf92b8e1408909c64abf57d84180
(const RobotState &to, double t, RobotState &state, const JointModel *joint) const
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
a8250deeb3a2565ca34cbd87d18ee33ad
()
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
aca89bd2b257eef35f03e424f1d5c2ff0
(const JointModelGroup *joint_group)
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
a17b78d94170a4e452f00b56f98b5ed5b
(const JointModel *joint)
void
enforcePositionBounds
classmoveit_1_1core_1_1RobotState.html
ad7da8630de3e82aa31f4671b980aca74
(const JointModel *joint)
void
harmonizePositions
classmoveit_1_1core_1_1RobotState.html
a607ba00d428e133448e66310e7f01878
()
void
harmonizePositions
classmoveit_1_1core_1_1RobotState.html
af823efcc32bac7a0749d4222840bb049
(const JointModelGroup *joint_group)
void
harmonizePosition
classmoveit_1_1core_1_1RobotState.html
af1c8462c4ed2d0a427912d18663f4bfa
(const JointModel *joint)
void
enforceVelocityBounds
classmoveit_1_1core_1_1RobotState.html
ae52693dfeb9235aaaa288cb7ed01b0cb
(const JointModel *joint)
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
aa40ffd60c2e50769f9a61d71ab7faa23
(double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
a3a536c5dedb52fe45e696ddcd1781345
(const JointModelGroup *joint_group, double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
af4282ece530bfda5ec88802bbb529d07
(const JointModel *joint, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotState.html
a99047f78ceee6c5e1b0b37478fd4749b
(const JointModel *joint, double margin=0.0) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1RobotState.html
a19045ff184c6ce9676c0cfa787375396
(const JointModel *joint, double margin=0.0) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a3aa936bd12887b27e33b53ddad360271
() const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a11a81194e415b42acd9b450d04078446
(const JointModelGroup *group) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a7e3f94838ea766a251459e4d48adef92
(const std::vector< const JointModel * > &joints) const
bool
isValidVelocityMove
classmoveit_1_1core_1_1RobotState.html
a6ac3fd63ed7e54618dcc86b52953b1e4
(const RobotState &other, const JointModelGroup *group, double dt) const
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a2efa6e38a215fda851f987bed33e1a7a
(std::unique_ptr< AttachedBody > attached_body)
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a5969cc58a617a8c117cbb888e0034b4b
(AttachedBody *attached_body)
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a0973e3d250c82519680f88a971a0e036
(const std::string &id, const Eigen::Isometry3d &pose, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &shape_poses, const std::set< std::string > &touch_links, const std::string &link_name, const trajectory_msgs::JointTrajectory &detach_posture=trajectory_msgs::JointTrajectory(), const moveit::core::FixedTransformsMap &subframe_poses=moveit::core::FixedTransformsMap())
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a1b8c458f137ae5ddb2c9d4130a845e01
(const std::string &id, const Eigen::Isometry3d &pose, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &shape_poses, const std::vector< std::string > &touch_links, const std::string &link_name, const trajectory_msgs::JointTrajectory &detach_posture=trajectory_msgs::JointTrajectory(), const moveit::core::FixedTransformsMap &subframe_poses=moveit::core::FixedTransformsMap())
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a449158e2e8aeba947bbc1a4473400ff7
(std::vector< const AttachedBody * > &attached_bodies) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
afde4be2a927fcd67368b926df005d7cd
(std::vector< const AttachedBody * > &attached_bodies, const JointModelGroup *group) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a7b34a146c1fe67b6d6328a509b92e173
(std::vector< const AttachedBody * > &attached_bodies, const LinkModel *link_model) const
bool
clearAttachedBody
classmoveit_1_1core_1_1RobotState.html
a5c3129e7624ffe8c47dfaffee5c85560
(const std::string &id)
void
clearAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a683bbb0f9020ba6963c3717c0701488a
(const LinkModel *link)
void
clearAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a4eccb598b81de1f2b8238bb0f2f58acb
(const JointModelGroup *group)
void
clearAttachedBodies
classmoveit_1_1core_1_1RobotState.html
af21a678724658a7c4da68373b0e98c7b
()
const AttachedBody *
getAttachedBody
classmoveit_1_1core_1_1RobotState.html
ab67fb64eb7f7b59e4d6e940bb79f8d8e
(const std::string &name) const
bool
hasAttachedBody
classmoveit_1_1core_1_1RobotState.html
adb15c840b22c6c45daa3af5b2a158aeb
(const std::string &id) const
void
setAttachedBodyUpdateCallback
classmoveit_1_1core_1_1RobotState.html
a199bfec1bc2bcd2aaa8befa5efc1bbc8
(const AttachedBodyCallback &callback)
robot_trajectory::RobotTrajectory
classrobot__trajectory_1_1RobotTrajectory.html
RobotTrajectory &
addPrefixWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
accf27ac273f3490a8aaa1ee1a60dc43b
(const moveit::core::RobotState &state, double dt)
RobotTrajectory &
addPrefixWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a130189b581f38a77dad88b18f6a4df23
(const moveit::core::RobotStatePtr &state, double dt)
RobotTrajectory &
addSuffixWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a8d818ea730ce7620ca2b15edd70f774e
(const moveit::core::RobotState &state, double dt)
RobotTrajectory &
addSuffixWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
ad5cc6fdaddd35ad2901072d6ca0800ae
(const moveit::core::RobotStatePtr &state, double dt)
RobotTrajectory &
append
classrobot__trajectory_1_1RobotTrajectory.html
a9f13f4305a66b59b8f0d4c30e26125a8
(const RobotTrajectory &source, double dt, size_t start_index=0, size_t end_index=std::numeric_limits< std::size_t >::max())
RobotTrajectory &
clear
classrobot__trajectory_1_1RobotTrajectory.html
ae07ca729ccee3748d65abe389de3b8e1
()
bool
empty
classrobot__trajectory_1_1RobotTrajectory.html
afdd5cc4e84e484af2dc6ea337f62719e
() const
void
findWayPointIndicesForDurationAfterStart
classrobot__trajectory_1_1RobotTrajectory.html
a64d1d7b23c2c4c74643a1fa4e72529af
(const double duration, int &before, int &after, double &blend) const
double
getAverageSegmentDuration
classrobot__trajectory_1_1RobotTrajectory.html
a49c02c0642eaf05ab71f1ca1759cb472
() const
double
getDuration
classrobot__trajectory_1_1RobotTrajectory.html
af827ef5d4a1a30176f2599c701683f27
() const
const moveit::core::RobotState &
getFirstWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a8dc2c8371c4da9f11f16f46aae25f0a2
() const
moveit::core::RobotStatePtr &
getFirstWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
af3a1d752806538d7db0ed93acc32d92f
()
const moveit::core::JointModelGroup *
getGroup
classrobot__trajectory_1_1RobotTrajectory.html
a6eaef50c3127c83dbc5ca393376435b1
() const
const std::string &
getGroupName
classrobot__trajectory_1_1RobotTrajectory.html
a197a5c3e1d46aa07e05a6014f7b526dc
() const
const moveit::core::RobotState &
getLastWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
afb03cf629e9928eacae97f6821ebdeb2
() const
moveit::core::RobotStatePtr &
getLastWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
ae1412f83b9ccb7d04346ec1a28c52f59
()
const moveit::core::RobotModelConstPtr &
getRobotModel
classrobot__trajectory_1_1RobotTrajectory.html
a216fc759b1f79f0d70a0509766d80fcc
() const
void
getRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
aa1ace778d8583af61482c4f8b18d63ec
(moveit_msgs::RobotTrajectory &trajectory, const std::vector< std::string > &joint_filter=std::vector< std::string >()) const
bool
getStateAtDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a63a1b941a949379a408bf10f97aa2267
(const double request_duration, moveit::core::RobotStatePtr &output_state) const
const moveit::core::RobotState &
getWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
af356952b9847bc920b773f2f83cb9943
(std::size_t index) const
std::size_t
getWayPointCount
classrobot__trajectory_1_1RobotTrajectory.html
ababf812aa287c586d9ad0b190e1d2482
() const
double
getWayPointDurationFromPrevious
classrobot__trajectory_1_1RobotTrajectory.html
abec675e916c243304ad0bf76d91392e7
(std::size_t index) const
double
getWayPointDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a23eca045c783372e4869cd3cccb2fb66
(std::size_t index) const
double
getWaypointDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a10ba8e841d92a2f6e0a355625beaec8b
(std::size_t index) const
const std::deque< double > &
getWayPointDurations
classrobot__trajectory_1_1RobotTrajectory.html
aadb9e545e2128a99bf54a7526401a0b7
() const
moveit::core::RobotStatePtr &
getWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
aa02527d5b79f3249febefb4780743746
(std::size_t index)
RobotTrajectory &
insertWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
ab1e226f85689e3f9058a6b807f309a64
(std::size_t index, const moveit::core::RobotState &state, double dt)
RobotTrajectory &
insertWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a03959bef929a092a7229d5a3e5e86ab1
(std::size_t index, const moveit::core::RobotStatePtr &state, double dt)
RobotTrajectory &
operator=
classrobot__trajectory_1_1RobotTrajectory.html
a9ce86c4ab97a92ab71f74b2820385f2b
(const RobotTrajectory &)=default
RobotTrajectory &
reverse
classrobot__trajectory_1_1RobotTrajectory.html
a08f715d9f69b89d53983fe9c8c54db33
()
RobotTrajectory
classrobot__trajectory_1_1RobotTrajectory.html
a37fe5e5942bdc97164af3756c698c2c7
(const moveit::core::RobotModelConstPtr &robot_model)
RobotTrajectory
classrobot__trajectory_1_1RobotTrajectory.html
a0b3e019c71b262f3161ea6fffa9d44e9
(const moveit::core::RobotModelConstPtr &robot_model, const moveit::core::JointModelGroup *group)
RobotTrajectory
classrobot__trajectory_1_1RobotTrajectory.html
a7c3ba0827032d19c887844a1d4a5739b
(const moveit::core::RobotModelConstPtr &robot_model, const std::string &group)
RobotTrajectory
classrobot__trajectory_1_1RobotTrajectory.html
a528e2f0e1805049429327fa7c7e56964
(const RobotTrajectory &other, bool deepcopy=false)
RobotTrajectory &
setGroupName
classrobot__trajectory_1_1RobotTrajectory.html
a7e570f027e761c1eb0aa9cb3cf1b6814
(const std::string &group_name)
RobotTrajectory &
setRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
afefadff81c1961c816d72fc74a55a8ae
(const moveit::core::RobotState &reference_state, const moveit_msgs::RobotState &state, const moveit_msgs::RobotTrajectory &trajectory)
RobotTrajectory &
setRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
aaf22cc512f6d218ab4fafc1eb454d893
(const moveit::core::RobotState &reference_state, const moveit_msgs::RobotTrajectory &trajectory)
RobotTrajectory &
setRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
af7cdde19fb7ba568fdc897b9d29e3c0d
(const moveit::core::RobotState &reference_state, const trajectory_msgs::JointTrajectory &trajectory)
RobotTrajectory &
setWayPointDurationFromPrevious
classrobot__trajectory_1_1RobotTrajectory.html
a108b7e9d9698f221c3b569b7882bfab8
(std::size_t index, double value)
void
swap
classrobot__trajectory_1_1RobotTrajectory.html
a09dbe23704a5bd0cf4d49a114a3e62de
(robot_trajectory::RobotTrajectory &other)
RobotTrajectory &
unwind
classrobot__trajectory_1_1RobotTrajectory.html
a7804317b96eb6c13639839b1276ac04c
()
RobotTrajectory &
unwind
classrobot__trajectory_1_1RobotTrajectory.html
a03bdc1bacaac6a465b8f6d2347236537
(const moveit::core::RobotState &state)
std::deque< double >
duration_from_previous_
classrobot__trajectory_1_1RobotTrajectory.html
a6a0c78942c202a020374f565c1ff1c16
const moveit::core::JointModelGroup *
group_
classrobot__trajectory_1_1RobotTrajectory.html
ad8eb2766f3f410c64024cfa147fcb089
moveit::core::RobotModelConstPtr
robot_model_
classrobot__trajectory_1_1RobotTrajectory.html
ac31739a03ac3d2b58e71470a4640743e
std::deque< moveit::core::RobotStatePtr >
waypoints_
classrobot__trajectory_1_1RobotTrajectory.html
af68568d4d32039993e827047b3c3d837
RobotTrajectoryTestFixture
classRobotTrajectoryTestFixture.html
void
copyTrajectory
classRobotTrajectoryTestFixture.html
a4669628525bde2d38be5dbb977d944bd
(const robot_trajectory::RobotTrajectoryPtr &trajectory, robot_trajectory::RobotTrajectoryPtr &trajectory_copy, bool deepcopy)
void
initTestTrajectory
classRobotTrajectoryTestFixture.html
ade8c8f594cdb7adacd7d94001e6d6d39
(robot_trajectory::RobotTrajectoryPtr &trajectory)
void
modifyFirstWaypointAndCheckTrajectory
classRobotTrajectoryTestFixture.html
a7ca0bb014fd044aca3f7da1e1fa55836
(robot_trajectory::RobotTrajectoryPtr &trajectory)
void
modifyFirstWaypointPtrAndCheckTrajectory
classRobotTrajectoryTestFixture.html
a0197db92577030ff858fc3e4d64f40b3
(robot_trajectory::RobotTrajectoryPtr &trajectory)
void
SetUp
classRobotTrajectoryTestFixture.html
a391ca60559f46e67ad79ea95e89e5bc5
() override
void
TearDown
classRobotTrajectoryTestFixture.html
a0ca4a24f6d5117ff7970739c9eb2ba88
() override
const std::string
arm_jmg_name_
classRobotTrajectoryTestFixture.html
a8f906e2dddd7d779c7fd9f014e30f39e
moveit::core::RobotModelConstPtr
robot_model_
classRobotTrajectoryTestFixture.html
a51eaf0c8b3f3275c93dc6c899014c08f
const std::string
robot_model_name_
classRobotTrajectoryTestFixture.html
a45bfcbf9723c12b7733be620b179290a
moveit::core::RobotStatePtr
robot_state_
classRobotTrajectoryTestFixture.html
a6b2179e4ac4cd5975507f7851e57992f
trajectory_processing::RuckigSmoothing
classtrajectory__processing_1_1RuckigSmoothing.html
static bool
applySmoothing
classtrajectory__processing_1_1RuckigSmoothing.html
abe6d5475af693d14263cab08e41da694
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0, const bool mitigate_overshoot=false, const double overshoot_threshold=0.01)
static bool
applySmoothing
classtrajectory__processing_1_1RuckigSmoothing.html
a42f6a2af253b447fc9947ad77993b11a
(robot_trajectory::RobotTrajectory &trajectory, const std::unordered_map< std::string, double > &velocity_limits, const std::unordered_map< std::string, double > &acceleration_limits, const std::unordered_map< std::string, double > &jerk_limits, const bool mitigate_overshoot=false, const double overshoot_threshold=0.01)
static bool
checkOvershoot
classtrajectory__processing_1_1RuckigSmoothing.html
a2c6d9ae8aee8d9d3abd48218e6237396
(ruckig::Trajectory< ruckig::DynamicDOFs, ruckig::StandardVector > &ruckig_trajectory, const size_t num_dof, ruckig::InputParameter< ruckig::DynamicDOFs > &ruckig_input, const double overshoot_threshold)
static void
extendTrajectoryDuration
classtrajectory__processing_1_1RuckigSmoothing.html
a6da751caadc5c67730f1957be4cfec56
(const double duration_extension_factor, size_t num_waypoints, const size_t num_dof, const std::vector< int > &move_group_idx, const robot_trajectory::RobotTrajectory &original_trajectory, robot_trajectory::RobotTrajectory &trajectory)
static void
getNextRuckigInput
classtrajectory__processing_1_1RuckigSmoothing.html
a4f151c086e4706a8b60985298e5850be
(const moveit::core::RobotStateConstPtr ¤t_waypoint, const moveit::core::RobotStateConstPtr &next_waypoint, const moveit::core::JointModelGroup *joint_group, ruckig::InputParameter< ruckig::DynamicDOFs > &ruckig_input)
static bool
getRobotModelBounds
classtrajectory__processing_1_1RuckigSmoothing.html
af227b776c492a99a9abd187dc211de4a
(const double max_velocity_scaling_factor, const double max_acceleration_scaling_factor, moveit::core::JointModelGroup const *const group, ruckig::InputParameter< ruckig::DynamicDOFs > &ruckig_input)
static void
initializeRuckigState
classtrajectory__processing_1_1RuckigSmoothing.html
a412222adf192d3fb0edee0ed993b58d2
(const moveit::core::RobotState &first_waypoint, const moveit::core::JointModelGroup *joint_group, ruckig::InputParameter< ruckig::DynamicDOFs > &ruckig_input)
static bool
runRuckig
classtrajectory__processing_1_1RuckigSmoothing.html
ab95881b5bf590a80bf904c7e63493f89
(robot_trajectory::RobotTrajectory &trajectory, ruckig::InputParameter< ruckig::DynamicDOFs > &ruckig_input, const bool mitigate_overshoot=false, const double overshoot_threshold=0.01)
static std::optional< robot_trajectory::RobotTrajectory >
runRuckigInBatches
classtrajectory__processing_1_1RuckigSmoothing.html
a7a8d9257d9cbd91f83f74a26307718e7
(const robot_trajectory::RobotTrajectory &trajectory, ruckig::InputParameter< ruckig::DynamicDOFs > &ruckig_input, size_t batch_size=100)
static bool
validateGroup
classtrajectory__processing_1_1RuckigSmoothing.html
ae10ef995e59dc79eb80a9c3d890cd478
(const robot_trajectory::RobotTrajectory &trajectory)
planning_scene::SceneTransforms
classplanning__scene_1_1SceneTransforms.html
moveit::core::Transforms
bool
canTransform
classplanning__scene_1_1SceneTransforms.html
ade722cf9faaf59d0b1c02f2cbb0121ef
(const std::string &from_frame) const override
const Eigen::Isometry3d &
getTransform
classplanning__scene_1_1SceneTransforms.html
a0b15819d28d9d2c5de9538d56d7e5ac6
(const std::string &from_frame) const override
bool
isFixedFrame
classplanning__scene_1_1SceneTransforms.html
a0299cd84c147ea0da03ed739fac2b947
(const std::string &frame) const override
SceneTransforms
classplanning__scene_1_1SceneTransforms.html
aa1dece75821f8e5b3d969313cf58b22c
(const PlanningScene *scene)
bool
knowsObjectFrame
classplanning__scene_1_1SceneTransforms.html
a6ad5c51c6317aaf1fb55457322458b01
(const std::string &frame_id) const
const PlanningScene *
scene_
classplanning__scene_1_1SceneTransforms.html
aeee75acc218543d56301e23097dbab4b
moveit::tools::Profiler::ScopedBlock
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
ScopedBlock
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
ad5f0c41781aeed731f627e5dd0779de8
(const std::string &name, Profiler &prof=Profiler::instance())
~ScopedBlock
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
aa9f5d7b9b7d9706d22cefcdbef627bf0
()
std::string
name_
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
aa5f9c41639a31d76cc58e187dcc35806
Profiler &
prof_
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
a28ae050ab8aa089cca58533dea28b91d
moveit::tools::Profiler::ScopedStart
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
ScopedStart
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a4026cf73bb04ded9dc71b45abe79d175
(Profiler &prof=Profiler::instance())
~ScopedStart
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a6fd468a86780b4b1936d6d10708197ea
()
Profiler &
prof_
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a6f1bb616f0ff578785a50b5827ed92c8
bool
wasRunning_
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a061610d3d7a1d30738cba312c3e48480
ScopedTimer
classScopedTimer.html
ScopedTimer
classScopedTimer.html
a9a6ae04b1292a0f5b151bd7fed14ced1
(const char *msg="", double *gold_standard=nullptr)
~ScopedTimer
classScopedTimer.html
a338ced0c8c39fe3d3e89e1b09d29f589
()
double *const
gold_standard_
classScopedTimer.html
a4ddbf9d26b172c1c1705227a87706313
const char *const
msg_
classScopedTimer.html
a1324df788c7eb06af35e261d7f436edd
const std::chrono::time_point< std::chrono::steady_clock >
start_
classScopedTimer.html
a369bf3e1ac27a2772f24f01be52be29a
moveit_sensor_manager::SensorInfo
structmoveit__sensor__manager_1_1SensorInfo.html
SensorInfo
structmoveit__sensor__manager_1_1SensorInfo.html
a1e4d1631e17d3fa59fff4e86fcec5dba
()
double
max_dist
structmoveit__sensor__manager_1_1SensorInfo.html
a60bda52947f57829daadb3e3ed262206
double
min_dist
structmoveit__sensor__manager_1_1SensorInfo.html
ae4e9a4ef23d366d14d3467bd04700b12
std::string
origin_frame
structmoveit__sensor__manager_1_1SensorInfo.html
a25216b348d57cc5cf4cbd979378945f8
double
x_angle
structmoveit__sensor__manager_1_1SensorInfo.html
ad305eb8821784f4af49d833aad73c9ac
double
y_angle
structmoveit__sensor__manager_1_1SensorInfo.html
aeb0f9a97969d4fc806915730fae7b159
SimplePlanarRobot
classSimplePlanarRobot.html
void
SetUp
classSimplePlanarRobot.html
a6476f2f470efda4b7a81430711ba4cf2
() override
void
TearDown
classSimplePlanarRobot.html
a75e13a98ebb6aa9172a42ba9ee8c120e
() override
RobotModelPtr
robot_model_
classSimplePlanarRobot.html
a5e3656afc9f205596588538ecf31717a
RobotStatePtr
robot_state_
classSimplePlanarRobot.html
a31707c80a5abf9deac2bb1be54a9c890
SimpleRobot
classSimpleRobot.html
void
SetUp
classSimpleRobot.html
a46c690e3634a7a71df729fc1d1338548
() override
void
TearDown
classSimpleRobot.html
af24eaf78d50870dcdd24225e40a2be8d
() override
static std::size_t
generateTestTraj
classSimpleRobot.html
a2d679d77ed43707ef136349c63f21044
(std::vector< std::shared_ptr< RobotState >> &traj, const RobotModelConstPtr &robot_model_)
RobotModelConstPtr
robot_model_
classSimpleRobot.html
ac174efd4b549d6654674eae51163c207
trajectory_processing::SingleJointTrajectory
structtrajectory__processing_1_1SingleJointTrajectory.html
std::vector< double >
accelerations_
structtrajectory__processing_1_1SingleJointTrajectory.html
a66799d899c01094a6db9b0dd1bd1b0aa
double
final_acceleration_
structtrajectory__processing_1_1SingleJointTrajectory.html
afc806258d6b3b8588cf6bfbf60033f80
double
initial_acceleration_
structtrajectory__processing_1_1SingleJointTrajectory.html
a0311c7afe4087da2072906e42c3fe511
double
max_acceleration_
structtrajectory__processing_1_1SingleJointTrajectory.html
aba5fb86c911d3d1092b9d1549850662c
double
max_velocity_
structtrajectory__processing_1_1SingleJointTrajectory.html
a064e2769ba5e57753c117eb692f518f2
double
min_acceleration_
structtrajectory__processing_1_1SingleJointTrajectory.html
a3d6f33f88410ddcf61a8aecfc793afea
double
min_velocity_
structtrajectory__processing_1_1SingleJointTrajectory.html
a20efa1011bf1d999a2df342d4331d0d7
std::vector< double >
positions_
structtrajectory__processing_1_1SingleJointTrajectory.html
a6948a3c79ff32458bb3b1940d68cc9b4
std::vector< double >
velocities_
structtrajectory__processing_1_1SingleJointTrajectory.html
a9a5c30e56bd4d34af94fd12532d7aa8f
SphericalRobot
classSphericalRobot.html
std::map< std::string, double >
getJointValues
classSphericalRobot.html
a0bfa3e65972ee3d6bd4465a084b675c7
(const double roll, const double pitch, const double yaw)
void
SetUp
classSphericalRobot.html
a7c48a5c4f207b60610200ebf196165a3
() override
void
TearDown
classSphericalRobot.html
a2e1f1a791dc14b784fbf7d8eee75beb1
() override
moveit::core::RobotModelPtr
robot_model_
classSphericalRobot.html
a01671dd316b25b42a5a0bf008fa1c360
collision_detection_bullet::TesseractBroadphaseBridgedManifoldResult
structcollision__detection__bullet_1_1TesseractBroadphaseBridgedManifoldResult.html
void
addContactPoint
structcollision__detection__bullet_1_1TesseractBroadphaseBridgedManifoldResult.html
ab446c136eda493b76237857e41d8112b
(const btVector3 &normalOnBInWorld, const btVector3 &pointInWorld, btScalar depth) override
TesseractBroadphaseBridgedManifoldResult
structcollision__detection__bullet_1_1TesseractBroadphaseBridgedManifoldResult.html
a15ac98077ac46d17f74e88e8d665ac39
(const btCollisionObjectWrapper *obj0Wrap, const btCollisionObjectWrapper *obj1Wrap, BroadphaseContactResultCallback &result_callback)
BroadphaseContactResultCallback &
result_callback_
structcollision__detection__bullet_1_1TesseractBroadphaseBridgedManifoldResult.html
a5c259e3a3d03895e2ff6689283a84158
collision_detection_bullet::TesseractCollisionPairCallback
classcollision__detection__bullet_1_1TesseractCollisionPairCallback.html
bool
processOverlap
classcollision__detection__bullet_1_1TesseractCollisionPairCallback.html
afebae8502901237e91023fbf7693af1e
(btBroadphasePair &pair) override
TesseractCollisionPairCallback
classcollision__detection__bullet_1_1TesseractCollisionPairCallback.html
a734b0c083aa807c3226e02e8d29fba2f
(const btDispatcherInfo &dispatchInfo, btCollisionDispatcher *dispatcher, BroadphaseContactResultCallback &results_callback)
~TesseractCollisionPairCallback
classcollision__detection__bullet_1_1TesseractCollisionPairCallback.html
ac5eb9883881f53d4af1b31b879486df9
() override=default
const btDispatcherInfo &
dispatch_info_
classcollision__detection__bullet_1_1TesseractCollisionPairCallback.html
aa28dcde8750ed217ec63fdadea23e471
btCollisionDispatcher *
dispatcher_
classcollision__detection__bullet_1_1TesseractCollisionPairCallback.html
a4b45487396d2a6f2004a331d9bba7ef8
BroadphaseContactResultCallback &
results_callback_
classcollision__detection__bullet_1_1TesseractCollisionPairCallback.html
afd734865818bf315195887371977f364
TestAABB
classTestAABB.html
moveit::core::RobotState
loadModel
classTestAABB.html
a7d865d1fd465e11c563a0864cc705671
(const moveit::core::RobotModelPtr &model)
moveit::core::RobotState
loadModel
classTestAABB.html
ab6cbbcf5533c1a39dc6929c675245d14
(const std::string &robot_name)
void
SetUp
classTestAABB.html
a7fe2077354b9a22bf091377782564227
() override
void
TearDown
classTestAABB.html
a9517be181e33e5755db10e164765d09b
() override
TestAction
structTestAction.html
void
reset
structTestAction.html
a31c8495d7f430385f743e9ca7a6b01bd
()
TestAction
structTestAction.html
a90e5ee3f643e875f1a917e4017b2d30f
()
World::Action
action_
structTestAction.html
a4ea261d489d82a8f797cd14dad42a942
int
cnt_
structTestAction.html
aa1f16c410ac5f0f50ff4b839592afcbf
World::Object
obj_
structTestAction.html
a84c2a548dd8607dc2aed26b6b454505b
moveit::tools::Profiler::TimeInfo
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
void
set
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a1e75088e589913f99e9cdb80e7800d04
()
TimeInfo
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a7633eaee1ceee02e1ff139a05d1f3f10
()
void
update
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
acfc96816df2b0486fa61c785e2eb52a1
()
boost::posix_time::time_duration
longest
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
aff60f27cfa493433e9cb53d1c66b6f2d
unsigned long int
parts
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a8f811fd63328e16fd95fd445e71ccdd0
boost::posix_time::time_duration
shortest
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
aaffd8ffa360b0d1d3fdcec9202ade2d5
boost::posix_time::ptime
start
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a71a690de7276549df1938d22c4b64929
boost::posix_time::time_duration
total
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a8b2cbef3330eaefc3583c4ab6873ac1f
trajectory_processing::TimeOptimalTrajectoryGeneration
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
trajectory_processing::TimeParameterization
bool
computeTimeStamps
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
a7fb161f0df9bd1acb0a08cb339e43102
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const override
bool
computeTimeStamps
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
a059a3d15f79e526cb760777e42e0cd05
(robot_trajectory::RobotTrajectory &trajectory, const std::unordered_map< std::string, double > &velocity_limits, const std::unordered_map< std::string, double > &acceleration_limits, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const
TimeOptimalTrajectoryGeneration
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
a294c396a9c240f6505dd780eaaca3deb
(const double path_tolerance=0.1, const double resample_dt=0.1, const double min_angle_change=0.001)
bool
hasMixedJointTypes
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
a2734ec8142c83936b26b3845d636cf56
(const moveit::core::JointModelGroup *group) const
double
verifyScalingFactor
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
a6411d819d923b45de81b6561d8965fe0
(const double requested_scaling_factor) const
const double
min_angle_change_
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
a8545a894616a59f875a23aa7dfb4e06c
const double
path_tolerance_
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
adb16c27934bc2688716c01e5361d37a5
const double
resample_dt_
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
af6b3749832eb89c7e6ed953bc16f72b4
trajectory_processing::TimeParameterization
classtrajectory__processing_1_1TimeParameterization.html
virtual bool
computeTimeStamps
classtrajectory__processing_1_1TimeParameterization.html
a4dbacb6d1eaab1aaca95aeabcc01477d
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const =0
virtual
~TimeParameterization
classtrajectory__processing_1_1TimeParameterization.html
a5bb53d61cca77c7519cefd350f0fc5d7
()=default
Timing
classTiming.html
const Eigen::Isometry3d
id
classTiming.html
a10aa85a2f2ca880551ec5be20101ee0f
volatile size_t
input_idx_
classTiming.html
a3a84e0df01507faa4e2ab847186ef63d
volatile size_t
result_idx_
classTiming.html
a2b283df9553e1209f4773fd491861808
EigenSTL::vector_Isometry3d
transforms_
classTiming.html
a0cc9be43e02cdb6852d905783cd19a07
void
SetUp
classTiming.html
abe83395d44ad0462e265848a2fad45e2
() override
void
TearDown
classTiming.html
af7db44fccdcadb183945413afd119c7e
() override
trajectory_processing::Trajectory
classtrajectory__processing_1_1Trajectory.html
trajectory_processing::Trajectory::TrajectoryStep
Eigen::VectorXd
getAcceleration
classtrajectory__processing_1_1Trajectory.html
a1a48fed786b4c7ccf5dba6dae78e965e
(double time) const
double
getDuration
classtrajectory__processing_1_1Trajectory.html
aada4cdb42a2a789912c6d0d14302d57a
() const
Eigen::VectorXd
getPosition
classtrajectory__processing_1_1Trajectory.html
a42dc127a1d865ac21fe38a8fab206253
(double time) const
Eigen::VectorXd
getVelocity
classtrajectory__processing_1_1Trajectory.html
ab36c647a2696f1103433fdf1106f11e9
(double time) const
bool
isValid
classtrajectory__processing_1_1Trajectory.html
a25270396d87c878ead796eeef9ddb526
() const
Trajectory
classtrajectory__processing_1_1Trajectory.html
a4d4b500f179aaa3fc10cc50e0cf532f9
(const Path &path, const Eigen::VectorXd &max_velocity, const Eigen::VectorXd &max_acceleration, double time_step=0.001)
~Trajectory
classtrajectory__processing_1_1Trajectory.html
a106b00b04dce7ee205c5d3ae8f0984a4
()
double
getAccelerationMaxPathVelocity
classtrajectory__processing_1_1Trajectory.html
ad915a01e028f0e8e6bede1e026139d7f
(double path_pos) const
double
getAccelerationMaxPathVelocityDeriv
classtrajectory__processing_1_1Trajectory.html
ae4cfe3c03b6d4841cea70872d05d8c0b
(double path_pos)
double
getMinMaxPathAcceleration
classtrajectory__processing_1_1Trajectory.html
a7dcbde2f7f39298f1e3bb518f7021beb
(double path_position, double path_velocity, bool max)
double
getMinMaxPhaseSlope
classtrajectory__processing_1_1Trajectory.html
ae27abbdd346ad0dc752b575a946379c2
(double path_position, double path_velocity, bool max)
bool
getNextAccelerationSwitchingPoint
classtrajectory__processing_1_1Trajectory.html
a10976af07035a10dab01a8d19d1ecec4
(double path_pos, TrajectoryStep &next_switching_point, double &before_acceleration, double &after_acceleration)
bool
getNextSwitchingPoint
classtrajectory__processing_1_1Trajectory.html
ad33c3bd25deb604ca11ecc0d4f7723bd
(double path_pos, TrajectoryStep &next_switching_point, double &before_acceleration, double &after_acceleration)
bool
getNextVelocitySwitchingPoint
classtrajectory__processing_1_1Trajectory.html
aae0632cd7303360f388691ace25aa939
(double path_pos, TrajectoryStep &next_switching_point, double &before_acceleration, double &after_acceleration)
std::list< TrajectoryStep >::const_iterator
getTrajectorySegment
classtrajectory__processing_1_1Trajectory.html
a16cf5b3a2e14772dba4ad7f03246dc7a
(double time) const
double
getVelocityMaxPathVelocity
classtrajectory__processing_1_1Trajectory.html
aab213f9cf295f4ca7698eea1af55140a
(double path_pos) const
double
getVelocityMaxPathVelocityDeriv
classtrajectory__processing_1_1Trajectory.html
aaa25544f8e2bd5ba862f82df6ed97b33
(double path_pos)
void
integrateBackward
classtrajectory__processing_1_1Trajectory.html
aa207eb06b1ad86adedf0d6e49acf306c
(std::list< TrajectoryStep > &start_trajectory, double path_pos, double path_vel, double acceleration)
bool
integrateForward
classtrajectory__processing_1_1Trajectory.html
a78d4937fd79b9a3f34342bbfadb9884f
(std::list< TrajectoryStep > &trajectory, double acceleration)
double
cached_time_
classtrajectory__processing_1_1Trajectory.html
a702345a73d72c7b1182a04a3a63ddb11
std::list< TrajectoryStep >::const_iterator
cached_trajectory_segment_
classtrajectory__processing_1_1Trajectory.html
a377ca7fc759789b2a9d7e3e2993835fc
std::list< TrajectoryStep >
end_trajectory_
classtrajectory__processing_1_1Trajectory.html
a0ef9bad3014c57b34bd0bc1e34973c49
unsigned int
joint_num_
classtrajectory__processing_1_1Trajectory.html
a4e5f30a679b881eb73bb2247333d7058
Eigen::VectorXd
max_acceleration_
classtrajectory__processing_1_1Trajectory.html
ae9df6b598d4eb01e290482791133297a
Eigen::VectorXd
max_velocity_
classtrajectory__processing_1_1Trajectory.html
afcaa1e323c4d5bfd1e7681424c160c73
Path
path_
classtrajectory__processing_1_1Trajectory.html
a1baef817710eac924b24ddc848a27c87
const double
time_step_
classtrajectory__processing_1_1Trajectory.html
ae83f6866163d36876966c743f5f6520b
std::list< TrajectoryStep >
trajectory_
classtrajectory__processing_1_1Trajectory.html
abe9ed951acfb8d27f91f3866ce3296f2
bool
valid_
classtrajectory__processing_1_1Trajectory.html
a6d7b618af9b3bb8bff57ad544d3ea445
trajectory_processing::Trajectory::TrajectoryStep
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
TrajectoryStep
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
a6763de6dc71c0db932ba58305d19e7d2
()
TrajectoryStep
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
a4968c043ec8cd7518ee8e767352ed768
(double path_pos, double path_vel)
double
path_pos_
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
ae4551c1e927315bcf324fee92657543c
double
path_vel_
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
abe45a7da2d5815b3bf213ce5570f9696
double
time_
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
a61703d1fea1018b9e4f0ac95e2604837
moveit::core::Transforms
classmoveit_1_1core_1_1Transforms.html
virtual bool
canTransform
classmoveit_1_1core_1_1Transforms.html
afce509b564a62abaf92f728f97a82cd6
(const std::string &from_frame) const
const std::string &
getTargetFrame
classmoveit_1_1core_1_1Transforms.html
a0df4298ff63f3dabcbf35312294ffe96
() const
virtual const Eigen::Isometry3d &
getTransform
classmoveit_1_1core_1_1Transforms.html
a97876cc8c68434c382955b62a3fa3d99
(const std::string &from_frame) const
virtual bool
isFixedFrame
classmoveit_1_1core_1_1Transforms.html
ad2578c45d1f2ec1f2824227646772a87
(const std::string &frame) const
Transforms
classmoveit_1_1core_1_1Transforms.html
af9f8f3f04b5a041364d97c359d592d6a
(const std::string &target_frame)
virtual
~Transforms
classmoveit_1_1core_1_1Transforms.html
a46634ebad9aad54b07a0a4a768e17366
()
const FixedTransformsMap &
getAllTransforms
classmoveit_1_1core_1_1Transforms.html
a7fd7b4c15089b4fcc41e938f22325d43
() const
void
copyTransforms
classmoveit_1_1core_1_1Transforms.html
ab080b33b02d87c019a84da0096615b53
(std::vector< geometry_msgs::TransformStamped > &transforms) const
void
setTransform
classmoveit_1_1core_1_1Transforms.html
a698ace057d4ac87ae67e6e8bc698b2bc
(const Eigen::Isometry3d &t, const std::string &from_frame)
void
setTransform
classmoveit_1_1core_1_1Transforms.html
adf3d6aefa8752d7d929806c2fd521aa1
(const geometry_msgs::TransformStamped &transform)
void
setTransforms
classmoveit_1_1core_1_1Transforms.html
afcb0359d6a1006742ca03ba236299c04
(const std::vector< geometry_msgs::TransformStamped > &transforms)
void
setAllTransforms
classmoveit_1_1core_1_1Transforms.html
abe4438cc4cca8a42a4f78006288eb09a
(const FixedTransformsMap &transforms)
void
transformVector3
classmoveit_1_1core_1_1Transforms.html
af0d969e15246ae42e31abf78b8984d0a
(const std::string &from_frame, const Eigen::Vector3d &v_in, Eigen::Vector3d &v_out) const
void
transformQuaternion
classmoveit_1_1core_1_1Transforms.html
a95e964c2c8ffeb5daaa04802cfab5334
(const std::string &from_frame, const Eigen::Quaterniond &q_in, Eigen::Quaterniond &q_out) const
void
transformRotationMatrix
classmoveit_1_1core_1_1Transforms.html
a2ece88a639984a2bae044e39e0f6d782
(const std::string &from_frame, const Eigen::Matrix3d &m_in, Eigen::Matrix3d &m_out) const
void
transformPose
classmoveit_1_1core_1_1Transforms.html
a3bdeb2753de48a7eb59780a381565fc7
(const std::string &from_frame, const Eigen::Isometry3d &t_in, Eigen::Isometry3d &t_out) const
static bool
sameFrame
classmoveit_1_1core_1_1Transforms.html
a101b4614f91072368a62c879bd59e36a
(const std::string &frame1, const std::string &frame2)
std::string
target_frame_
classmoveit_1_1core_1_1Transforms.html
a650f48a36aab43627f2f02628b4c4676
FixedTransformsMap
transforms_map_
classmoveit_1_1core_1_1Transforms.html
ad52b5487cc052be05bace9b0e647c358
const FixedTransformsMap &
getAllTransforms
classmoveit_1_1core_1_1Transforms.html
a7fd7b4c15089b4fcc41e938f22325d43
() const
void
copyTransforms
classmoveit_1_1core_1_1Transforms.html
ab080b33b02d87c019a84da0096615b53
(std::vector< geometry_msgs::TransformStamped > &transforms) const
void
setTransform
classmoveit_1_1core_1_1Transforms.html
a698ace057d4ac87ae67e6e8bc698b2bc
(const Eigen::Isometry3d &t, const std::string &from_frame)
void
setTransform
classmoveit_1_1core_1_1Transforms.html
adf3d6aefa8752d7d929806c2fd521aa1
(const geometry_msgs::TransformStamped &transform)
void
setTransforms
classmoveit_1_1core_1_1Transforms.html
afcb0359d6a1006742ca03ba236299c04
(const std::vector< geometry_msgs::TransformStamped > &transforms)
void
setAllTransforms
classmoveit_1_1core_1_1Transforms.html
abe4438cc4cca8a42a4f78006288eb09a
(const FixedTransformsMap &transforms)
void
transformVector3
classmoveit_1_1core_1_1Transforms.html
af0d969e15246ae42e31abf78b8984d0a
(const std::string &from_frame, const Eigen::Vector3d &v_in, Eigen::Vector3d &v_out) const
void
transformQuaternion
classmoveit_1_1core_1_1Transforms.html
a95e964c2c8ffeb5daaa04802cfab5334
(const std::string &from_frame, const Eigen::Quaterniond &q_in, Eigen::Quaterniond &q_out) const
void
transformRotationMatrix
classmoveit_1_1core_1_1Transforms.html
a2ece88a639984a2bae044e39e0f6d782
(const std::string &from_frame, const Eigen::Matrix3d &m_in, Eigen::Matrix3d &m_out) const
void
transformPose
classmoveit_1_1core_1_1Transforms.html
a3bdeb2753de48a7eb59780a381565fc7
(const std::string &from_frame, const Eigen::Isometry3d &t_in, Eigen::Isometry3d &t_out) const
pybind11::detail::type_caster< ros::Duration >
structpybind11_1_1detail_1_1type__caster_3_01ros_1_1Duration_01_4.html
DurationCaster< ros::Duration >
pybind11::detail::type_caster< ros::WallDuration >
structpybind11_1_1detail_1_1type__caster_3_01ros_1_1WallDuration_01_4.html
DurationCaster< ros::WallDuration >
pybind11::detail::type_caster< T, enable_if_t< ros::message_traits::IsMessage< T >::value > >
structpybind11_1_1detail_1_1type__caster_3_01T_00_01enable__if__t_3_01ros_1_1message__traits_1_1da86572eefc69f5e91735ace467ff8c5.html
bool
load
structpybind11_1_1detail_1_1type__caster_3_01T_00_01enable__if__t_3_01ros_1_1message__traits_1_1da86572eefc69f5e91735ace467ff8c5.html
af59dca91c53e375f8875ac366d444933
(handle src, bool)
PYBIND11_TYPE_CASTER
structpybind11_1_1detail_1_1type__caster_3_01T_00_01enable__if__t_3_01ros_1_1message__traits_1_1da86572eefc69f5e91735ace467ff8c5.html
a7a953706184b5aba20ae43f448f08823
(T, _< T >())
static handle
cast
structpybind11_1_1detail_1_1type__caster_3_01T_00_01enable__if__t_3_01ros_1_1message__traits_1_1da86572eefc69f5e91735ace467ff8c5.html
accc074254dbd70090b4772b68f9f6de8
(const T &src, return_value_policy, handle)
constraint_samplers::UnionConstraintSampler
classconstraint__samplers_1_1UnionConstraintSampler.html
constraint_samplers::ConstraintSampler
virtual bool
canService
classconstraint__samplers_1_1UnionConstraintSampler.html
a2a76b41d35b236b89a248997737200e9
(const moveit_msgs::Constraints &constraint) const
bool
configure
classconstraint__samplers_1_1UnionConstraintSampler.html
a8e5f141df1c5b5e65b67fa95ca6bc26d
(const moveit_msgs::Constraints &constraint) override
const std::string &
getName
classconstraint__samplers_1_1UnionConstraintSampler.html
a10d624db2eb02bfc2f30cbe75b2494b8
() const override
const std::vector< ConstraintSamplerPtr > &
getSamplers
classconstraint__samplers_1_1UnionConstraintSampler.html
ae11ad89e24fc78177d2ec22b1236ea64
() const
bool
sample
classconstraint__samplers_1_1UnionConstraintSampler.html
aaa99ce5e81c9a71c32bbf8688610f9e8
(moveit::core::RobotState &state, const moveit::core::RobotState &reference_state, unsigned int max_attempts) override
UnionConstraintSampler
classconstraint__samplers_1_1UnionConstraintSampler.html
af8cf3828dd1afcb245866abe0051b4ce
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const std::vector< ConstraintSamplerPtr > &samplers)
std::vector< ConstraintSamplerPtr >
samplers_
classconstraint__samplers_1_1UnionConstraintSampler.html
ac0e3f02f32ed1c72340509231fefbdc2
moveit::core::VariableBounds
structmoveit_1_1core_1_1VariableBounds.html
VariableBounds
structmoveit_1_1core_1_1VariableBounds.html
af3e04d2b9865cb7864d6d7969435dc93
()
bool
acceleration_bounded_
structmoveit_1_1core_1_1VariableBounds.html
af0e83ca67bd560c306f76fb57828584c
double
max_acceleration_
structmoveit_1_1core_1_1VariableBounds.html
a48db40fdae153da78abbb3003f9250f4
double
max_position_
structmoveit_1_1core_1_1VariableBounds.html
ac8dc344fef8bf3c73f9e1d25881c57e4
double
max_velocity_
structmoveit_1_1core_1_1VariableBounds.html
a084bb6fc28ab6b811248378ddfda89e5
double
min_acceleration_
structmoveit_1_1core_1_1VariableBounds.html
a85f88ecc1edf9f96091ba0f379dd9d1a
double
min_position_
structmoveit_1_1core_1_1VariableBounds.html
ab6cc4e3e72702edb003cba2e07409ec4
double
min_velocity_
structmoveit_1_1core_1_1VariableBounds.html
af5c3f11dbfcdc2278c85ec3ee131feb0
bool
position_bounded_
structmoveit_1_1core_1_1VariableBounds.html
a870a6ab1e27504d896dedcaadec40666
bool
velocity_bounded_
structmoveit_1_1core_1_1VariableBounds.html
a7e0a5703c51621d5cff73259d1295fd6
fcl::details::Vec3Data
structfcl_1_1details_1_1Vec3Data.html
fcl::Vec3fX
classfcl_1_1Vec3fX.html
kinematic_constraints::VisibilityConstraint
classkinematic__constraints_1_1VisibilityConstraint.html
kinematic_constraints::KinematicConstraint
void
clear
classkinematic__constraints_1_1VisibilityConstraint.html
a313499e063f7980f02c0fe52a62a2ccb
() override
bool
configure
classkinematic__constraints_1_1VisibilityConstraint.html
adb2d7034f0ae21c6c4c25b10a80edd76
(const moveit_msgs::VisibilityConstraint &vc, const moveit::core::Transforms &tf)
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1VisibilityConstraint.html
a9fe993145aed928f6b35b8cb5da7774d
(const moveit::core::RobotState &state, bool verbose=false) const override
bool
enabled
classkinematic__constraints_1_1VisibilityConstraint.html
a4a015f045507e26be6dbe580d82505df
() const override
bool
equal
classkinematic__constraints_1_1VisibilityConstraint.html
a3bc4822d35ba3804da9c4eb6a87eebdf
(const KinematicConstraint &other, double margin) const override
void
getMarkers
classkinematic__constraints_1_1VisibilityConstraint.html
a047c1495d7ee983b20813a78198ee450
(const moveit::core::RobotState &state, visualization_msgs::MarkerArray &markers) const
shapes::Mesh *
getVisibilityCone
classkinematic__constraints_1_1VisibilityConstraint.html
ae0cb4f0576fea45d832b08c36e6c4a18
(const moveit::core::RobotState &state) const
void
print
classkinematic__constraints_1_1VisibilityConstraint.html
a461a5d5a0aa5552276d5f268cd12b2f8
(std::ostream &out=std::cout) const override
VisibilityConstraint
classkinematic__constraints_1_1VisibilityConstraint.html
a6160aaa9e594e9c27020809017ed8e23
(const moveit::core::RobotModelConstPtr &model)
bool
decideContact
classkinematic__constraints_1_1VisibilityConstraint.html
ae3bfecce9a73c1d25146a0ff750a3001
(const collision_detection::Contact &contact) const
collision_detection::CollisionEnvPtr
collision_env_
classkinematic__constraints_1_1VisibilityConstraint.html
afe380604f8f4c52c0c91a71695507798
unsigned int
cone_sides_
classkinematic__constraints_1_1VisibilityConstraint.html
ade64c7a375da4a0578639101310f1d42
double
max_range_angle_
classkinematic__constraints_1_1VisibilityConstraint.html
a76199bb33fcf8c7e7de5ac74395600c4
double
max_view_angle_
classkinematic__constraints_1_1VisibilityConstraint.html
a8494dd917a1ac7ab915ffb9f9314672d
bool
mobile_sensor_frame_
classkinematic__constraints_1_1VisibilityConstraint.html
a763254fc72cbe21801af91b37ed45533
bool
mobile_target_frame_
classkinematic__constraints_1_1VisibilityConstraint.html
ad9d1b3be3ea3871a6bb557c48afbaed6
EigenSTL::vector_Vector3d
points_
classkinematic__constraints_1_1VisibilityConstraint.html
ac2db46c8cb2adc3e395ba74b09e10d99
std::string
sensor_frame_id_
classkinematic__constraints_1_1VisibilityConstraint.html
a80e8f693b9dba4c34e5546aac8627753
Eigen::Isometry3d
sensor_pose_
classkinematic__constraints_1_1VisibilityConstraint.html
a3ed970a629abf44ef547ac719219042b
int
sensor_view_direction_
classkinematic__constraints_1_1VisibilityConstraint.html
ac66cedff3f6f0fea53189d8e8fdc955d
std::string
target_frame_id_
classkinematic__constraints_1_1VisibilityConstraint.html
a71f922cb087b9312da20d960c14d3a2e
Eigen::Isometry3d
target_pose_
classkinematic__constraints_1_1VisibilityConstraint.html
a18fd4f356b4c4872f4cbd6c9441c8b52
double
target_radius_
classkinematic__constraints_1_1VisibilityConstraint.html
a9ad445f62772dad2a44ecd1d30459444
distance_field::VoxelGrid
classdistance__field_1_1VoxelGrid.html
T &
getCell
classdistance__field_1_1VoxelGrid.html
a94da64ac8a4af1967599207926348a86
(const Eigen::Vector3i &pos)
const T &
getCell
classdistance__field_1_1VoxelGrid.html
a54cc57e8cd0328315afe49a675a48930
(const Eigen::Vector3i &pos) const
T &
getCell
classdistance__field_1_1VoxelGrid.html
a7be72e784b9d27576df7f415e9257197
(int x, int y, int z)
const T &
getCell
classdistance__field_1_1VoxelGrid.html
ab56cc96692c1ebfd5efe50cb4da6143e
(int x, int y, int z) const
int
getNumCells
classdistance__field_1_1VoxelGrid.html
a40e41df085476c8d3a9825ef16533743
(Dimension dim) const
double
getOrigin
classdistance__field_1_1VoxelGrid.html
ab50529a896aec969746feb339a54a7a9
(Dimension dim) const
double
getResolution
classdistance__field_1_1VoxelGrid.html
ae4ab39e34e1ec5f0647a207e6c9953ac
() const
double
getResolution
classdistance__field_1_1VoxelGrid.html
aaaf1e315bb8601fba6c664514e877cdb
(Dimension dim) const
double
getSize
classdistance__field_1_1VoxelGrid.html
adac952430d801a2007810464e54933ed
(Dimension dim) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
adba8595eb823659d989c9dd4c563bcaf
(const Eigen::Vector3i &grid, Eigen::Vector3d &world) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
afa2b868ab588d6e0ebaf8ed9a6a32bbd
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a5f555dbaa8125fab326853e89ada327c
(const Eigen::Vector3i &pos) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a670fa5d419505c48571ed6faaad01948
(Dimension dim, int cell) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
ad3ebd64818004ef79ef68f2140f07210
(int x, int y, int z) const
MOVEIT_DECLARE_PTR_MEMBER
classdistance__field_1_1VoxelGrid.html
a94406cc8543d49c06f61f8ec3753900d
(VoxelGrid)
const T &
operator()
classdistance__field_1_1VoxelGrid.html
aaae70ba446ce8453bb99d5a41d079c00
(const Eigen::Vector3d &pos) const
const T &
operator()
classdistance__field_1_1VoxelGrid.html
a26268abce9b73e6984427d6a269f8750
(double x, double y, double z) const
void
reset
classdistance__field_1_1VoxelGrid.html
a90a51726cde385cce7d4be656371bee9
(const T &initial)
void
resize
classdistance__field_1_1VoxelGrid.html
aeccc577307664fcca4e29051bdeba3c9
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, T default_object)
void
setCell
classdistance__field_1_1VoxelGrid.html
a45978f1a6e87e6069bd8789a7a1865a9
(const Eigen::Vector3i &pos, const T &obj)
void
setCell
classdistance__field_1_1VoxelGrid.html
a865a2d9700278d7cf74a60b3c7f15fdb
(int x, int y, int z, const T &obj)
VoxelGrid
classdistance__field_1_1VoxelGrid.html
a2438415a6ae10555170cd7c8f3ff82c0
()
VoxelGrid
classdistance__field_1_1VoxelGrid.html
aeb8e00ccb776802c4df43f0720376d2d
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, T default_object)
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
ad8bf2fbb2bdc473213598d62d4c25991
(const Eigen::Vector3d &world, Eigen::Vector3i &grid) const
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
a1c450b91646281eed85111d970c4b785
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const
virtual
~VoxelGrid
classdistance__field_1_1VoxelGrid.html
a897b7a39010a787f3706061f3125bec7
()
int
getCellFromLocation
classdistance__field_1_1VoxelGrid.html
a442b5ae11a9ed1c00f1ad60c0ed3f272
(Dimension dim, double loc) const
double
getLocationFromCell
classdistance__field_1_1VoxelGrid.html
a920b9e52f5dc44becf1e66a694611cc6
(Dimension dim, int cell) const
int
ref
classdistance__field_1_1VoxelGrid.html
adbf173a82e436c70c502880b843a94f7
(int x, int y, int z) const
T *
data_
classdistance__field_1_1VoxelGrid.html
ab9c1291e4e938d4eae7f5635fc1ec6a0
T ***
data_ptrs_
classdistance__field_1_1VoxelGrid.html
a393e4c66ffba38235dc15ab5203d1c56
T
default_object_
classdistance__field_1_1VoxelGrid.html
ad4011a043757ef7d6dbb3b284cac6c63
int
num_cells_
classdistance__field_1_1VoxelGrid.html
ab0ed43738bd60f68729bb6c3ff979ce7
[3]
int
num_cells_total_
classdistance__field_1_1VoxelGrid.html
a3a9263a10a8329aee6407debf7ed4ff6
double
oo_resolution_
classdistance__field_1_1VoxelGrid.html
a2961ed3c1fc3f074f413064571862454
double
origin_
classdistance__field_1_1VoxelGrid.html
a6855d2daab2bc7e256938ae9fb973c5b
[3]
double
origin_minus_
classdistance__field_1_1VoxelGrid.html
a46e4e3a1574c1c3223b0bbcec34654d9
[3]
double
resolution_
classdistance__field_1_1VoxelGrid.html
a81107892e8e38dd12739b55d96fb9995
double
size_
classdistance__field_1_1VoxelGrid.html
a0c44df45eb348857d3fe9707962cf377
[3]
int
stride1_
classdistance__field_1_1VoxelGrid.html
a7a7ccac725d21eb16a3ea58db885eab9
int
stride2_
classdistance__field_1_1VoxelGrid.html
a1c40aba4df4cf6b97a28b6672ebc1fbd
VoxelGrid< distance_field::PropDistanceFieldVoxel >
classdistance__field_1_1VoxelGrid.html
distance_field::PropDistanceFieldVoxel &
getCell
classdistance__field_1_1VoxelGrid.html
a94da64ac8a4af1967599207926348a86
(const Eigen::Vector3i &pos)
const distance_field::PropDistanceFieldVoxel &
getCell
classdistance__field_1_1VoxelGrid.html
a54cc57e8cd0328315afe49a675a48930
(const Eigen::Vector3i &pos) const
distance_field::PropDistanceFieldVoxel &
getCell
classdistance__field_1_1VoxelGrid.html
a7be72e784b9d27576df7f415e9257197
(int x, int y, int z)
const distance_field::PropDistanceFieldVoxel &
getCell
classdistance__field_1_1VoxelGrid.html
ab56cc96692c1ebfd5efe50cb4da6143e
(int x, int y, int z) const
int
getNumCells
classdistance__field_1_1VoxelGrid.html
a40e41df085476c8d3a9825ef16533743
(Dimension dim) const
double
getOrigin
classdistance__field_1_1VoxelGrid.html
ab50529a896aec969746feb339a54a7a9
(Dimension dim) const
double
getResolution
classdistance__field_1_1VoxelGrid.html
ae4ab39e34e1ec5f0647a207e6c9953ac
() const
double
getResolution
classdistance__field_1_1VoxelGrid.html
aaaf1e315bb8601fba6c664514e877cdb
(Dimension dim) const
double
getSize
classdistance__field_1_1VoxelGrid.html
adac952430d801a2007810464e54933ed
(Dimension dim) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
adba8595eb823659d989c9dd4c563bcaf
(const Eigen::Vector3i &grid, Eigen::Vector3d &world) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
afa2b868ab588d6e0ebaf8ed9a6a32bbd
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a5f555dbaa8125fab326853e89ada327c
(const Eigen::Vector3i &pos) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a670fa5d419505c48571ed6faaad01948
(Dimension dim, int cell) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
ad3ebd64818004ef79ef68f2140f07210
(int x, int y, int z) const
MOVEIT_DECLARE_PTR_MEMBER
classdistance__field_1_1VoxelGrid.html
a94406cc8543d49c06f61f8ec3753900d
(VoxelGrid)
const distance_field::PropDistanceFieldVoxel &
operator()
classdistance__field_1_1VoxelGrid.html
aaae70ba446ce8453bb99d5a41d079c00
(const Eigen::Vector3d &pos) const
const distance_field::PropDistanceFieldVoxel &
operator()
classdistance__field_1_1VoxelGrid.html
a26268abce9b73e6984427d6a269f8750
(double x, double y, double z) const
void
reset
classdistance__field_1_1VoxelGrid.html
a90a51726cde385cce7d4be656371bee9
(const distance_field::PropDistanceFieldVoxel &initial)
void
resize
classdistance__field_1_1VoxelGrid.html
aeccc577307664fcca4e29051bdeba3c9
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, distance_field::PropDistanceFieldVoxel default_object)
void
setCell
classdistance__field_1_1VoxelGrid.html
a45978f1a6e87e6069bd8789a7a1865a9
(const Eigen::Vector3i &pos, const distance_field::PropDistanceFieldVoxel &obj)
void
setCell
classdistance__field_1_1VoxelGrid.html
a865a2d9700278d7cf74a60b3c7f15fdb
(int x, int y, int z, const distance_field::PropDistanceFieldVoxel &obj)
VoxelGrid
classdistance__field_1_1VoxelGrid.html
a2438415a6ae10555170cd7c8f3ff82c0
()
VoxelGrid
classdistance__field_1_1VoxelGrid.html
aeb8e00ccb776802c4df43f0720376d2d
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, distance_field::PropDistanceFieldVoxel default_object)
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
ad8bf2fbb2bdc473213598d62d4c25991
(const Eigen::Vector3d &world, Eigen::Vector3i &grid) const
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
a1c450b91646281eed85111d970c4b785
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const
virtual
~VoxelGrid
classdistance__field_1_1VoxelGrid.html
a897b7a39010a787f3706061f3125bec7
()
int
getCellFromLocation
classdistance__field_1_1VoxelGrid.html
a442b5ae11a9ed1c00f1ad60c0ed3f272
(Dimension dim, double loc) const
double
getLocationFromCell
classdistance__field_1_1VoxelGrid.html
a920b9e52f5dc44becf1e66a694611cc6
(Dimension dim, int cell) const
int
ref
classdistance__field_1_1VoxelGrid.html
adbf173a82e436c70c502880b843a94f7
(int x, int y, int z) const
distance_field::PropDistanceFieldVoxel *
data_
classdistance__field_1_1VoxelGrid.html
ab9c1291e4e938d4eae7f5635fc1ec6a0
distance_field::PropDistanceFieldVoxel ***
data_ptrs_
classdistance__field_1_1VoxelGrid.html
a393e4c66ffba38235dc15ab5203d1c56
distance_field::PropDistanceFieldVoxel
default_object_
classdistance__field_1_1VoxelGrid.html
ad4011a043757ef7d6dbb3b284cac6c63
int
num_cells_
classdistance__field_1_1VoxelGrid.html
ab0ed43738bd60f68729bb6c3ff979ce7
[3]
int
num_cells_total_
classdistance__field_1_1VoxelGrid.html
a3a9263a10a8329aee6407debf7ed4ff6
double
oo_resolution_
classdistance__field_1_1VoxelGrid.html
a2961ed3c1fc3f074f413064571862454
double
origin_
classdistance__field_1_1VoxelGrid.html
a6855d2daab2bc7e256938ae9fb973c5b
[3]
double
origin_minus_
classdistance__field_1_1VoxelGrid.html
a46e4e3a1574c1c3223b0bbcec34654d9
[3]
double
resolution_
classdistance__field_1_1VoxelGrid.html
a81107892e8e38dd12739b55d96fb9995
double
size_
classdistance__field_1_1VoxelGrid.html
a0c44df45eb348857d3fe9707962cf377
[3]
int
stride1_
classdistance__field_1_1VoxelGrid.html
a7a7ccac725d21eb16a3ea58db885eab9
int
stride2_
classdistance__field_1_1VoxelGrid.html
a1c40aba4df4cf6b97a28b6672ebc1fbd
collision_detection::World
classcollision__detection_1_1World.html
collision_detection::World::Action
collision_detection::World::Object
collision_detection::World::Observer
collision_detection::World::ObserverHandle
ActionBits
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640
UNINITIALIZED
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640aa224bce192eecdfa450b4efd0ab7575f
CREATE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640aae06dd8079bfcabbc45aa5838d53057a
DESTROY
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640a67634de309a111c432add844147ed1eb
MOVE_SHAPE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640aee5aaff6f0d11f27e1102a9998337da6
ADD_SHAPE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640a58de80d79d03e039b80d6ac17b3685e7
REMOVE_SHAPE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640acf8a0eeabd5d8a28ef38752b310904da
ADD_SHAPE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640a58de80d79d03e039b80d6ac17b3685e7
std::map< std::string, ObjectPtr >::const_iterator
const_iterator
classcollision__detection_1_1World.html
a30e6e9963f2635fee705aab92ddf373f
CREATE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640aae06dd8079bfcabbc45aa5838d53057a
DESTROY
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640a67634de309a111c432add844147ed1eb
MOVE_SHAPE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640aee5aaff6f0d11f27e1102a9998337da6
boost::function< void(const ObjectConstPtr &, Action)>
ObserverCallbackFn
classcollision__detection_1_1World.html
a1c77f50a4ca76e6bdcbbb6c3281eb2a2
REMOVE_SHAPE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640acf8a0eeabd5d8a28ef38752b310904da
UNINITIALIZED
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640aa224bce192eecdfa450b4efd0ab7575f
ObserverHandle
addObserver
classcollision__detection_1_1World.html
a6d999503e46564ed159d894373009f38
(const ObserverCallbackFn &callback)
void
addToObject
classcollision__detection_1_1World.html
aba922913ec2e7249ebf648b2ed0b23bc
(const std::string &object_id, const Eigen::Isometry3d &pose, const shapes::ShapeConstPtr &shape, const Eigen::Isometry3d &shape_pose)
void
addToObject
classcollision__detection_1_1World.html
a5e18424a37de7f24092f2e7c7898e620
(const std::string &object_id, const Eigen::Isometry3d &pose, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &shape_poses)
void
addToObject
classcollision__detection_1_1World.html
a11b457d209dfe22a5cabc26b7df2bafa
(const std::string &object_id, const shapes::ShapeConstPtr &shape, const Eigen::Isometry3d &shape_pose)
void
addToObject
classcollision__detection_1_1World.html
ab6e49ebe3d29980d0dd0c7876bbc4d23
(const std::string &object_id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &shape_poses)
const_iterator
begin
classcollision__detection_1_1World.html
a7aab9d751238b338ed78720ec273ecbc
() const
void
clearObjects
classcollision__detection_1_1World.html
adc4d485fb4e992dccafebd760b22c23c
()
const_iterator
end
classcollision__detection_1_1World.html
adc7e8e0144c3bd71304f18eac293d589
() const
const_iterator
find
classcollision__detection_1_1World.html
a09ee229dd47f0f083e4e7c5db4fd27a1
(const std::string &object_id) const
const Eigen::Isometry3d &
getGlobalShapeTransform
classcollision__detection_1_1World.html
a5c9f13355f4162741a1b430fcb6f5205
(const std::string &object_id, int shape_index) const
const EigenSTL::vector_Isometry3d &
getGlobalShapeTransforms
classcollision__detection_1_1World.html
aefa771956454cfe5efbf77b72184857a
(const std::string &object_id) const
ObjectConstPtr
getObject
classcollision__detection_1_1World.html
ae38319d2cc56a77e5f43f76892ac8725
(const std::string &object_id) const
std::vector< std::string >
getObjectIds
classcollision__detection_1_1World.html
aefe713ca60cda8d59a697e516e862fad
() const
const Eigen::Isometry3d &
getTransform
classcollision__detection_1_1World.html
a00985034de270027fd37982a181cd39d
(const std::string &name) const
const Eigen::Isometry3d &
getTransform
classcollision__detection_1_1World.html
ac975be061c312033d19c90e328f4b528
(const std::string &name, bool &frame_found) const
bool
hasObject
classcollision__detection_1_1World.html
a1f31fe9d2e4c623cabb9fa8f88749101
(const std::string &object_id) const
bool
knowsTransform
classcollision__detection_1_1World.html
abf81ea556b4953e9828ab85d316cd3b4
(const std::string &name) const
MOVEIT_STRUCT_FORWARD
classcollision__detection_1_1World.html
a40f76267a8074003d66057e8fd0bc25a
(Object)
bool
moveObject
classcollision__detection_1_1World.html
a67d166f54e0dfe169ff05e8d93181ffc
(const std::string &object_id, const Eigen::Isometry3d &transform)
bool
moveShapeInObject
classcollision__detection_1_1World.html
a31e4c0573c302c06ba391839d6c4f17c
(const std::string &object_id, const shapes::ShapeConstPtr &shape, const Eigen::Isometry3d &shape_pose)
void
notifyObserverAllObjects
classcollision__detection_1_1World.html
a42a4ee862be6d559b065fed0d8b502ba
(const ObserverHandle observer_handle, Action action) const
bool
removeObject
classcollision__detection_1_1World.html
a206bc9df40cb659a0a34353523a689e4
(const std::string &object_id)
void
removeObserver
classcollision__detection_1_1World.html
a0d94126a3e3046ddc264213b319a2655
(const ObserverHandle observer_handle)
bool
removeShapeFromObject
classcollision__detection_1_1World.html
a49d198631f76d2f2a5550821187070ed
(const std::string &object_id, const shapes::ShapeConstPtr &shape)
bool
setObjectPose
classcollision__detection_1_1World.html
a7c9b1d33dc58d6c7e79ef3281c6ecf6f
(const std::string &object_id, const Eigen::Isometry3d &pose)
bool
setSubframesOfObject
classcollision__detection_1_1World.html
aa19a61199fd3e38a8681a731700385ae
(const std::string &object_id, const moveit::core::FixedTransformsMap &subframe_poses)
std::size_t
size
classcollision__detection_1_1World.html
a1a7d25081a838ac51cf567ff1f003f6a
() const
World
classcollision__detection_1_1World.html
a5e39b4331167c7eef3088d51cce2f67c
()
World
classcollision__detection_1_1World.html
a01d9d6105b7026d12c7d6118d77951dc
(const World &other)
virtual
~World
classcollision__detection_1_1World.html
ab4885678f7ccd2a01bc2fee422158caa
()
virtual void
addToObjectInternal
classcollision__detection_1_1World.html
acf3157a29b8bd7ad78070a2773d01d2b
(const ObjectPtr &obj, const shapes::ShapeConstPtr &shape, const Eigen::Isometry3d &shape_pose)
void
ensureUnique
classcollision__detection_1_1World.html
a322a1be812ad9c07065a60d1bd8f66aa
(ObjectPtr &obj)
void
notify
classcollision__detection_1_1World.html
a24fc8c7b7de9305a694271c8de2ea74c
(const ObjectConstPtr &, Action)
void
notifyAll
classcollision__detection_1_1World.html
a3f00a09869ef3b1d72a23dfdc782bec9
(Action action)
void
updateGlobalPosesInternal
classcollision__detection_1_1World.html
a3ac417603037c95854b897d30a8d05aa
(ObjectPtr &obj, bool update_shape_poses=true, bool update_subframe_poses=true)
std::map< std::string, ObjectPtr >
objects_
classcollision__detection_1_1World.html
a517ded49d6464357b967afc224e955bc
std::vector< Observer * >
observers_
classcollision__detection_1_1World.html
a22a3e0d37efcfa3c1d51c3b2e171f5cb
collision_detection::WorldDiff
classcollision__detection_1_1WorldDiff.html
std::map< std::string, World::Action >::const_iterator
const_iterator
classcollision__detection_1_1WorldDiff.html
aef5221881ecbbf73cd0558f0ab61259e
const_iterator
begin
classcollision__detection_1_1WorldDiff.html
a9a38c2383f1c76334f15c95387ba0d6b
() const
void
clearChanges
classcollision__detection_1_1WorldDiff.html
ab10f96dd369d24ca5e6eff3f2fbfb0d3
()
const_iterator
end
classcollision__detection_1_1WorldDiff.html
ad8ec0699dedee3782dece1a145eb37c3
() const
const_iterator
find
classcollision__detection_1_1WorldDiff.html
a015e4ef4d46deee0688752c0acbe3472
(const std::string &id) const
const std::map< std::string, World::Action > &
getChanges
classcollision__detection_1_1WorldDiff.html
a8a009f8308e7fd9d9f20f3be643ec485
() const
void
reset
classcollision__detection_1_1WorldDiff.html
ae67228470714b9bf2a8efb1883be9de4
()
void
reset
classcollision__detection_1_1WorldDiff.html
a929d4020c3adb54fce30ec47e8a929ea
(const WorldPtr &world)
void
set
classcollision__detection_1_1WorldDiff.html
a57346d0e8e39dd931cc58bd62e2c0319
(const std::string &id, World::Action val)
void
setWorld
classcollision__detection_1_1WorldDiff.html
aa27b6c4ed5a654e6ca9293c6a06e693e
(const WorldPtr &world)
size_t
size
classcollision__detection_1_1WorldDiff.html
a0f1770ab590b63b8c451c33c03cae4ba
() const
WorldDiff
classcollision__detection_1_1WorldDiff.html
a3b4f7b7b8346fd6182d2725190bb6e9b
()
WorldDiff
classcollision__detection_1_1WorldDiff.html
ad89f6da5be84bffc7d7925defd408454
(const WorldPtr &world)
WorldDiff
classcollision__detection_1_1WorldDiff.html
afd75bf0e1a98ef2a65b00280cd738908
(WorldDiff &other)
~WorldDiff
classcollision__detection_1_1WorldDiff.html
a7e0815e14864d93a571550510d45206a
()
void
notify
classcollision__detection_1_1WorldDiff.html
a170704186aee1bc8efe97d5004db0630
(const World::ObjectConstPtr &, World::Action)
std::map< std::string, World::Action >
changes_
classcollision__detection_1_1WorldDiff.html
a304d246aceb43051921f9a17a68fb710
World::ObserverHandle
observer_handle_
classcollision__detection_1_1WorldDiff.html
a302b7a848a4176258c4dd0a070cdcf46
WorldWeakPtr
world_
classcollision__detection_1_1WorldDiff.html
a6a33fb33151136e10ff5bb9d51ff125e
collision_detection
namespacecollision__detection.html
collision_detection::AllowedCollision
collision_detection::BodyTypes
collision_detection::DistanceRequestTypes
collision_detection::AllowedCollisionMatrix
collision_detection::BodyDecomposition
collision_detection::BodyDecompositionCache
collision_detection::CollisionData
collision_detection::CollisionDetectorAllocator
collision_detection::CollisionDetectorAllocatorAllValid
collision_detection::CollisionDetectorAllocatorBullet
collision_detection::CollisionDetectorAllocatorDistanceField
collision_detection::CollisionDetectorAllocatorFCL
collision_detection::CollisionDetectorAllocatorHybrid
collision_detection::CollisionDetectorAllocatorTemplate
collision_detection::CollisionDetectorBtPluginLoader
collision_detection::CollisionDetectorFCLPluginLoader
collision_detection::CollisionEnv
collision_detection::CollisionEnvAllValid
collision_detection::CollisionEnvBullet
collision_detection::CollisionEnvDistanceField
collision_detection::CollisionEnvFCL
collision_detection::CollisionEnvHybrid
collision_detection::CollisionGeometryData
collision_detection::CollisionPlugin
collision_detection::CollisionPluginCache
collision_detection::CollisionRequest
collision_detection::CollisionResult
collision_detection::CollisionSphere
collision_detection::Contact
collision_detection::CostSource
collision_detection::DistanceData
collision_detection::DistanceFieldCacheEntry
collision_detection::DistanceRequest
collision_detection::DistanceResult
collision_detection::DistanceResultsData
collision_detection::FCLGeometry
collision_detection::FCLManager
collision_detection::FCLObject
collision_detection::FCLShapeCache
collision_detection::GradientInfo
collision_detection::GroupStateRepresentation
collision_detection::OccMapTree
collision_detection::PosedBodyPointDecomposition
collision_detection::PosedBodyPointDecompositionVector
collision_detection::PosedBodySphereDecomposition
collision_detection::PosedBodySphereDecompositionVector
collision_detection::PosedDistanceField
collision_detection::ProximityInfo
collision_detection::World
collision_detection::WorldDiff
BodyTypes::Type
BodyType
namespacecollision__detection.html
a07fad75418b9aaddb6f75c540e838c8e
boost::function< bool(collision_detection::Contact &)>
DecideContactFn
namespacecollision__detection.html
abc95f111eb0775b4c8be279ea4891a98
std::map< const std::pair< std::string, std::string >, std::vector< DistanceResultsData > >
DistanceMap
namespacecollision__detection.html
a7bde0a5056eef76b718f72a909923af2
DistanceRequestTypes::DistanceRequestType
DistanceRequestType
namespacecollision__detection.html
a966253f719bc7b159db5219140fb3841
std::shared_ptr< const fcl::CollisionObjectd >
FCLCollisionObjectConstPtr
namespacecollision__detection.html
ac12819e46534929f247b4f4a88a21fc5
std::shared_ptr< fcl::CollisionObjectd >
FCLCollisionObjectPtr
namespacecollision__detection.html
a9d7f5973e1d1a1bd73899f35f55df288
octomap::OcTreeNode
OccMapNode
namespacecollision__detection.html
ace73c1317d865f74ad8fcd92bcc6759b
std::shared_ptr< const OccMapTree >
OccMapTreeConstPtr
namespacecollision__detection.html
a2c69ccc4c23d8367a5ca106862ad86f0
std::shared_ptr< OccMapTree >
OccMapTreePtr
namespacecollision__detection.html
a3ac86a279df576cc0b9be55890af87f9
CollisionType
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859fa
NONE
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faa57bb92555f840149c35099316a460bc0
SELF
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faaa7c7181f8db8bebfb84de816c47530e2
INTRA
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faacd09d2af0206d7e3caf0a7fc172a8e43
ENVIRONMENT
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faa1d6aa9e8d5eddde1826ce63f16677a4e
static bool
andDecideContact
namespacecollision__detection.html
a26a68a48af0afc8363d6053ba65b11d9
(const DecideContactFn &f1, const DecideContactFn &f2, Contact &contact)
void
cleanCollisionGeometryCache
namespacecollision__detection.html
a43b3c92b3fc1fb442d1c1f2e4827688e
()
bool
collisionCallback
namespacecollision__detection.html
a59596b8e11ce40e13415e5fa9ab8e4d3
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data)
void
contactToMsg
namespacecollision__detection.html
ab5b9de238ce8eab0ac37720e9bbccf43
(const Contact &contact, moveit_msgs::ContactInformation &msg)
void
costSourceToMsg
namespacecollision__detection.html
aeec7c91fb3ba8bd89d34bf2a4e5768b3
(const CostSource &cost_source, moveit_msgs::CostSource &msg)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac4367213667b2433a85b55b6aeeaac91
(const shapes::ShapeConstPtr &shape, const moveit::core::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a24c8b3bbb04f17230ca03c012ee9a597
(const shapes::ShapeConstPtr &shape, const moveit::core::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
af9040be8b971caa96ef8e2ed08aee0b6
(const shapes::ShapeConstPtr &shape, const T *data, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac706c51ba1557858fb70e4fc0d2a65ab
(const shapes::ShapeConstPtr &shape, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a2f02ce2caeba45a84cba661d9e04db07
(const shapes::ShapeConstPtr &shape, double scale, double padding, const moveit::core::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a12962f37e0ef03e43e17585d4b590125
(const shapes::ShapeConstPtr &shape, double scale, double padding, const moveit::core::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a222326e69feb1f536e548ea60201fd3c
(const shapes::ShapeConstPtr &shape, double scale, double padding, const T *data, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a187f1af4ccb0d18afdfaad016a2afdd8
(const shapes::ShapeConstPtr &shape, double scale, double padding, const World::Object *obj)
std::vector< CollisionSphere >
determineCollisionSpheres
namespacecollision__detection.html
a66a9f1a85009cdb7c5e853b4a977cfae
(const bodies::Body *body, Eigen::Isometry3d &relativeTransform)
bool
distanceCallback
namespacecollision__detection.html
afe5f36ac1401954437df985998eed346
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data, double &min_dist)
bool
doBoundingSpheresIntersect
namespacecollision__detection.html
aa2121f6a551fb256ddbff2e1efde9284
(const PosedBodySphereDecompositionConstPtr &p1, const PosedBodySphereDecompositionConstPtr &p2)
void
fcl2contact
namespacecollision__detection.html
a1d130f3c2a2f0be5b1376e9206f7cc45
(const fcl::Contactd &fc, Contact &c)
void
fcl2costsource
namespacecollision__detection.html
ae70d6561fae26883acc8424a6b9516b9
(const fcl::CostSourced &fcs, CostSource &cs)
PosedBodyPointDecompositionVectorPtr
getAttachedBodyPointDecomposition
namespacecollision__detection.html
af13a41a471d1d1cb5db37bf3cb74ec5d
(const moveit::core::AttachedBody *att, double resolution)
PosedBodySphereDecompositionVectorPtr
getAttachedBodySphereDecomposition
namespacecollision__detection.html
a78ab7948a2dd1a1b6ab0e063c9fb2a80
(const moveit::core::AttachedBody *att, double resolution)
BodyDecompositionCache &
getBodyDecompositionCache
namespacecollision__detection.html
a6b297f266337fa6de8cf6716a8016085
()
BodyDecompositionConstPtr
getBodyDecompositionCacheEntry
namespacecollision__detection.html
a89a04b404337b615d0b85a10267d6faf
(const shapes::ShapeConstPtr &shape, double resolution)
void
getBodySphereVisualizationMarkers
namespacecollision__detection.html
a7b74e53ce32c41abf193855074b65c5a
(const GroupStateRepresentationConstPtr &gsr, const std::string &reference_frame, visualization_msgs::MarkerArray &body_marker_array)
void
getBodySphereVisualizationMarkers
namespacecollision__detection.html
a27eebb09c9f907103d36287603747050
(const GroupStateRepresentationPtr &gsr, const std::string &reference_frame, visualization_msgs::MarkerArray &body_marker_array)
void
getCollisionMarkers
namespacecollision__detection.html
aa0c76eef97e402709665bd4f60c427c9
(const std::string &frame_id, const std::string &ns, const ros::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, const std::vector< PosedBodySphereDecompositionVectorPtr > &posed_vector_decompositions, const std::vector< GradientInfo > &gradients, visualization_msgs::MarkerArray &arr)
void
getCollisionMarkersFromContacts
namespacecollision__detection.html
a2f4f093913eaf25f5d06adcaa48f5d86
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, const CollisionResult::ContactMap &con)
void
getCollisionMarkersFromContacts
namespacecollision__detection.html
a80eb2fffc9ec5c73f90891485e67db8c
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, const CollisionResult::ContactMap &con, const std_msgs::ColorRGBA &color, const ros::Duration &lifetime, const double radius=0.035)
PosedBodyPointDecompositionVectorPtr
getCollisionObjectPointDecomposition
namespacecollision__detection.html
a1138fda53957ff4d0719e919ff7aef52
(const collision_detection::World::Object &obj, double resolution)
bool
getCollisionSphereCollision
namespacecollision__detection.html
a2e180d6312bb427f67a57285bfa57ae7
(const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, double maximum_value, double tolerance)
bool
getCollisionSphereCollision
namespacecollision__detection.html
a32725abb2b75bc587f2f67cd87e8f24c
(const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, double maximum_value, double tolerance, unsigned int num_coll, std::vector< unsigned int > &colls)
bool
getCollisionSphereGradients
namespacecollision__detection.html
ac1b834236be127eac085f78e3737172f
(const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, GradientInfo &gradient, const CollisionType &type, double tolerance, bool subtract_radii, double maximum_value, bool stop_at_first_collision)
void
getCollisionSphereMarkers
namespacecollision__detection.html
a814b49bd853aca59b5b01622da9867ff
(const std_msgs::ColorRGBA &color, const std::string &frame_id, const std::string &ns, const ros::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, visualization_msgs::MarkerArray &arr)
void
getCostMarkers
namespacecollision__detection.html
a113cda3bd4a71943b8029db17d62a864
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, std::set< CostSource > &cost_sources)
void
getCostMarkers
namespacecollision__detection.html
a4555d9a536ea3d92d04b5c057123a9cf
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, std::set< CostSource > &cost_sources, const std_msgs::ColorRGBA &color, const ros::Duration &lifetime)
void
getProximityGradientMarkers
namespacecollision__detection.html
af2e1dbbb4cb7aae2705bab557e023ec0
(const std::string &frame_id, const std::string &ns, const ros::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, const std::vector< PosedBodySphereDecompositionVectorPtr > &posed_vector_decompositions, const std::vector< GradientInfo > &gradients, visualization_msgs::MarkerArray &arr)
bool
getSensorPositioning
namespacecollision__detection.html
a8bfd0c3db0fa397f2ef2b55c1ef07cf5
(geometry_msgs::Point &point, const std::set< CostSource > &cost_sources)
FCLShapeCache &
GetShapeCache
namespacecollision__detection.html
a8e633c6b2e812149f7efb56bbf9c77d2
()
double
getTotalCost
namespacecollision__detection.html
a1a7139d8a209ebf3775f06811e041d60
(const std::set< CostSource > &cost_sources)
void
intersectCostSources
namespacecollision__detection.html
a80fba37a3cdb50045b6cd58286495a68
(std::set< CostSource > &cost_sources, const std::set< CostSource > &a, const std::set< CostSource > &b)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a706f274b9456bc36f6a97e2450470832
(AllowedCollisionMatrix)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
adf7d9bec5cd0734c001601182f097722
(BodyDecomposition)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a5434606466e8a582df50ea624b2857be
(CollisionDetectorAllocator)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a76d5d3d4b453e3a75ab5e950ef036c33
(CollisionEnv)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
aa2f853cc61ef7157e101c1b5a1b3d547
(CollisionEnvDistanceField)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a6268926e481d5a4e3a897e9b8dde4c4d
(CollisionPlugin)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a3820ede7cffdbafad9706ce5f78bd9b5
(PosedBodyPointDecomposition)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
acfd6fef4cb44f9fe50444f06e78dcc6a
(PosedBodyPointDecompositionVector)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a521dff56fa10ae3de64110b5cfe9fc4a
(PosedBodySphereDecomposition)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
aa9566537248934d30cc3bfb8ad55f707
(PosedBodySphereDecompositionVector)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
ace6bb07757881fb3e7e46adefd4c6b0d
(PosedDistanceField)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a21dc4646f3031b7a467c3075e71c6be9
(World)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a7b479d7f0e8c20125a0495481f96aa04
(WorldDiff)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
a1cb8da8467ea8e22af94de00c401e975
(CollisionGeometryData)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
a7e07657ff60e932a9e10f4a207d05bf3
(DistanceFieldCacheEntry)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
acb000da2c9c69159c68a5fc4df345a50
(FCLGeometry)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
aac5704a5e74ae40626db6cf9ff50fa15
(GroupStateRepresentation)
int
refineContactNormals
namespacecollision__detection.html
a3c4bc63c18dd0694ceb984d5a9f2453a
(const World::ObjectConstPtr &object, CollisionResult &res, double cell_bbx_search_distance=1.0, double allowed_angle_divergence=0.0, bool estimate_depth=false, double iso_value=0.5, double metaball_radius_multiple=1.5)
void
removeCostSources
namespacecollision__detection.html
a85f650ee9afe98373374c62bcae36aab
(std::set< CostSource > &cost_sources, const std::set< CostSource > &cost_sources_to_remove, double overlap_fraction)
void
removeOverlapping
namespacecollision__detection.html
ae7c92a8b63666610657571eedfd8aaab
(std::set< CostSource > &cost_sources, double overlap_fraction)
fcl::Transform3d
transform2fcl
namespacecollision__detection.html
a5a067942b6669670bd6e20ee4ae07d9c
(const Eigen::Isometry3d &b)
void
transform2fcl
namespacecollision__detection.html
aa3716d448ea9297f9a5e06218600de4e
(const Eigen::Isometry3d &b, fcl::Transform3d &f)
static const double
DEFAULT_COLLISION_TOLERANCE
namespacecollision__detection.html
acf4cce4d813ac71adc2d439ce5ab0469
static const double
DEFAULT_MAX_PROPOGATION_DISTANCE
namespacecollision__detection.html
a696503f001fd62f5769f0a3daace4654
static const double
DEFAULT_RESOLUTION
namespacecollision__detection.html
a23a5dc6b4a3b32cf70eb3483dcebdb2b
static const double
DEFAULT_SIZE_X
namespacecollision__detection.html
afa5497b6726ae18e1f573a8705bf3fa5
static const double
DEFAULT_SIZE_Y
namespacecollision__detection.html
a6c76cff36e5c4474c290c9df84ed902b
static const double
DEFAULT_SIZE_Z
namespacecollision__detection.html
a4e89da72f32539c5a56f4b9741158c90
static const bool
DEFAULT_USE_SIGNED_DISTANCE_FIELD
namespacecollision__detection.html
aee7adfb06adc1156cc5597cb353a1a7a
constexpr char
LOGNAME
namespacecollision__detection.html
ab0dfe7b90505ef03a6758cb332c3318b
[]
static const std::string
NAME
namespacecollision__detection.html
a6db5f71f6d12aa66b4e6a1ef8524b247
collision_detection::AllowedCollision
namespacecollision__detection_1_1AllowedCollision.html
Type
namespacecollision__detection_1_1AllowedCollision.html
a8f4b01d9c2bf6843a65389a35296d93b
NEVER
namespacecollision__detection_1_1AllowedCollision.html
a8f4b01d9c2bf6843a65389a35296d93ba7d59beeffde8a1c49cdf5956759554df
ALWAYS
namespacecollision__detection_1_1AllowedCollision.html
a8f4b01d9c2bf6843a65389a35296d93baf0f44fbcf1e0f51dd8319483e4d0cfc5
CONDITIONAL
namespacecollision__detection_1_1AllowedCollision.html
a8f4b01d9c2bf6843a65389a35296d93ba4e92c053fbf11174a4e65394f3520321
collision_detection::BodyTypes
namespacecollision__detection_1_1BodyTypes.html
Type
namespacecollision__detection_1_1BodyTypes.html
a535aa0dbc0658eb6df97052b3d85bada
ROBOT_LINK
namespacecollision__detection_1_1BodyTypes.html
a535aa0dbc0658eb6df97052b3d85badaa4150f905f1002b2591a3427ec8b1a106
ROBOT_ATTACHED
namespacecollision__detection_1_1BodyTypes.html
a535aa0dbc0658eb6df97052b3d85badaa4e5121f1c790501abdbf81f9608dd554
WORLD_OBJECT
namespacecollision__detection_1_1BodyTypes.html
a535aa0dbc0658eb6df97052b3d85badaac5018c5d5811fefd380a37e579104e8b
collision_detection::DistanceRequestTypes
namespacecollision__detection_1_1DistanceRequestTypes.html
DistanceRequestType
namespacecollision__detection_1_1DistanceRequestTypes.html
ac754f7bfd3f776cb02a190e9a0fd893e
GLOBAL
namespacecollision__detection_1_1DistanceRequestTypes.html
ac754f7bfd3f776cb02a190e9a0fd893ea51e53133b5ca5b136dbef1be76ad6074
SINGLE
namespacecollision__detection_1_1DistanceRequestTypes.html
ac754f7bfd3f776cb02a190e9a0fd893eaf042b2d1203de239d52771e4cb11b417
LIMITED
namespacecollision__detection_1_1DistanceRequestTypes.html
ac754f7bfd3f776cb02a190e9a0fd893eacf996e05973b28913b661031954f7f0b
ALL
namespacecollision__detection_1_1DistanceRequestTypes.html
ac754f7bfd3f776cb02a190e9a0fd893ea4b6d1899c4b4626a9da91d05367be0c9
collision_detection_bullet
namespacecollision__detection__bullet.html
collision_detection_bullet::BroadphaseContactResultCallback
collision_detection_bullet::BroadphaseFilterCallback
collision_detection_bullet::BulletBVHManager
collision_detection_bullet::BulletCastBVHManager
collision_detection_bullet::BulletDiscreteBVHManager
collision_detection_bullet::CastHullShape
collision_detection_bullet::CollisionObjectWrapper
collision_detection_bullet::ContactTestData
collision_detection_bullet::TesseractBroadphaseBridgedManifoldResult
collision_detection_bullet::TesseractCollisionPairCallback
std::map< Key, Value, std::less< Key >, Eigen::aligned_allocator< std::pair< const Key, Value > >>
AlignedMap
namespacecollision__detection__bullet.html
a5bbe209f46c91dd0af516fe3040abef2
std::unordered_map< Key, Value, std::hash< Key >, std::equal_to< Key >, Eigen::aligned_allocator< std::pair< const Key, Value > >>
AlignedUnorderedMap
namespacecollision__detection__bullet.html
a5facb0151aee5de975aff3ada3c48dc5
std::vector< T, Eigen::aligned_allocator< T > >
AlignedVector
namespacecollision__detection__bullet.html
a53d1bf4a0e8e2d02ed253703e0d79e74
CollisionObjectType
namespacecollision__detection__bullet.html
abfd435976479ace7c3f6d93320ed998e
USE_SHAPE_TYPE
CONVEX_HULL
MULTI_SPHERE
SDF
bool
acmCheck
namespacecollision__detection__bullet.html
a7378689977f4fe9e4a111a6ed5bd41bb
(const std::string &body_1, const std::string &body_2, const collision_detection::AllowedCollisionMatrix *acm)
btScalar
addCastSingleResult
namespacecollision__detection__bullet.html
a8a3a224052093570ea26142873d7ed99
(btManifoldPoint &cp, const btCollisionObjectWrapper *colObj0Wrap, int, const btCollisionObjectWrapper *colObj1Wrap, int, ContactTestData &collisions)
void
addCollisionObjectToBroadphase
namespacecollision__detection__bullet.html
aacdd99f86d85bc47a77e94ce92add904
(const CollisionObjectWrapperPtr &cow, const std::unique_ptr< btBroadphaseInterface > &broadphase, const std::unique_ptr< btCollisionDispatcher > &dispatcher)
btScalar
addDiscreteSingleResult
namespacecollision__detection__bullet.html
ad88815effeafebdc1f76aadeb9b4f5f1
(btManifoldPoint &cp, const btCollisionObjectWrapper *colObj0Wrap, const btCollisionObjectWrapper *colObj1Wrap, ContactTestData &collisions)
shapes::ShapePtr
constructShape
namespacecollision__detection__bullet.html
ad5214824afd0d2e6bd0bf77ba17f6629
(const urdf::Geometry *geom)
Eigen::Vector3d
convertBtToEigen
namespacecollision__detection__bullet.html
aa595337b757ed81bd2a9d7cdadc7cddb
(const btVector3 &v)
btTransform
convertEigenToBt
namespacecollision__detection__bullet.html
a2454fad568cf80a03776bb571ed959ad
(const Eigen::Isometry3d &t)
btMatrix3x3
convertEigenToBt
namespacecollision__detection__bullet.html
ad10729cb610e3f8b3840eb63fc84bbd2
(const Eigen::Matrix3d &r)
btQuaternion
convertEigenToBt
namespacecollision__detection__bullet.html
afe812bee4228c72de4c19ef9eba0d1f0
(const Eigen::Quaterniond &q)
btVector3
convertEigenToBt
namespacecollision__detection__bullet.html
a10aabec7aad262a04efa318d6a74d853
(const Eigen::Vector3d &v)
int
createConvexHull
namespacecollision__detection__bullet.html
aeb17bd73b900717780a6d2236468b07e
(AlignedVector< Eigen::Vector3d > &vertices, std::vector< int > &faces, const AlignedVector< Eigen::Vector3d > &input, double shrink=-1, double shrinkClamp=-1)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
ad495626b552fd0671212de9240bfb4b2
(const shapes::Box *geom, const CollisionObjectType &collision_object_type)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
a8490a308fabf7e0a0babca955bf45872
(const shapes::Cone *geom, const CollisionObjectType &collision_object_type)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
a128e656391fe4066a38a955b5f91f33f
(const shapes::Cylinder *geom, const CollisionObjectType &collision_object_type)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
ab7905003d3965eaa9372c694278d5552
(const shapes::Mesh *geom, const CollisionObjectType &collision_object_type, CollisionObjectWrapper *cow)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
a482d9a9bf752f6dbab919fc87c0f42fd
(const shapes::OcTree *geom, const CollisionObjectType &collision_object_type, CollisionObjectWrapper *cow)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
a0f48322d913403cf6ff11221f8de9036
(const shapes::ShapeConstPtr &geom, const CollisionObjectType &collision_object_type, CollisionObjectWrapper *cow)
btCollisionShape *
createShapePrimitive
namespacecollision__detection__bullet.html
aad1b96d260406cae6052e3c96ba97c58
(const shapes::Sphere *geom, const CollisionObjectType &collision_object_type)
static void
getActiveLinkNamesRecursive
namespacecollision__detection__bullet.html
ac9440e42f1270bfef86b436e7a59e138
(std::vector< std::string > &active_links, const urdf::LinkConstSharedPtr &urdf_link, bool active)
void
getAverageSupport
namespacecollision__detection__bullet.html
ae2fe8fca15203d2c76e374009af46320
(const btConvexShape *shape, const btVector3 &localNormal, float &outsupport, btVector3 &outpt)
std::pair< std::string, std::string >
getObjectPairKey
namespacecollision__detection__bullet.html
a6e9d85983edf96cbd0228a061b029a4f
(const std::string &obj1, const std::string &obj2)
bool
isLinkActive
namespacecollision__detection__bullet.html
aeac196525d11960b971238e3a43b0788
(const std::vector< std::string > &active, const std::string &name)
bool
isOnlyKinematic
namespacecollision__detection__bullet.html
ab5065da1c54627d23afc2f59831258fd
(const CollisionObjectWrapper *cow0, const CollisionObjectWrapper *cow1)
CollisionObjectWrapperPtr
makeCastCollisionObject
namespacecollision__detection__bullet.html
a3afd8e25bdb5acb9d5951e394c47cc77
(const CollisionObjectWrapperPtr &cow)
MOVEIT_CLASS_FORWARD
namespacecollision__detection__bullet.html
a16ae4f267df10a5ee2717aa3da76b096
(BulletBVHManager)
MOVEIT_CLASS_FORWARD
namespacecollision__detection__bullet.html
ae431da26cfd875908b54a136ef46f4ae
(BulletCastBVHManager)
MOVEIT_CLASS_FORWARD
namespacecollision__detection__bullet.html
a3f85eec3590319d4430702d071513422
(BulletDiscreteBVHManager)
MOVEIT_CLASS_FORWARD
namespacecollision__detection__bullet.html
aa32bd9e02a1bad817778d76d024ec695
(CollisionObjectWrapper)
collision_detection::Contact *
processResult
namespacecollision__detection__bullet.html
af875d0d23470d3f13d61ffc7e909fa7b
(ContactTestData &cdata, collision_detection::Contact &contact, const std::pair< std::string, std::string > &key, bool found)
void
removeCollisionObjectFromBroadphase
namespacecollision__detection__bullet.html
aa776f5f50b9100aa2ca8db10eb6e1557
(const CollisionObjectWrapperPtr &cow, const std::unique_ptr< btBroadphaseInterface > &broadphase, const std::unique_ptr< btCollisionDispatcher > &dispatcher)
void
updateBroadphaseAABB
namespacecollision__detection__bullet.html
aa5483e5993a6046153242de8731be59c
(const CollisionObjectWrapperPtr &cow, const std::unique_ptr< btBroadphaseInterface > &broadphase, const std::unique_ptr< btCollisionDispatcher > &dispatcher)
void
updateCollisionObjectFilters
namespacecollision__detection__bullet.html
a5b19e1207159923b714947b28cee0682
(const std::vector< std::string > &active, CollisionObjectWrapper &cow)
Eigen::Isometry3d
urdfPose2Eigen
namespacecollision__detection__bullet.html
a087947c111851e345100a17d335d63d7
(const urdf::Pose &pose)
const bool
BULLET_COMPOUND_USE_DYNAMIC_AABB
namespacecollision__detection__bullet.html
a886d52c05ee8ec3df944ff4a83d70ec4
const btScalar
BULLET_DEFAULT_CONTACT_DISTANCE
namespacecollision__detection__bullet.html
ac617437d31170372909ab58aa9d230dd
const btScalar
BULLET_EPSILON
namespacecollision__detection__bullet.html
a87c8e310205988f6a8046b8dfeb69b2d
const btScalar
BULLET_LENGTH_TOLERANCE
namespacecollision__detection__bullet.html
a88b4c6a97e94bbc76d8f9a8c83c37651
const btScalar
BULLET_MARGIN
namespacecollision__detection__bullet.html
a11f0eb711a699b903d0e8ce81df3805e
const btScalar
BULLET_SUPPORT_FUNC_TOLERANCE
namespacecollision__detection__bullet.html
ac3f394ffc75af53caf54dec716db0969
conf
namespaceconf.html
bool
add_module_names
namespaceconf.html
aef572ff5ac18b1a97d028a2987e08704
string
author
namespaceconf.html
a637c239d256432248aa8d9f3ab0b8c52
string
autoclass_content
namespaceconf.html
a4f32f3fe1dc51954586425e8561fd788
bool
autodoc_inherit_docstrings
namespaceconf.html
af4b91aabd62997246a67727d71c62211
bool
autosummary_generate
namespaceconf.html
a8f68ed1142fb4b92094385f9991c5274
bool
autosummary_imported_members
namespaceconf.html
a219833a64b053de6354391325ff04425
string
copyright
namespaceconf.html
a33fa97cf51dcb25970fbf53f10159589
list
epub_exclude_files
namespaceconf.html
a75f94e80cc9b5ce60a0f0a8a096bad8e
string
epub_title
namespaceconf.html
a9e0d62d22b83ce34deb3f16ba63cedfe
list
exclude_patterns
namespaceconf.html
a7ad48fb6f3e9b129c02346ea0d3527c1
list
extensions
namespaceconf.html
ae475e080536acb271a0a0efe56c3ba42
tuple
html_show_sourcelink
namespaceconf.html
aa6f02e4e5b1d2450734f3b4b04e44fba
list
html_static_path
namespaceconf.html
af4fb5d8851ccaade135c2668dd3ced41
string
html_theme
namespaceconf.html
a6c3bfcc1a44546c1c75ce20f55bd0fd6
string
htmlhelp_basename
namespaceconf.html
aab7fddb2766ce3c430d8246fbfdbc7b1
dictionary
intersphinx_mapping
namespaceconf.html
a8375f4f963de3ac8026eaa9beced9564
language
namespaceconf.html
ad76a2e6d7bfa880ebb4042c08e8b4e12
list
latex_documents
namespaceconf.html
a7812f49970f3de0d15dd7b9b9a10e3a1
dictionary
latex_elements
namespaceconf.html
a33619d385ad23765ac6ebb58bf82d43d
list
man_pages
namespaceconf.html
a85efc5fee48a26fa2d651f6eeb38fc2b
string
master_doc
namespaceconf.html
a6fcd7e5236f355b1e1a55f9d95988810
string
project
namespaceconf.html
a45653c983098153b78e33600e39230eb
pygments_style
namespaceconf.html
aea2e7ab4a244666c9b2e6231c9d53c2b
string
release
namespaceconf.html
a325dc746d8bf05c54d26351c35a21d90
bool
set_type_checking_flag
namespaceconf.html
ac7fbffddf2ab7ad2c30f7ec80536487a
string
source_suffix
namespaceconf.html
a10af2a769eb3bd3322e874f677e435b1
list
templates_path
namespaceconf.html
ae850ae634911b713e036b43894fdd525
list
texinfo_documents
namespaceconf.html
a54b0faed214ac92017d5689efbb10672
string
version
namespaceconf.html
ade15c5b54093b64d7c428ec19ca5b1cb
constraint_samplers
namespaceconstraint__samplers.html
constraint_samplers::ConstraintSampler
constraint_samplers::ConstraintSamplerAllocator
constraint_samplers::ConstraintSamplerManager
constraint_samplers::IKConstraintSampler
constraint_samplers::IKSamplingPose
constraint_samplers::JointConstraintSampler
constraint_samplers::OrderSamplers
constraint_samplers::UnionConstraintSampler
double
countSamplesPerSecond
namespaceconstraint__samplers.html
a74209b2a0a5aa322f66e3e7cd4699588
(const ConstraintSamplerPtr &sampler, const moveit::core::RobotState &reference_state)
double
countSamplesPerSecond
namespaceconstraint__samplers.html
a72fac81e1d29cdcfd774e8d3b8131e37
(const moveit_msgs::Constraints &constr, const planning_scene::PlanningSceneConstPtr &scene, const std::string &group)
random_numbers::RandomNumberGenerator
createSeededRNG
namespaceconstraint__samplers.html
aaad6557ac2dbcf10c6b5162485205e57
(const std::string &seed_param)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a2c3bf8e05114a1f6523928c71750a7eb
(ConstraintSampler)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a7ca7f2f0f29d2d2e6c182a63c1b0be81
(ConstraintSamplerAllocator)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a2ec8c37bd86626b716466c84d49c9383
(ConstraintSamplerManager)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a5789be593ae9935224c2d22c0448b05e
(IKConstraintSampler)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a5cfee558dd72c3f7438685906d0bb740
(JointConstraintSampler)
void
visualizeDistribution
namespaceconstraint__samplers.html
aa73779ca3936a12fc6d8f4f797b69e3a
(const ConstraintSamplerPtr &sampler, const moveit::core::RobotState &reference_state, const std::string &link_name, unsigned int sample_count, visualization_msgs::MarkerArray &markers)
void
visualizeDistribution
namespaceconstraint__samplers.html
a192eb468a288eb908b1e9ae48fd39e39
(const moveit_msgs::Constraints &constr, const planning_scene::PlanningSceneConstPtr &scene, const std::string &group, const std::string &link_name, unsigned int sample_count, visualization_msgs::MarkerArray &markers)
distance_field
namespacedistance__field.html
distance_field::CompareEigenVector3i
distance_field::DistanceField
distance_field::PropagationDistanceField
distance_field::PropDistanceFieldVoxel
distance_field::VoxelGrid
Dimension
namespacedistance__field.html
a954c8f1a8b902bca58e60b3c5c981801
DIM_X
namespacedistance__field.html
a954c8f1a8b902bca58e60b3c5c981801a80f68b8c8e9e1833758d324099520552
DIM_Y
namespacedistance__field.html
a954c8f1a8b902bca58e60b3c5c981801ab0bbf064c7c728615d923c1c8496e30e
DIM_Z
namespacedistance__field.html
a954c8f1a8b902bca58e60b3c5c981801a4f31d977b7d65594ae36a0d70e3e207e
PlaneVisualizationType
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4
XY_PLANE
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a6f70279a82098059a2d6a870e2b2cb58
XZ_PLANE
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a707931ac19cc60e978e05eb5d7fa75fb
YZ_PLANE
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a8e9bcb46f4e63f3d2d1c5390f06205c4
void
findInternalPointsConvex
namespacedistance__field.html
a065dcdb8fe0b7ed297fb87a62afa2fbd
(const bodies::Body &body, double resolution, EigenSTL::vector_Vector3d &points)
MOVEIT_CLASS_FORWARD
namespacedistance__field.html
a63a408622083b4e6ec8ba9944fb3b754
(DistanceField)
dynamics_solver
namespacedynamics__solver.html
dynamics_solver::DynamicsSolver
MOVEIT_CLASS_FORWARD
namespacedynamics__solver.html
af6fd7bb8b9ed820474384002888af730
(DynamicsSolver)
EigenSTL
namespaceEigenSTL.html
std::vector< Eigen::Vector3i, Eigen::aligned_allocator< Eigen::Vector3i > >
vector_Vector3i
namespaceEigenSTL.html
a601bde759ce60be244cc8414bff566f4
fcl
namespacefcl.html
fcl::details
fcl::Vec3fX
fcl::Box
Boxd
namespacefcl.html
a8b96c528e1ff73e706727d10b344afb3
fcl::BroadPhaseCollisionManager
BroadPhaseCollisionManagerd
namespacefcl.html
a30911d9f9511901843e5a806ae993df2
fcl::CollisionGeometry
CollisionGeometryd
namespacefcl.html
a8cf66bcf72cc44bb6f04b8e2e0444cc0
fcl::CollisionObject
CollisionObjectd
namespacefcl.html
a18d076606568ed61aad49744615ed4d5
fcl::CollisionRequest
CollisionRequestd
namespacefcl.html
aaa3ba5021a527e3103d3d9366a397cd7
fcl::CollisionResult
CollisionResultd
namespacefcl.html
aa1415f01fe8e7588e8ab66db32c0759f
fcl::Cone
Coned
namespacefcl.html
adf5f7740a23b16b5ceb4ef59f2e484f6
fcl::Contact
Contactd
namespacefcl.html
a9ca69a88dec1e16843523767368a7ea3
fcl::CostSource
CostSourced
namespacefcl.html
a63fc347375d52e20ebd64e6371e62322
fcl::Cylinder
Cylinderd
namespacefcl.html
aa2a1f90e86a1280dc66e50c9502e5ed0
fcl::DistanceRequest
DistanceRequestd
namespacefcl.html
a5d7b7f65ad5651b54ff5aa7b89c583ed
fcl::DistanceResult
DistanceResultd
namespacefcl.html
a19d056374949ebbaa53b4ea0c11de77b
fcl::DynamicAABBTreeCollisionManager
DynamicAABBTreeCollisionManagerd
namespacefcl.html
a07556701431ab4488d322d44d7d03fde
fcl::OBBRSS
OBBRSSd
namespacefcl.html
a5d8a940d0e74d237d50235bdc5b0884f
fcl::OcTree
OcTreed
namespacefcl.html
a879a413b67c53fb0ada3c451b15ecdba
fcl::Plane
Planed
namespacefcl.html
ad46653c41945cb9b3b7e2777c7024eb3
fcl::Sphere
Sphered
namespacefcl.html
a521e75237203f817844f87b45eddda8f
fcl::Transform3f
Transform3d
namespacefcl.html
aa0ea4114e3b85435f8d997ca545be726
Vec3fX< details::Vec3Data< double > >
Vector3d
namespacefcl.html
a0288e6b07bc0c851a9503dbaea7a0f19
fcl::details
namespacefcl_1_1details.html
fcl::details::Vec3Data
kinematic_constraints
namespacekinematic__constraints.html
kinematic_constraints::ConstraintEvaluationResult
kinematic_constraints::JointConstraint
kinematic_constraints::KinematicConstraint
kinematic_constraints::KinematicConstraintSet
kinematic_constraints::OrientationConstraint
kinematic_constraints::PositionConstraint
kinematic_constraints::VisibilityConstraint
std::tuple< Eigen::Matrix< typename Eigen::MatrixBase< Derived >::Scalar, 3, 1 >, bool >
CalcEulerAngles
namespacekinematic__constraints.html
a77b15615c57deb4b25f9b1d543ab4049
(const Eigen::MatrixBase< Derived > &R)
static bool
collectConstraints
namespacekinematic__constraints.html
aeebe28a7a11cefeccc3c4655c1779af3
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::Constraints &constraints)
static bool
constructConstraint
namespacekinematic__constraints.html
a4dae8caefe78e7d920b6f0f536a561bc
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::JointConstraint &constraint)
static bool
constructConstraint
namespacekinematic__constraints.html
a27fb689562e762f65bf0e110fc0aff7e
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::OrientationConstraint &constraint)
static bool
constructConstraint
namespacekinematic__constraints.html
aba202b882242392d86f1d2452599171d
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::PositionConstraint &constraint)
static bool
constructConstraint
namespacekinematic__constraints.html
ae28e3a40b091e4648fbb05671f6fbd14
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::VisibilityConstraint &constraint)
bool
constructConstraints
namespacekinematic__constraints.html
a13ad44ae241d4be2083de0d472fcaef5
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::Constraints &constraints)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
aaef2b5a8094d17b33c1c75265b262fee
(const moveit::core::RobotState &state, const moveit::core::JointModelGroup *jmg, double tolerance=std::numeric_limits< double >::epsilon())
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a4d262915da97cf814eb49d7fb521f571
(const moveit::core::RobotState &state, const moveit::core::JointModelGroup *jmg, double tolerance_below, double tolerance_above)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a846db8fcf4ff8971a869a8abd750200e
(const std::string &link_name, const geometry_msgs::Point &reference_point, const geometry_msgs::PointStamped &goal_point, double tolerance=1e-3)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a30479c8676e59a464521633f30ad5350
(const std::string &link_name, const geometry_msgs::PointStamped &goal_point, double tolerance=1e-3)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a319e65d2daaa8843774674c6bd903fe0
(const std::string &link_name, const geometry_msgs::PoseStamped &pose, const std::vector< double > &tolerance_pos, const std::vector< double > &tolerance_angle)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
ae2329e1593d3f47dc814cfa50f6099a5
(const std::string &link_name, const geometry_msgs::PoseStamped &pose, double tolerance_pos=1e-3, double tolerance_angle=1e-2)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
ae8ab0389c013b701d08f97aac71872d4
(const std::string &link_name, const geometry_msgs::QuaternionStamped &quat, double tolerance=1e-2)
static bool
constructPoseStamped
namespacekinematic__constraints.html
a7bc06acb684e0dc583ccefd709956559
(XmlRpc::XmlRpcValue::iterator &it, geometry_msgs::PoseStamped &pose)
std::size_t
countIndividualConstraints
namespacekinematic__constraints.html
a17218c618d802ee4b35bf5a6b965a621
(const moveit_msgs::Constraints &constr)
static ConstraintEvaluationResult
finishPositionConstraintDecision
namespacekinematic__constraints.html
a358b1160cafeb2733e9aeb95b34e582a
(const Eigen::Vector3d &pt, const Eigen::Vector3d &desired, const std::string &name, double weight, bool result, bool verbose)
bool
isEmpty
namespacekinematic__constraints.html
ac413186f4440480526be840dbc824a6c
(const moveit_msgs::Constraints &constr)
moveit_msgs::Constraints
mergeConstraints
namespacekinematic__constraints.html
ab33b027559ab6207004a5866c3794aed
(const moveit_msgs::Constraints &first, const moveit_msgs::Constraints &second)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a82e48180088ca2f13ebd0e79f9fe8623
(JointConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a511c45213c2864c44dbc881e21df4305
(KinematicConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
af7d3e0dd059110de8e0c9c630027aea5
(KinematicConstraintSet)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
ac7684062b6619569429b973703dbc45c
(OrientationConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
ad595d278b1156b468975956a9a55d9db
(PositionConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a55fa654811c1421dc1962b1b896a1fd5
(VisibilityConstraint)
static double
normalizeAbsoluteAngle
namespacekinematic__constraints.html
a895b52791748d61df47b8137b9e9f89b
(const double angle)
static double
normalizeAngle
namespacekinematic__constraints.html
ac3bb5580c38edde46eb9292465b6670e
(double angle)
bool
resolveConstraintFrames
namespacekinematic__constraints.html
aa59d18a24e9923177f511e33d326a837
(const moveit::core::RobotState &state, moveit_msgs::Constraints &constraints)
const std::string
LOGNAME
namespacekinematic__constraints.html
a6e7964615511aeb3c82015729e277c8e
kinematics
namespacekinematics.html
kinematics::DiscretizationMethods
kinematics::KinematicErrors
kinematics::KinematicsBase
kinematics::KinematicsQueryOptions
kinematics::KinematicsResult
DiscretizationMethods::DiscretizationMethod
DiscretizationMethod
namespacekinematics.html
a8444f684efb509049f0576d1299dbc14
KinematicErrors::KinematicError
KinematicError
namespacekinematics.html
a35b5ab269f51eaf5177f3d80b5bc7ca3
MOVEIT_CLASS_FORWARD
namespacekinematics.html
ad1d92e4ab0d5a509ceeb129aa10cdcbe
(KinematicsBase)
static void
noDeleter
namespacekinematics.html
a86938040dbc42a8c6fedfc7487635679
(const moveit::core::RobotModel *)
kinematics::DiscretizationMethods
namespacekinematics_1_1DiscretizationMethods.html
DiscretizationMethod
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63e
NO_DISCRETIZATION
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63eae5ee69c27701d531ce5c83bacfa0cf03
ALL_DISCRETIZED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63ea9ba5fdeddd3ee32cdd6b17f1be1e8be4
SOME_DISCRETIZED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63eaefde56b9ab3ef5a3e01193d18fa7b286
ALL_RANDOM_SAMPLED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63ea4919c7d9eb1936fa0e66143f8deb1b26
SOME_RANDOM_SAMPLED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63ea0b2dafc761a2cd9029c3fe14f496961e
kinematics::KinematicErrors
namespacekinematics_1_1KinematicErrors.html
KinematicError
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14
OK
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a2da50423beaa700d662194640673ca7b
UNSUPORTED_DISCRETIZATION_REQUESTED
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14af3096b3226aa811cfc837f8d963718e4
DISCRETIZATION_NOT_INITIALIZED
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a3174fb06463cff735476bc07dca1cd96
MULTIPLE_TIPS_NOT_SUPPORTED
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a82c65b9f9965b56fe55c73657364a4bd
EMPTY_TIP_POSES
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14aa9b39dd7dbe6f169eea28591207b6c4e
IK_SEED_OUTSIDE_LIMITS
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a65cce5c15c80af3b3080628202f46074
SOLVER_NOT_ACTIVE
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14af4f97d6b755e32d3b94ac6fe5d1aa847
NO_SOLUTION
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a3cae2cf84f49545a98fcbb72869df691
kinematics_metrics
namespacekinematics__metrics.html
kinematics_metrics::KinematicsMetrics
MOVEIT_CLASS_FORWARD
namespacekinematics__metrics.html
afe4341588396430f0d854ab0ed018743
(KinematicsMetrics)
moveit
namespacemoveit.html
moveit::core
moveit::python
moveit::tools
moveit::ConstructException
moveit::Exception
void
get_backtrace
namespacemoveit.html
a17b4f138dac10a0e23296414a83ab9db
(std::ostream &out)
__path__
namespacemoveit.html
a9b1bb851baec86dc220ce6218d913b17
moveit::core
namespacemoveit_1_1core.html
moveit::core::collision_detection
moveit::core::kinematic_constraints
moveit::core::planning_scene
moveit::core::robot_model
moveit::core::robot_state
moveit::core::transforms
moveit::core::AABB
moveit::core::AttachedBody
moveit::core::CartesianInterpolator
moveit::core::FixedJointModel
moveit::core::FloatingJointModel
moveit::core::JointModel
moveit::core::JointModelGroup
moveit::core::JumpThreshold
moveit::core::LinkModel
moveit::core::MaxEEFStep
moveit::core::MoveItErrorCode
moveit::core::PlanarJointModel
moveit::core::PrismaticJointModel
moveit::core::RevoluteJointModel
moveit::core::RobotModel
moveit::core::RobotModelBuilder
moveit::core::RobotState
moveit::core::Transforms
moveit::core::VariableBounds
boost::function< void(AttachedBody *body, bool attached)>
AttachedBodyCallback
namespacemoveit_1_1core.html
a7e5071bd0525b17b00f373de2cad9e11
std::map< std::string, Eigen::Isometry3d, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Isometry3d > > >
FixedTransformsMap
namespacemoveit_1_1core.html
aaed75968b346de18defad60f19fc2545
boost::function< bool(RobotState *robot_state, const JointModelGroup *joint_group, const double *joint_group_variable_values)>
GroupStateValidityCallbackFn
namespacemoveit_1_1core.html
a7e30b6ca7b8fafe9e2dd276d60e00b2c
std::vector< const JointModel::Bounds * >
JointBoundsVector
namespacemoveit_1_1core.html
ad652fd03ea08dacf06e522436eead29b
std::map< std::string, JointModelGroup * >
JointModelGroupMap
namespacemoveit_1_1core.html
ae2cb8d91e87ffc1bdf09360651e5a4f7
std::map< std::string, const JointModelGroup * >
JointModelGroupMapConst
namespacemoveit_1_1core.html
a7e593be28e756b1918845861124c089c
std::map< std::string, JointModel * >
JointModelMap
namespacemoveit_1_1core.html
affe37576b99cfb86b1d5416a87f2c598
std::map< std::string, const JointModel * >
JointModelMapConst
namespacemoveit_1_1core.html
ac5d0e19f0a375407bce43f2a61dcf15d
std::map< std::string, LinkModel * >
LinkModelMap
namespacemoveit_1_1core.html
ad5bf6a2d4eaf49a0bad8f29eb1eb25c1
std::map< std::string, const LinkModel * >
LinkModelMapConst
namespacemoveit_1_1core.html
ab1646f8ce83f7762421bde76bf7f5b3b
std::map< const LinkModel *, Eigen::Isometry3d, std::less< const LinkModel * >, Eigen::aligned_allocator< std::pair< const LinkModel *const, Eigen::Isometry3d > > >
LinkTransformMap
namespacemoveit_1_1core.html
a5a781fad6ceb427d60e9c664831e32c8
boost::function< kinematics::KinematicsBasePtr(const JointModelGroup *)>
SolverAllocatorFn
namespacemoveit_1_1core.html
aee2fefede757f1b0b2e59fc9dce12fa7
std::map< const JointModelGroup *, SolverAllocatorFn >
SolverAllocatorMapFn
namespacemoveit_1_1core.html
a0e78b9850215925e7953edbf24ea706d
std::map< std::string, VariableBounds >
VariableBoundsMap
namespacemoveit_1_1core.html
a22010fd4eae073f3d7f52818ee1d193c
std::map< std::string, int >
VariableIndexMap
namespacemoveit_1_1core.html
ae101bd641ed50af6f5936c5a337ad3fd
void
attachedBodiesToAttachedCollisionObjectMsgs
namespacemoveit_1_1core.html
a405a20cc3fbd3b75125de11ffff64109
(const std::vector< const AttachedBody * > &attached_bodies, std::vector< moveit_msgs::AttachedCollisionObject > &attached_collision_objs)
static void
checkInterpolationParamBounds
namespacemoveit_1_1core.html
a6f12fdeaba1c26e99ee36ec01554a661
(const char LOGNAME[], double t)
void
computeTurnDriveTurnGeometry
namespacemoveit_1_1core.html
a647da3d1f82485ee4f28187d369354e4
(const double *from, const double *to, const double min_translational_distance, double &dx, double &dy, double &initial_turn, double &drive_angle, double &final_turn)
bool
haveSameAttachedObjects
namespacemoveit_1_1core.html
a8219c47770befcdc943864729728d92c
(const RobotState &left, const RobotState &right, const std::string &logprefix="")
bool
isArray
namespacemoveit_1_1core.html
ab4ba3997cbfae449177cf0e1cf9baa0d
(const XmlRpc::XmlRpcValue &v, size_t size=0, const std::string &name="", const std::string &description="")
bool
isEmpty
namespacemoveit_1_1core.html
ac37a1b845432756d0c48ce85c6604f23
(const geometry_msgs::Pose &msg)
bool
isEmpty
namespacemoveit_1_1core.html
a0c90125be49b8855974ae2188ef6e2b1
(const geometry_msgs::Quaternion &msg)
bool
isEmpty
namespacemoveit_1_1core.html
a53d3e4514b00c9265c1d4c414afea171
(const moveit_msgs::Constraints &msg)
bool
isEmpty
namespacemoveit_1_1core.html
a0777c09dcbbfecfe588cf5c6ee6d61ec
(const moveit_msgs::PlanningScene &msg)
bool
isEmpty
namespacemoveit_1_1core.html
aa52653a345a567079caa45195fadc82b
(const moveit_msgs::PlanningSceneWorld &msg)
bool
isEmpty
namespacemoveit_1_1core.html
af4be92a78eaa473ac7419ebe8baa4ff2
(const moveit_msgs::RobotState &msg)
bool
isStruct
namespacemoveit_1_1core.html
a857075f7939defdd1839a2212ebe3d85
(const XmlRpc::XmlRpcValue &v, const std::vector< std::string > &keys={}, const std::string &name="")
bool
jointStateToRobotState
namespacemoveit_1_1core.html
a4908f99a3b9854a11be76eb4c41eee64
(const sensor_msgs::JointState &joint_state, RobotState &state)
bool
jointTrajPointToRobotState
namespacemoveit_1_1core.html
aa8cbfe302005fd3203167fc04e50ac03
(const trajectory_msgs::JointTrajectory &trajectory, std::size_t point_id, RobotState &state)
void
loadIKPluginForGroup
namespacemoveit_1_1core.html
ac28fc2a897c9a0b61e3fcf0948ebea89
(JointModelGroup *jmg, const std::string &base_link, const std::string &tip_link, std::string plugin="KDL", double timeout=0.1)
urdf::ModelInterfaceSharedPtr
loadModelInterface
namespacemoveit_1_1core.html
a9d39f2316f4754a5fe4bd8abe00e7660
(const std::string &robot_name)
srdf::ModelSharedPtr
loadSRDFModel
namespacemoveit_1_1core.html
a847525b7f896c71b15746e7941194d6b
(const std::string &robot_name)
moveit::core::RobotModelPtr
loadTestingRobotModel
namespacemoveit_1_1core.html
a646367a1863f557a16cb8769a2980604
(const std::string &robot_name)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
a599b900ee09f2b40b74350a6b4cb5fda
(JointModelGroup)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ad46b199b126b933d331e17324e878585
(RobotModel)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ab2c30bf80cb40ffdd4f78758b3fa6641
(RobotState)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
a54b16152f275e8796e1b62db6009c725
(Transforms)
std::ostream &
operator<<
namespacemoveit_1_1core.html
adcf6f55758aa825b11cce468a5169ce0
(std::ostream &out, const MoveItErrorCode &e)
std::ostream &
operator<<
namespacemoveit_1_1core.html
af0e84ecacbc94a6f9fa1e8e439646be9
(std::ostream &out, const RobotState &s)
std::ostream &
operator<<
namespacemoveit_1_1core.html
a63aa00f41059a45cc5148f93ffc08f99
(std::ostream &out, const VariableBounds &b)
double
parseDouble
namespacemoveit_1_1core.html
a2095287067caa3cbb6a089d74094feb9
(const XmlRpc::XmlRpcValue &v)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a8e656bec1fe3ffa9c4a32cc8d5ee6274
(const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a4c9f7d9832f39da9b6afea7081ea0546
(const Transforms &tf, const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
void
robotStateToJointStateMsg
namespacemoveit_1_1core.html
a05ca40d0135146ddf90d7f7f924dbff4
(const RobotState &state, sensor_msgs::JointState &joint_state)
void
robotStateToRobotStateMsg
namespacemoveit_1_1core.html
a7216db7b67dd756ef25beee831b50af1
(const RobotState &state, moveit_msgs::RobotState &robot_state, bool copy_attached_bodies=true)
void
robotStateToStream
namespacemoveit_1_1core.html
aa43bf23fe4c8977687c932f8710d65c9
(const RobotState &state, std::ostream &out, bool include_header=true, const std::string &separator=",")
void
robotStateToStream
namespacemoveit_1_1core.html
a59364c5f823c4aa5193b05bada6bcf69
(const RobotState &state, std::ostream &out, const std::vector< std::string > &joint_groups_ordering, bool include_header=true, const std::string &separator=",")
void
streamToRobotState
namespacemoveit_1_1core.html
adfdd3b5f7c60f6a994225a3d6d9d3bfb
(RobotState &state, const std::string &line, const std::string &separator=",")
double
toDouble
namespacemoveit_1_1core.html
a4db025558cc2dfdbd52da138ffb4f6d6
(const std::string &s)
float
toFloat
namespacemoveit_1_1core.html
a2424529b4c6daad28ebb07ba175e62e8
(const std::string &s)
OutType
toRealImpl
namespacemoveit_1_1core.html
ab5fa2e6008cfbb4ea2d7e37a4e2c21e0
(const std::string &s)
std::string
toString
namespacemoveit_1_1core.html
a7408555e942ec8025cdb5a178fb23dfd
(double d)
std::string
toString
namespacemoveit_1_1core.html
a4d5d4a138a66482bcef0dbf3fc7fbd29
(float f)
std::string
toStringImpl
namespacemoveit_1_1core.html
aed4044d616ae24c1737c6815c11af764
(InType t)
const std::string
LOGNAME
namespacemoveit_1_1core.html
a10f4fe19f8c7d17a0e09cf48c5975312
static const std::size_t
MIN_STEPS_FOR_JUMP_THRESH
namespacemoveit_1_1core.html
a1f261b70ddd2dc4ff81de7520b58c209
moveit::core::collision_detection
namespacemoveit_1_1core_1_1collision__detection.html
moveit::core::kinematic_constraints
namespacemoveit_1_1core_1_1kinematic__constraints.html
moveit::core::planning_scene
namespacemoveit_1_1core_1_1planning__scene.html
moveit::core::robot_model
namespacemoveit_1_1core_1_1robot__model.html
moveit::core::robot_state
namespacemoveit_1_1core_1_1robot__state.html
moveit::core::transforms
namespacemoveit_1_1core_1_1transforms.html
moveit::python
namespacemoveit_1_1python.html
PYBIND11_EXPORT bool
convertible
namespacemoveit_1_1python.html
aa1290ca6d2e54fed8dbdba5a243db6c6
(const pybind11::handle &h, const char *ros_msg_name)
PYBIND11_EXPORT pybind11::object
createMessage
namespacemoveit_1_1python.html
a2ba347c3a6cda63c4af2e452551ffdcd
(const std::string &ros_msg_name)
moveit::tools
namespacemoveit_1_1tools.html
moveit::tools::BackgroundProcessing
moveit::tools::Profiler
moveit_controller_manager
namespacemoveit__controller__manager.html
moveit_controller_manager::ExecutionStatus
moveit_controller_manager::MoveItControllerHandle
moveit_controller_manager::MoveItControllerManager
MOVEIT_CLASS_FORWARD
namespacemoveit__controller__manager.html
a376bc193a5fe3e9abf20c7c403b64324
(MoveItControllerHandle)
MOVEIT_CLASS_FORWARD
namespacemoveit__controller__manager.html
a75ebdc60840fc0e1751362f9d7cc74fb
(MoveItControllerManager)
moveit_sensor_manager
namespacemoveit__sensor__manager.html
moveit_sensor_manager::MoveItSensorManager
moveit_sensor_manager::SensorInfo
MOVEIT_CLASS_FORWARD
namespacemoveit__sensor__manager.html
abd78da35a8848a7b873dac38bf8b6628
(MoveItSensorManager)
octomap
namespaceoctomap.html
planning_interface
namespaceplanning__interface.html
planning_interface::MotionPlanDetailedResponse
planning_interface::MotionPlanResponse
planning_interface::PlannerConfigurationSettings
planning_interface::PlannerManager
planning_interface::PlanningContext
moveit_msgs::MotionPlanRequest
MotionPlanRequest
namespaceplanning__interface.html
a66b7da9ae05ece3dbde7605d89208ae8
std::map< std::string, PlannerConfigurationSettings >
PlannerConfigurationMap
namespaceplanning__interface.html
a0f570b4d5ea3f33ee94b3b28ee9c0147
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
a470f7973968f5043caf7bf15be97aa37
(PlannerManager)
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
af351b56894fa266a878f1e5054cf31b9
(PlanningContext)
planning_request_adapter
namespaceplanning__request__adapter.html
planning_request_adapter::PlanningRequestAdapter
planning_request_adapter::PlanningRequestAdapterChain
MOVEIT_CLASS_FORWARD
namespaceplanning__request__adapter.html
a80e01d6b3528e0f33738b73b6574b4e6
(PlanningRequestAdapter)
planning_scene
namespaceplanning__scene.html
planning_scene::PlanningScene
planning_scene::SceneTransforms
boost::function< bool(const moveit::core::RobotState &, const moveit::core::RobotState &, bool)>
MotionFeasibilityFn
namespaceplanning__scene.html
a54e442d09b0aa552bc847c1a39b3978d
std::map< std::string, std_msgs::ColorRGBA >
ObjectColorMap
namespaceplanning__scene.html
aca3d41e986da0c2cbf92a02f303543d3
std::map< std::string, object_recognition_msgs::ObjectType >
ObjectTypeMap
namespaceplanning__scene.html
a30bbc5849d7f043ff0d3f9fd1bf79827
boost::function< bool(const moveit::core::RobotState &, bool)>
StateFeasibilityFn
namespaceplanning__scene.html
a9a8929f956465132b8e718a26bfee490
collision_detection::OccMapTreePtr
createOctomap
namespaceplanning__scene.html
a6cea4cadab0224cd2b917eae218db638
(const octomap_msgs::Octomap &map)
MOVEIT_CLASS_FORWARD
namespaceplanning__scene.html
a39429391a4496d2fcecf3825578b0432
(PlanningScene)
const std::string
LOGNAME
namespaceplanning__scene.html
a9ad94ba1966eb10476aea75843f820f4
scene-file-format
pr2_arm_kinematics
namespacepr2__arm__kinematics.html
pr2_arm_kinematics::PR2ArmIK
pr2_arm_kinematics::PR2ArmIKSolver
pr2_arm_kinematics::PR2ArmKinematicsPlugin
double
computeEuclideanDistance
namespacepr2__arm__kinematics.html
a31e48e861fab1c1a426bda845bf56303
(const std::vector< double > &array_1, const KDL::JntArray &array_2)
double
distance
namespacepr2__arm__kinematics.html
a24f684af4bcce4a6d0c945aa27d04550
(const urdf::Pose &transform)
bool
getKDLChain
namespacepr2__arm__kinematics.html
a191692da6ba1e08ad26beff4496601bf
(const urdf::ModelInterface &model, const std::string &root_name, const std::string &tip_name, KDL::Chain &kdl_chain)
void
getKDLChainInfo
namespacepr2__arm__kinematics.html
addcd9f2d0eeb2490a281e2904044c528
(const KDL::Chain &chain, moveit_msgs::KinematicSolverInfo &chain_info)
Eigen::Isometry3f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
a05ed6c1edbf4bb1c2e36e821bc25d414
(const KDL::Frame &p)
MOVEIT_CLASS_FORWARD
namespacepr2__arm__kinematics.html
ae5993b5f4d88330b2efe7ae180fcc499
(PR2ArmIKSolver)
MOVEIT_CLASS_FORWARD
namespacepr2__arm__kinematics.html
a215371773d30c0b18bb34dddb4247456
(PR2ArmKinematicsPlugin)
bool
solveCosineEqn
namespacepr2__arm__kinematics.html
a6db7f60734519de9986512012be6bb5d
(const double &a, const double &b, const double &c, double &soln1, double &soln2)
bool
solveQuadratic
namespacepr2__arm__kinematics.html
ae40d1d4a9b03d56f302c53f3a0a84173
(const double &a, const double &b, const double &c, double *x1, double *x2)
static const double
IK_EPS
namespacepr2__arm__kinematics.html
ac6a291b8c671719448644572f9b7aa35
static const int
NO_IK_SOLUTION
namespacepr2__arm__kinematics.html
ae8b821620ec119e950524b084b97545d
static const int
NUM_JOINTS_ARM7DOF
namespacepr2__arm__kinematics.html
a816d8c9a19c2e2967b4243a2585bba79
static const int
TIMED_OUT
namespacepr2__arm__kinematics.html
a244bc5bbfbb9d1a10247215245eb3f36
pybind11
namespacepybind11.html
pybind11::detail
pybind11::detail
namespacepybind11_1_1detail.html
pybind11::detail::DurationCaster
pybind11::detail::type_caster< ros::Duration >
pybind11::detail::type_caster< ros::WallDuration >
pybind11::detail::type_caster< T, enable_if_t< ros::message_traits::IsMessage< T >::value > >
robot_trajectory
namespacerobot__trajectory.html
robot_trajectory::RobotTrajectory
MOVEIT_CLASS_FORWARD
namespacerobot__trajectory.html
ac4f1b5675c17a914be6251e6e12ff60e
(RobotTrajectory)
double
path_length
namespacerobot__trajectory.html
a0750fe7c58d1a655d83bd177586696ca
(RobotTrajectory const &trajectory)
setup
namespacesetup.html
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
packages
namespacesetup.html
aff2375a361fd5865c77bd9aa093be747
shapes
namespaceshapes.html
MOVEIT_CLASS_FORWARD
namespaceshapes.html
a108814a0910c33efcd0897cda420fbab
(Shape)
trajectory_processing
namespacetrajectory__processing.html
trajectory_processing::CircularPathSegment
trajectory_processing::IterativeParabolicTimeParameterization
trajectory_processing::IterativeSplineParameterization
trajectory_processing::IterativeTorqueLimitParameterization
trajectory_processing::LinearPathSegment
trajectory_processing::Path
trajectory_processing::PathSegment
trajectory_processing::RuckigSmoothing
trajectory_processing::SingleJointTrajectory
trajectory_processing::TimeOptimalTrajectoryGeneration
trajectory_processing::TimeParameterization
trajectory_processing::Trajectory
static void
adjust_two_positions
namespacetrajectory__processing.html
af0f3c6c85aeae2eedbcec5a9a4058c6b
(const int n, const double dt[], double x[], double x1[], double x2[], const double x2_i, const double x2_f)
static void
fit_cubic_spline
namespacetrajectory__processing.html
af02ace9917a648c816c69c0e283ba68b
(const int n, const double dt[], const double x[], double x1[], double x2[])
static double
global_adjustment_factor
namespacetrajectory__processing.html
a6e596822b1c9c27e52b05b8e2140801d
(const int n, double x1[], double x2[], const double max_velocity, const double min_velocity, const double max_acceleration, const double min_acceleration)
void
globalAdjustment
namespacetrajectory__processing.html
aa95ede4c8ef27d2bbde2f424721b3c06
(std::vector< SingleJointTrajectory > &t2, int num_joints, const int num_points, std::vector< double > &time_diff)
static void
init_times
namespacetrajectory__processing.html
aea2cad431a46d28d11d0351ded95f9bd
(const int n, double dt[], const double x[], const double max_velocity, const double min_velocity)
bool
isTrajectoryEmpty
namespacetrajectory__processing.html
a2866f4aa730439adedbf4741cbf189be
(const moveit_msgs::RobotTrajectory &trajectory)
bool
limitMaxCartesianLinkSpeed
namespacetrajectory__processing.html
a35124ce3c726a855d1907dcc98224022
(robot_trajectory::RobotTrajectory &trajectory, const double speed, const moveit::core::LinkModel *link_model)
bool
limitMaxCartesianLinkSpeed
namespacetrajectory__processing.html
ac0fce6813af8b87ef178d5b296c8ed40
(robot_trajectory::RobotTrajectory &trajectory, const double speed, const std::string &link_name="")
MOVEIT_CLASS_FORWARD
namespacetrajectory__processing.html
af49b6b5ae0c55e7bf432c39231009d03
(IterativeParabolicTimeParameterization)
MOVEIT_CLASS_FORWARD
namespacetrajectory__processing.html
a902c0d161e0c7c38c5a11752a16dec07
(RobotTrajectory)
MOVEIT_CLASS_FORWARD
namespacetrajectory__processing.html
a79622f661286d3894890e3c85de97594
(TimeOptimalTrajectoryGeneration)
MOVEIT_CLASS_FORWARD
namespacetrajectory__processing.html
ae6b058daf89b5e798460cacb398e3d64
(TimeParameterization)
std::size_t
trajectoryWaypointCount
namespacetrajectory__processing.html
ab1b91ad51a7d6157920fee82e4bf5416
(const moveit_msgs::RobotTrajectory &trajectory)
static const double
DEFAULT_ACCEL_MAX
namespacetrajectory__processing.html
a6c7a69b98eb30a152d9515bcfa049993
constexpr double
DEFAULT_ACCELERATION_LIMIT
namespacetrajectory__processing.html
af8c34188bcab7786332c1ef07a04f455
static const double
DEFAULT_VEL_MAX
namespacetrajectory__processing.html
a1666aa88dc8ff71c0ad05b6d02f27325
constexpr double
DEFAULT_VELOCITY_LIMIT
namespacetrajectory__processing.html
a6c4cb407d03317b907868617497a33f4
constexpr double
EPS
namespacetrajectory__processing.html
aded0ec500910a07ae0d36d4fdfb9da44
const std::string
LOGNAME
namespacetrajectory__processing.html
a25fe96ffce4cca7214c54580e39bdf8d
static const double
ROUNDING_THRESHOLD
namespacetrajectory__processing.html
a0d999cdaed17f77bafb8a7b0fa24dd70
XmlRpc
namespaceXmlRpc.html
constraint_sampling
Sampling Constraints
constraint_sampling
planning_scene_overview
Planning Scene
planning_scene_overview