aabb.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
aabb_8cpp
moveit/robot_model/aabb.h
aabb.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
aabb_8h
moveit::core::AABB
moveit
moveit::core
attached_body.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/src/
attached__body_8cpp
moveit/robot_state/attached_body.h
attached_body.h
/tmp/ws/src/moveit/moveit_core/robot_state/include/moveit/robot_state/
attached__body_8h
moveit/robot_model/link_model.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
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
moveit::tools::BackgroundProcessing
moveit
moveit::tools
backtrace.h
/tmp/ws/src/moveit/moveit_core/backtrace/include/moveit/backtrace/
backtrace_8h
moveit
void
get_backtrace
namespacemoveit.html
a17b4f138dac10a0e23296414a83ab9db
(std::ostream &out)
class_forward.h
/tmp/ws/src/moveit/moveit_core/macros/include/moveit/macros/
class__forward_8h
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)
collision_common.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/src/
collision__common_8cpp
moveit/collision_detection_fcl/collision_common.h
collision_detection::FCLShapeCache
collision_detection::IfSameType
collision_detection::IfSameType< T, T >
collision_detection
void
cleanCollisionGeometryCache
namespacecollision__detection.html
a43b3c92b3fc1fb442d1c1f2e4827688e
()
bool
collisionCallback
namespacecollision__detection.html
a929939c42d95906b566619981a737240
(fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
aa14c1f97a699dc074ce98f5aeb56684f
(const shapes::ShapeConstPtr &shape, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a55cb01952ddf27ae49261f677a9a4086
(const shapes::ShapeConstPtr &shape, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac706c51ba1557858fb70e4fc0d2a65ab
(const shapes::ShapeConstPtr &shape, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a2a9ced5dca1015fe29861056b0e6916f
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a7b9a34d8ef1aeb3f5a626b17e1df2ce7
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a187f1af4ccb0d18afdfaad016a2afdd8
(const shapes::ShapeConstPtr &shape, double scale, double padding, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
af9040be8b971caa96ef8e2ed08aee0b6
(const shapes::ShapeConstPtr &shape, const T *data, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a222326e69feb1f536e548ea60201fd3c
(const shapes::ShapeConstPtr &shape, double scale, double padding, const T *data, int shape_index)
bool
distanceCallback
namespacecollision__detection.html
ae59ed6bd3e0a3e8dd0fec2dea71ca660
(fcl::CollisionObject *o1, fcl::CollisionObject *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
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
ab85879a36c3985b501b738ec7b0c70f3
std::map< const std::pair< std::string, std::string >, std::vector< DistanceResultsData > >
DistanceMap
namespacecollision__detection.html
abf35ea00e5b1ddd01dfbbbf23982eeaa
DistanceRequestTypes::DistanceRequestType
DistanceRequestType
namespacecollision__detection.html
a2fe3d329ac605e120161501efff75df6
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
moveit/collision_detection/world.h
moveit/collision_detection/collision_world.h
moveit/macros/class_forward.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::CollisionObject >
FCLCollisionObjectConstPtr
namespacecollision__detection.html
ae8ff3db6b443ad910cacba006094bf43
std::shared_ptr< fcl::CollisionObject >
FCLCollisionObjectPtr
namespacecollision__detection.html
a1fd970aceecb4b4b363eb0e975e68f29
void
cleanCollisionGeometryCache
namespacecollision__detection.html
a43b3c92b3fc1fb442d1c1f2e4827688e
()
bool
collisionCallback
namespacecollision__detection.html
a929939c42d95906b566619981a737240
(fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
aa14c1f97a699dc074ce98f5aeb56684f
(const shapes::ShapeConstPtr &shape, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a55cb01952ddf27ae49261f677a9a4086
(const shapes::ShapeConstPtr &shape, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac706c51ba1557858fb70e4fc0d2a65ab
(const shapes::ShapeConstPtr &shape, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a2a9ced5dca1015fe29861056b0e6916f
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a7b9a34d8ef1aeb3f5a626b17e1df2ce7
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_state::AttachedBody *ab, 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
ae59ed6bd3e0a3e8dd0fec2dea71ca660
(fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data, double &min_dist)
void
fcl2contact
namespacecollision__detection.html
ae00433940f9ca689634368451912d9f7
(const fcl::Contact &fc, Contact &c)
void
fcl2costsource
namespacecollision__detection.html
ade7cc36d36e080791e09ade8b44d9823
(const fcl::CostSource &fcs, CostSource &cs)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
a1cb8da8467ea8e22af94de00c401e975
(CollisionGeometryData)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
acb000da2c9c69159c68a5fc4df345a50
(FCLGeometry)
void
transform2fcl
namespacecollision__detection.html
ac62f07a0d167ce0255db6ab31b9506bb
(const Eigen::Affine3d &b, fcl::Transform3f &f)
fcl::Transform3f
transform2fcl
namespacecollision__detection.html
a65033c779e897cf789d2be527fc26be2
(const Eigen::Affine3d &b)
collision_common_distance_field.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__common__distance__field_8cpp
moveit/collision_distance_field/collision_common_distance_field.h
collision_detection::BodyDecompositionCache
collision_detection
PosedBodyPointDecompositionVectorPtr
getAttachedBodyPointDecomposition
namespacecollision__detection.html
a4f89a32aa3f2f119592a76e224c0552a
(const robot_state::AttachedBody *att, double resolution)
PosedBodySphereDecompositionVectorPtr
getAttachedBodySphereDecomposition
namespacecollision__detection.html
aa7438d42e6c3c10d41ac13d0a6c57a5e
(const robot_state::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
a9647b8b512b49034f611196df653006c
(GroupStateRepresentationConstPtr &gsr, 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
moveit/robot_state/robot_state.h
moveit/macros/class_forward.h
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_world.h
moveit/collision_distance_field/collision_distance_field_types.h
collision_detection::DistanceFieldCacheEntry
collision_detection::GroupStateRepresentation
collision_detection
PosedBodyPointDecompositionVectorPtr
getAttachedBodyPointDecomposition
namespacecollision__detection.html
a4f89a32aa3f2f119592a76e224c0552a
(const robot_state::AttachedBody *att, double resolution)
PosedBodySphereDecompositionVectorPtr
getAttachedBodySphereDecomposition
namespacecollision__detection.html
aa7438d42e6c3c10d41ac13d0a6c57a5e
(const robot_state::AttachedBody *att, double resolution)
BodyDecompositionConstPtr
getBodyDecompositionCacheEntry
namespacecollision__detection.html
a89a04b404337b615d0b85a10267d6faf
(const shapes::ShapeConstPtr &shape, double resolution)
void
getBodySphereVisualizationMarkers
namespacecollision__detection.html
a7f9df249667bd0c0b45a59f31984bf3a
(GroupStateRepresentationPtr &gsr, 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_CLASS_FORWARD
namespacecollision__detection.html
a2afcd917f203d7d55c6ac25d6473adbf
(GroupStateRepresentation)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
af6f3ec8200d87f9ad20a8cf6b10514b4
(DistanceFieldCacheEntry)
collision_detector_allocator.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
collision__detector__allocator_8h
moveit/collision_detection/collision_robot.h
moveit/collision_detection/collision_world.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
moveit/collision_detection/collision_detector_allocator.h
moveit/collision_detection/allvalid/collision_robot_allvalid.h
moveit/collision_detection/allvalid/collision_world_allvalid.h
collision_detection::CollisionDetectorAllocatorAllValid
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
moveit/collision_detection/collision_detector_allocator.h
moveit/collision_distance_field/collision_robot_distance_field.h
moveit/collision_distance_field/collision_world_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
moveit/collision_detection/collision_detector_allocator.h
moveit/collision_detection_fcl/collision_robot_fcl.h
moveit/collision_detection_fcl/collision_world_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
moveit/collision_detection/collision_detector_allocator.h
moveit/collision_distance_field/collision_robot_hybrid.h
moveit/collision_distance_field/collision_world_hybrid.h
collision_detection::CollisionDetectorAllocatorHybrid
collision_detection
collision_distance_field_types.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__distance__field__types_8cpp
moveit/collision_distance_field/collision_distance_field_types.h
moveit/distance_field/distance_field.h
moveit/distance_field/find_internal_points.h
static const double
EPSILON
collision__distance__field__types_8cpp.html
a596344e5a2992d2beec43b76a6294de0
static const double
RESOLUTION_SCALE
collision__distance__field__types_8cpp.html
afccc474aece2bd5d2b5611575073330b
collision_distance_field_types.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__distance__field__types_8h
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
a65842f3b24b987904a99349a25948fbc
(const bodies::Body *body, Eigen::Affine3d &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)
collision_matrix.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
collision__matrix_8cpp
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
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
a6a9d9bee3fd5dd0c15697565d76b8b02
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
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_octomap_filter.h
moveit/collision_detection/collision_world.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
moveit/collision_detection/collision_common.h
moveit/collision_detection/collision_world.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
moveit/macros/class_forward.h
moveit/collision_detection/collision_robot.h
moveit/collision_detection/collision_world.h
moveit/planning_scene/planning_scene.h
collision_detection::CollisionPlugin
collision_detection
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a6268926e481d5a4e3a897e9b8dde4c4d
(CollisionPlugin)
collision_robot.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
collision__robot_8cpp
moveit/collision_detection/collision_robot.h
collision_detection
static bool
validatePadding
collision__robot_8cpp.html
a62aba3616dc0625de2e7d2ae32fc24b8
(double padding)
static bool
validateScale
collision__robot_8cpp.html
a7abd7812d759f4ccdc8e42f973e6091a
(double scale)
collision_robot.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
collision__robot_8h
moveit/collision_detection/collision_matrix.h
moveit/macros/class_forward.h
moveit/robot_state/robot_state.h
collision_detection::CollisionRobot
collision_detection
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
ab56b1ec4372d595d99535e67b1e5cbc1
(CollisionRobot)
collision_robot_allvalid.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/allvalid/
collision__robot__allvalid_8cpp
moveit/collision_detection/allvalid/collision_robot_allvalid.h
collision_robot_allvalid.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/allvalid/
collision__robot__allvalid_8h
moveit/collision_detection/collision_robot.h
collision_detection::CollisionRobotAllValid
collision_detection
collision_robot_distance_field.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__robot__distance__field_8cpp
moveit/robot_model/robot_model.h
moveit/collision_distance_field/collision_robot_distance_field.h
moveit/collision_distance_field/collision_common_distance_field.h
moveit/distance_field/propagation_distance_field.h
collision_detection
const double
EPSILON
namespacecollision__detection.html
a48acfae36d5fe4cfbd59548df917c52b
collision_robot_distance_field.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__robot__distance__field_8h
moveit/macros/class_forward.h
moveit/collision_detection/collision_robot.h
moveit/collision_distance_field/collision_distance_field_types.h
moveit/collision_distance_field/collision_common_distance_field.h
moveit/planning_scene/planning_scene.h
collision_detection::CollisionRobotDistanceField
collision_detection
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a1c82d4eb2d6b11e46e85b9406d3474c6
(CollisionRobotDistanceField)
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_robot_fcl.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/src/
collision__robot__fcl_8cpp
moveit/collision_detection_fcl/collision_robot_fcl.h
collision_detection
collision_robot_fcl.h
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/include/moveit/collision_detection_fcl/
collision__robot__fcl_8h
moveit/collision_detection_fcl/collision_common.h
collision_detection::CollisionRobotFCL
collision_detection
collision_robot_hybrid.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__robot__hybrid_8cpp
moveit/collision_distance_field/collision_robot_hybrid.h
collision_detection
collision_robot_hybrid.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__robot__hybrid_8h
moveit/collision_detection_fcl/collision_robot_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_robot_distance_field.h
collision_detection::CollisionRobotHybrid
collision_detection
collision_tools.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
collision__tools_8cpp
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
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
getCollisionMarkersFromContacts
namespacecollision__detection.html
a2f4f093913eaf25f5d06adcaa48f5d86
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, const CollisionResult::ContactMap &con)
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
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
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
getCollisionMarkersFromContacts
namespacecollision__detection.html
a2f4f093913eaf25f5d06adcaa48f5d86
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, const CollisionResult::ContactMap &con)
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_world.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
collision__world_8cpp
moveit/collision_detection/collision_world.h
collision_detection
collision_world.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
collision__world_8h
moveit/collision_detection/collision_matrix.h
moveit/collision_detection/collision_robot.h
moveit/collision_detection/world.h
moveit/macros/class_forward.h
collision_detection::CollisionWorld
collision_detection
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a8735c611ba512170408e5d69022cc74c
(CollisionWorld)
collision_world_allvalid.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/allvalid/
collision__world__allvalid_8cpp
moveit/collision_detection/allvalid/collision_world_allvalid.h
moveit/collision_detection/allvalid/collision_detector_allocator_allvalid.h
collision_world_allvalid.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/allvalid/
collision__world__allvalid_8h
moveit/collision_detection/collision_world.h
collision_detection::CollisionWorldAllValid
collision_detection
collision_world_distance_field.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__world__distance__field_8cpp
moveit/collision_distance_field/collision_world_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_world_distance_field.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__world__distance__field_8h
moveit/macros/class_forward.h
moveit/collision_detection/collision_world.h
moveit/collision_distance_field/collision_distance_field_types.h
moveit/collision_distance_field/collision_robot_distance_field.h
collision_detection::CollisionWorldDistanceField
collision_detection::CollisionWorldDistanceField::DistanceFieldCacheEntry
collision_detection
collision_world_fcl.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/src/
collision__world__fcl_8cpp
moveit/collision_detection_fcl/collision_world_fcl.h
moveit/collision_detection_fcl/collision_detector_allocator_fcl.h
collision_detection
collision_world_fcl.h
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/include/moveit/collision_detection_fcl/
collision__world__fcl_8h
moveit/collision_detection_fcl/collision_robot_fcl.h
collision_detection::CollisionWorldFCL
collision_detection
collision_world_hybrid.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__world__hybrid_8cpp
moveit/collision_distance_field/collision_world_hybrid.h
moveit/collision_distance_field/collision_detector_allocator_hybrid.h
collision_detection
collision_world_hybrid.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__world__hybrid_8h
moveit/collision_detection_fcl/collision_world_fcl.h
moveit/collision_distance_field/collision_distance_field_types.h
moveit/collision_distance_field/collision_world_distance_field.h
collision_detection::CollisionWorldHybrid
collision_detection
console_colors.h
/tmp/ws/src/moveit/moveit_core/macros/include/moveit/macros/
console__colors_8h
#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_representation.dox
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/dox/
constraint__representation_8dox
constraint_sampler.cpp
/tmp/ws/src/moveit/moveit_core/constraint_samplers/src/
constraint__sampler_8cpp
moveit/constraint_samplers/constraint_sampler.h
constraint_sampler.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
constraint__sampler_8h
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
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
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
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
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
moveit/constraint_samplers/constraint_sampler.h
constraint_samplers
double
countSamplesPerSecond
namespaceconstraint__samplers.html
ae85b6041f95efb12e168c07c90134c29
(const ConstraintSamplerPtr &sampler, const robot_state::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
a110f5646222d688e1136aa2ea8e7b8eb
(const ConstraintSamplerPtr &sampler, const robot_state::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
controller_manager.h
/tmp/ws/src/moveit/moveit_core/controller_manager/include/moveit/controller_manager/
controller__manager_8h
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
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
a4c9f7d9832f39da9b6afea7081ea0546
(const Transforms &tf, const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a8e656bec1fe3ffa9c4a32cc8d5ee6274
(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
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
a4c9f7d9832f39da9b6afea7081ea0546
(const Transforms &tf, const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a8e656bec1fe3ffa9c4a32cc8d5ee6274
(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
#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
moveit/constraint_samplers/default_constraint_samplers.h
constraint_samplers
default_constraint_samplers.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
default__constraint__samplers_8h
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
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a5cfee558dd72c3f7438685906d0bb740
(JointConstraintSampler)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a5789be593ae9935224c2d22c0448b05e
(IKConstraintSampler)
deprecation.h
/tmp/ws/src/moveit/moveit_core/macros/include/moveit/macros/
deprecation_8h
#define
MOVEIT_DEPRECATED
deprecation_8h.html
a158c110f9be48496d2b769ff1888639d
distance_field.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/src/
distance__field_8cpp
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
moveit/macros/class_forward.h
moveit/macros/deprecation.h
moveit/distance_field/voxel_grid.h
distance_field::DistanceField
distance_field
octomap
shapes
PlaneVisualizationType
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4
XYPlane
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a3b7317e04ca194cd26ad695bfe2e33ca
XZPlane
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4ab65b01f80ca0f93e9396c0feaf4895a4
YZPlane
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a685282ccc6de430f974cba5a5568e21f
MOVEIT_CLASS_FORWARD
namespaceshapes.html
a108814a0910c33efcd0897cda420fbab
(Shape)
MOVEIT_CLASS_FORWARD
namespacedistance__field.html
a63a408622083b4e6ec8ba9944fb3b754
(DistanceField)
dynamics_solver.cpp
/tmp/ws/src/moveit/moveit_core/dynamics_solver/src/
dynamics__solver_8cpp
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
moveit/robot_state/robot_state.h
dynamics_solver::DynamicsSolver
dynamics_solver
MOVEIT_CLASS_FORWARD
namespacedynamics__solver.html
af6fd7bb8b9ed820474384002888af730
(DynamicsSolver)
exceptions.cpp
/tmp/ws/src/moveit/moveit_core/exceptions/src/
exceptions_8cpp
moveit/exceptions/exceptions.h
exceptions.h
/tmp/ws/src/moveit/moveit_core/exceptions/include/moveit/exceptions/
exceptions_8h
moveit::ConstructException
moveit::Exception
moveit
find_internal_points.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/src/
find__internal__points_8cpp
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
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
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
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
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
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
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 int
fit_spline_and_adjust_times
namespacetrajectory__processing.html
a35aecca0f70fd0c99f1139123a5c7789
(const int n, double dt[], const double x[], double x1[], double x2[], const double max_velocity, const double min_velocity, const double max_acceleration, const double min_acceleration, const double tfactor)
static double
global_adjustment_factor
namespacetrajectory__processing.html
a6c76a0906f958439984bd71d40e03c36
(const int n, double dt[], const double x[], 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
moveit/robot_trajectory/robot_trajectory.h
trajectory_processing::IterativeSplineParameterization
trajectory_processing
iterative_time_parameterization.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
iterative__time__parameterization_8cpp
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
moveit/robot_trajectory/robot_trajectory.h
trajectory_processing::IterativeParabolicTimeParameterization
trajectory_processing
joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
joint__model_8cpp
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
moveit::core::JointModel
moveit::core::VariableBounds
moveit
moveit::core
std::map< std::string, JointModel * >
JointModelMap
namespacemoveit_1_1core.html
a81880d4acfe2c3d4d6c6db822dd8a1c3
std::map< std::string, const JointModel * >
JointModelMapConst
namespacemoveit_1_1core.html
a6c3f9bbb59fc92aff4ad7a40e197123e
std::map< std::string, VariableBounds >
VariableBoundsMap
namespacemoveit_1_1core.html
a234567f9e8ff71ceb56a228c81adb0be
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
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
joint_model_group.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
joint__model__group_8h
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
a8663e112a09dbce04e101d478f698f62
std::map< std::string, JointModelGroup * >
JointModelGroupMap
namespacemoveit_1_1core.html
af4d2de83022f7f4739b7f85220fe891e
std::map< std::string, const JointModelGroup * >
JointModelGroupMapConst
namespacemoveit_1_1core.html
ac976e248510f5088d334151dd08b9be2
boost::function< kinematics::KinematicsBasePtr(const JointModelGroup *)>
SolverAllocatorFn
namespacemoveit_1_1core.html
aee2fefede757f1b0b2e59fc9dce12fa7
std::map< const JointModelGroup *, SolverAllocatorFn >
SolverAllocatorMapFn
namespacemoveit_1_1core.html
a5a90601303ff3ca4663e135e2135989c
kinematic_constraint.cpp
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/src/
kinematic__constraint_8cpp
moveit/kinematic_constraints/kinematic_constraint.h
moveit/robot_state/conversions.h
moveit/collision_detection_fcl/collision_robot_fcl.h
moveit/collision_detection_fcl/collision_world_fcl.h
kinematic_constraints
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
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
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/transforms/transforms.h
moveit/collision_detection/collision_world.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
a511c45213c2864c44dbc881e21df4305
(KinematicConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a82e48180088ca2f13ebd0e79f9fe8623
(JointConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
ac7684062b6619569429b973703dbc45c
(OrientationConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
ad595d278b1156b468975956a9a55d9db
(PositionConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a55fa654811c1421dc1962b1b896a1fd5
(VisibilityConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
af7d3e0dd059110de8e0c9c630027aea5
(KinematicConstraintSet)
kinematics_base.cpp
/tmp/ws/src/moveit/moveit_core/kinematics_base/src/
kinematics__base_8cpp
moveit/kinematics_base/kinematics_base.h
moveit/robot_model/joint_model_group.h
kinematics
kinematics_base.h
/tmp/ws/src/moveit/moveit_core/kinematics_base/include/moveit/kinematics_base/
kinematics__base_8h
moveit/macros/class_forward.h
kinematics::KinematicsBase
kinematics::KinematicsQueryOptions
kinematics::KinematicsResult
kinematics
kinematics::DiscretizationMethods
kinematics::KinematicErrors
moveit
moveit::core
DiscretizationMethods::DiscretizationMethod
DiscretizationMethod
namespacekinematics.html
a37053065c92606f7c1d81c5767b8e924
KinematicErrors::KinematicError
KinematicError
namespacekinematics.html
a47d1b2217113bf4dc2b5f4d9da0115ae
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
namespacekinematics.html
ad1d92e4ab0d5a509ceeb129aa10cdcbe
(KinematicsBase)
kinematics_metrics.cpp
/tmp/ws/src/moveit/moveit_core/kinematics_metrics/src/
kinematics__metrics_8cpp
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
moveit/robot_state/robot_state.h
moveit/planning_scene/planning_scene.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
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
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)
link_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
link__model_8cpp
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
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
aba4c4e76a1e12bf5d2bdb6aa07220126
std::map< const LinkModel *, Eigen::Affine3d, std::less< const LinkModel * >, Eigen::aligned_allocator< std::pair< const LinkModel *const, Eigen::Affine3d > > >
LinkTransformMap
namespacemoveit_1_1core.html
a4586cb570da059f7f173b6fd9f358917
MOVEIT_CLASS_FORWARD
namespaceshapes.html
a108814a0910c33efcd0897cda420fbab
(Shape)
planar_joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
planar__joint__model_8cpp
moveit/robot_model/planar_joint_model.h
moveit
moveit::core
planar_joint_model.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
planar__joint__model_8h
moveit/robot_model/joint_model.h
moveit::core::PlanarJointModel
moveit
moveit::core
planning_interface.cpp
/tmp/ws/src/moveit/moveit_core/planning_interface/src/
planning__interface_8cpp
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
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__scene.html
a39429391a4496d2fcecf3825578b0432
(PlanningScene)
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
af351b56894fa266a878f1e5054cf31b9
(PlanningContext)
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
a470f7973968f5043caf7bf15be97aa37
(PlannerManager)
planning_request.h
/tmp/ws/src/moveit/moveit_core/planning_interface/include/moveit/planning_interface/
planning__request_8h
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
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
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
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
moveit/robot_trajectory/robot_trajectory.h
planning_interface::MotionPlanDetailedResponse
planning_interface::MotionPlanResponse
planning_interface
planning_scene.cpp
/tmp/ws/src/moveit/moveit_core/planning_scene/src/
planning__scene_8cpp
moveit/planning_scene/planning_scene.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
planning_scene::SceneTransforms
planning_scene
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
planning_scene.h
/tmp/ws/src/moveit/moveit_core/planning_scene/include/moveit/planning_scene/
planning__scene_8h
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/kinematic_constraints/kinematic_constraint.h
moveit/kinematics_base/kinematics_base.h
moveit/robot_trajectory/robot_trajectory.h
moveit/macros/class_forward.h
moveit/macros/deprecation.h
planning_scene::PlanningScene::CollisionDetector
planning_scene::PlanningScene
planning_scene
boost::function< bool(const robot_state::RobotState &, const robot_state::RobotState &, bool)>
MotionFeasibilityFn
namespaceplanning__scene.html
a7a16bac3b4d29f92ff33d9209e4d575f
std::map< std::string, std_msgs::ColorRGBA >
ObjectColorMap
namespaceplanning__scene.html
ad2e666339b9fdb4d06c14c207589996b
std::map< std::string, object_recognition_msgs::ObjectType >
ObjectTypeMap
namespaceplanning__scene.html
a519e68563c632f2c9e20248e3d4022fb
boost::function< bool(const robot_state::RobotState &, bool)>
StateFeasibilityFn
namespaceplanning__scene.html
af50a0aed65f6f062dd6c11d1f20be10c
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
pr2_arm_ik.h
pr2_arm_ik.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/test/
pr2__arm__ik_8h
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
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::Affine3f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
af9fad6e4159ab772e88852514e6a2ce5
(const KDL::Frame &p)
pr2_arm_kinematics_plugin.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/test/
pr2__arm__kinematics__plugin_8h
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
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::Affine3f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
af9fad6e4159ab772e88852514e6a2ce5
(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
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
moveit/robot_model/joint_model.h
moveit::core::PrismaticJointModel
moveit
moveit::core
profiler.cpp
/tmp/ws/src/moveit/moveit_core/profiler/src/
profiler_8cpp
moveit/profiler/profiler.h
profiler.h
/tmp/ws/src/moveit/moveit_core/profiler/include/moveit/profiler/
profiler_8h
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
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
moveit/distance_field/voxel_grid.h
moveit/distance_field/distance_field.h
distance_field::compareEigen_Vector3i
distance_field::PropagationDistanceField
distance_field::PropDistanceFieldVoxel
distance_field
EigenSTL
std::vector< Eigen::Vector3i, Eigen::aligned_allocator< Eigen::Vector3i > >
vector_Vector3i
namespaceEigenSTL.html
a601bde759ce60be244cc8414bff566f4
revolute_joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
revolute__joint__model_8cpp
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
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
moveit/robot_model/robot_model.h
moveit/profiler/profiler.h
moveit
moveit::core
const std::string
LOGNAME
namespacemoveit_1_1core.html
a10f4fe19f8c7d17a0e09cf48c5975312
robot_model.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
robot__model_8h
moveit/macros/class_forward.h
moveit/exceptions/exceptions.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
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ad46b199b126b933d331e17324e878585
(RobotModel)
robot_state.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/src/
robot__state_8cpp
moveit/robot_state/robot_state.h
moveit/transforms/transforms.h
moveit/backtrace/backtrace.h
moveit/profiler/profiler.h
moveit/robot_model/aabb.h
moveit
moveit::core
std::ostream &
operator<<
namespacemoveit_1_1core.html
af0e84ecacbc94a6f9fa1e8e439646be9
(std::ostream &out, const RobotState &s)
static const std::size_t
MIN_STEPS_FOR_JUMP_THRESH
namespacemoveit_1_1core.html
a1f261b70ddd2dc4ff81de7520b58c209
robot_state.h
/tmp/ws/src/moveit/moveit_core/robot_state/include/moveit/robot_state/
robot__state_8h
moveit/robot_model/robot_model.h
moveit/robot_state/attached_body.h
moveit/macros/deprecation.h
moveit::core::JumpThreshold
moveit::core::MaxEEFStep
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
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_test.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/test/
robot__state__test_8cpp
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.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())
std::size_t
generateTestTraj
robot__state__test_8cpp.html
ab64f21fc32f74629d5de83161f3a0cf7
(std::vector< std::shared_ptr< robot_state::RobotState >> &traj, const moveit::core::RobotModelConstPtr &robot_model, const robot_model::JointModelGroup *joint_model_group)
int
main
robot__state__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static bool
sameStringIgnoringWS
robot__state__test_8cpp.html
a19817e415ffbf2f67c9e406a3ab4458e
(const std::string &s1, const std::string &s2)
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
ae38fb361f90d5e8d741f2b890ae2aa6c
(OneRobot, testGenerateTrajectory)
TEST_F
robot__state__test_8cpp.html
a512d2f9a0cac7b29fba8838cf09688a5
(OneRobot, testAbsoluteJointSpaceJump)
TEST_F
robot__state__test_8cpp.html
ac7695e5d0f4226ea5e0569752be244b1
(OneRobot, testRelativeJointSpaceJump)
robot_trajectory.cpp
/tmp/ws/src/moveit/moveit_core/robot_trajectory/src/
robot__trajectory_8cpp
moveit/robot_trajectory/robot_trajectory.h
moveit/robot_state/conversions.h
robot_trajectory
robot_trajectory.h
/tmp/ws/src/moveit/moveit_core/robot_trajectory/include/moveit/robot_trajectory/
robot__trajectory_8h
moveit/macros/class_forward.h
moveit/macros/deprecation.h
moveit/robot_state/robot_state.h
robot_trajectory::RobotTrajectory
robot_trajectory
MOVEIT_CLASS_FORWARD
namespacerobot__trajectory.html
ac4f1b5675c17a914be6251e6e12ff60e
(RobotTrajectory)
sensor_manager.h
/tmp/ws/src/moveit/moveit_core/sensor_manager/include/moveit/sensor_manager/
sensor__manager_8h
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)
test.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/test/
test_8cpp
moveit/robot_model/robot_model.h
moveit/profiler/profiler.h
LoadPlanningModelsPr2
int
main
test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
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
moveit/robot_model/aabb.h
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.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
a3fa5c4d317ef11767124171449c95a90
(TestAABB, TestPR2)
TEST_F
test__aabb_8cpp.html
a836ccbd4cc42830e7d81b6bb50373553
(TestAABB, TestSimple)
TEST_F
test__aabb_8cpp.html
af868717b59622669c72293e54ea58764
(TestAABB, TestComplex)
test_all_valid.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/test/
test__all__valid_8cpp
moveit/collision_detection/allvalid/collision_detector_allocator_allvalid.h
moveit/collision_detection/allvalid/collision_robot_allvalid.h
moveit/collision_detection/allvalid/collision_world_allvalid.h
int
main
test__all__valid_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__all__valid_8cpp.html
a3bd68756287ad14e45bc509415e55b8b
(AllValid, Instantiate)
test_collision_distance_field.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/test/
test__collision__distance__field_8cpp
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_robot_distance_field.h
moveit/collision_distance_field/collision_world_distance_field.h
DistanceFieldCollisionDetectionTester
collision_detection::CollisionRobotDistanceField
DefaultCRobotType
test__collision__distance__field_8cpp.html
ac2ef035a88ded97cfdc8340c24b984e2
collision_detection::CollisionWorldDistanceField
DefaultCWorldType
test__collision__distance__field_8cpp.html
a1e810e70dc7b9c94de6afb173a1cfe4f
int
main
test__collision__distance__field_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__collision__distance__field_8cpp.html
a3fa91ff9d909d272a406ee230cd957ac
(DistanceFieldCollisionDetectionTester, DefaultNotInCollision)
TEST_F
test__collision__distance__field_8cpp.html
aa1529e966efe58e5eecb96f9b1a998a8
(DistanceFieldCollisionDetectionTester, ChangeTorsoPosition)
TEST_F
test__collision__distance__field_8cpp.html
a0b2cb582338c9b38b99cf1ac6e6a4ab7
(DistanceFieldCollisionDetectionTester, LinksInCollision)
TEST_F
test__collision__distance__field_8cpp.html
ae8b4d067962001f841e8b7fa822dfb39
(DistanceFieldCollisionDetectionTester, ContactReporting)
TEST_F
test__collision__distance__field_8cpp.html
a7f481e5ba5264e1faf44f582866d9c16
(DistanceFieldCollisionDetectionTester, ContactPositions)
TEST_F
test__collision__distance__field_8cpp.html
a56e5140b67b0faaad8824694f12fc901
(DistanceFieldCollisionDetectionTester, AttachedBodyTester)
test_constraint_samplers.cpp
/tmp/ws/src/moveit/moveit_core/constraint_samplers/test/
test__constraint__samplers_8cpp
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
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
a14090604c7ef6a740f4f2dc853d3c783
(LoadPlanningModelsPr2, JointConstraintsSamplerSimple)
TEST_F
test__constraint__samplers_8cpp.html
aeb23f1f416acbc3bebebf148576673de
(LoadPlanningModelsPr2, IKConstraintsSamplerSimple)
TEST_F
test__constraint__samplers_8cpp.html
a19e71fb6f8a206a9692b50c4b02084b7
(LoadPlanningModelsPr2, OrientationConstraintsSampler)
TEST_F
test__constraint__samplers_8cpp.html
a5bea1f1a0ae976150f0301b319882fa3
(LoadPlanningModelsPr2, IKConstraintsSamplerValid)
TEST_F
test__constraint__samplers_8cpp.html
a85db5a190e27663a9bf3727c8f667013
(LoadPlanningModelsPr2, UnionConstraintSampler)
TEST_F
test__constraint__samplers_8cpp.html
a9fd713b2fe4f7597c67f1071c0cf0a98
(LoadPlanningModelsPr2, PoseConstraintSamplerManager)
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
a6fe411e8837d790250fda4f239fa9241
(LoadPlanningModelsPr2, SubgroupJointConstraintsSamplerManager)
TEST_F
test__constraint__samplers_8cpp.html
ac405701249ac3e0a5bf17af81802fd76
(LoadPlanningModelsPr2, SubgroupPoseConstraintsSampler)
test_constraints.cpp
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/test/
test__constraints_8cpp
moveit/kinematic_constraints/kinematic_constraint.h
LoadPlanningModelsPr2
int
main
test__constraints_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__constraints_8cpp.html
a283d383dfd000b3ff6be63165d7f314e
(LoadPlanningModelsPr2, JointConstraintsSimple)
TEST_F
test__constraints_8cpp.html
acc351232c27d2563a8850f50dc12765f
(LoadPlanningModelsPr2, JointConstraintsCont)
TEST_F
test__constraints_8cpp.html
a6da6a17fc463aa5308acb6b8bc5f3379
(LoadPlanningModelsPr2, JointConstraintsMultiDOF)
TEST_F
test__constraints_8cpp.html
a4a6a554093b237de041635f28692d4eb
(LoadPlanningModelsPr2, PositionConstraintsFixed)
TEST_F
test__constraints_8cpp.html
a211281eb99bfbbc6cfd20a8b9693d5c5
(LoadPlanningModelsPr2, PositionConstraintsMobile)
TEST_F
test__constraints_8cpp.html
a1b2bb543a2b32c1ab83c7cbc1e7aedd3
(LoadPlanningModelsPr2, PositionConstraintsEquality)
TEST_F
test__constraints_8cpp.html
a0b1f5a3d6803a1b4f1057a54d3356231
(LoadPlanningModelsPr2, OrientationConstraintsSimple)
TEST_F
test__constraints_8cpp.html
a737ad5ef218fca06bddc7117ebc789fd
(LoadPlanningModelsPr2, VisibilityConstraintsSimple)
TEST_F
test__constraints_8cpp.html
a175397f3f8b3e99b5879d63337f8665a
(LoadPlanningModelsPr2, VisibilityConstraintsPR2)
TEST_F
test__constraints_8cpp.html
a2a424f83f48a50063d34dbb66f11ac5e
(LoadPlanningModelsPr2, TestKinematicConstraintSet)
TEST_F
test__constraints_8cpp.html
aed88afbf69cf1306367da4637f68c95e
(LoadPlanningModelsPr2, TestKinematicConstraintSetEquality)
test_distance_field.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/test/
test__distance__field_8cpp
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
af40e8a39eac90f9f359844e3634f516c
(0.1, 0.0, 0.0)
static const Eigen::Vector3d
point2
test__distance__field_8cpp.html
a1dc89b739d598e9c39178c8c73141861
(0.0, 0.1, 0.2)
static const Eigen::Vector3d
point3
test__distance__field_8cpp.html
adfc3db7be3b3a04cd14a3be7036a37c6
(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
a286730b436ea5207a80f06c142c923c0
(TestSignedPropagationDistanceField, TestSignedAddRemovePoints)
TEST
test__distance__field_8cpp.html
a5ed3909da60d1854f70080d677f01dc4
(TestSignedPropagationDistanceField, TestShape)
TEST
test__distance__field_8cpp.html
a2632b83b7e73c2cbdc8de56ae6ebe4fc
(TestSignedPropagationDistanceField, TestPerformance)
TEST
test__distance__field_8cpp.html
a6b1d1c09aba4284b160b17693afa0dde
(TestSignedPropagationDistanceField, TestOcTree)
TEST
test__distance__field_8cpp.html
a12dbb007c6c9764bead172f42f957a3d
(TestSignedPropagationDistanceField, TestReadWrite)
static const double
depth
test__distance__field_8cpp.html
a0d634b5c5f908185480d8bb0bcd17fb9
static const double
height
test__distance__field_8cpp.html
ad6ea311eb95430b441c339493b6d5592
static const double
max_dist
test__distance__field_8cpp.html
ab01144ae4caa7ca26f3f362a43b9eb02
static const double
origin_x
test__distance__field_8cpp.html
abefee595222033c2e409b94808d932dd
static const double
origin_y
test__distance__field_8cpp.html
a3cdb73c8918156bfdf634613f05594a9
static const double
origin_z
test__distance__field_8cpp.html
aa86c3b9c646f1dfd0d84457a35a8f1bf
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
a1b9127602eb182d7cd0707365fbada3e
static const unsigned int
UNIFORM_DISTANCE
test__distance__field_8cpp.html
a6adf4e058dee55a728779d69f87d6471
static const double
width
test__distance__field_8cpp.html
ab0099ccb549d3dd2fc0291f784ce655c
test_fcl_collision_detection.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/test/
test__fcl__collision__detection_8cpp
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/collision_detection_fcl/collision_world_fcl.h
moveit/collision_detection_fcl/collision_robot_fcl.h
FclCollisionDetectionTester
collision_detection::CollisionRobotFCL
DefaultCRobotType
test__fcl__collision__detection_8cpp.html
a5f51f90af6144b5e98eaa4727e9638ca
collision_detection::CollisionWorldFCL
DefaultCWorldType
test__fcl__collision__detection_8cpp.html
a797cd715f2dbf2a64cac2ec143f525f0
int
main
test__fcl__collision__detection_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__fcl__collision__detection_8cpp.html
a6eabb36a4c4477163eef81e55d497f94
(FclCollisionDetectionTester, InitOK)
TEST_F
test__fcl__collision__detection_8cpp.html
a743057cec541266843dfe41de0909aa8
(FclCollisionDetectionTester, DefaultNotInCollision)
TEST_F
test__fcl__collision__detection_8cpp.html
a49e4ba46e963dd4b40a8566a0e12ba9a
(FclCollisionDetectionTester, LinksInCollision)
TEST_F
test__fcl__collision__detection_8cpp.html
a0df5565595b5243330f5d5fd1a264cf3
(FclCollisionDetectionTester, ContactReporting)
TEST_F
test__fcl__collision__detection_8cpp.html
ab0ad0d57c3559d04566c11ce75b3d09c
(FclCollisionDetectionTester, ContactPositions)
TEST_F
test__fcl__collision__detection_8cpp.html
ac1daad9d362296b1e1c001db5971cbd4
(FclCollisionDetectionTester, AttachedBodyTester)
TEST_F
test__fcl__collision__detection_8cpp.html
afd1790e4a7b48e3e459db97b30009f90
(FclCollisionDetectionTester, DiffSceneTester)
TEST_F
test__fcl__collision__detection_8cpp.html
abd5f70b4a395158f2bc77db1d22c9987
(FclCollisionDetectionTester, ConvertObjectToAttached)
TEST_F
test__fcl__collision__detection_8cpp.html
ae7484d2cf081b78ba9f012d4265b3265
(FclCollisionDetectionTester, TestCollisionMapAdditionSpeed)
TEST_F
test__fcl__collision__detection_8cpp.html
a8d58bab891bb534100856137d7689565
(FclCollisionDetectionTester, MoveMesh)
TEST_F
test__fcl__collision__detection_8cpp.html
a18f15e02015b54ad12f387e8a65d10f2
(FclCollisionDetectionTester, TestChangingShapeSize)
test_kinematic_complex.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/test/
test__kinematic__complex_8cpp
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/robot_state/conversions.h
moveit/profiler/profiler.h
LoadPlanningModelsPr2
int
main
test__kinematic__complex_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
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
a21a56d609cf50d6d770a29e8edc10a43
(LoadPlanningModelsPr2, GroupInit)
TEST_F
test__kinematic__complex_8cpp.html
afd24daeca36f57aa29acf473f71ce870
(LoadPlanningModelsPr2, SubgroupInit)
TEST_F
test__kinematic__complex_8cpp.html
a56461abc3f708b2d770d7a3df13df4e9
(LoadPlanningModelsPr2, AssociatedFixedLinks)
TEST_F
test__kinematic__complex_8cpp.html
af67b60b65c242b1ee592ce566a6dffc1
(LoadPlanningModelsPr2, FullTest)
test_planning_scene.cpp
/tmp/ws/src/moveit/moveit_core/planning_scene/test/
test__planning__scene_8cpp
moveit/planning_scene/planning_scene.h
void
loadModelFile
test__planning__scene_8cpp.html
a9d6893f67f74739947db48f1ed2247f4
(std::string filename, std::string &file_content)
void
loadRobotModel
test__planning__scene_8cpp.html
a86d023b1e1f22bdc2ff7404d926b1384
(urdf::ModelInterfaceSharedPtr &robot_model_out)
void
loadRobotModels
test__planning__scene_8cpp.html
afa67f381456a15bca09862a57bb64629
(urdf::ModelInterfaceSharedPtr &robot_model_out, srdf::ModelSharedPtr &srdf_model_out)
int
main
test__planning__scene_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
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
aec1e8f496b7dd98417ef25f6c3819f8d
(PlanningScene, isStateValid)
test_time_parameterization.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/test/
test__time__parameterization_8cpp
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
int
initRepeatedPointTrajectory
test__time__parameterization_8cpp.html
af5870b8c7d637a7126165e5e5f4c8372
(robot_trajectory::RobotTrajectory &trajectory)
int
initStraightTrajectory
test__time__parameterization_8cpp.html
acb889f094d85f84db6287ea06e3a69c6
(robot_trajectory::RobotTrajectory &trajectory, double vel_i=0.0, double vel_f=0.0, double acc_i=0.0, double acc_f=0.0)
moveit::core::RobotModelConstPtr
loadModel
test__time__parameterization_8cpp.html
a924802418b39c698317d972035d524ea
()
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
a0a200d1d6c39a0c03c9b80dd3ed788a1
robot_trajectory::RobotTrajectory
trajectory
test__time__parameterization_8cpp.html
aff2c23e0aa6bda064cbd69854f36e75f
(rmodel,"right_arm")
robot_state/test/test_transforms.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/test/
robot__state_2test_2test__transforms_8cpp
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
LoadPlanningModelsPr2
int
main
robot__state_2test_2test__transforms_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
robot__state_2test_2test__transforms_8cpp.html
a6c1fe19a26bbfaa914da12ac1d6e1d3d
(LoadPlanningModelsPr2, InitOK)
transforms/test/test_transforms.cpp
/tmp/ws/src/moveit/moveit_core/transforms/test/
transforms_2test_2test__transforms_8cpp
moveit/transforms/transforms.h
int
main
transforms_2test_2test__transforms_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
transforms_2test_2test__transforms_8cpp.html
aa55abc90e544baffe5b886de21a2a886
(Transforms, Simple)
test_voxel_grid.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/test/
test__voxel__grid_8cpp
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
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
a88a7d0a97c515958a3bb895d1680e033
(World, TrackChanges)
static void
TrackChangesNotify
test__world_8cpp.html
a99d09521c7c569b0e6dd2aea0bda129f
(TestAction *ta, const collision_detection::World::ObjectConstPtr &obj, collision_detection::World::Action action)
test_world_diff.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/test/
test__world__diff_8cpp
moveit/collision_detection/world_diff.h
int
main
test__world__diff_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__world__diff_8cpp.html
a2f2bd8d1298ae6fd9adb894720249f28
(WorldDiff, TrackChanges)
TEST
test__world__diff_8cpp.html
a7d7ad9a7effde65a5c2a5accc8e9d77c
(WorldDiff, SetWorld)
trajectory_tools.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
trajectory__tools_8cpp
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
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
moveit/transforms/transforms.h
moveit
moveit::core
transforms.h
/tmp/ws/src/moveit/moveit_core/transforms/include/moveit/transforms/
transforms_8h
moveit/macros/class_forward.h
moveit::core::Transforms
moveit
moveit::core
std::map< std::string, Eigen::Affine3d, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Affine3d > > >
FixedTransformsMap
namespacemoveit_1_1core.html
aab2e7121788a9fdfc2ca8ad2fc2f78a2
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
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
moveit/constraint_samplers/constraint_sampler.h
constraint_samplers::UnionConstraintSampler
constraint_samplers
utils.cpp
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/src/
utils_8cpp
moveit/kinematic_constraints/utils.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
aba202b882242392d86f1d2452599171d
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::PositionConstraint &constraint)
static bool
constructConstraint
namespacekinematic__constraints.html
a27fb689562e762f65bf0e110fc0aff7e
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::OrientationConstraint &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
a88becba14be9ced36fefc7980271e132
(const robot_state::RobotState &state, const robot_model::JointModelGroup *jmg, double tolerance_below, double tolerance_above)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a3467fa073a3e0192aee160edcb2f6aa5
(const robot_state::RobotState &state, const robot_model::JointModelGroup *jmg, double tolerance=std::numeric_limits< double >::epsilon())
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
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
ae8ab0389c013b701d08f97aac71872d4
(const std::string &link_name, const geometry_msgs::QuaternionStamped &quat, double tolerance=1e-2)
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)
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 bool
isArray
namespacekinematic__constraints.html
ade217a3cc51cd151e2160964b07addfd
(XmlRpc::XmlRpcValue &v, size_t size, const std::string &name="", const std::string &description="")
bool
isEmpty
namespacekinematic__constraints.html
ac413186f4440480526be840dbc824a6c
(const moveit_msgs::Constraints &constr)
static bool
isStruct
namespacekinematic__constraints.html
a7f25d0676dd28d70c6feceae0b1a8810
(XmlRpc::XmlRpcValue &v, const std::set< std::string > &keys, const std::string &name="")
moveit_msgs::Constraints
mergeConstraints
namespacekinematic__constraints.html
ab33b027559ab6207004a5866c3794aed
(const moveit_msgs::Constraints &first, const moveit_msgs::Constraints &second)
static double
parseDouble
namespacekinematic__constraints.html
a8cdcc8d7af6d042d28057e67489b50cb
(XmlRpc::XmlRpcValue &v)
const std::string
LOGNAME
namespacekinematic__constraints.html
a6e7964615511aeb3c82015729e277c8e
utils.h
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/include/moveit/kinematic_constraints/
utils_8h
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
a88becba14be9ced36fefc7980271e132
(const robot_state::RobotState &state, const robot_model::JointModelGroup *jmg, double tolerance_below, double tolerance_above)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a3467fa073a3e0192aee160edcb2f6aa5
(const robot_state::RobotState &state, const robot_model::JointModelGroup *jmg, double tolerance=std::numeric_limits< double >::epsilon())
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
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
ae8ab0389c013b701d08f97aac71872d4
(const std::string &link_name, const geometry_msgs::QuaternionStamped &quat, double tolerance=1e-2)
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)
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)
version.cpp
/tmp/ws/src/moveit/moveit_core/version/
version_8cpp
int
main
version_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
voxel_grid.h
/tmp/ws/src/moveit/moveit_core/distance_field/include/moveit/distance_field/
voxel__grid_8h
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
moveit/collision_detection/world.h
collision_detection
world.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
world_8h
moveit/macros/class_forward.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
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
moveit/collision_detection/world.h
moveit/macros/class_forward.h
collision_detection::WorldDiff
collision_detection
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a7b479d7f0e8c20125a0495481f96aa04
(WorldDiff)
moveit::core::AABB
classmoveit_1_1core_1_1AABB.html
void
extendWithTransformedBox
classmoveit_1_1core_1_1AABB.html
a82a6a42a7e743906c9f4b607cc4143e3
(const Eigen::Affine3d &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
ab703a4d9cc3e280785ccc7207ee54891
() 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
a27818d1c0c20f67e63565ab6a1f52c93
(const std::vector< std::string > &names, bool allowed=false)
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
af8d12440e78cb88b6f1e0546e935743a
(const moveit_msgs::AllowedCollisionMatrix &msg)
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
affe10c7573e1851d97519ebc6aa69d02
(const AllowedCollisionMatrix &acm)
void
clear
classcollision__detection_1_1AllowedCollisionMatrix.html
a2139ebe716a44a42313bf1caf42a85ee
()
void
getAllEntryNames
classcollision__detection_1_1AllowedCollisionMatrix.html
af2e2c79d8ed4f0f822b60644766d9e8e
(std::vector< std::string > &names) const
bool
getAllowedCollision
classcollision__detection_1_1AllowedCollisionMatrix.html
a4aebb17e8df857fb7946c8172bcda4d9
(const std::string &name1, const std::string &name2, DecideContactFn &fn) const
bool
getAllowedCollision
classcollision__detection_1_1AllowedCollisionMatrix.html
aea22c997b442cf0647b11129d970f5a6
(const std::string &name1, const std::string &name2, AllowedCollision::Type &allowed_collision) const
bool
getDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ae28b246216be0b437e991fac7bbcdbfa
(const std::string &name, AllowedCollision::Type &allowed_collision) const
bool
getDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a93ce6b3def2d9c9564c84ef12940422d
(const std::string &name, DecideContactFn &fn) const
bool
getEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a9a6b3c84de73ca2af7e085440c56416e
(const std::string &name1, const std::string &name2, AllowedCollision::Type &allowed_collision_type) const
bool
getEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a35c9bf503a4f4d807b926b39fa203dd8
(const std::string &name1, const std::string &name2, DecideContactFn &fn) const
void
getMessage
classcollision__detection_1_1AllowedCollisionMatrix.html
a6f19f6e763ef7e9276b97bb98d452c49
(moveit_msgs::AllowedCollisionMatrix &msg) const
std::size_t
getSize
classcollision__detection_1_1AllowedCollisionMatrix.html
afccc7e44f246391170ee9aa4891d49de
() const
bool
hasEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4244deb4150ee90098aa0e9c94226aaf
(const std::string &name) const
bool
hasEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4f60a5c939e64b0df1469c376e053a6b
(const std::string &name1, const std::string &name2) const
void
print
classcollision__detection_1_1AllowedCollisionMatrix.html
a8da01b29190d99d3378412a085db1ad9
(std::ostream &out) const
void
removeEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ac07583f079b22f00386ec20abf69f03a
(const std::string &name1, const std::string &name2)
void
removeEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a1e58664c016b9ca7a839685be82d9c4e
(const std::string &name)
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
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
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
ab87c654ae6e64072cc7175cd13261494
(const std::vector< std::string > &names1, const std::vector< std::string > &names2, bool allowed)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4fc63659cdcb1e807fb2cec4e6f36ff1
(bool allowed)
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
moveit::core::AttachedBody
classmoveit_1_1core_1_1AttachedBody.html
AttachedBody
classmoveit_1_1core_1_1AttachedBody.html
a50282a5a8ed6a2b6447d9245de71e663
(const LinkModel *link, const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &attach_trans, const std::set< std::string > &touch_links, const trajectory_msgs::JointTrajectory &attach_posture)
void
computeTransform
classmoveit_1_1core_1_1AttachedBody.html
a7f5205d9981c02ffb6b5758babdc1ef0
(const Eigen::Affine3d &parent_link_global_transform)
const LinkModel *
getAttachedLink
classmoveit_1_1core_1_1AttachedBody.html
acc0fc6dc87e049c83a955aa7bd65c8c1
() const
const std::string &
getAttachedLinkName
classmoveit_1_1core_1_1AttachedBody.html
ad732b49a797bd6ff83e776c51f294920
() const
const trajectory_msgs::JointTrajectory &
getDetachPosture
classmoveit_1_1core_1_1AttachedBody.html
acc2224c06d818efad0e920a0a1fde5a9
() const
const EigenSTL::vector_Affine3d &
getFixedTransforms
classmoveit_1_1core_1_1AttachedBody.html
aed0f2b8b0374c5080e646cb730e8f1dc
() const
const EigenSTL::vector_Affine3d &
getGlobalCollisionBodyTransforms
classmoveit_1_1core_1_1AttachedBody.html
a68a3503d854abacd63fc2ad59d737049
() const
const std::string &
getName
classmoveit_1_1core_1_1AttachedBody.html
aa2dc2be97ea3d0815f54ba578b2fbfad
() const
const std::vector< shapes::ShapeConstPtr > &
getShapes
classmoveit_1_1core_1_1AttachedBody.html
a0e34f5f8a6f65e3b3af7ba9f6b1d64ee
() const
const std::set< std::string > &
getTouchLinks
classmoveit_1_1core_1_1AttachedBody.html
af44a755810b4e3c3612515e60843948c
() const
void
setPadding
classmoveit_1_1core_1_1AttachedBody.html
a5bcf3884cb5922c5364b20b05a3bd608
(double padding)
void
setScale
classmoveit_1_1core_1_1AttachedBody.html
ae153201153b46085a0966ac90dfd0f61
(double scale)
~AttachedBody
classmoveit_1_1core_1_1AttachedBody.html
a0eb18ac015702bffe9b8c499597ab4a7
()
EigenSTL::vector_Affine3d
attach_trans_
classmoveit_1_1core_1_1AttachedBody.html
a53b1c393e8a81431f9eeff9c4d4f4235
trajectory_msgs::JointTrajectory
detach_posture_
classmoveit_1_1core_1_1AttachedBody.html
ab78e4701f980a6d20ca5572401e27784
EigenSTL::vector_Affine3d
global_collision_body_transforms_
classmoveit_1_1core_1_1AttachedBody.html
a9aa1ab1823fc1ad413f7cbb1c0204e8e
std::string
id_
classmoveit_1_1core_1_1AttachedBody.html
a7fd77dff55d6e2ce68b8494b2fc12537
const LinkModel *
parent_link_model_
classmoveit_1_1core_1_1AttachedBody.html
a55429c22e3ed19dbdb643fc456b15b0f
std::vector< shapes::ShapeConstPtr >
shapes_
classmoveit_1_1core_1_1AttachedBody.html
ae99416316d34f99b2dc38b1bd1275bbc
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
ad75a2c8ff7637b81251ae2f32fbdfe89
() 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
a021b90a1944a85b00510f5af5149c13d
(const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &poses, double resolution, double padding)
unsigned int
getBodiesCount
classcollision__detection_1_1BodyDecomposition.html
ac9e32191011588b1344214e84c0ee64f
()
const bodies::Body *
getBody
classcollision__detection_1_1BodyDecomposition.html
a5b8399f3b2926fa410397042366ae188
(unsigned int i) const
const EigenSTL::vector_Vector3d &
getCollisionPoints
classcollision__detection_1_1BodyDecomposition.html
ac759a6a6d6e60a0783c671e08b871070
() const
const std::vector< CollisionSphere > &
getCollisionSpheres
classcollision__detection_1_1BodyDecomposition.html
a2bec4541e350cc339ecb372a4fb05aa5
() const
const bodies::BoundingSphere &
getRelativeBoundingSphere
classcollision__detection_1_1BodyDecomposition.html
a67b436445c36d88ed896629cef68b29c
() const
Eigen::Affine3d
getRelativeCylinderPose
classcollision__detection_1_1BodyDecomposition.html
ab04f622fd76146a3269aa5b64c9106f0
() const
const std::vector< double > &
getSphereRadii
classcollision__detection_1_1BodyDecomposition.html
aacd162ee5efed4a42ff7ce02981d907c
() const
void
replaceCollisionSpheres
classcollision__detection_1_1BodyDecomposition.html
a35a7cb9afe9a49d6c3a622b124fb97e0
(const std::vector< CollisionSphere > &new_collision_spheres, const Eigen::Affine3d &new_relative_cylinder_pose)
~BodyDecomposition
classcollision__detection_1_1BodyDecomposition.html
ab2050d53494b91590d50fa47f6cfb168
()
Eigen::Affine3d
relative_cylinder_pose_
classcollision__detection_1_1BodyDecomposition.html
ae9a0abeec73f9fc8bd1115e5c08ba3dd
void
init
classcollision__detection_1_1BodyDecomposition.html
ad37de4a52e4b7948c46f4d939fe3e53d
(const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &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< std::weak_ptr< const shapes::Shape >>
Comperator
structcollision__detection_1_1BodyDecompositionCache.html
af02464cc031e4b5d97eb8bf091be9c2d
std::map< std::weak_ptr< const shapes::Shape >, BodyDecompositionConstPtr, Comperator >
Map
structcollision__detection_1_1BodyDecompositionCache.html
a7263d4f52055b5833e4285400685c0c2
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::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
a905bc4540c6c6c11db28fefb95960284
(const robot_model::RobotModelConstPtr &kmodel)
~CollisionData
structcollision__detection_1_1CollisionData.html
a48e6d5d05f4a9c41b53f783bed7096c6
()
const AllowedCollisionMatrix *
acm_
structcollision__detection_1_1CollisionData.html
a1f844247961cabea352ad7856877b83e
const std::set< const robot_model::LinkModel * > *
active_components_only_
structcollision__detection_1_1CollisionData.html
aaaa22a26fa04ecc85a8d70d904734c07
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
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::CollisionRobotConstPtr &
getCollisionRobot
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a95023a5ee5b2f4eb82948210ceff8acf
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a60565fc9175bb86f066c56433c0c8e09
() const
collision_detection::CollisionDetectorAllocatorPtr
alloc_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a23204d7aab8a29daf5d86a424991db7b
collision_detection::CollisionRobotPtr
crobot_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
aec824a302456d55601509e8a61bc3b74
collision_detection::CollisionRobotConstPtr
crobot_const_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a55c82c9bb7208b620a229e7292294784
collision_detection::CollisionRobotPtr
crobot_unpadded_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a112412e037ca7add1786f0d158d2acb6
collision_detection::CollisionRobotConstPtr
crobot_unpadded_const_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a9ddbbe6cf73e5ec13fa178236895a320
collision_detection::CollisionWorldPtr
cworld_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
afce557744eea8bebb29d01b42ca6e576
collision_detection::CollisionWorldConstPtr
cworld_const_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a91b9d37143e41dd188a5d0e18d68b374
CollisionDetectorConstPtr
parent_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a63200607f3359fccb577e227596dfa2c
collision_detection::CollisionDetectorAllocator
classcollision__detection_1_1CollisionDetectorAllocator.html
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocator.html
a4b4b0f1d3c3cfe191e139f06fb14ac88
(const robot_model::RobotModelConstPtr &robot_model) const =0
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocator.html
a15e5171b06f7c60a0c0b2d222c6ed7c4
(const CollisionRobotConstPtr &orig) const =0
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocator.html
a33fc1a3b18c5455122280856997144c9
(const WorldPtr &world) const =0
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocator.html
ad4f1bf4538c7217a9f8e71c00b032fd5
(const CollisionWorldConstPtr &orig, const WorldPtr &world) 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< CollisionWorldAllValid, CollisionRobotAllValid, CollisionDetectorAllocatorAllValid >
static const std::string
NAME_
classcollision__detection_1_1CollisionDetectorAllocatorAllValid.html
a910082bc37b3ff11189e7ccba72db4e6
collision_detection::CollisionDetectorAllocatorDistanceField
classcollision__detection_1_1CollisionDetectorAllocatorDistanceField.html
CollisionDetectorAllocatorTemplate< CollisionWorldDistanceField, CollisionRobotDistanceField, CollisionDetectorAllocatorDistanceField >
static const std::string
NAME_
classcollision__detection_1_1CollisionDetectorAllocatorDistanceField.html
a15d495ae3cacd2813b613439ce78d687
collision_detection::CollisionDetectorAllocatorFCL
classcollision__detection_1_1CollisionDetectorAllocatorFCL.html
CollisionDetectorAllocatorTemplate< CollisionWorldFCL, CollisionRobotFCL, CollisionDetectorAllocatorFCL >
static const std::string
NAME_
classcollision__detection_1_1CollisionDetectorAllocatorFCL.html
a9fba3cc415f427fbd5c57760315df47c
collision_detection::CollisionDetectorAllocatorHybrid
classcollision__detection_1_1CollisionDetectorAllocatorHybrid.html
CollisionDetectorAllocatorTemplate< CollisionWorldHybrid, CollisionRobotHybrid, CollisionDetectorAllocatorHybrid >
static const std::string
NAME_
classcollision__detection_1_1CollisionDetectorAllocatorHybrid.html
af82f616d9468e81d33d0c7d149de1c49
collision_detection::CollisionDetectorAllocatorTemplate
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
CollisionWorldType
CollisionRobotType
CollisionDetectorAllocatorType
collision_detection::CollisionDetectorAllocator
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a54ee86b9da4a07b842ecb04b6a1d4361
(const robot_model::RobotModelConstPtr &robot_model) const
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a8971946b701f2edf9c678747ecc31797
(const CollisionRobotConstPtr &orig) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a150204a165bc7ac0b4075a39f23f096a
(const WorldPtr &world) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1f94a61686365eb942d7bd6620496dd1
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const
virtual const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a64e6530e91617bfc6d0170ef44b3105e
() const
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
CollisionDetectorAllocatorTemplate< CollisionWorldAllValid, CollisionRobotAllValid, CollisionDetectorAllocatorAllValid >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a54ee86b9da4a07b842ecb04b6a1d4361
(const robot_model::RobotModelConstPtr &robot_model) const
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a8971946b701f2edf9c678747ecc31797
(const CollisionRobotConstPtr &orig) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a150204a165bc7ac0b4075a39f23f096a
(const WorldPtr &world) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1f94a61686365eb942d7bd6620496dd1
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const
virtual const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a64e6530e91617bfc6d0170ef44b3105e
() const
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
CollisionDetectorAllocatorTemplate< CollisionWorldDistanceField, CollisionRobotDistanceField, CollisionDetectorAllocatorDistanceField >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a54ee86b9da4a07b842ecb04b6a1d4361
(const robot_model::RobotModelConstPtr &robot_model) const
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a8971946b701f2edf9c678747ecc31797
(const CollisionRobotConstPtr &orig) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a150204a165bc7ac0b4075a39f23f096a
(const WorldPtr &world) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1f94a61686365eb942d7bd6620496dd1
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const
virtual const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a64e6530e91617bfc6d0170ef44b3105e
() const
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
CollisionDetectorAllocatorTemplate< CollisionWorldFCL, CollisionRobotFCL, CollisionDetectorAllocatorFCL >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a54ee86b9da4a07b842ecb04b6a1d4361
(const robot_model::RobotModelConstPtr &robot_model) const
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a8971946b701f2edf9c678747ecc31797
(const CollisionRobotConstPtr &orig) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a150204a165bc7ac0b4075a39f23f096a
(const WorldPtr &world) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1f94a61686365eb942d7bd6620496dd1
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const
virtual const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a64e6530e91617bfc6d0170ef44b3105e
() const
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
CollisionDetectorAllocatorTemplate< CollisionWorldHybrid, CollisionRobotHybrid, CollisionDetectorAllocatorHybrid >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a54ee86b9da4a07b842ecb04b6a1d4361
(const robot_model::RobotModelConstPtr &robot_model) const
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a8971946b701f2edf9c678747ecc31797
(const CollisionRobotConstPtr &orig) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a150204a165bc7ac0b4075a39f23f096a
(const WorldPtr &world) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1f94a61686365eb942d7bd6620496dd1
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const
virtual const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a64e6530e91617bfc6d0170ef44b3105e
() const
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
collision_detection::CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
aacc6e25aa62b5dc93fba3005f5a02781
(const robot_model::LinkModel *link, int index)
CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
a0b4ccf4b53a690ea13f7f5af4a56a3ad
(const robot_state::AttachedBody *ab, int index)
CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
a8fc44b167697a5d096c40ba3f6905bd3
(const World::Object *obj, int index)
const std::string &
getID
structcollision__detection_1_1CollisionGeometryData.html
ad4478ed6d81fa3d05beffafffe783414
() const
std::string
getTypeString
structcollision__detection_1_1CollisionGeometryData.html
ad295492b718b047834ae59e677490cce
() const
bool
sameObject
structcollision__detection_1_1CollisionGeometryData.html
aec8c11b7e2527100014de876fef113de
(const CollisionGeometryData &other) const
const robot_state::AttachedBody *
ab
structcollision__detection_1_1CollisionGeometryData.html
a00a3d1dd250b44fb62bc0333d53c9da3
const robot_model::LinkModel *
link
structcollision__detection_1_1CollisionGeometryData.html
a8772b36fbaa5e5b2e721d9bfc44e2798
const World::Object *
obj
structcollision__detection_1_1CollisionGeometryData.html
ad9e140c96c330002c6a2af38f1c99171
union collision_detection::CollisionGeometryData::@0
ptr
structcollision__detection_1_1CollisionGeometryData.html
a68a1c8997c9d7ce93f21c9597bd51eb5
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::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::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
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
double
min_cost_density
structcollision__detection_1_1CollisionRequest.html
acc2b190319b8a49d14cb39aeff3aef19
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
a41646baa048efa80408e9f4aefcaabdd
EIGEN_MAKE_ALIGNED_OPERATOR_NEW void
clear
structcollision__detection_1_1CollisionResult.html
ac2f7f5603102be94cda1fe5d5fd1b531
()
CollisionResult
structcollision__detection_1_1CollisionResult.html
afd30dd26a5cb73f62798f1ee9b6740b3
()
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
collision_detection::CollisionRobot
classcollision__detection_1_1CollisionRobot.html
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobot.html
a2d93343ce8bb25fc2d58b9ef30f11f4a
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const =0
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobot.html
a9ebcb70ca5f2f8bec13dec4fd837d1b4
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const =0
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobot.html
a0f331e181ea33703df2bfe304992fbbb
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2) const =0
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobot.html
a47c11eb38a96bc190e2f7460d9b030fc
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2, const AllowedCollisionMatrix &acm) const =0
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobot.html
a1cb44537a40602a2d725aac61ae50712
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state) const =0
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobot.html
af32744b1a2df63c419f65a79838acbb6
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const =0
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobot.html
aeca912af146ebd6a41a947808f34517c
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const =0
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobot.html
abad8748da4fe58c04e2fb16bffa9a3b5
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const =0
CollisionRobot
classcollision__detection_1_1CollisionRobot.html
a06efb17ed88aa17bcaf6c423e171e88a
(const robot_model::RobotModelConstPtr &model, double padding=0.0, double scale=1.0)
CollisionRobot
classcollision__detection_1_1CollisionRobot.html
a7207a27c3319a84e2af772bfe52927aa
(const CollisionRobot &other)
double
distanceOther
classcollision__detection_1_1CollisionRobot.html
a23959560ccfcb039cc702e2828c8761a
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
double
distanceOther
classcollision__detection_1_1CollisionRobot.html
ab4dbbadffa1693fce926ebe84ec593a9
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const
virtual void
distanceOther
classcollision__detection_1_1CollisionRobot.html
acad0709293dc3b7460fcb6f5d0988b93
(const DistanceRequest &req, DistanceResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const =0
double
distanceSelf
classcollision__detection_1_1CollisionRobot.html
a427d4ba5bb942e935bbd8cf45e0f9b2a
(const robot_state::RobotState &state) const
double
distanceSelf
classcollision__detection_1_1CollisionRobot.html
a9eef5bf1614d63b7e19c454c69700aea
(const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
distanceSelf
classcollision__detection_1_1CollisionRobot.html
aee5b7c7a1b055ee9cdcf57aadc10795a
(const DistanceRequest &req, DistanceResult &res, const robot_state::RobotState &state) const =0
double
getLinkPadding
classcollision__detection_1_1CollisionRobot.html
a975b8789c84b59083b33858f470a0dd1
(const std::string &link_name) const
const std::map< std::string, double > &
getLinkPadding
classcollision__detection_1_1CollisionRobot.html
a544a1773960a12b876ffe814725c2f7b
() const
double
getLinkScale
classcollision__detection_1_1CollisionRobot.html
a7c187088a9d2edf70c21309180e5e177
(const std::string &link_name) const
const std::map< std::string, double > &
getLinkScale
classcollision__detection_1_1CollisionRobot.html
a4a57118d8290ef7cb0cdf6cb0ee4601d
() const
void
getPadding
classcollision__detection_1_1CollisionRobot.html
acddd0173e87a7d61534c6ef6180355aa
(std::vector< moveit_msgs::LinkPadding > &padding) const
const robot_model::RobotModelConstPtr &
getRobotModel
classcollision__detection_1_1CollisionRobot.html
a19ff755366f6f1e98d37e7b19d1638d5
() const
void
getScale
classcollision__detection_1_1CollisionRobot.html
af8300b961e1e5af23400a0efdb1b34d9
(std::vector< moveit_msgs::LinkScale > &scale) const
void
setLinkPadding
classcollision__detection_1_1CollisionRobot.html
a9ae21809a5356f0ad065cd740e78b9e1
(const std::string &link_name, double padding)
void
setLinkPadding
classcollision__detection_1_1CollisionRobot.html
a934263f33a3c4162b074ecc8b2a89068
(const std::map< std::string, double > &padding)
void
setLinkScale
classcollision__detection_1_1CollisionRobot.html
af0df8a42a2ce41858a9af811d3f856ae
(const std::string &link_name, double scale)
void
setLinkScale
classcollision__detection_1_1CollisionRobot.html
a9dcc1262a3ae9afd742b8fe7818d2d1d
(const std::map< std::string, double > &scale)
void
setPadding
classcollision__detection_1_1CollisionRobot.html
a2e4e44d24fe8792c62f4ecccdff055ae
(double padding)
void
setPadding
classcollision__detection_1_1CollisionRobot.html
a5a1383e4fb8458f31ea4266f838c5638
(const std::vector< moveit_msgs::LinkPadding > &padding)
void
setScale
classcollision__detection_1_1CollisionRobot.html
a4479e5aa67a25826c6488269483aea10
(double scale)
void
setScale
classcollision__detection_1_1CollisionRobot.html
a6f73e935c6ffcec7b8c3e648ab8df686
(const std::vector< moveit_msgs::LinkScale > &scale)
virtual
~CollisionRobot
classcollision__detection_1_1CollisionRobot.html
a2867fcdc9267c4aabff867b42ed5869b
()
virtual void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionRobot.html
aec5f273225160d98d9711cdf5f2fbefc
(const std::vector< std::string > &links)
std::map< std::string, double >
link_padding_
classcollision__detection_1_1CollisionRobot.html
a1f7be78ad724982c656070d8744220f5
std::map< std::string, double >
link_scale_
classcollision__detection_1_1CollisionRobot.html
a8b440e6eee80f05e3595c0a005918c32
robot_model::RobotModelConstPtr
robot_model_
classcollision__detection_1_1CollisionRobot.html
a5429bc5d71cd611f1ac6c9e0a6ed27f9
collision_detection::CollisionRobotAllValid
classcollision__detection_1_1CollisionRobotAllValid.html
collision_detection::CollisionRobot
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
ad1bb6c4448c798a436d97d284b1c6b87
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
adceecfcd2c8a9c7956ccd55f1289f770
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a2e02a48f0cd708477679fb8eb2a7fe71
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a673d5799f2650805df151d31194e1669
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2, const AllowedCollisionMatrix &acm) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a7d199135b786681d39595323e340668e
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a2435cd8d5359274cc5736a57b67bc84f
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a4e098262f03dead83420ec284bfe77a3
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a0eb050984dd0852a3b7e63a0dc0cf2c7
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
CollisionRobotAllValid
classcollision__detection_1_1CollisionRobotAllValid.html
a3d301ee68435304889991aa88a56c905
(const robot_model::RobotModelConstPtr &kmodel, double padding=0.0, double scale=1.0)
CollisionRobotAllValid
classcollision__detection_1_1CollisionRobotAllValid.html
a6c5577e72bb987be47a661d9dc5cb32c
(const CollisionRobot &other)
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotAllValid.html
a625d0efba9d63bd6d88ca25e375ef320
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotAllValid.html
ab04b600aeb75282cf9586378577c1eea
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const
virtual void
distanceOther
classcollision__detection_1_1CollisionRobotAllValid.html
a023f813ae4054c785416f57f9f7200bd
(const DistanceRequest &req, DistanceResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const override
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobotAllValid.html
a745db24e112d00b525d396db68ae5ce5
(const robot_state::RobotState &state) const
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobotAllValid.html
af7f4c0db03d98314a85a6383d7ea9433
(const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
distanceSelf
classcollision__detection_1_1CollisionRobotAllValid.html
ad0386062118de033ef33a2b7a635ae69
(const DistanceRequest &req, DistanceResult &res, const robot_state::RobotState &state) const override
collision_detection::CollisionRobotDistanceField
classcollision__detection_1_1CollisionRobotDistanceField.html
collision_detection::CollisionRobot
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
a4815f7d4a56078869c3c1e7ae17f94b8
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const CollisionRobot &other_robot, const moveit::core::RobotState &other_state) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
ae497e1a0489378211ea2f5a26f62e8a2
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const CollisionRobot &other_robot, const moveit::core::RobotState &other_state, const collision_detection::AllowedCollisionMatrix &acm) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
ad3b4243e09ac2fc89e23a69a79f90c4c
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2, const CollisionRobot &other_robot, const moveit::core::RobotState &other_state1, const moveit::core::RobotState &other_state2) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
ae800291a8c60d59e33566ce8ac9e7740
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2, const CollisionRobot &other_robot, const moveit::core::RobotState &other_state1, const moveit::core::RobotState &other_state2, const collision_detection::AllowedCollisionMatrix &acm) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
a68051c545d5c03ec0e38ab1ab40fae20
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state) const
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
a941a420bf09ac4cbe3d6af465a577c95
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
a89eb6366e22ab026ebc0f27bf22ea4ab
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
ae11edaddeb6c86f8aa72fc3d556bfaab
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
ab0461478d0a74d3ad166d5968226e9fe
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
a5611dd2efc1743ab4fc689d113b30562
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2, const collision_detection::AllowedCollisionMatrix &acm) const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
CollisionRobotDistanceField
classcollision__detection_1_1CollisionRobotDistanceField.html
ab18b2b651bfdbc089ccbb5e40a2f10a9
(const robot_model::RobotModelConstPtr &kmodel)
CollisionRobotDistanceField
classcollision__detection_1_1CollisionRobotDistanceField.html
a58cb73319d8c4cee50fd3291eece9022
(const CollisionRobot &col_robot, const Eigen::Vector3d &size, const Eigen::Vector3d &origin, bool use_signed_distance_field, double resolution, double collision_tolerance, double max_propogation_distance, double padding)
CollisionRobotDistanceField
classcollision__detection_1_1CollisionRobotDistanceField.html
a70f90c006e0aaaa00aa547bb99b58df7
(const robot_model::RobotModelConstPtr &kmodel, const std::map< std::string, std::vector< CollisionSphere >> &link_body_decompositions, double size_x=DEFAULT_SIZE_X, double size_y=DEFAULT_SIZE_Y, double size_z=DEFAULT_SIZE_Z, 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)
CollisionRobotDistanceField
classcollision__detection_1_1CollisionRobotDistanceField.html
a674a117f27af6d11a7009e9608d0ac70
(const CollisionRobotDistanceField &other)
void
createCollisionModelMarker
classcollision__detection_1_1CollisionRobotDistanceField.html
a3280ca667bd1800935dfb35b60feaf30
(const moveit::core::RobotState &state, visualization_msgs::MarkerArray &model_markers) const
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotDistanceField.html
a750a46019517a69e8dc2c49e51235e8e
(const moveit::core::RobotState &state, const CollisionRobot &other_robot, const moveit::core::RobotState &other_state) const
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotDistanceField.html
a1df35e76bb0467cc5496120461073c69
(const moveit::core::RobotState &state, const CollisionRobot &other_robot, const moveit::core::RobotState &other_state, const collision_detection::AllowedCollisionMatrix &acm) const
virtual void
distanceOther
classcollision__detection_1_1CollisionRobotDistanceField.html
a979ba5f032049be9b825ddf7c035738c
(const DistanceRequest &req, DistanceResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobotDistanceField.html
a9b4e7b45c8bed078d11afbfbf6359ec5
(const moveit::core::RobotState &state) const
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobotDistanceField.html
aacda74729e7f0a002a4ece83fa157474
(const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm) const
virtual void
distanceSelf
classcollision__detection_1_1CollisionRobotDistanceField.html
a483eb208d8cf2dc227bae5afce0c2c82
(const DistanceRequest &req, DistanceResult &res, const robot_state::RobotState &state) const
DistanceFieldCacheEntryConstPtr
getLastDistanceFieldEntry
classcollision__detection_1_1CollisionRobotDistanceField.html
a40cb0f908936bedc0db9f619590e1e6f
() const
void
initialize
classcollision__detection_1_1CollisionRobotDistanceField.html
ab30f58b2fff63d773b0fecf432dd8de8
(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)
void
addLinkBodyDecompositions
classcollision__detection_1_1CollisionRobotDistanceField.html
af10ded7802c1852627430dabb31c1244
(double resolution)
void
addLinkBodyDecompositions
classcollision__detection_1_1CollisionRobotDistanceField.html
a0b55e4e82d9b49dcbd61d891ad67a214
(double resolution, const std::map< std::string, std::vector< CollisionSphere >> &link_body_decompositions)
void
checkSelfCollisionHelper
classcollision__detection_1_1CollisionRobotDistanceField.html
a3062d4c3179ff4659d8ef0e0165bf076
(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_1CollisionRobotDistanceField.html
a641222cb6e0b046e65feb586b09874ee
(const DistanceFieldCacheEntryConstPtr &dfce, const collision_detection::AllowedCollisionMatrix &acm) const
bool
compareCacheEntryToState
classcollision__detection_1_1CollisionRobotDistanceField.html
a35acdc2ecfa4ef9e87ea5f14c3524478
(const DistanceFieldCacheEntryConstPtr &dfce, const moveit::core::RobotState &state) const
void
generateCollisionCheckingStructures
classcollision__detection_1_1CollisionRobotDistanceField.html
a1bebcd6014bb6ce43d045b5b768480c5
(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_1CollisionRobotDistanceField.html
a4f051e74f5e2d4b3046c0044974a29e1
(const std::string &group_name, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix *acm, bool generate_distance_field) const
DistanceFieldCacheEntryConstPtr
getDistanceFieldCacheEntry
classcollision__detection_1_1CollisionRobotDistanceField.html
a697ab7ba3e57f3a2d2ad28e11db57b5c
(const std::string &group_name, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix *acm) const
void
getGroupStateRepresentation
classcollision__detection_1_1CollisionRobotDistanceField.html
a35a55ff363e0baadccd184c13f768d0d
(const DistanceFieldCacheEntryConstPtr &dfce, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
bool
getIntraGroupCollisions
classcollision__detection_1_1CollisionRobotDistanceField.html
a76082659db672c04d5b60cf2ac8da59b
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, GroupStateRepresentationPtr &gsr) const
bool
getIntraGroupProximityGradients
classcollision__detection_1_1CollisionRobotDistanceField.html
a98b74b0e4e075899ff9b89ca59fb664c
(GroupStateRepresentationPtr &gsr) const
PosedBodyPointDecompositionPtr
getPosedLinkBodyPointDecomposition
classcollision__detection_1_1CollisionRobotDistanceField.html
a6015edf67ccccb04163f3a88242df8d6
(const moveit::core::LinkModel *ls) const
PosedBodySphereDecompositionPtr
getPosedLinkBodySphereDecomposition
classcollision__detection_1_1CollisionRobotDistanceField.html
abd5cb6ba17fdf15950b6fd77c6a24cd5
(const moveit::core::LinkModel *ls, unsigned int ind) const
bool
getSelfCollisions
classcollision__detection_1_1CollisionRobotDistanceField.html
a13917f8499a03805421d63e16b6e1e15
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, GroupStateRepresentationPtr &gsr) const
bool
getSelfProximityGradients
classcollision__detection_1_1CollisionRobotDistanceField.html
a646d129f5aebdd874872e9b6430bbc87
(GroupStateRepresentationPtr &gsr) const
virtual void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionRobotDistanceField.html
a37f0188e5a99899c3cef5c23ef3d9ee5
(const std::vector< std::string > &links)
void
updateGroupStateRepresentationState
classcollision__detection_1_1CollisionRobotDistanceField.html
a875ff6dc98fe940fefdd2ed4208df5cb
(const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
double
collision_tolerance_
classcollision__detection_1_1CollisionRobotDistanceField.html
a6e185fcf011e247086a960608bd5ccc0
DistanceFieldCacheEntryPtr
distance_field_cache_entry_
classcollision__detection_1_1CollisionRobotDistanceField.html
a98374cbb13c179d86f70ded53715436a
std::map< std::string, std::map< std::string, bool > >
in_group_update_map_
classcollision__detection_1_1CollisionRobotDistanceField.html
a5a04824b185d214744350487e1dc848b
std::map< std::string, unsigned int >
link_body_decomposition_index_map_
classcollision__detection_1_1CollisionRobotDistanceField.html
ad8a497d11aa9743c26f09501b6c83219
std::vector< BodyDecompositionConstPtr >
link_body_decomposition_vector_
classcollision__detection_1_1CollisionRobotDistanceField.html
aed24398c48e99a46e8bc023f1e457d29
double
max_propogation_distance_
classcollision__detection_1_1CollisionRobotDistanceField.html
a3bbe3a4590c6f96e51c0a3ce79809b55
Eigen::Vector3d
origin_
classcollision__detection_1_1CollisionRobotDistanceField.html
ad8d68228277a27f6320cb05b2838b1b2
planning_scene::PlanningScenePtr
planning_scene_
classcollision__detection_1_1CollisionRobotDistanceField.html
aa79064ffa13bff6029dc1063b92c2122
std::map< std::string, GroupStateRepresentationPtr >
pregenerated_group_state_representation_map_
classcollision__detection_1_1CollisionRobotDistanceField.html
abf68e7f6b41c9c8dd74aa4aee237cfbf
double
resolution_
classcollision__detection_1_1CollisionRobotDistanceField.html
a579aa166a47db2c816cdc94e4f218b38
Eigen::Vector3d
size_
classcollision__detection_1_1CollisionRobotDistanceField.html
ad92a0dcb9668cc53e6951016bf352b92
boost::mutex
update_cache_lock_
classcollision__detection_1_1CollisionRobotDistanceField.html
ac0e6bb512aea715931201bb029a76d1c
bool
use_signed_distance_field_
classcollision__detection_1_1CollisionRobotDistanceField.html
a41f1945273fa627eed6e60210e374114
friend class
CollisionWorldDistanceField
classcollision__detection_1_1CollisionRobotDistanceField.html
a7a558c97750775ebb37dcacbeb05689b
collision_detection::CollisionRobotFCL
classcollision__detection_1_1CollisionRobotFCL.html
collision_detection::CollisionRobot
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
aaaab8a7b50aa97ba9a60a901e58f3fdb
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
a49c8a3fdac4b561f6e9825807963f595
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
a0527dbbf2f0e7edc88581803d4707063
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
a73d94e1717281481a8f96d42c486cb65
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2, const AllowedCollisionMatrix &acm) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
ab3e5a4fce7fcaf5a4c4597a244577253
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
abf9682b8f9f83879d45432b99274c212
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
a272c7e2fc7d04fa6e91d319f2def1e8e
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
a8a20047123574ad094b6c8566c4a3956
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
CollisionRobotFCL
classcollision__detection_1_1CollisionRobotFCL.html
afced7c0cbb741e3f1312ac764e80ca7c
(const robot_model::RobotModelConstPtr &kmodel, double padding=0.0, double scale=1.0)
CollisionRobotFCL
classcollision__detection_1_1CollisionRobotFCL.html
a840cd61a463bbf17df12ee5eec36159e
(const CollisionRobotFCL &other)
virtual void
distanceOther
classcollision__detection_1_1CollisionRobotFCL.html
af3dd3ca0cc4f4967c5e09cb9074e0739
(const DistanceRequest &req, DistanceResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const override
virtual void
distanceSelf
classcollision__detection_1_1CollisionRobotFCL.html
a159d140b3119115a40021efd0321274b
(const DistanceRequest &req, DistanceResult &res, const robot_state::RobotState &state) const override
void
allocSelfCollisionBroadPhase
classcollision__detection_1_1CollisionRobotFCL.html
a39b1b0f0fbb34a4eefb20a458f3d7e24
(const robot_state::RobotState &state, FCLManager &manager) const
void
checkOtherCollisionHelper
classcollision__detection_1_1CollisionRobotFCL.html
a6baccf49fce3c94fba1e1e1a6d0d6e06
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix *acm) const
void
checkSelfCollisionHelper
classcollision__detection_1_1CollisionRobotFCL.html
a547db29fea7fa59d83f08c3c1091e7e5
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm) const
void
constructFCLObject
classcollision__detection_1_1CollisionRobotFCL.html
a4c6f4d3d448b24a4163793ce56be00ef
(const robot_state::RobotState &state, FCLObject &fcl_obj) const
void
getAttachedBodyObjects
classcollision__detection_1_1CollisionRobotFCL.html
afe416a476c2a11f13b22bdfb8ba7725f
(const robot_state::AttachedBody *ab, std::vector< FCLGeometryConstPtr > &geoms) const
virtual void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionRobotFCL.html
a0e1712f4d03d9eb4bbdaf7d719cb399e
(const std::vector< std::string > &links)
std::vector< FCLCollisionObjectConstPtr >
fcl_objs_
classcollision__detection_1_1CollisionRobotFCL.html
a68c7cbba34618ae72e51fc581147e1cc
std::vector< FCLGeometryConstPtr >
geoms_
classcollision__detection_1_1CollisionRobotFCL.html
a895fa2cdc589c11fea0bd8502a35e2c1
friend class
CollisionWorldFCL
classcollision__detection_1_1CollisionRobotFCL.html
aac55a150e517edeb1b1c8ea3ce915cee
collision_detection::CollisionRobotHybrid
classcollision__detection_1_1CollisionRobotHybrid.html
collision_detection::CollisionRobotFCL
void
checkSelfCollisionDistanceField
classcollision__detection_1_1CollisionRobotHybrid.html
ab2bbc5ba3d979b32cd72303a1bff8c63
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &state) const
void
checkSelfCollisionDistanceField
classcollision__detection_1_1CollisionRobotHybrid.html
a0d09d1fab307e28f29c4bca376cc237e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkSelfCollisionDistanceField
classcollision__detection_1_1CollisionRobotHybrid.html
a69c17fcf4ab23b21e6b1a9e9812d0865
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollisionDistanceField
classcollision__detection_1_1CollisionRobotHybrid.html
aa769ccb47892b1e59212917eb805fa56
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
CollisionRobotHybrid
classcollision__detection_1_1CollisionRobotHybrid.html
a812d191bebc63caa252d29ddb36b0328
(const robot_model::RobotModelConstPtr &kmodel)
CollisionRobotHybrid
classcollision__detection_1_1CollisionRobotHybrid.html
ab372f46a7175be54b1f2f6a5c670847c
(const robot_model::RobotModelConstPtr &kmodel, const std::map< std::string, std::vector< CollisionSphere >> &link_body_decompositions, double size_x=3.0, double size_y=3.0, double size_z=4.0, bool use_signed_distance_field=false, double resolution=.02, double collision_tolerance=0.0, double max_propogation_distance=.25, double padding=0.0, double scale=1.0)
CollisionRobotHybrid
classcollision__detection_1_1CollisionRobotHybrid.html
a73ef43b896559035cb73c5040f1b50f6
(const CollisionRobotHybrid &other)
const CollisionRobotDistanceFieldConstPtr
getCollisionRobotDistanceField
classcollision__detection_1_1CollisionRobotHybrid.html
ab211e35ccf641122c0cd74a0ca01b128
() const
void
initializeRobotDistanceField
classcollision__detection_1_1CollisionRobotHybrid.html
a338c708d8e2d50aa6a7b16f24caf33bf
(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)
CollisionRobotDistanceFieldPtr
crobot_distance_
classcollision__detection_1_1CollisionRobotHybrid.html
afa3b9dbd87992bfdd0c6b1fea4a4e949
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
collision_detection::CollisionWorld
classcollision__detection_1_1CollisionWorld.html
World::ObjectConstPtr
ObjectConstPtr
classcollision__detection_1_1CollisionWorld.html
aa03541103d145e1247877486d9874f0b
World::ObjectPtr
ObjectPtr
classcollision__detection_1_1CollisionWorld.html
a59767f50596ea8c29686fcc88c0dc583
virtual void
checkCollision
classcollision__detection_1_1CollisionWorld.html
ac5e15569872af328877a1bddf9c108d5
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual void
checkCollision
classcollision__detection_1_1CollisionWorld.html
a419953ab84704e98107cb5df79d34c0d
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkCollision
classcollision__detection_1_1CollisionWorld.html
afc9982d1a09ddc026159bb70afc1280c
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkCollision
classcollision__detection_1_1CollisionWorld.html
a68c094647e2a540990534749f0c659cb
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorld.html
a992755b865bb7cb13d726d69dc01238b
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const =0
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorld.html
a346cd52b16a9ee5e411b9ff406c22f70
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const =0
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorld.html
a2ce552e73d11cfb11e50a65251d01229
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const =0
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorld.html
a35d404a09dcbcc00b04ee1cf0d517320
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const =0
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorld.html
af77e257e1da8948bd9ab8724705d6dc7
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const =0
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorld.html
ab57dfe0f09089f2f470487a2ec1f3da0
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const =0
CollisionWorld
classcollision__detection_1_1CollisionWorld.html
a7bb9801a0f2be21dcbd516813d71e48d
()
CollisionWorld
classcollision__detection_1_1CollisionWorld.html
aee14d98dffe4d9158c4d18bf5dc5b619
(const WorldPtr &world)
CollisionWorld
classcollision__detection_1_1CollisionWorld.html
a4001259661e50ba8e2cce4cf4bf4912d
(const CollisionWorld &other, const WorldPtr &world)
double
distanceRobot
classcollision__detection_1_1CollisionWorld.html
a10809f19a843d99468d31da5e7c52c4d
(const CollisionRobot &robot, const robot_state::RobotState &state, bool verbose=false) const
double
distanceRobot
classcollision__detection_1_1CollisionWorld.html
a6becbfdaa8a3bd30f2f05c7e87285934
(const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm, bool verbose=false) const
virtual void
distanceRobot
classcollision__detection_1_1CollisionWorld.html
ab31f968e492bb263fa463b27becabf67
(const DistanceRequest &req, DistanceResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const =0
double
distanceWorld
classcollision__detection_1_1CollisionWorld.html
a30a91ad76a69490fc8401cf174dd6656
(const CollisionWorld &world, bool verbose=false) const
double
distanceWorld
classcollision__detection_1_1CollisionWorld.html
afc757484b2655e4132b9a79cf024a593
(const CollisionWorld &world, const AllowedCollisionMatrix &acm, bool verbose=false) const
virtual void
distanceWorld
classcollision__detection_1_1CollisionWorld.html
a6da4c3c6ccc60abae959cae169f26535
(const DistanceRequest &req, DistanceResult &res, const CollisionWorld &world) const =0
const WorldPtr &
getWorld
classcollision__detection_1_1CollisionWorld.html
ae2557cc691387dc4411190884ec334e1
()
const WorldConstPtr &
getWorld
classcollision__detection_1_1CollisionWorld.html
ae3f97d685144bda987bdfcfbac700faa
() const
virtual void
setWorld
classcollision__detection_1_1CollisionWorld.html
a5116cff688f6546f611410e5c45bb7c9
(const WorldPtr &world)
virtual
~CollisionWorld
classcollision__detection_1_1CollisionWorld.html
a9e4498969e7e4b8a326222818b4bf491
()
WorldPtr
world_
classcollision__detection_1_1CollisionWorld.html
a666124015ac2720b851cd28832ed68b5
WorldConstPtr
world_const_
classcollision__detection_1_1CollisionWorld.html
abd93ee6258cbb5ef50e0e6aec32ebd58
collision_detection::CollisionWorldAllValid
classcollision__detection_1_1CollisionWorldAllValid.html
collision_detection::CollisionWorld
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
acaa38529981fd5a67551442ec24131ea
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a95a0d71aaf0f368c1f317b3f3b25b5a6
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a01e92731456b152136e77c5c65c5d76b
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
acd13114033f5f9a8e472a1979794d81d
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a54d483cf1970dc2537db573721c0b18f
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a877d924b2a6408628ae4b0e85a053619
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const
CollisionWorldAllValid
classcollision__detection_1_1CollisionWorldAllValid.html
a6983ac2922e66024a510e41edfcab4a6
()
CollisionWorldAllValid
classcollision__detection_1_1CollisionWorldAllValid.html
af81b34760061c34219eb5795c3b9b1d4
(const WorldPtr &world)
CollisionWorldAllValid
classcollision__detection_1_1CollisionWorldAllValid.html
a0388b9bbbeb4820827ce1f625cde6b6a
(const CollisionWorld &other, const WorldPtr &world)
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorldAllValid.html
a4ab80ad7f78b7ebc38a86c7047612efb
(const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorldAllValid.html
a6f4cea85ab7555118cba1c25ec28e5bc
(const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
distanceRobot
classcollision__detection_1_1CollisionWorldAllValid.html
ab9e955db670765cbb31d3991bb65bb28
(const DistanceRequest &req, DistanceResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const override
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldAllValid.html
ab63b90af646ee015221cd0e1a03d5efd
(const CollisionWorld &world) const
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldAllValid.html
a29d8d6c5aecb38f121919a1d7a630dbe
(const CollisionWorld &world, const AllowedCollisionMatrix &acm) const
virtual void
distanceWorld
classcollision__detection_1_1CollisionWorldAllValid.html
a707076fdfd3bba2e81e4f67c0298b6d8
(const DistanceRequest &req, DistanceResult &res, const CollisionWorld &world) const override
collision_detection::CollisionWorldDistanceField
classcollision__detection_1_1CollisionWorldDistanceField.html
collision_detection::CollisionWorld
collision_detection::CollisionWorldDistanceField::DistanceFieldCacheEntry
virtual void
checkCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
aa64ae23ca9657be16bca9ec4afbf9919
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual void
checkCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a1f31e18eb391e0e6b38df7554f0e7fd2
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, GroupStateRepresentationPtr &gsr) const
virtual void
checkCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a075e0abed5ba1b31a70712339548724f
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a2e54868066519fd1928ff6601ba7b4a3
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a57a8a8d2682c7d9a05f9d1507c40962b
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a90cc402b02f75097f459f3dd47481820
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, GroupStateRepresentationPtr &gsr) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a2c4647012b77dcf43cd4a24ff2b47041
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a62ce25a733853fd4016a02b0ab059cff
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a7af7667fdfda03ff88ee8d016cd40e8f
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a3d25feb6aee0875ad981052dcace9a1d
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a2a56570b7f2276ec750a5839c28e4c6e
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
acd9bece0ecddc5ba6240cdda0705ed70
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const
CollisionWorldDistanceField
classcollision__detection_1_1CollisionWorldDistanceField.html
a886fa76bc64f232462a133f3fdeecc6d
(Eigen::Vector3d size=Eigen::Vector3d(DEFAULT_SIZE_X, DEFAULT_SIZE_Y, DEFAULT_SIZE_Z), 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)
CollisionWorldDistanceField
classcollision__detection_1_1CollisionWorldDistanceField.html
abb91a5d16fe54f3e38390beaa0a1ac7f
(const WorldPtr &world, Eigen::Vector3d size=Eigen::Vector3d(DEFAULT_SIZE_X, DEFAULT_SIZE_Y, DEFAULT_SIZE_Z), 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)
CollisionWorldDistanceField
classcollision__detection_1_1CollisionWorldDistanceField.html
aace830451aea3901c0f26aa289d954a9
(const CollisionWorldDistanceField &other, const WorldPtr &world)
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorldDistanceField.html
af100f6ed5b40185dd3b13a495a0a62cd
(const CollisionRobot &robot, const robot_state::RobotState &state, bool verbose=false) const
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorldDistanceField.html
ac856367fed19a52fcdd11fb8af1414cf
(const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm, bool verbose=false) const
virtual void
distanceRobot
classcollision__detection_1_1CollisionWorldDistanceField.html
ae7bd588238f4598e7d138c9929886064
(const DistanceRequest &req, DistanceResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldDistanceField.html
a9f9c8ebafe5c3b92cc896aa1419cea12
(const CollisionWorld &world, bool verbose=false) const
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldDistanceField.html
aab2626c3ddec1ca6d5299bb184dd0131
(const CollisionWorld &world, const AllowedCollisionMatrix &acm, bool verbose=false) const
virtual void
distanceWorld
classcollision__detection_1_1CollisionWorldDistanceField.html
a60ab1eecf3102b40bb2fbf0e77f4610e
(const DistanceRequest &req, DistanceResult &res, const CollisionWorld &world) const
void
generateEnvironmentDistanceField
classcollision__detection_1_1CollisionWorldDistanceField.html
a7fc3bf65223adfbc16e0c6d51d505b5c
(bool redo=true)
void
getAllCollisions
classcollision__detection_1_1CollisionWorldDistanceField.html
a58fac7aea39e7a4ff720c4b249c94568
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm, GroupStateRepresentationPtr &gsr) const
void
getCollisionGradients
classcollision__detection_1_1CollisionWorldDistanceField.html
ac1a153d095d987a1ca8d394ce7d868d6
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm, GroupStateRepresentationPtr &gsr) const
distance_field::DistanceFieldConstPtr
getDistanceField
classcollision__detection_1_1CollisionWorldDistanceField.html
ae658061ab8e8888715e7b412d4b001c3
() const
collision_detection::GroupStateRepresentationConstPtr
getLastGroupStateRepresentation
classcollision__detection_1_1CollisionWorldDistanceField.html
a6b99a020766d0973c317b72c45a9bedb
() const
virtual void
setWorld
classcollision__detection_1_1CollisionWorldDistanceField.html
aa087a8f0f698594fd62041a19521f1f7
(const WorldPtr &world)
virtual
~CollisionWorldDistanceField
classcollision__detection_1_1CollisionWorldDistanceField.html
aff4b47e21cffbb99efe7a9217b2e54ac
()
DistanceFieldCacheEntryPtr
generateDistanceFieldCacheEntry
classcollision__detection_1_1CollisionWorldDistanceField.html
a00364eaf9a49129f80b2043d05fc8b6a
()
bool
getEnvironmentCollisions
classcollision__detection_1_1CollisionWorldDistanceField.html
adb0ffa5103f69815c9d156c3c5ffe6c7
(const CollisionRequest &req, CollisionResult &res, const distance_field::DistanceFieldConstPtr &env_distance_field, GroupStateRepresentationPtr &gsr) const
bool
getEnvironmentProximityGradients
classcollision__detection_1_1CollisionWorldDistanceField.html
af2b44ad0d4b59b03ae8f6941c0ee5bfe
(const distance_field::DistanceFieldConstPtr &env_distance_field, GroupStateRepresentationPtr &gsr) const
void
updateDistanceObject
classcollision__detection_1_1CollisionWorldDistanceField.html
a3cb02a0033b3f6c684e280a60e57a7c4
(const std::string &id, CollisionWorldDistanceField::DistanceFieldCacheEntryPtr &dfce, EigenSTL::vector_Vector3d &add_points, EigenSTL::vector_Vector3d &subtract_points)
static void
notifyObjectChange
classcollision__detection_1_1CollisionWorldDistanceField.html
aa76e01113ea166fbef916fbfdb1aabe4
(CollisionWorldDistanceField *self, const ObjectConstPtr &obj, World::Action action)
double
collision_tolerance_
classcollision__detection_1_1CollisionWorldDistanceField.html
a1fb0b3bfd3892c10ca79abb2931b2f84
DistanceFieldCacheEntryPtr
distance_field_cache_entry_
classcollision__detection_1_1CollisionWorldDistanceField.html
ad34ab074d5e4eb048debeb586e4d9e82
GroupStateRepresentationPtr
last_gsr_
classcollision__detection_1_1CollisionWorldDistanceField.html
a0c1e31ae84cd08300846f87676dd06c5
double
max_propogation_distance_
classcollision__detection_1_1CollisionWorldDistanceField.html
a5ad63a7cc5757854ee48a851a372b554
World::ObserverHandle
observer_handle_
classcollision__detection_1_1CollisionWorldDistanceField.html
a946baedd7f30ba660c687e70947c2871
Eigen::Vector3d
origin_
classcollision__detection_1_1CollisionWorldDistanceField.html
a4275c4355568ba2939365defa5b16007
double
resolution_
classcollision__detection_1_1CollisionWorldDistanceField.html
ac17acdb3986f902b15125810af2f8ad6
Eigen::Vector3d
size_
classcollision__detection_1_1CollisionWorldDistanceField.html
a0b20e9c446c4858e2cfb4bb56af2e0bf
boost::mutex
update_cache_lock_
classcollision__detection_1_1CollisionWorldDistanceField.html
a5920da707db26a31d8e9c970525cf2dc
bool
use_signed_distance_field_
classcollision__detection_1_1CollisionWorldDistanceField.html
a08e2c87edc933d6a54dae5c327088429
collision_detection::CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
collision_detection::CollisionWorld
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
a67f1d991b2fc5e7c0317cd9ff4e7cd6f
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
a318d35aee13b87e08557700d0cf5b5c9
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
a29a9ff74d6d151c64bb7e5d9acee64c6
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
a5ab6b0203fd9f976aefcd448e513c99f
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorldFCL.html
ae3347ac30f3a48481bfd513f13fd8745
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorldFCL.html
adcc7eed09ee1eb17284e86bb0603dea7
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const
CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
af5a6557d418b5cc6a34d6ce38fdc59d7
()
CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
af2d58d5c1ebaa818e82c31b89e0a2b39
(const WorldPtr &world)
CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
a09860144dd65213e63b16f19c536973e
(const CollisionWorldFCL &other, const WorldPtr &world)
virtual void
distanceRobot
classcollision__detection_1_1CollisionWorldFCL.html
aabe8bc2c4a89db67f5ba2633fc13aa62
(const DistanceRequest &req, DistanceResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const override
virtual void
distanceWorld
classcollision__detection_1_1CollisionWorldFCL.html
a9e32f5b76eff4786936b65d4c254fee9
(const DistanceRequest &req, DistanceResult &res, const CollisionWorld &world) const override
virtual void
setWorld
classcollision__detection_1_1CollisionWorldFCL.html
ae5932707bd713058ef5e6cb67660044b
(const WorldPtr &world)
virtual
~CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
a0483a297099f7a7f470fd08c5f749c3a
()
void
checkRobotCollisionHelper
classcollision__detection_1_1CollisionWorldFCL.html
af45a8accc81cf5848d68feb6eaed8d60
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm) const
void
checkWorldCollisionHelper
classcollision__detection_1_1CollisionWorldFCL.html
a113b28a8222dc2cee040e3d3dff7b57c
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix *acm) const
void
constructFCLObject
classcollision__detection_1_1CollisionWorldFCL.html
aa5bb94b333f1cc4b8a8107e6087e80c3
(const World::Object *obj, FCLObject &fcl_obj) const
void
updateFCLObject
classcollision__detection_1_1CollisionWorldFCL.html
aff3d9f816f31c553ab242de17435186e
(const std::string &id)
std::map< std::string, FCLObject >
fcl_objs_
classcollision__detection_1_1CollisionWorldFCL.html
a2a81c89b1d62ac0959b82effa1589afb
std::unique_ptr< fcl::BroadPhaseCollisionManager >
manager_
classcollision__detection_1_1CollisionWorldFCL.html
a544bceaca7ba75ca7a470327a1f4d99e
void
initialize
classcollision__detection_1_1CollisionWorldFCL.html
af781014e7cb137e4ee56a1f600cc6b1c
()
void
notifyObjectChange
classcollision__detection_1_1CollisionWorldFCL.html
a682cef94c17fe2542ab2037c3b42eeaa
(const ObjectConstPtr &obj, World::Action action)
World::ObserverHandle
observer_handle_
classcollision__detection_1_1CollisionWorldFCL.html
a8782c21e5476524c149f6d0163a97b69
collision_detection::CollisionWorldHybrid
classcollision__detection_1_1CollisionWorldHybrid.html
collision_detection::CollisionWorldFCL
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
aabbea39abbce21ee4c3dffe680212065
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
aa4c0c614e4f3aff17dd3c22a0912b8dd
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
aaeef0c89791c0acea38138ba92ce55f6
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
af4812af6383ae2332a1a12a086e428c8
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
a6195aa1b00af92578fb4ff2837ff97f2
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
a29e710482ad1a238b1cc9235400bfc7a
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
aac4043dd2a798196855232ab42568f0f
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
a42d54b4890e592d1dfeab8b7375d77ed
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
CollisionWorldHybrid
classcollision__detection_1_1CollisionWorldHybrid.html
a361eddc242b0f8dbdd8fa7720517d097
(Eigen::Vector3d size=Eigen::Vector3d(3, 3, 4), Eigen::Vector3d origin=Eigen::Vector3d(0, 0, 0), bool use_signed_distance_field=false, double resolution=.02, double collision_tolerance=0.0, double max_propogation_distance=.25)
CollisionWorldHybrid
classcollision__detection_1_1CollisionWorldHybrid.html
af75c39dfdbbb3e8be70bc63bba0a4811
(const WorldPtr &world, Eigen::Vector3d size=Eigen::Vector3d(3, 3, 4), Eigen::Vector3d origin=Eigen::Vector3d(0, 0, 0), bool use_signed_distance_field=false, double resolution=.02, double collision_tolerance=0.0, double max_propogation_distance=.25)
CollisionWorldHybrid
classcollision__detection_1_1CollisionWorldHybrid.html
a3dd064a12e3e09d0c5ec9f5aeed4524b
(const CollisionWorldHybrid &other, const WorldPtr &world)
void
getAllCollisions
classcollision__detection_1_1CollisionWorldHybrid.html
ae49284b198f7c06fff687d00b77beb29
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm, GroupStateRepresentationPtr &gsr) const
void
getCollisionGradients
classcollision__detection_1_1CollisionWorldHybrid.html
a377126efce1271ca8a010d2ffe0512d9
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm, GroupStateRepresentationPtr &gsr) const
const CollisionWorldDistanceFieldConstPtr
getCollisionWorldDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
afd2c76def2be27d9efc87dd8022df914
() const
virtual void
setWorld
classcollision__detection_1_1CollisionWorldHybrid.html
aa63a9e77fa4ef91db8a9ffe763e39cdb
(const WorldPtr &world)
virtual
~CollisionWorldHybrid
classcollision__detection_1_1CollisionWorldHybrid.html
a7b71371bfd59903ecee82b691b70e0bd
()
CollisionWorldDistanceFieldPtr
cworld_distance_
classcollision__detection_1_1CollisionWorldHybrid.html
a0d63fa3f80a4547e2f359202718511a8
distance_field::compareEigen_Vector3i
structdistance__field_1_1compareEigen__Vector3i.html
bool
operator()
structdistance__field_1_1compareEigen__Vector3i.html
ae3bd7b3ac0fea00550a766ac4961e9bf
(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
a3abeee7c3d6f1290770f2f2b6b899952
() const
const std::string &
getGroupName
classconstraint__samplers_1_1ConstraintSampler.html
a73e1f8272f6a2abbfd2325b93a33fd0a
() const
const robot_state::GroupStateValidityCallbackFn &
getGroupStateValidityCallback
classconstraint__samplers_1_1ConstraintSampler.html
aff18b24b45c2cfdb9751c09eaebf63af
() const
const robot_model::JointModelGroup *
getJointModelGroup
classconstraint__samplers_1_1ConstraintSampler.html
aefbfc4cde4193d20ec38756e1136e35c
() const
virtual const std::string &
getName
classconstraint__samplers_1_1ConstraintSampler.html
a288fc27c2d5c66808a5193e0a3262a25
() const =0
const planning_scene::PlanningSceneConstPtr &
getPlanningScene
classconstraint__samplers_1_1ConstraintSampler.html
ac2d86c56e339f5b8017212692e01f256
() const
bool
getVerbose
classconstraint__samplers_1_1ConstraintSampler.html
a9f55f5e48555f5dbffc80686e104be13
() const
bool
isValid
classconstraint__samplers_1_1ConstraintSampler.html
a53275d9f3b5968569444789d0c8172a8
() const
bool
project
classconstraint__samplers_1_1ConstraintSampler.html
a5ed9123cb982f13dacf6bb85162282ed
(robot_state::RobotState &state)
virtual bool
project
classconstraint__samplers_1_1ConstraintSampler.html
ad235359c012e74cf2e6bbdca46b72980
(robot_state::RobotState &state, unsigned int max_attempts)=0
bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
a7c82a09fe71759ed17ee994fcbb83be0
(robot_state::RobotState &state)
bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
a2f562ea3606428fa02dec757afcd7d3b
(robot_state::RobotState &state, unsigned int max_attempts)
bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
a0f9689f5c6ac9b09297fa351d83c1950
(robot_state::RobotState &state, const robot_state::RobotState &reference_state)
virtual bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
ac374efadff01e0d9c1d4ca29ef01ea99
(robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts)=0
void
setGroupStateValidityCallback
classconstraint__samplers_1_1ConstraintSampler.html
a5b2c2b65c6a938551754d77ab4a285fb
(const robot_state::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
robot_state::GroupStateValidityCallbackFn
group_state_validity_callback_
classconstraint__samplers_1_1ConstraintSampler.html
aa00fe716b7dafdc9f94edd2c5e68c1ed
bool
is_valid_
classconstraint__samplers_1_1ConstraintSampler.html
a3494239b7adbd3324a5e6c23ef158b2d
const robot_model::JointModelGroup *const
jmg_
classconstraint__samplers_1_1ConstraintSampler.html
ad8c6ebecfbfd51e6050f36de3fb0427a
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
a92585eceb79c454434a3439867a0bedd
(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
normal
structcollision__detection_1_1Contact.html
a7a14ee7b6500b6185e9fc74757a1bba8
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Vector3d
pos
structcollision__detection_1_1Contact.html
aa1a2936afccf6b9354db7e9f98399339
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
ade31246456ae117c78c9870a4e154566
() const
bool
operator<
structcollision__detection_1_1CostSource.html
a1e0f1352f46f773ba37ec52a856aa6d4
(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
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
adeca93ccdc0704a448e56a77f9a3b8cd
(const shapes::Shape *shape, const Eigen::Affine3d &pose)
MOVEIT_DEPRECATED 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
a77e5031ac098ee01e3c1c197459b5569
(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
ad664e1d09993d9f25b5c8e6ccb72acc1
(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
a11ce4da3a4e580431279b86511ba0931
(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
a3dd55c4ca2ebd759c60cb31819a04931
() const
double
getOriginY
classdistance__field_1_1DistanceField.html
a4c539b1bda4c24c21f0ab1c504ac3e6e
() const
double
getOriginZ
classdistance__field_1_1DistanceField.html
a83409a204b350b66d1f2653a7b5d39b2
() const
void
getPlaneMarkers
classdistance__field_1_1DistanceField.html
a85f085f75df47e2a3f883f29fec07f9e
(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
a4a8de9e267b14b5251a64fce913d4c4d
(const std::string &frame_id, const ros::Time &stamp, double max_distance, visualization_msgs::Marker &marker) const
double
getResolution
classdistance__field_1_1DistanceField.html
a27fe8ea64652d5277b53f09a77c9b108
() const
bool
getShapePoints
classdistance__field_1_1DistanceField.html
abd7ae7db9c6791d12199ee0c7226b98b
(const shapes::Shape *shape, const Eigen::Affine3d &pose, EigenSTL::vector_Vector3d *points)
double
getSizeX
classdistance__field_1_1DistanceField.html
aa90011bde94cf83b61bed6bd43368752
() const
double
getSizeY
classdistance__field_1_1DistanceField.html
a42d39882b775b9e1f86b9776a966bd1f
() const
double
getSizeZ
classdistance__field_1_1DistanceField.html
aa8e77c65dbde420bd1c9807e79b3adbe
() 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
ab53c792990adde7bb6fbf3acd39d3a01
(const shapes::Shape *shape, const Eigen::Affine3d &old_pose, const Eigen::Affine3d &new_pose)
MOVEIT_DEPRECATED 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
a6f5841f58cf2362b0d9cb2b3d98b172b
(const shapes::Shape *shape, const Eigen::Affine3d &pose)
MOVEIT_DEPRECATED 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
a41d21f72423e44671d3fbe9a4d5b5182
(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
robot_state::RobotStatePtr
state_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a8abd345a4d818f4dec399f9d6b4fdf38
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::CollisionWorldDistanceField::DistanceFieldCacheEntry
structcollision__detection_1_1CollisionWorldDistanceField_1_1DistanceFieldCacheEntry.html
distance_field::DistanceFieldPtr
distance_field_
structcollision__detection_1_1CollisionWorldDistanceField_1_1DistanceFieldCacheEntry.html
a890b1b1cd29abf38258b5d69fc70c91a
std::map< std::string, std::vector< PosedBodyPointDecompositionPtr > >
posed_body_point_decompositions_
structcollision__detection_1_1CollisionWorldDistanceField_1_1DistanceFieldCacheEntry.html
aca48504dc7d265b228c88dde32b68104
DistanceFieldCollisionDetectionTester
classDistanceFieldCollisionDetectionTester.html
virtual void
SetUp
classDistanceFieldCollisionDetectionTester.html
a0e8cb77449a86670a1b3964afbbf9798
()
virtual void
TearDown
classDistanceFieldCollisionDetectionTester.html
ae0ff3e8fcb6831469feead44fa1692c7
()
collision_detection::AllowedCollisionMatrixPtr
acm_
classDistanceFieldCollisionDetectionTester.html
a955d76d54fbe936abf966ae610f8fde1
collision_detection::CollisionRobotPtr
crobot_
classDistanceFieldCollisionDetectionTester.html
af15e95247288f77c4ecee19da37dd7f9
collision_detection::CollisionWorldPtr
cworld_
classDistanceFieldCollisionDetectionTester.html
af078246faa864af1deac2bb7dea13e58
robot_state::TransformsPtr
ftf_
classDistanceFieldCollisionDetectionTester.html
a5465cab64bf4aea919c8aed3e0d52deb
robot_state::TransformsConstPtr
ftf_const_
classDistanceFieldCollisionDetectionTester.html
a21ae08e6da5c332a0430899e42d0074a
robot_model::RobotModelPtr
robot_model_
classDistanceFieldCollisionDetectionTester.html
a967c5b7bacb600e58f12f770053a8940
srdf::ModelSharedPtr
srdf_model_
classDistanceFieldCollisionDetectionTester.html
ae4eccdbd06dc53dac020b34e4f7fd7ec
bool
srdf_ok_
classDistanceFieldCollisionDetectionTester.html
a46884d054b2453186e67fead761a2eeb
urdf::ModelInterfaceSharedPtr
urdf_model_
classDistanceFieldCollisionDetectionTester.html
ace64c94dcec5dfc0034e6fb3a67d278e
bool
urdf_ok_
classDistanceFieldCollisionDetectionTester.html
acead8a36e6e19512b542f58b892169d5
collision_detection::DistanceRequest
structcollision__detection_1_1DistanceRequest.html
DistanceRequest
structcollision__detection_1_1DistanceRequest.html
afe8db02d769f3b1715b72574489197e7
()
void
enableGroup
structcollision__detection_1_1DistanceRequest.html
ad546dd125192033cf13922c52559f2a0
(const robot_model::RobotModelConstPtr &kmodel)
const AllowedCollisionMatrix *
acm
structcollision__detection_1_1DistanceRequest.html
ad59ba3aa3de18225797b9119c1848600
const std::set< const robot_model::LinkModel * > *
active_components_only
structcollision__detection_1_1DistanceRequest.html
a5f915ac3f1d2afbe977e44c2dc63b9f2
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)
void
operator=
structcollision__detection_1_1DistanceResultsData.html
a8d94bef6bf6b520f0f986241f502c03b
(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
dynamics_solver::DynamicsSolver
classdynamics__solver_1_1DynamicsSolver.html
DynamicsSolver
classdynamics__solver_1_1DynamicsSolver.html
abbf622b9f16e30b37254aea370c4063f
(const robot_model::RobotModelConstPtr &robot_model, const std::string &group_name, const geometry_msgs::Vector3 &gravity_vector)
const robot_model::JointModelGroup *
getGroup
classdynamics__solver_1_1DynamicsSolver.html
aa06145ee2c41b9df66c298ae262603db
() const
bool
getMaxPayload
classdynamics__solver_1_1DynamicsSolver.html
aadecf11b20c6dc035b96cb48ddd908a7
(const std::vector< double > &joint_angles, double &payload, unsigned int &joint_saturated) const
const std::vector< double > &
getMaxTorques
classdynamics__solver_1_1DynamicsSolver.html
a7c96fdca058791f388073924651b5f86
() const
bool
getPayloadTorques
classdynamics__solver_1_1DynamicsSolver.html
a9c36b0a3f9283e9d572482dfe0581599
(const std::vector< double > &joint_angles, double payload, std::vector< double > &joint_torques) const
const robot_model::RobotModelConstPtr &
getRobotModel
classdynamics__solver_1_1DynamicsSolver.html
a5a58b77f982829ef2f84aacfe03e8fd6
() const
bool
getTorques
classdynamics__solver_1_1DynamicsSolver.html
a11840a3e00f2f92e4c4e2f24f10bd8d2
(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 robot_model::JointModelGroup *
joint_model_group_
classdynamics__solver_1_1DynamicsSolver.html
a2c4dbe608030ada424b72f5b6c0b9042
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
robot_model::RobotModelConstPtr
robot_model_
classdynamics__solver_1_1DynamicsSolver.html
a3b1a03a537454ea312c09dfb18aff2a0
robot_state::RobotStatePtr
state_
classdynamics__solver_1_1DynamicsSolver.html
a0004fd7adba03170228ff4cf2ce9b583
std::string
tip_name_
classdynamics__solver_1_1DynamicsSolver.html
a7f9e03add308ac20bdd8b3d04447a251
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
classEIGEN__MAKE__ALIGNED__OPERATOR__NEW.html
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
a666e567385b8bd0996a6abd84f72e412
() const
ExecutionStatus
structmoveit__controller__manager_1_1ExecutionStatus.html
a1aec13f64312601b857f21d4f812701d
(Value value=UNKNOWN)
operator bool
structmoveit__controller__manager_1_1ExecutionStatus.html
a6f4f0863601e9f4eb665fe074dd922c3
() const
operator Value
structmoveit__controller__manager_1_1ExecutionStatus.html
a55ebe8725e7b6ff75899cf1e743dc353
() const
Value
status_
structmoveit__controller__manager_1_1ExecutionStatus.html
a955347f8caa8872e4bcc05673025e1b3
FclCollisionDetectionTester
classFclCollisionDetectionTester.html
void
SetUp
classFclCollisionDetectionTester.html
a6a035403133a442e44b0193770eb2c5a
() override
void
TearDown
classFclCollisionDetectionTester.html
a6f9a1fe658cefc2fdcb019514f8412b8
() override
collision_detection::AllowedCollisionMatrixPtr
acm_
classFclCollisionDetectionTester.html
a26878cf24fc44bd335f6966e554934f9
collision_detection::CollisionRobotPtr
crobot_
classFclCollisionDetectionTester.html
a6ac8601a9289d09a0cadb3dbb377006e
collision_detection::CollisionWorldPtr
cworld_
classFclCollisionDetectionTester.html
ae2ab48591bb8bf933cc66e5999f2c412
std::string
kinect_dae_resource_
classFclCollisionDetectionTester.html
a865cc97b9b1499a4623e260c178b0003
robot_model::RobotModelPtr
kmodel_
classFclCollisionDetectionTester.html
a951b34db530e0eb70b6df1cb2bba4d1f
srdf::ModelSharedPtr
srdf_model_
classFclCollisionDetectionTester.html
a22a90abe347519f9ea43c93f36e27455
bool
srdf_ok_
classFclCollisionDetectionTester.html
a1633596e021e81e17ca91763276e6cb2
urdf::ModelInterfaceSharedPtr
urdf_model_
classFclCollisionDetectionTester.html
a02459250b0420206b3bf44ea8ad27e38
bool
urdf_ok_
classFclCollisionDetectionTester.html
aecd85c6d52081e8ab53c809024f62428
collision_detection::FCLGeometry
structcollision__detection_1_1FCLGeometry.html
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a85f21d5a6ac13b77d7dc4a1aee56380e
()
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
ac73cb54790749dc97b53e95227ea1afe
(fcl::CollisionGeometry *collision_geometry, const robot_model::LinkModel *link, int shape_index)
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a007e90d46fd2a732a931030588ac8e13
(fcl::CollisionGeometry *collision_geometry, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a353b8b83f5e00ed5a0dfaf58a54687bb
(fcl::CollisionGeometry *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::CollisionGeometry >
collision_geometry_
structcollision__detection_1_1FCLGeometry.html
a120481e2afc2ed0de1c7af8224de9eba
CollisionGeometryDataPtr
collision_geometry_data_
structcollision__detection_1_1FCLGeometry.html
a1a5b3caa2681c5e8d2be288ab1304358
collision_detection::FCLManager
structcollision__detection_1_1FCLManager.html
std::shared_ptr< fcl::BroadPhaseCollisionManager >
manager_
structcollision__detection_1_1FCLManager.html
a9fe4b956f59b8014a76571c05584ac21
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
abdb7ebb5cc4f85d8049b7de3921bd5f0
(fcl::BroadPhaseCollisionManager *manager)
void
unregisterFrom
structcollision__detection_1_1FCLObject.html
ac82da2a94538495254ff07398dcb37ef
(fcl::BroadPhaseCollisionManager *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
std::weak_ptr< const shapes::Shape >
ShapeKey
structcollision__detection_1_1FCLShapeCache.html
abacc2bb8b3af102ecfa37101f6a7497d
std::map< ShapeKey, FCLGeometryConstPtr, std::owner_less< ShapeKey >>
ShapeMap
structcollision__detection_1_1FCLShapeCache.html
a7a04d910e4d240eaa298d4433101fa70
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
boost::mutex
lock_
structcollision__detection_1_1FCLShapeCache.html
aa438ca4d79ef6a2309724a09cf0e7dfa
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
virtual void
computeTransform
classmoveit_1_1core_1_1FixedJointModel.html
a24aa6ee9adc1039fd0524665f60c2af0
(const double *joint_values, Eigen::Affine3d &transf) const
virtual void
computeVariablePositions
classmoveit_1_1core_1_1FixedJointModel.html
a5a47a4b4ebc0c550ce2b382252290d1f
(const Eigen::Affine3d &transf, double *joint_values) const
virtual double
distance
classmoveit_1_1core_1_1FixedJointModel.html
ad9ed4899d3c90f09be457f1c99d50dd9
(const double *values1, const double *values2) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1FixedJointModel.html
aed06a6dc3593f5101a03c707e87eb1db
(double *values, const Bounds &other_bounds) const
FixedJointModel
classmoveit_1_1core_1_1FixedJointModel.html
ac3d9c4b5b0335c51bcb441e798162863
(const std::string &name)
virtual double
getMaximumExtent
classmoveit_1_1core_1_1FixedJointModel.html
af9972a673397fa0435df9e4b3ff7556a
(const Bounds &other_bounds) const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1FixedJointModel.html
a1a295e1727ef6cd22c1c1c37b546c911
() const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1FixedJointModel.html
ab5634d004853677911e6584bb16347fa
(double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1FixedJointModel.html
a6d07ace79d21484e953afce18c61bd7e
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1FixedJointModel.html
ae3f7f308ec51c8427a797e7638b84bd2
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const
virtual void
interpolate
classmoveit_1_1core_1_1FixedJointModel.html
aae6d33e5f3df2edcc7ed9f2cc58e4de1
(const double *from, const double *to, const double t, double *state) const
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1FixedJointModel.html
af408f2b04d2824130c709bb4afa37d75
(const double *values, const Bounds &other_bounds, double margin) const
moveit::core::FloatingJointModel
classmoveit_1_1core_1_1FloatingJointModel.html
moveit::core::JointModel
virtual void
computeTransform
classmoveit_1_1core_1_1FloatingJointModel.html
a73a9f5c83ab6080ba7fcc290ffe77072
(const double *joint_values, Eigen::Affine3d &transf) const
virtual void
computeVariablePositions
classmoveit_1_1core_1_1FloatingJointModel.html
a2fde7bc379a64403afa3718ce3a98074
(const Eigen::Affine3d &transf, double *joint_values) const
virtual double
distance
classmoveit_1_1core_1_1FloatingJointModel.html
a0d6383a2ffa939eb29daf1fedb263659
(const double *values1, const double *values2) const
double
distanceRotation
classmoveit_1_1core_1_1FloatingJointModel.html
a66efcb75c5c98200e93263291714749f
(const double *values1, const double *values2) const
double
distanceTranslation
classmoveit_1_1core_1_1FloatingJointModel.html
a14f03d6bc2231cb24673ecbbe1e7e454
(const double *values1, const double *values2) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1FloatingJointModel.html
a67eed6395f63a7e73eed0ff535fee04b
(double *values, const Bounds &other_bounds) const
FloatingJointModel
classmoveit_1_1core_1_1FloatingJointModel.html
afb8df46752a23ff52b42d7a5f2b315dc
(const std::string &name)
double
getAngularDistanceWeight
classmoveit_1_1core_1_1FloatingJointModel.html
ae2ed970fdf06ac16b2d7a507500f4b40
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1FloatingJointModel.html
a598243b14b7359398ad47b87a96b0ac4
(const Bounds &other_bounds) const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1FloatingJointModel.html
a2b775ce6da5688e63e0a6663e4fecfd0
() const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1FloatingJointModel.html
afcc43928a37dc91314c65a88149d1bf6
(double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1FloatingJointModel.html
acdd989ed78b8627385b75ee8e45648ee
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1FloatingJointModel.html
a1dc899ee2978d62d3846748301d23afb
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const
virtual void
interpolate
classmoveit_1_1core_1_1FloatingJointModel.html
a472fa7f6bec7fdd9255540226b6030ba
(const double *from, const double *to, const double t, double *state) const
bool
normalizeRotation
classmoveit_1_1core_1_1FloatingJointModel.html
a49d08c3c338fbcfbc347a5cb5f6f6382
(double *values) const
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1FloatingJointModel.html
aa4e3242ba90ce3887eb38241c25e6fb2
(const double *values, const Bounds &other_bounds, double margin) const
void
setAngularDistanceWeight
classmoveit_1_1core_1_1FloatingJointModel.html
ab020c8034d9dbd851fe721358c60f43c
(double weight)
double
angular_distance_weight_
classmoveit_1_1core_1_1FloatingJointModel.html
aaebfd7c2f98f3b559611fa03f1f2db67
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
collision_detection::IfSameType
structcollision__detection_1_1IfSameType.html
value
structcollision__detection_1_1IfSameType.html
a77184ec7f40c4b0b13de664a998360dea2c4cb697b53920e22ab13d8b5b0f3c9f
value
structcollision__detection_1_1IfSameType.html
a77184ec7f40c4b0b13de664a998360dea2c4cb697b53920e22ab13d8b5b0f3c9f
collision_detection::IfSameType< T, T >
structcollision__detection_1_1IfSameType_3_01T_00_01T_01_4.html
value
structcollision__detection_1_1IfSameType_3_01T_00_01T_01_4.html
a21240c7f6277ffe3f5c0defc51cdbc99a1f7b0f4751a238bbbbf34bc6f875ae52
value
structcollision__detection_1_1IfSameType_3_01T_00_01T_01_4.html
a21240c7f6277ffe3f5c0defc51cdbc99a1f7b0f4751a238bbbbf34bc6f875ae52
constraint_samplers::IKConstraintSampler
classconstraint__samplers_1_1IKConstraintSampler.html
constraint_samplers::ConstraintSampler
virtual bool
configure
classconstraint__samplers_1_1IKConstraintSampler.html
aba23f7e115df416c5c907e0a00b605c6
(const moveit_msgs::Constraints &constr)
bool
configure
classconstraint__samplers_1_1IKConstraintSampler.html
a8c8e7cc0009fbaebea6c5952d3de76cb
(const IKSamplingPose &sp)
double
getIKTimeout
classconstraint__samplers_1_1IKConstraintSampler.html
a6ef4d5057d64401b4cb1a29a9f0aad88
() const
const std::string &
getLinkName
classconstraint__samplers_1_1IKConstraintSampler.html
a624965eae065a8780ca3654923c2aea8
() const
virtual const std::string &
getName
classconstraint__samplers_1_1IKConstraintSampler.html
a2e17417ab5ff46ca568dcf3eeae45643
() const
const kinematic_constraints::OrientationConstraintPtr &
getOrientationConstraint
classconstraint__samplers_1_1IKConstraintSampler.html
a50f8b0e420589b3ee0643d7c8f47a78d
() const
const kinematic_constraints::PositionConstraintPtr &
getPositionConstraint
classconstraint__samplers_1_1IKConstraintSampler.html
a544d4a752ce0abb8016444547c051440
() const
double
getSamplingVolume
classconstraint__samplers_1_1IKConstraintSampler.html
a3b30c6b1b2868fa0b3c0b70d8aca7267
() const
IKConstraintSampler
classconstraint__samplers_1_1IKConstraintSampler.html
a71b64a00d23adf7c7ae07998db5c968c
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
virtual bool
project
classconstraint__samplers_1_1IKConstraintSampler.html
abe307a8bd1c8075d2544543f826a0d1f
(robot_state::RobotState &state, unsigned int max_attempts)
virtual bool
sample
classconstraint__samplers_1_1IKConstraintSampler.html
aa568ad688e3c0ef5dcfd2e4af93bac01
(robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts)
bool
samplePose
classconstraint__samplers_1_1IKConstraintSampler.html
a13f45a5f04e13a2559e76d1e0162e31f
(Eigen::Vector3d &pos, Eigen::Quaterniond &quat, const robot_state::RobotState &ks, unsigned int max_attempts)
void
setIKTimeout
classconstraint__samplers_1_1IKConstraintSampler.html
a8c0e53fc0c1ebd695f29f024977195ea
(double timeout)
bool
callIK
classconstraint__samplers_1_1IKConstraintSampler.html
a42d401535b2897b4082de4a1342aa495
(const geometry_msgs::Pose &ik_query, const kinematics::KinematicsBase::IKCallbackFn &adapted_ik_validity_callback, double timeout, robot_state::RobotState &state, bool use_as_seed)
virtual void
clear
classconstraint__samplers_1_1IKConstraintSampler.html
a7d713f06412f7b2b75e28db4e108ade5
()
bool
loadIKSolver
classconstraint__samplers_1_1IKConstraintSampler.html
a1fa42512ec6d3b2e83bcbeb8de6a77d4
()
bool
sampleHelper
classconstraint__samplers_1_1IKConstraintSampler.html
a17bfe2320f6ab8dcf25f843e57ef3252
(robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts, bool project)
bool
validate
classconstraint__samplers_1_1IKConstraintSampler.html
a3fb4672d6808bafaecf71a7d5ef09351
(robot_state::RobotState &state) const
Eigen::Affine3d
eef_to_ik_tip_transform_
classconstraint__samplers_1_1IKConstraintSampler.html
a573d61474cda1c99f285b3d12744786c
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
abaa7760e360cd4cc4fa62f9b5d81ffa5
(const kinematic_constraints::PositionConstraint &pc)
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
a8d2aee4c202f42e9f7cf99f0f9a3e152
(const kinematic_constraints::OrientationConstraint &oc)
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
a22364fa12d742df7c0139aeedcaefb35
(const kinematic_constraints::OrientationConstraintPtr &oc)
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
trajectory_processing::IterativeParabolicTimeParameterization
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
bool
computeTimeStamps
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a0790c50a91df22d403e2ea6e774595bd
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const
IterativeParabolicTimeParameterization
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
aafc1545091e44155d9a9a4fc7c3eb54a
(unsigned int max_iterations=100, double max_time_change_per_it=.01)
~IterativeParabolicTimeParameterization
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a300f5897c66f04b92be201b767741b68
()
void
applyAccelerationConstraints
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a909ff7801a46ef37527f01ab557866fa
(robot_trajectory::RobotTrajectory &rob_trajectory, std::vector< double > &time_diff, const double max_acceleration_scaling_factor) const
void
applyVelocityConstraints
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a0703216e0a025333e0f59b6ed38ed3d0
(robot_trajectory::RobotTrajectory &rob_trajectory, std::vector< double > &time_diff, const double max_velocity_scaling_factor) const
double
findT1
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a5d03aef0857022e2603b07e0c5382fde
(const double d1, const double d2, double t1, const double t2, const double a_max) const
double
findT2
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a9b92b377a967ba48862e432c4537a81f
(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
bool
computeTimeStamps
classtrajectory__processing_1_1IterativeSplineParameterization.html
afac91ea192dd69fb7ad4445988e8f486
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const
IterativeSplineParameterization
classtrajectory__processing_1_1IterativeSplineParameterization.html
aeaed6a07d2db755a1826cf556bb2024b
(bool add_points=true)
~IterativeSplineParameterization
classtrajectory__processing_1_1IterativeSplineParameterization.html
ae5542aba436a73f15b93e3cd5319b139
()
bool
add_points_
classtrajectory__processing_1_1IterativeSplineParameterization.html
a73b2c97f41df27227b70635fa2e6dbc7
kinematic_constraints::JointConstraint
classkinematic__constraints_1_1JointConstraint.html
kinematic_constraints::KinematicConstraint
virtual void
clear
classkinematic__constraints_1_1JointConstraint.html
a9522ee646129f3a2a7c34ba3ef0f3c2f
()
bool
configure
classkinematic__constraints_1_1JointConstraint.html
aea1a0d4914b51b28c8907723f0a88b80
(const moveit_msgs::JointConstraint &jc)
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1JointConstraint.html
a4fcc5d88c9ec34913dfa00ca7f9b5c5f
(const robot_state::RobotState &state, bool verbose=false) const
virtual bool
enabled
classkinematic__constraints_1_1JointConstraint.html
a708f890e5ea2881f15b0f7bafd32713d
() const
virtual bool
equal
classkinematic__constraints_1_1JointConstraint.html
a29d17b1cf023754b73688202d00d461c
(const KinematicConstraint &other, double margin) const
double
getDesiredJointPosition
classkinematic__constraints_1_1JointConstraint.html
a601e18906b7cb09237317036dce7c437
() const
const robot_model::JointModel *
getJointModel
classkinematic__constraints_1_1JointConstraint.html
a85682213c995e938c45e69aa28746aaa
() const
double
getJointToleranceAbove
classkinematic__constraints_1_1JointConstraint.html
ae4dce98088f56c737a872a59f4b4927b
() const
double
getJointToleranceBelow
classkinematic__constraints_1_1JointConstraint.html
a58e16b3b0b4a05d6f0f692ef5d2932ad
() const
int
getJointVariableIndex
classkinematic__constraints_1_1JointConstraint.html
aabea232f3764d24b6f9becbc1a81646d
() const
const std::string &
getJointVariableName
classkinematic__constraints_1_1JointConstraint.html
aec0b56cfc1729ec864baf3b0926d0ea3
() const
const std::string &
getLocalVariableName
classkinematic__constraints_1_1JointConstraint.html
ad0a8099b37445248a7a12e37ee990222
() const
JointConstraint
classkinematic__constraints_1_1JointConstraint.html
ad17e8b8dcc03dff9fefc9ffc4897585e
(const robot_model::RobotModelConstPtr &model)
virtual void
print
classkinematic__constraints_1_1JointConstraint.html
ab188e3e9a6c8a6db2e04f51323576c48
(std::ostream &out=std::cout) const
bool
joint_is_continuous_
classkinematic__constraints_1_1JointConstraint.html
a50ae9c6257a4c56035912b0ec6f3fdd2
const robot_model::JointModel *
joint_model_
classkinematic__constraints_1_1JointConstraint.html
a85180e7dc9be6cc70cbb76c12eed624f
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
virtual bool
configure
classconstraint__samplers_1_1JointConstraintSampler.html
ad8204b4c16f6b8ca52eaf3abd205f9d5
(const moveit_msgs::Constraints &constr)
bool
configure
classconstraint__samplers_1_1JointConstraintSampler.html
ae8d005674ad13829c59268417125cbdc
(const std::vector< kinematic_constraints::JointConstraint > &jc)
std::size_t
getConstrainedJointCount
classconstraint__samplers_1_1JointConstraintSampler.html
a8d1f81c24e6b9eb5dda1016a81b96aa7
() const
virtual const std::string &
getName
classconstraint__samplers_1_1JointConstraintSampler.html
ab1747a9440b99368892076e7d4124412
() const
std::size_t
getUnconstrainedJointCount
classconstraint__samplers_1_1JointConstraintSampler.html
a6158d27a9c6866ddb1ace54f87d78195
() const
JointConstraintSampler
classconstraint__samplers_1_1JointConstraintSampler.html
a5ab1ae0dc80cd605321973b4c67af5f8
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
virtual bool
project
classconstraint__samplers_1_1JointConstraintSampler.html
acaf497f1f46f2522d700c165c02164a6
(robot_state::RobotState &state, unsigned int max_attempts)
virtual bool
sample
classconstraint__samplers_1_1JointConstraintSampler.html
a9ced901b6efc90faa14b75ec48efe95f
(robot_state::RobotState &state, const robot_state::RobotState &ks, unsigned int max_attempts)
virtual void
clear
classconstraint__samplers_1_1JointConstraintSampler.html
adaeaf71603e048c78ecaa63a04d10ad5
()
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 robot_model::JointModel * >
unbounded_
classconstraint__samplers_1_1JointConstraintSampler.html
ad8264b54ac99456db1de8d5029ef3ab5
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
a585a9962f4bb2bdb3517d872c24fed28
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
a3483942e9992d06e355c5d21840a94a2
() const
const std::vector< const JointModel * > &
getDescendantJointModels
classmoveit_1_1core_1_1JointModel.html
a0726b0bc5a36104fc1ece3dce743076f
() const
const std::vector< const LinkModel * > &
getDescendantLinkModels
classmoveit_1_1core_1_1JointModel.html
af9faf6e87ebad92559d76439d8fe53e5
() const
double
getDistanceFactor
classmoveit_1_1core_1_1JointModel.html
ad32b9dbbb127cb3bd6fcf1d8bafd38fb
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1JointModel.html
ab4d475f99c2633cbdee7551829e07969
(const Bounds &other_bounds) const =0
double
getMaximumExtent
classmoveit_1_1core_1_1JointModel.html
af501b17eca8a4d3a5c6a926ee01840af
() const
const JointModel *
getMimic
classmoveit_1_1core_1_1JointModel.html
a21e16ae30648375e56d51e2fadc91caf
() const
double
getMimicFactor
classmoveit_1_1core_1_1JointModel.html
a2483af4a45f3012910c301c1c74c4e65
() const
double
getMimicOffset
classmoveit_1_1core_1_1JointModel.html
a8846a7d71dc4b03f125ee53b13d25d5d
() const
const std::vector< const JointModel * > &
getMimicRequests
classmoveit_1_1core_1_1JointModel.html
a86a0e124cf2e51975ecb775838e10ddb
() const
const std::string &
getName
classmoveit_1_1core_1_1JointModel.html
ab9329cf5d4c21779e586860a4c12d1cd
() const
const std::vector< const JointModel * > &
getNonFixedDescendantJointModels
classmoveit_1_1core_1_1JointModel.html
a6cde709bf459ad8b8aa3b4fc743b3011
() const
const LinkModel *
getParentLinkModel
classmoveit_1_1core_1_1JointModel.html
a63af31f234f41804648491ab83ec33ed
() const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1JointModel.html
a46cac444de8f276139ff53359823f6fb
() const =0
JointType
getType
classmoveit_1_1core_1_1JointModel.html
a17a4c66425888df27c53c84bb1fa0585
() const
std::string
getTypeName
classmoveit_1_1core_1_1JointModel.html
af5c1d2f2c4b31ed3bf5d3b6f3b335202
() 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
a4bec369bee4057227628e54b55775c79
() 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
a8dd5657afadb9f4f5c86962a2c68060a
() const
const std::vector< std::string > &
getLocalVariableNames
classmoveit_1_1core_1_1JointModel.html
a8b91d3c19e2e80076f3ced9660a5ce1d
() const
bool
hasVariable
classmoveit_1_1core_1_1JointModel.html
ae7617e5f4d52eed081d22e2f79d84f7a
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1JointModel.html
a0f8ac33e57fdfe9d1ec1ea2586d63c5a
() const
int
getFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
a6411d94fcff52c54b7c7b6f51402e17d
() const
void
setFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
ade8d1c3c3c02b635c5fbb9fedab6a096
(int index)
int
getJointIndex
classmoveit_1_1core_1_1JointModel.html
a6fa874602033bef6b640ab9dc5990d74
() const
void
setJointIndex
classmoveit_1_1core_1_1JointModel.html
a51f806bb2ef0336e3a49a1dfc3b0a848
(int index)
int
getLocalVariableIndex
classmoveit_1_1core_1_1JointModel.html
a5cd26149cd923740abccdc8cfd893176
(const std::string &variable) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
ab606f6e1a076886412e73c3ba579fedf
(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
a1a1431264d163315f92079e4b6efe0ea
(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
ae7f89190a6f8a5549214c6bdbb8ddc85
(random_numbers::RandomNumberGenerator &rng, double *values, const double *near, const double distance) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModel.html
a6339810c332b8112d281c90dceae14fa
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const =0
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModel.html
a52c3840d55d42ab777557a40c85f5c7b
(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
aebda508eb637922f95e70c11051dfd9e
(double *values) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
a52697682475c074c9b477f21f6c1b1e4
(double *values, const Bounds &other_bounds) const =0
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a9b4e1c39f6303466797cf2bdce99d26d
(const double *values, double margin=0.0) const
virtual bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a756b63d7a8468adcbe80be8ca26b6332
(const double *values, const Bounds &other_bounds, double margin) const
bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a1c49840d9bbf1867486002461d35d406
(double *values) const
virtual bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a0006d5c94ed938e285d3c8e01094a273
(double *values, const Bounds &other_bounds) const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
a5e6c6d20c556490e9af9974338b8d8ce
(const std::string &variable) const
const Bounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
a8dbb38ea20868f85b4d8458ba1d537e8
() 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
a33096a18b0abf024bdb41d5381911da1
() const
virtual void
computeTransform
classmoveit_1_1core_1_1JointModel.html
a58d9998af67f3e9d00847813131cb728
(const double *joint_values, Eigen::Affine3d &transf) const =0
virtual void
computeVariablePositions
classmoveit_1_1core_1_1JointModel.html
a5dc64747f5bc73a9cdfd91e149aa2976
(const Eigen::Affine3d &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
a8dd5657afadb9f4f5c86962a2c68060a
() const
const std::vector< std::string > &
getLocalVariableNames
classmoveit_1_1core_1_1JointModel.html
a8b91d3c19e2e80076f3ced9660a5ce1d
() const
bool
hasVariable
classmoveit_1_1core_1_1JointModel.html
ae7617e5f4d52eed081d22e2f79d84f7a
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1JointModel.html
a0f8ac33e57fdfe9d1ec1ea2586d63c5a
() const
int
getFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
a6411d94fcff52c54b7c7b6f51402e17d
() const
void
setFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
ade8d1c3c3c02b635c5fbb9fedab6a096
(int index)
int
getJointIndex
classmoveit_1_1core_1_1JointModel.html
a6fa874602033bef6b640ab9dc5990d74
() const
void
setJointIndex
classmoveit_1_1core_1_1JointModel.html
a51f806bb2ef0336e3a49a1dfc3b0a848
(int index)
int
getLocalVariableIndex
classmoveit_1_1core_1_1JointModel.html
a5cd26149cd923740abccdc8cfd893176
(const std::string &variable) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
ab606f6e1a076886412e73c3ba579fedf
(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
a1a1431264d163315f92079e4b6efe0ea
(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
ae7f89190a6f8a5549214c6bdbb8ddc85
(random_numbers::RandomNumberGenerator &rng, double *values, const double *near, const double distance) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModel.html
a6339810c332b8112d281c90dceae14fa
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const =0
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModel.html
a52c3840d55d42ab777557a40c85f5c7b
(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
aebda508eb637922f95e70c11051dfd9e
(double *values) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
a52697682475c074c9b477f21f6c1b1e4
(double *values, const Bounds &other_bounds) const =0
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a9b4e1c39f6303466797cf2bdce99d26d
(const double *values, double margin=0.0) const
virtual bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a756b63d7a8468adcbe80be8ca26b6332
(const double *values, const Bounds &other_bounds, double margin) const
bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a1c49840d9bbf1867486002461d35d406
(double *values) const
virtual bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a0006d5c94ed938e285d3c8e01094a273
(double *values, const Bounds &other_bounds) const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
a5e6c6d20c556490e9af9974338b8d8ce
(const std::string &variable) const
const Bounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
a8dbb38ea20868f85b4d8458ba1d537e8
() 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
a33096a18b0abf024bdb41d5381911da1
() const
virtual void
computeTransform
classmoveit_1_1core_1_1JointModel.html
a58d9998af67f3e9d00847813131cb728
(const double *joint_values, Eigen::Affine3d &transf) const =0
virtual void
computeVariablePositions
classmoveit_1_1core_1_1JointModel.html
a5dc64747f5bc73a9cdfd91e149aa2976
(const Eigen::Affine3d &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
a32b3333691b1bbb89768c01e64c9cd53
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
ad40d0e6668a79302376e4613dfc32ab5
(const std::string &tip) const
double
distance
classmoveit_1_1core_1_1JointModelGroup.html
adf0cb909f80f800f9560fb9a37e80dca
(const double *state1, const double *state2) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
a9914e6f2973a33868db7377004207c5c
(double *state) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
ad2df3d386a22348d299ed67671e9c79a
(double *state, const JointBoundsVector &active_joint_bounds) const
const std::vector< std::string > &
getActiveJointModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a47c5c4263398ddac2c5a5cf4fa93dc22
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1JointModelGroup.html
aecf01507774da563e239aadf773f7e90
() const
const JointBoundsVector &
getActiveJointModelsBounds
classmoveit_1_1core_1_1JointModelGroup.html
a00e9796b20734912cf8b871437e636ef
() const
const std::vector< std::string > &
getAttachedEndEffectorNames
classmoveit_1_1core_1_1JointModelGroup.html
ad22e5279a0301189d6c17e7468b696de
() const
const JointModel *
getCommonRoot
classmoveit_1_1core_1_1JointModelGroup.html
ae263c82f186a20427182afd3e377b378
() const
const srdf::Model::Group &
getConfig
classmoveit_1_1core_1_1JointModelGroup.html
a6ee6792993f614d0532edccd116d56f3
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a6d3931abf6e94287cab1dbcc5973bd33
() const
unsigned int
getDefaultIKAttempts
classmoveit_1_1core_1_1JointModelGroup.html
aaf9e732507fdc82d9d913f1208ad7da3
() const
double
getDefaultIKTimeout
classmoveit_1_1core_1_1JointModelGroup.html
aed809751ee3dc3907e3a315117c199ec
() const
const std::vector< std::string > &
getDefaultStateNames
classmoveit_1_1core_1_1JointModelGroup.html
a063269ea99b2b8824e318072f6569ae5
() const
const std::string &
getEndEffectorName
classmoveit_1_1core_1_1JointModelGroup.html
a9841966c92821fe6580a13b1f64652fc
() const
const std::pair< std::string, std::string > &
getEndEffectorParentGroup
classmoveit_1_1core_1_1JointModelGroup.html
ad2fdb7d1175fbc0ee988c3806bcad843
() const
bool
getEndEffectorTips
classmoveit_1_1core_1_1JointModelGroup.html
afc107639d85ecda0495ff205450ba325
(std::vector< const LinkModel * > &tips) const
bool
getEndEffectorTips
classmoveit_1_1core_1_1JointModelGroup.html
a5d571e8f8aafc0e02520eeef9f555523
(std::vector< std::string > &tips) const
const std::vector< const JointModel * > &
getFixedJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a1108fef3ff5bad73b608313b8b83d7d0
() const
const std::pair< KinematicsSolver, KinematicsSolverMap > &
getGroupKinematics
classmoveit_1_1core_1_1JointModelGroup.html
a17d06760361f8e2a7fcbe1038b4e7734
() const
const JointModel *
getJointModel
classmoveit_1_1core_1_1JointModelGroup.html
aa0cbe40388148b0f507f2bae2ba0a151
(const std::string &joint) const
const std::vector< std::string > &
getJointModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a60e9bdc6078d99d390998b26e39fe505
() const
const std::vector< const JointModel * > &
getJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a641429bf2307a4ed0b17cb138e4436bb
() const
const std::vector< const JointModel * > &
getJointRoots
classmoveit_1_1core_1_1JointModelGroup.html
ae48b6786d179b96d832a9fb5d709cc2b
() const
const std::vector< unsigned int > &
getKinematicsSolverJointBijection
classmoveit_1_1core_1_1JointModelGroup.html
a80392604bb86f782591e30d003526564
() const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1JointModelGroup.html
ac25acc3d651a14bcbe23f97949f6cfae
(const std::string &link) const
const std::vector< std::string > &
getLinkModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a115c312a0275780963bb3af9d2cd23a4
() const
const std::vector< std::string > &
getLinkModelNamesWithCollisionGeometry
classmoveit_1_1core_1_1JointModelGroup.html
a970f3193a20f42e7ab8c20693575aeec
() const
const std::vector< const LinkModel * > &
getLinkModels
classmoveit_1_1core_1_1JointModelGroup.html
a06bcfc1304007ce0545de323946e11d1
() const
double
getMaximumExtent
classmoveit_1_1core_1_1JointModelGroup.html
a5f3741e0fe62d4ae62fcb420a0997238
() const
double
getMaximumExtent
classmoveit_1_1core_1_1JointModelGroup.html
a329f5ab0d1ae3753b4f3484a42c7a6c8
(const JointBoundsVector &active_joint_bounds) const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1JointModelGroup.html
ac970702408c5d1bf51fc4b11a9fdc3a6
() const
const std::string &
getName
classmoveit_1_1core_1_1JointModelGroup.html
ac7ba3d4ba4c37e31ff3cdf7b0502994d
() const
const moveit::core::LinkModel *
getOnlyOneEndEffectorTip
classmoveit_1_1core_1_1JointModelGroup.html
a048773a05e60967b6aa8a56ab9eabc18
() const
const RobotModel &
getParentModel
classmoveit_1_1core_1_1JointModelGroup.html
aaaa321b8aca838432f6ddf1307cc2d7e
() const
const kinematics::KinematicsBaseConstPtr &
getSolverInstance
classmoveit_1_1core_1_1JointModelGroup.html
a7df7cab3cea16c31218987ed4664422c
() const
const kinematics::KinematicsBasePtr &
getSolverInstance
classmoveit_1_1core_1_1JointModelGroup.html
af30f04c295368462c9d25e373a92f28c
()
const std::vector< std::string > &
getSubgroupNames
classmoveit_1_1core_1_1JointModelGroup.html
a7140c3e40220e84a87186667d6f32d5e
() const
void
getSubgroups
classmoveit_1_1core_1_1JointModelGroup.html
aebf1e15df3ae728790c6f24eae8cf216
(std::vector< const JointModelGroup * > &sub_groups) const
const std::vector< std::string > &
getUpdatedLinkModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a1f36a629306629389be176ef5d701a14
() const
const std::vector< const LinkModel * > &
getUpdatedLinkModels
classmoveit_1_1core_1_1JointModelGroup.html
ab4b451b82f628518f4467fe7b8cdadfd
() const
const std::set< const LinkModel * > &
getUpdatedLinkModelsSet
classmoveit_1_1core_1_1JointModelGroup.html
afd173b402cc9612d3342930de30e25fb
() const
const std::vector< const LinkModel * > &
getUpdatedLinkModelsWithGeometry
classmoveit_1_1core_1_1JointModelGroup.html
ab1ea215c271a630a5c614300b91d23d2
() const
const std::vector< std::string > &
getUpdatedLinkModelsWithGeometryNames
classmoveit_1_1core_1_1JointModelGroup.html
a679f6b1b732a7eb47e208bedea38481b
() const
const std::set< std::string > &
getUpdatedLinkModelsWithGeometryNamesSet
classmoveit_1_1core_1_1JointModelGroup.html
afaaeef325429e7e5159875a7ca1bbdc4
() const
const std::set< const LinkModel * > &
getUpdatedLinkModelsWithGeometrySet
classmoveit_1_1core_1_1JointModelGroup.html
af4c596852bc591a6f955c08a214e543b
() const
unsigned int
getVariableCount
classmoveit_1_1core_1_1JointModelGroup.html
a1cfada44e6b4a6bad76c28876fe1125f
() const
bool
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
ad6755d962dd87a1beab910efc64023b0
(const std::string &name, std::map< std::string, double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
adb43b5e2b60fd414eb83d8145030852e
(std::map< std::string, double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
aa60c6ac723ee731655da996bb0d7d6a7
(std::vector< double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
aa0497992fd89cebf1517a9b9467b719e
(double *values) const
int
getVariableGroupIndex
classmoveit_1_1core_1_1JointModelGroup.html
a8f6b77144cb00cfb401d947fd7a8badd
(const std::string &variable) const
const std::vector< int > &
getVariableIndexList
classmoveit_1_1core_1_1JointModelGroup.html
ad10a3d57848aabbf3f0c2cff89f165a4
() const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1JointModelGroup.html
af71879e49624523c0d2cc85986925190
() const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
adf86f67a97fb9ef2f1fb27c4deab81a6
(random_numbers::RandomNumberGenerator &rng, double *values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
a8a286bf915b588fac59d9def54ff8aa2
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
a55cc8d59cb298dd71ff247fd73b85c88
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
ab34fb8dc61f0d3de6dc1ea459c95118a
(random_numbers::RandomNumberGenerator &rng, double *values, const double *near, const double distance) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
aaef049999a5894217d15c6a5ee1e891c
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values, const std::vector< double > &near, double distance) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a83a6fdc461581d14d8088633c9a8770e
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values, const std::vector< double > &near, const std::map< JointModel::JointType, double > &distance_map) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
aa965c26447d694b7f3cd49d969a54173
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values, const std::vector< double > &near, const std::vector< double > &distances) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a4294d4785b8be729647d8dc107b3b2dd
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds, const double *near, const double distance) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
ae88762f9283b7ce94abbfd9dbf5d76d7
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds, const double *near, const std::map< JointModel::JointType, double > &distance_map) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a31563dae6ba5c7408b940cecff5d21cb
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds, const double *near, const std::vector< double > &distances) const
bool
hasJointModel
classmoveit_1_1core_1_1JointModelGroup.html
a3891a3676a777fe919a3f55472e40bd9
(const std::string &joint) const
bool
hasLinkModel
classmoveit_1_1core_1_1JointModelGroup.html
a94794fccdcf6b954105e95dfd48edafd
(const std::string &link) const
void
interpolate
classmoveit_1_1core_1_1JointModelGroup.html
ae653db2870466f78c04e3296d310537c
(const double *from, const double *to, double t, double *state) const
bool
isChain
classmoveit_1_1core_1_1JointModelGroup.html
a8a07382c1fcdc02de415536008150cac
() const
bool
isContiguousWithinState
classmoveit_1_1core_1_1JointModelGroup.html
a18ac7c926bf024bcf67bee53ca5aa697
() const
bool
isEndEffector
classmoveit_1_1core_1_1JointModelGroup.html
ab581c7891d6cd6bed12f9fcbfb262b4f
() const
bool
isLinkUpdated
classmoveit_1_1core_1_1JointModelGroup.html
a06b911862f0542c87b1facd0d7dbd00a
(const std::string &name) const
bool
isSingleDOFJoints
classmoveit_1_1core_1_1JointModelGroup.html
acd5fbe34bc579e59398b1fb212af6b21
() const
bool
isSubgroup
classmoveit_1_1core_1_1JointModelGroup.html
af527f0c89361e296d8f9d5940b77c9d6
(const std::string &group) 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
a5f6fe544b90beab30652c048a86992c4
(std::ostream &out=std::cout) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
aaefffdc44c328f556bc5b4378c8388fa
(const double *state, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
a0a624e7d3a3b0517e41a046f4daab9aa
(const double *state, const JointBoundsVector &active_joint_bounds, double margin=0.0) const
void
setDefaultIKAttempts
classmoveit_1_1core_1_1JointModelGroup.html
ab7c9cfcc61ca77758a52a59ba9eecf9e
(unsigned int ik_attempts)
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
add479a5e225f9e1009f12d7de61bbdab
(const std::vector< std::string > &ik_jnames, std::vector< unsigned int > &joint_bijection) const
void
updateMimicJoints
classmoveit_1_1core_1_1JointModelGroup.html
afae00a3b94243c97c83448a1e6f82c01
(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
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
a3f1b4eeaf1cf8a66bfc7299f121d97bc
(const robot_state::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
a6a4ae5a9427c3a4b22d0f4a499e35b98
() const
const robot_model::RobotModelConstPtr &
getRobotModel
classkinematic__constraints_1_1KinematicConstraint.html
a4305e930358f91e23654f3d55eb93a4c
() const
ConstraintType
getType
classkinematic__constraints_1_1KinematicConstraint.html
a1260acf3141f85c3bee2e36fd64da54d
() const
KinematicConstraint
classkinematic__constraints_1_1KinematicConstraint.html
ad5c81b774059efc88488b447a2235ceb
(const robot_model::RobotModelConstPtr &model)
virtual void
print
classkinematic__constraints_1_1KinematicConstraint.html
a93e22de073ad0673a5bab5b1ab956f65
(std::ostream &=std::cout) const
virtual
~KinematicConstraint
classkinematic__constraints_1_1KinematicConstraint.html
a5d2307e87ec83d4a593f2ddb2a974fdb
()
double
constraint_weight_
classkinematic__constraints_1_1KinematicConstraint.html
a14f8ecf91788ec7188058521d308e2b9
robot_model::RobotModelConstPtr
robot_model_
classkinematic__constraints_1_1KinematicConstraint.html
a6b9914be6269dd548d8f7f44ae825434
ConstraintType
type_
classkinematic__constraints_1_1KinematicConstraint.html
a2a67bff0f308501192c11fe63ff48f80
kinematic_constraints::KinematicConstraintSet
classkinematic__constraints_1_1KinematicConstraintSet.html
bool
add
classkinematic__constraints_1_1KinematicConstraintSet.html
a5d684ae7ff62266c2ce1bf44ef595f0a
(const moveit_msgs::Constraints &c, const robot_state::Transforms &tf)
bool
add
classkinematic__constraints_1_1KinematicConstraintSet.html
aa40451f0a0ea70f68df0e29ce40d8591
(const std::vector< moveit_msgs::JointConstraint > &jc)
bool
add
classkinematic__constraints_1_1KinematicConstraintSet.html
ae23c471ab648b1a85f1a866767e4c1fb
(const std::vector< moveit_msgs::PositionConstraint > &pc, const robot_state::Transforms &tf)
bool
add
classkinematic__constraints_1_1KinematicConstraintSet.html
a1ef9786694e21e3cca4e7b561ac4955b
(const std::vector< moveit_msgs::OrientationConstraint > &oc, const robot_state::Transforms &tf)
bool
add
classkinematic__constraints_1_1KinematicConstraintSet.html
a264dc0909b1e52f25de8ba7ee7b5e8f7
(const std::vector< moveit_msgs::VisibilityConstraint > &vc, const robot_state::Transforms &tf)
void
clear
classkinematic__constraints_1_1KinematicConstraintSet.html
a3a4de9875c6106dc626ff1d9a816b3fa
()
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1KinematicConstraintSet.html
a284fc348e8d67877b0a03a3d24ca095b
(const robot_state::RobotState &state, bool verbose=false) const
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1KinematicConstraintSet.html
ae0e5445c5146b9bc4f3beb591b502a6a
(const robot_state::RobotState &state, std::vector< ConstraintEvaluationResult > &results, bool verbose=false) const
bool
empty
classkinematic__constraints_1_1KinematicConstraintSet.html
af2955f14b8feb31a4060f8886743a7d8
() const
bool
equal
classkinematic__constraints_1_1KinematicConstraintSet.html
af66f40f676428e629d548c9d8e7a0fdb
(const KinematicConstraintSet &other, double margin) const
const moveit_msgs::Constraints &
getAllConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
addf37c9e6f0ebc6c390a4b8196b660b9
() const
const std::vector< moveit_msgs::JointConstraint > &
getJointConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
abbcb11e919e7d6ffd1f1122bb420dab6
() const
const std::vector< moveit_msgs::OrientationConstraint > &
getOrientationConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
abee212f227d7e5e4ee72f85cefe4a087
() const
const std::vector< moveit_msgs::PositionConstraint > &
getPositionConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
a0eb3d95c1d9d12db587f6dd26d3fcd12
() const
const std::vector< moveit_msgs::VisibilityConstraint > &
getVisibilityConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
aa782ebd4a934728cfb4c951ce1c33947
() const
KinematicConstraintSet
classkinematic__constraints_1_1KinematicConstraintSet.html
a8240a7e303a238417fcc459adf0387f1
(const robot_model::RobotModelConstPtr &model)
void
print
classkinematic__constraints_1_1KinematicConstraintSet.html
acdc603471bcf9ebbd324e4519ff19072
(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
robot_model::RobotModelConstPtr
robot_model_
classkinematic__constraints_1_1KinematicConstraintSet.html
a49630377d47a42450536db677041d586
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 &ik_pose, const std::vector< double > &ik_solution, moveit_msgs::MoveItErrorCodes &error_code)>
IKCallbackFn
classkinematics_1_1KinematicsBase.html
ab56abb588898e9baeebc5bc67bfc74ab
virtual const std::string &
getBaseFrame
classkinematics_1_1KinematicsBase.html
afe5eb397a992fa6764fca135765bbf9e
() const
double
getDefaultTimeout
classkinematics_1_1KinematicsBase.html
ac96713d5aaf392ecb7f258f7cf69f498
() const
virtual const std::string &
getGroupName
classkinematics_1_1KinematicsBase.html
a505d62a64fc774a53ccfb8eaf8253ed0
() 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
abf6d20852d81fa499a8853a150c7b5b5
(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
adf2d16019dae95ca263831a44aa29d27
(std::vector< unsigned int > &redundant_joint_indices) const
double
getSearchDiscretization
classkinematics_1_1KinematicsBase.html
a6b588c863d1af3647551e8ca13fe92c4
(int joint_index=0) const
std::vector< DiscretizationMethod >
getSupportedDiscretizationMethods
classkinematics_1_1KinematicsBase.html
a48ce07136ebb2972d96c72be0fb77bf4
() const
virtual const std::string &
getTipFrame
classkinematics_1_1KinematicsBase.html
ae34ca5415b64fbe245671f18bf6b8951
() const
virtual const std::vector< std::string > &
getTipFrames
classkinematics_1_1KinematicsBase.html
a2a8a56e85af0a759f463cfff5ec9985a
() const
virtual bool
initialize
classkinematics_1_1KinematicsBase.html
a578ce439078dee2370694c56b07e1ea2
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::string &tip_frame, double search_discretization)=0
virtual bool
initialize
classkinematics_1_1KinematicsBase.html
ab729cd7ec61aa3b43d3d5820e8f64a49
(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
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
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
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
a899767e95ce008b04c762afeb6f10e9b
(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=NULL) const
void
setDefaultTimeout
classkinematics_1_1KinematicsBase.html
a6fffaaeb6ef4753c069e7d1d48d6cbf5
(double timeout)
virtual bool
setRedundantJoints
classkinematics_1_1KinematicsBase.html
aece5cc8cb89ce4f06b4923b77940a380
(const std::vector< unsigned int > &redundant_joint_indices)
bool
setRedundantJoints
classkinematics_1_1KinematicsBase.html
ae8596c4d8eaf32ea9d00c07629c8c00a
(const std::vector< std::string > &redundant_joint_names)
void
setSearchDiscretization
classkinematics_1_1KinematicsBase.html
a1ab7f68c8d7d694f9dd35bd14a150c0a
(double sd)
void
setSearchDiscretization
classkinematics_1_1KinematicsBase.html
aceee87eac8147a2f4d5f3904c2abdced
(const std::map< int, double > &discretization)
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
af1b024fdedd9425e2d3790066ec16254
(const moveit::core::JointModelGroup *jmg, std::string *error_text_out=NULL) const
virtual
~KinematicsBase
classkinematics_1_1KinematicsBase.html
ab2446ecb0ff3c644ee57c94bdf3407bb
()
static const double
DEFAULT_SEARCH_DISCRETIZATION
classkinematics_1_1KinematicsBase.html
ad1cf8914589eaad778935c805300e243
static const double
DEFAULT_TIMEOUT
classkinematics_1_1KinematicsBase.html
abbbaaf2548c5f94248ccded217ae7945
bool
lookupParam
classkinematics_1_1KinematicsBase.html
abca2f7f3e448ffe3ecc9905e04131ffa
(const std::string ¶m, T &val, const T &default_val) const
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
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
a057cf110890c155eeea09df794f6d165
(const std::string &str) const
kinematics_metrics::KinematicsMetrics
classkinematics__metrics_1_1KinematicsMetrics.html
bool
getManipulability
classkinematics__metrics_1_1KinematicsMetrics.html
a8bc0ff4bbb402031460232dfe9a1f18d
(const robot_state::RobotState &state, const std::string &group_name, double &condition_number, bool translation=false) const
bool
getManipulability
classkinematics__metrics_1_1KinematicsMetrics.html
a71a41e590418bfa2fb883b3f5836e737
(const robot_state::RobotState &state, const robot_model::JointModelGroup *joint_model_group, double &condition_number, bool translation=false) const
bool
getManipulabilityEllipsoid
classkinematics__metrics_1_1KinematicsMetrics.html
a199e4eca6d21d1d68b361e692ef0ea72
(const robot_state::RobotState &state, const std::string &group_name, Eigen::MatrixXcd &eigen_values, Eigen::MatrixXcd &eigen_vectors) const
bool
getManipulabilityEllipsoid
classkinematics__metrics_1_1KinematicsMetrics.html
a2613b7d2a050415ca06c0c1633a8cd10
(const robot_state::RobotState &state, const robot_model::JointModelGroup *joint_model_group, Eigen::MatrixXcd &eigen_values, Eigen::MatrixXcd &eigen_vectors) const
bool
getManipulabilityIndex
classkinematics__metrics_1_1KinematicsMetrics.html
a933a9483f76272827e56207572d31145
(const robot_state::RobotState &state, const std::string &group_name, double &manipulability_index, bool translation=false) const
bool
getManipulabilityIndex
classkinematics__metrics_1_1KinematicsMetrics.html
a524adfee4e4aad1d9388d2d6a1ccffd0
(const robot_state::RobotState &state, const robot_model::JointModelGroup *joint_model_group, double &manipulability_index, bool translation=false) const
const double &
getPenaltyMultiplier
classkinematics__metrics_1_1KinematicsMetrics.html
a046cc397347c99fd3bbeeabb6c73bcea
() const
KinematicsMetrics
classkinematics__metrics_1_1KinematicsMetrics.html
ac2c4ebcc7bbc936ab51ab5015a6c7439
(const robot_model::RobotModelConstPtr &robot_model)
void
setPenaltyMultiplier
classkinematics__metrics_1_1KinematicsMetrics.html
a51e4bb668cdf56ede1895e44273a9dc7
(double multiplier)
robot_model::RobotModelConstPtr
robot_model_
classkinematics__metrics_1_1KinematicsMetrics.html
a68ba3db611ba28b7c5b11d3b470a5f43
double
getJointLimitsPenalty
classkinematics__metrics_1_1KinematicsMetrics.html
a212ae249024321169638b8af3ee4e661
(const robot_state::RobotState &state, const robot_model::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
ade718ac1b1724a3cc5f4c80beaebb5c8
() 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
unsigned int
default_ik_attempts_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a818676c9d99dff0755b1acfa11f2c39c
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
kinematics::KinematicsBaseConstPtr
solver_instance_const_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a68e2589b891bdfa770890e31ccd5ee9f
moveit::core::LinkModel
classmoveit_1_1core_1_1LinkModel.html
void
addAssociatedFixedTransform
classmoveit_1_1core_1_1LinkModel.html
a9fc0ba69509b6e9c3e29cc57cfad2ecd
(const LinkModel *link_model, const Eigen::Affine3d &transform)
void
addChildJointModel
classmoveit_1_1core_1_1LinkModel.html
a75716acf7c30b1d81bce6658ca896b23
(const JointModel *joint)
const std::vector< int > &
areCollisionOriginTransformsIdentity
classmoveit_1_1core_1_1LinkModel.html
a9deecc978aeba4ee2f359a711a7b9459
() const
const LinkTransformMap &
getAssociatedFixedTransforms
classmoveit_1_1core_1_1LinkModel.html
a19c0346526b6fb65d57433ce5bd2f4ea
() const
const Eigen::Vector3d &
getCenteredBoundingBoxOffset
classmoveit_1_1core_1_1LinkModel.html
ad9f0226287794b757be29076d2064cc2
() const
const std::vector< const JointModel * > &
getChildJointModels
classmoveit_1_1core_1_1LinkModel.html
ab5e8dbd3fedaf9b3ff8cd1e368b526a2
() const
const EigenSTL::vector_Affine3d &
getCollisionOriginTransforms
classmoveit_1_1core_1_1LinkModel.html
a27033b95e367e248d477ea0d4d260fc8
() const
int
getFirstCollisionBodyTransformIndex
classmoveit_1_1core_1_1LinkModel.html
a88a4d9a724effdff3d7140c22fc12bb0
() const
const Eigen::Affine3d &
getJointOriginTransform
classmoveit_1_1core_1_1LinkModel.html
a0b68ee7f94f0f0b9cc8c4b0af2b78aec
() const
int
getLinkIndex
classmoveit_1_1core_1_1LinkModel.html
a9477e34d19b398a79c0628eca7b45bb5
() const
const std::string &
getName
classmoveit_1_1core_1_1LinkModel.html
a740b92dcc79944c9412c91f549959cea
() const
const JointModel *
getParentJointModel
classmoveit_1_1core_1_1LinkModel.html
adf2c93cdc2ffc92595633779cc648cb8
() const
const LinkModel *
getParentLinkModel
classmoveit_1_1core_1_1LinkModel.html
af46ff660f696b744f18b6c63e94a9507
() const
const Eigen::Vector3d &
getShapeExtentsAtOrigin
classmoveit_1_1core_1_1LinkModel.html
aa6df2b6e7c3e63d664a2dbdc4ddf26f0
() const
const std::vector< shapes::ShapeConstPtr > &
getShapes
classmoveit_1_1core_1_1LinkModel.html
aa3e0210ad68448a6acc4918119160685
() const
const std::string &
getVisualMeshFilename
classmoveit_1_1core_1_1LinkModel.html
a90ef5e471952c59441a6876021a67e8f
() const
const Eigen::Affine3d &
getVisualMeshOrigin
classmoveit_1_1core_1_1LinkModel.html
a29994d4244e57486d6292f6c1db95184
() const
const Eigen::Vector3d &
getVisualMeshScale
classmoveit_1_1core_1_1LinkModel.html
a15880bcc60873cf0ebc25f474f214f00
() const
bool
jointOriginTransformIsIdentity
classmoveit_1_1core_1_1LinkModel.html
a1e4ba590d97a821f683490d268183804
() 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
a068fdbc0f468475dc8a72c9be21ce5ec
() const
void
setFirstCollisionBodyTransformIndex
classmoveit_1_1core_1_1LinkModel.html
a71c198ec59d4c4389bb29ccd4847d4e1
(int index)
void
setGeometry
classmoveit_1_1core_1_1LinkModel.html
a77830405460333197be4ba84af70ec06
(const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &origins)
void
setJointOriginTransform
classmoveit_1_1core_1_1LinkModel.html
ac742dc6c7e8f9fb99497dfb505df906e
(const Eigen::Affine3d &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
a4589c754516558e0214c2263c3d58583
(const std::string &visual_mesh, const Eigen::Affine3d &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_Affine3d
collision_origin_transform_
classmoveit_1_1core_1_1LinkModel.html
ad2409c58aff489b6051c53c89546e35f
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::Affine3d
joint_origin_transform_
classmoveit_1_1core_1_1LinkModel.html
ae73aa3cbb0f036a34574bbb2dd3f02b2
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::Affine3d
visual_mesh_origin_
classmoveit_1_1core_1_1LinkModel.html
a33143600ddb0a187d075b94b4de7636d
Eigen::Vector3d
visual_mesh_scale_
classmoveit_1_1core_1_1LinkModel.html
a42d013f38c84f06653d5bdcbbf9b8ca2
LoadPlanningModelsPr2
classLoadPlanningModelsPr2.html
kinematics::KinematicsBasePtr
getKinematicsSolverLeftArm
classLoadPlanningModelsPr2.html
a80574ea3fe44f2f51fe3c46b87df3200
(const robot_model::JointModelGroup *jmg)
kinematics::KinematicsBasePtr
getKinematicsSolverRightArm
classLoadPlanningModelsPr2.html
a502b7de0e515414115ec9ebf6ec1eb47
(const robot_model::JointModelGroup *jmg)
virtual void
SetUp
classLoadPlanningModelsPr2.html
a9b2068eb5817ad2fd987ed72ce8e4b8a
()
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
virtual void
TearDown
classLoadPlanningModelsPr2.html
acf4a419ed8c19809166320fab9a2265a
()
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
robot_model::SolverAllocatorFn
func_left_arm
classLoadPlanningModelsPr2.html
abf8f04fe0b62e6e20892d866f0545924
robot_model::SolverAllocatorFn
func_right_arm
classLoadPlanningModelsPr2.html
aa09313efc8388b053da9b0bca87db71a
robot_model::RobotModelPtr
kmodel
classLoadPlanningModelsPr2.html
a2f91f2dac36e101e6834858f8a4ad924
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
a7acb6414a712e5ea40f386ce7262083e
moveit::core::RobotModelConstPtr
robot_model
classLoadPlanningModelsPr2.html
a9b71ffff74cc687870ab824fa93a61ef
srdf::ModelSharedPtr
srdf_model
classLoadPlanningModelsPr2.html
aecda959372338ad3be78ffcfba4db512
srdf::ModelSharedPtr
srdf_model_
classLoadPlanningModelsPr2.html
ae9aa44e0e2c7dcc7eb81dd1f9d8ba499
bool
srdf_ok_
classLoadPlanningModelsPr2.html
a2278c493f6da5ea1bbee05a3c9ce753f
urdf::ModelInterfaceSharedPtr
urdf_model
classLoadPlanningModelsPr2.html
a18ed4f22168f38a222d9cc76d81fd880
urdf::ModelInterfaceSharedPtr
urdf_model_
classLoadPlanningModelsPr2.html
a6d3da4ccac2204b83892f56028d50d58
bool
urdf_ok_
classLoadPlanningModelsPr2.html
a9ba43f397663aa8fb277865e8bd74047
moveit::core::MaxEEFStep
structmoveit_1_1core_1_1MaxEEFStep.html
MaxEEFStep
structmoveit_1_1core_1_1MaxEEFStep.html
a757a4d26f38ef34634c256fb459373d5
(double translation=0.0, double rotation=0.0)
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
aeaf945b612456ad2ca33a65f90f78413
(moveit_msgs::MotionPlanDetailedResponse &msg) const
std::vector< std::string >
description_
structplanning__interface_1_1MotionPlanDetailedResponse.html
ae4feba05ab23e6d2f806e766e23d83d8
moveit_msgs::MoveItErrorCodes
error_code_
structplanning__interface_1_1MotionPlanDetailedResponse.html
aaf987b29fd7223bb19269ae62970c596
std::vector< double >
processing_time_
structplanning__interface_1_1MotionPlanDetailedResponse.html
a81dc1b63e35cb87a87e5ba2f9d3bffcd
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
af1c9547180a700042342c8e278180f5c
(moveit_msgs::MotionPlanResponse &msg) const
MotionPlanResponse
structplanning__interface_1_1MotionPlanResponse.html
af662fc8948c37f821ee8b2d212451811
()
moveit_msgs::MoveItErrorCodes
error_code_
structplanning__interface_1_1MotionPlanResponse.html
a484745b70508b414757947b82a18aaa7
double
planning_time_
structplanning__interface_1_1MotionPlanResponse.html
a650d90c6d03969c1ff6410d6dfd69968
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
a39d1d5aeb84e56da311d8d79b7babe7c
() 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_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
a9b016698d8daf614235d54fc06b52a72
(const std::string &id)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW std::string
id_
structcollision__detection_1_1World_1_1Object.html
a97814296178b7dce41ffd0c6cbc644b3
EigenSTL::vector_Affine3d
shape_poses_
structcollision__detection_1_1World_1_1Object.html
a1ee0807d07eacee16e5b9a786ba2e5a5
std::vector< shapes::ShapeConstPtr >
shapes_
structcollision__detection_1_1World_1_1Object.html
aea8563e5d94d52663a8fb82d0680d6c4
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
OneRobot
classOneRobot.html
void
SetUp
classOneRobot.html
abbb62430f4fc8a53041a3cc9854de7b3
() override
void
TearDown
classOneRobot.html
a01ba16bfad6905afb557bb99462ec513
() override
moveit::core::RobotModelConstPtr
robot_model
classOneRobot.html
a53c9c2966dac999810a14123d6e03fc7
constraint_samplers::OrderSamplers
structconstraint__samplers_1_1OrderSamplers.html
bool
operator()
structconstraint__samplers_1_1OrderSamplers.html
accd2cb8e9b10bbc1ec78932834a18fce
(const ConstraintSamplerPtr &a, const ConstraintSamplerPtr &b) const
kinematic_constraints::OrientationConstraint
classkinematic__constraints_1_1OrientationConstraint.html
kinematic_constraints::KinematicConstraint
virtual void
clear
classkinematic__constraints_1_1OrientationConstraint.html
a9c83da6e553be99f835ba5e9d93ab198
()
bool
configure
classkinematic__constraints_1_1OrientationConstraint.html
a1af057b4e27299e91d350135a4d20b94
(const moveit_msgs::OrientationConstraint &oc, const robot_state::Transforms &tf)
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1OrientationConstraint.html
a65c3ceae66686b08f0aee76748d85ced
(const robot_state::RobotState &state, bool verbose=false) const
virtual bool
enabled
classkinematic__constraints_1_1OrientationConstraint.html
aab822015568e1dec1aad6583d76f1e50
() const
virtual bool
equal
classkinematic__constraints_1_1OrientationConstraint.html
a430437b9693266310ad0feb6606ecc5b
(const KinematicConstraint &other, double margin) const
const Eigen::Matrix3d &
getDesiredRotationMatrix
classkinematic__constraints_1_1OrientationConstraint.html
a3eb0ec023af6f5d5573d925214159643
() const
const robot_model::LinkModel *
getLinkModel
classkinematic__constraints_1_1OrientationConstraint.html
a239c8cdaa079c9cb48529f18eba3d46b
() const
const std::string &
getReferenceFrame
classkinematic__constraints_1_1OrientationConstraint.html
ab58c0f5044394b5265d2a2564e1a0be0
() const
double
getXAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
ae7fd530e7312bba6d795832dccaf1c95
() const
double
getYAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
ac7a40c0c8297dcc4cdce68367e9a497f
() const
double
getZAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
a855d1b619bfe9b523b5d3578d81640d4
() const
bool
mobileReferenceFrame
classkinematic__constraints_1_1OrientationConstraint.html
a9d4ecf66bbfc83fcf93cde8343e95b88
() const
OrientationConstraint
classkinematic__constraints_1_1OrientationConstraint.html
a34ea0fcf1d902f1699d014bacb398363
(const robot_model::RobotModelConstPtr &model)
virtual void
print
classkinematic__constraints_1_1OrientationConstraint.html
a041053e818970f15092bdae49822ddfb
(std::ostream &out=std::cout) const
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 robot_model::LinkModel *
link_model_
classkinematic__constraints_1_1OrientationConstraint.html
a2e5c677651c2396b719266b5d8cbb701
bool
mobile_frame_
classkinematic__constraints_1_1OrientationConstraint.html
a084b134c9e23337bf6f27f833f7df1d4
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
virtual void
computeTransform
classmoveit_1_1core_1_1PlanarJointModel.html
ae62107a4a676278e0be770d1d56c3fa4
(const double *joint_values, Eigen::Affine3d &transf) const
virtual void
computeVariablePositions
classmoveit_1_1core_1_1PlanarJointModel.html
ab492618a1e8ca28431ba8503a20a1112
(const Eigen::Affine3d &transf, double *joint_values) const
virtual double
distance
classmoveit_1_1core_1_1PlanarJointModel.html
aff9c3dfe4e1918bec2bbc3d12c791803
(const double *values1, const double *values2) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1PlanarJointModel.html
a183f04e8a77c9e1b2f6621ba43ba4fd6
(double *values, const Bounds &other_bounds) const
double
getAngularDistanceWeight
classmoveit_1_1core_1_1PlanarJointModel.html
a7fad0acc51d832a029c99394094783ac
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1PlanarJointModel.html
ad9e13260d0bfd0d985ac587b15801b3d
(const Bounds &other_bounds) const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1PlanarJointModel.html
a8ed5c9d5035e7889ef445720f90e7d92
() const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1PlanarJointModel.html
a4258c9e1df7cee978f2828f312ec2a5b
(double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1PlanarJointModel.html
a4c5c735c05ed0f1a0e2ccb9534d4d3e9
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1PlanarJointModel.html
ac411cd97f7611153e994fec69be168b2
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const
virtual void
interpolate
classmoveit_1_1core_1_1PlanarJointModel.html
a5ec4439ec73280f6b01f73ec55b57a7e
(const double *from, const double *to, const double t, double *state) const
bool
normalizeRotation
classmoveit_1_1core_1_1PlanarJointModel.html
ae958c67d1a9f66d2b423a608dabe4168
(double *values) const
PlanarJointModel
classmoveit_1_1core_1_1PlanarJointModel.html
a3c5ea7b3ddec05cb0bed05fff3bbd348
(const std::string &name)
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1PlanarJointModel.html
a8e691dc7793964ce0046869dd521873c
(const double *values, const Bounds &other_bounds, double margin) const
void
setAngularDistanceWeight
classmoveit_1_1core_1_1PlanarJointModel.html
a9332f1c43f519669e8b20e64e40088fe
(double weight)
double
angular_distance_weight_
classmoveit_1_1core_1_1PlanarJointModel.html
afc1ba90750959d2641d835c25defa24a
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
a94dd55d37ba70bef0e93524d40ff158f
() const
const PlannerConfigurationMap &
getPlannerConfigurations
classplanning__interface_1_1PlannerManager.html
ae2731bd9b2ae0d9b767bc3ec02ed8a42
() const
virtual void
getPlanningAlgorithms
classplanning__interface_1_1PlannerManager.html
a6847e2cbb0e60c16d8e918f633728d7f
(std::vector< std::string > &algs) 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
PlanningContextPtr
getPlanningContext
classplanning__interface_1_1PlannerManager.html
a6b7c7d47f70851669145c6e03baca83f
(const planning_scene::PlanningSceneConstPtr &planning_scene, const MotionPlanRequest &req) const
virtual bool
initialize
classplanning__interface_1_1PlannerManager.html
aa6ea0155324aa6140f412fd15593bc23
(const robot_model::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
add7f143e284717e58ea0fbd35bddc0f2
() const
virtual
~PlannerManager
classplanning__interface_1_1PlannerManager.html
ad47c3857dbccc4a10bbc62d7d5c7955a
()
PlannerConfigurationMap
config_settings_
classplanning__interface_1_1PlannerManager.html
ad028a587c584d1c8378ab8672ff3006a
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
a26fcbf48d41882ad7a140c26d5ec0802
() const
const MotionPlanRequest &
getMotionPlanRequest
classplanning__interface_1_1PlanningContext.html
a921310632564d17e94071cf2915c2526
() const
const std::string &
getName
classplanning__interface_1_1PlanningContext.html
affffef57f6383590843cbcd9ece29a08
() const
const planning_scene::PlanningSceneConstPtr &
getPlanningScene
classplanning__interface_1_1PlanningContext.html
a177f3e5824d3d23bb6bac53d9a8ae50f
() 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
af3d95dd741609c58847bd312b8b033e0
(MotionPlanResponse &res)=0
virtual bool
solve
classplanning__interface_1_1PlanningContext.html
a7590fdf69a8cf0801799e802f9ea4d08
(MotionPlanDetailedResponse &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
planning_request_adapter::PlanningRequestAdapter
classplanning__request__adapter_1_1PlanningRequestAdapter.html
boost::function< bool(const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res)>
PlannerFn
classplanning__request__adapter_1_1PlanningRequestAdapter.html
acb647f4dc5550d7f72a94100e324dc76
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapter.html
acbc287134ce47e224bfe25d9cbb02d89
(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
a2e40fe69f24b6b29b2f5dc3e33217719
(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 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
virtual std::string
getDescription
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a74bf49dd3be5d3068093007b699296ff
() const
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
af81315994d61c9e47ca5922c2339f9c0
(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
a7254359dec79bac7ce5b8c7caa638b84
(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
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
ac388c9edebd17b90ff66e2930120c184
() const
PlanningScenePtr
diff
classplanning__scene_1_1PlanningScene.html
aa9e96944e6ea1cc97c3b2d1adb8569a4
(const moveit_msgs::PlanningScene &msg) const
bool
getAttachedCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
a053e1780df7c996226d010c3926d95bc
(moveit_msgs::AttachedCollisionObject &attached_collision_obj, const std::string &ns) const
void
getAttachedCollisionObjectMsgs
classplanning__scene_1_1PlanningScene.html
a71619858bca995b359540d9eab02a87b
(std::vector< moveit_msgs::AttachedCollisionObject > &attached_collision_objs) const
bool
getCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
a41b6b8153034cd99990e0646727aec42
(moveit_msgs::CollisionObject &collision_obj, const std::string &ns) const
void
getCollisionObjectMsgs
classplanning__scene_1_1PlanningScene.html
ad722d5b0d8e0111c4782ac9df7c6c086
(std::vector< moveit_msgs::CollisionObject > &collision_objs) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
a4f91092be95776777831d74bab1267ac
(const robot_trajectory::RobotTrajectory &trajectory, std::size_t max_costs, std::set< collision_detection::CostSource > &costs, double overlap_fraction=0.9) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
ad40b5909eeb621f93425580518c992b5
(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
a8d67d2dd0942220562448db195aeb616
(const robot_state::RobotState &state, std::size_t max_costs, std::set< collision_detection::CostSource > &costs) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
a028b64807fa8a905ddd567558913c43e
(const robot_state::RobotState &state, std::size_t max_costs, const std::string &group_name, std::set< collision_detection::CostSource > &costs) const
const robot_state::RobotState &
getCurrentState
classplanning__scene_1_1PlanningScene.html
a4abdad1f741d417f4f0a51c790dc4b21
() const
robot_state::RobotState &
getCurrentStateNonConst
classplanning__scene_1_1PlanningScene.html
a008663029657da1a8461a9768e107561
()
robot_state::RobotStatePtr
getCurrentStateUpdated
classplanning__scene_1_1PlanningScene.html
ab2b07b21f342c6092757ef5ed1c6f8e6
(const moveit_msgs::RobotState &update) const
void
getKnownObjectColors
classplanning__scene_1_1PlanningScene.html
abf6b116be2c68cab9da3d53f3946788a
(ObjectColorMap &kc) const
void
getKnownObjectTypes
classplanning__scene_1_1PlanningScene.html
a33f34a78ba1048169e59f7c64f32a66a
(ObjectTypeMap &kc) const
const MotionFeasibilityFn &
getMotionFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
ada5f7031dfe116e2880beaac8572fcbc
() const
const std::string &
getName
classplanning__scene_1_1PlanningScene.html
a5bebbc04372a88dd838597bdd430319b
() const
const std_msgs::ColorRGBA &
getObjectColor
classplanning__scene_1_1PlanningScene.html
a085d458a04e994a862bdf2fbe69a2a64
(const std::string &id) const
void
getObjectColorMsgs
classplanning__scene_1_1PlanningScene.html
ae423ea33a1684944aa47caf0a6b34c4b
(std::vector< moveit_msgs::ObjectColor > &object_colors) const
const object_recognition_msgs::ObjectType &
getObjectType
classplanning__scene_1_1PlanningScene.html
a1e8afd4a898214e5e6e37f2d8b830ba3
(const std::string &id) const
bool
getOctomapMsg
classplanning__scene_1_1PlanningScene.html
ac54eb3eee2ed8f504b87bc333f7d8468
(octomap_msgs::OctomapWithPose &octomap) const
const PlanningSceneConstPtr &
getParent
classplanning__scene_1_1PlanningScene.html
a48e497da44ba41335efc960b64800df7
() const
void
getPlanningSceneDiffMsg
classplanning__scene_1_1PlanningScene.html
a37552134e9d0c83da2106b1e2f53fea0
(moveit_msgs::PlanningScene &scene) const
void
getPlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
a90a0d5360a2cad4e6cda053c9eab3f02
(moveit_msgs::PlanningScene &scene) const
void
getPlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
a21b2247ab62239cd6c3d0ba633ce3c36
(moveit_msgs::PlanningScene &scene, const moveit_msgs::PlanningSceneComponents &comp) const
const robot_model::RobotModelConstPtr &
getRobotModel
classplanning__scene_1_1PlanningScene.html
ad8e498bd7289d524ca8cfa6ad333f49c
() const
const StateFeasibilityFn &
getStateFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
a9bea59cde4a80b09145e80fa872b82fd
() const
bool
hasObjectColor
classplanning__scene_1_1PlanningScene.html
a2292faad10ec489a5f06f5f8e2d795a8
(const std::string &id) const
bool
hasObjectType
classplanning__scene_1_1PlanningScene.html
aac95e02f7050da94bf98e483c1dddd83
(const std::string &id) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a9af87c91ec349dda9055c96eacb5033f
(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=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
ab9b40a1744952a500da4118e24b6a5d0
(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=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
ad6d156746d3744ca37a4850aa277c2f3
(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=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a46e46a23ef17632bcd95ea74bcf41c36
(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=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a74c475ddc55b6ba77ab9af652c81a505
(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=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a83e24e825fa9a146d63ab40ce911be47
(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=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a29bd22f01895711f55807dd289ac48b1
(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=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a61270301b05fac8287418a9b61e2f4eb
(const robot_trajectory::RobotTrajectory &trajectory, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=NULL) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
a1c24489944835dffea2512768decfd3c
(const moveit_msgs::RobotState &state, const moveit_msgs::Constraints &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
afb1fb96ef46debca38dd123f216fd477
(const robot_state::RobotState &state, const moveit_msgs::Constraints &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
a37064d52d8a6d18a5268574fc4cc69e2
(const moveit_msgs::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
ade41b917e90a87ce3ecc1e4d3405fe83
(const robot_state::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, bool verbose=false) const
bool
isStateFeasible
classplanning__scene_1_1PlanningScene.html
a2ac5cd73d36632c10d79997b9caa3bba
(const moveit_msgs::RobotState &state, bool verbose=false) const
bool
isStateFeasible
classplanning__scene_1_1PlanningScene.html
a0df18708a18a03b69ec45a88638139b5
(const robot_state::RobotState &state, bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a37478403db644dbaa597d00cc81877d4
(const moveit_msgs::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a788f403a76aad5909d134ca7be831dbf
(const robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a3b6a994c78125d149680b587f51906a5
(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
a7398284ca60a7701f5072a8371278666
(const robot_state::RobotState &state, const moveit_msgs::Constraints &constr, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a906313a6a285127cfb9265035095f02d
(const robot_state::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, const std::string &group="", bool verbose=false) const
void
loadGeometryFromStream
classplanning__scene_1_1PlanningScene.html
a82035a2556f936a857cf108add4a8e2d
(std::istream &in)
void
loadGeometryFromStream
classplanning__scene_1_1PlanningScene.html
aa0310b2032f5ad24d658c5ff9653163a
(std::istream &in, const Eigen::Affine3d &offset)
PlanningScene
classplanning__scene_1_1PlanningScene.html
a5595d48893f6cd4c8d6bd4ac44ab2bdb
(const robot_model::RobotModelConstPtr &robot_model, collision_detection::WorldPtr world=collision_detection::WorldPtr(new collision_detection::World()))
PlanningScene
classplanning__scene_1_1PlanningScene.html
a36a8b76ab8405d811270200f03a85583
(const urdf::ModelInterfaceSharedPtr &urdf_model, const srdf::ModelConstSharedPtr &srdf_model, collision_detection::WorldPtr world=collision_detection::WorldPtr(new collision_detection::World()))
void
printKnownObjects
classplanning__scene_1_1PlanningScene.html
a57e64709205e45b13c90b4a153025a02
(std::ostream &out) 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
a08b2d45a1353b9499484346d8f67023a
(const octomap_msgs::OctomapWithPose &map)
void
processOctomapMsg
classplanning__scene_1_1PlanningScene.html
aace294dcc519e62304d58c1ca9afa2bd
(const octomap_msgs::Octomap &map)
void
processOctomapPtr
classplanning__scene_1_1PlanningScene.html
ab1f85fd67f7dfbf7457e6f3c871d78de
(const std::shared_ptr< const octomap::OcTree > &octree, const Eigen::Affine3d &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
a455ed0d21ede37a78cba69b0e2b96f23
(std::ostream &out) const
void
setAttachedBodyUpdateCallback
classplanning__scene_1_1PlanningScene.html
a05c6e69da5de818935e4c919a11ad225
(const robot_state::AttachedBodyCallback &callback)
void
setCollisionObjectUpdateCallback
classplanning__scene_1_1PlanningScene.html
af4d4b22c13d9fc9f2ce94a0d7eb6b976
(const collision_detection::World::ObserverCallbackFn &callback)
void
setCurrentState
classplanning__scene_1_1PlanningScene.html
a44521efbaabe91b2e3bd90c25e694b8c
(const moveit_msgs::RobotState &state)
void
setCurrentState
classplanning__scene_1_1PlanningScene.html
abe5d5f332e7e217392e9188d19b1e5a2
(const robot_state::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
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
a76955d9c20ffceef86151eb127565e9f
() const
const robot_state::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
a41319fea3520b306a0ce194f5349562a
() const
const robot_state::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
a940dce785d3160c9c41e71c0d1789aa9
()
robot_state::Transforms &
getTransformsNonConst
classplanning__scene_1_1PlanningScene.html
a243245a374d9d34eda67163c65e197fa
()
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a4239584551cf1cfa096cdbbb04d2b38b
(const std::string &id) const
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a9c012948fb1348b66355479d4e5b1995
(const std::string &id)
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a0e195d135e74bc0962c2e9bedcd9bd7f
(robot_state::RobotState &state, const std::string &id) const
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
adc05ef0c260fa0b0fa7705e722467eae
(const robot_state::RobotState &state, const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
a25394e153b0733a98e56aa6778a07e2a
(const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
aca931d9e8255e863c3f3bdd1437e0ee9
(const robot_state::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
a55f5759548b06d528a06bf3589af2941
() const
void
getCollisionDetectorNames
classplanning__scene_1_1PlanningScene.html
ac0d685767cb1da61aade1f1cbcb12c29
(std::vector< std::string > &names) const
const collision_detection::WorldConstPtr &
getWorld
classplanning__scene_1_1PlanningScene.html
aaa5d5d75d26a214250b99fc07eb2fd86
() const
const collision_detection::WorldPtr &
getWorldNonConst
classplanning__scene_1_1PlanningScene.html
acaccdee7c4630cae3daff8abb8baaef7
()
const collision_detection::CollisionWorldConstPtr &
getCollisionWorld
classplanning__scene_1_1PlanningScene.html
ae95b0d184f6bb4cb8d0f23992d89d892
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
classplanning__scene_1_1PlanningScene.html
a46049a7debf5f45e16cdba7e39a58c7a
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
classplanning__scene_1_1PlanningScene.html
a1dcbb136d962567a500ca1dcf6c4aabc
() const
const collision_detection::CollisionWorldConstPtr &
getCollisionWorld
classplanning__scene_1_1PlanningScene.html
a9580c1ad0ec0572b6a5070a2c081cf0e
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
classplanning__scene_1_1PlanningScene.html
abeb699100aeccfd0018f75e4e5960f8a
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
classplanning__scene_1_1PlanningScene.html
a45e5156e52b38b97a3a17036586d58cf
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotPtr &
getCollisionRobotNonConst
classplanning__scene_1_1PlanningScene.html
a08135a94e663b42a0004afda5caf0744
()
void
propogateRobotPadding
classplanning__scene_1_1PlanningScene.html
a51dd2649c2ae61c61251f5c52ef356fd
()
const collision_detection::AllowedCollisionMatrix &
getAllowedCollisionMatrix
classplanning__scene_1_1PlanningScene.html
a21ae71fc0810252f7d092d793b537d8e
() 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
a4dbfbc6b47ad40d5874d62cc8b8db883
(const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
ac493fdc001877a42213a78429d27192a
(robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a23136f5d8f033eb40f6ea2e46092539a
(const robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
ae9078c7db0ad741acc83ace85c217d4f
(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
a0c4b03f1a1e418c94ba7e3b3a1b43521
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a524922631dcc8a3486220b4d837bbbf9
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a5133adb7b44f5f9ffcdb0793e3ba85ac
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a47a5dad4e1887ba1a493bbadad79a17e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a0ee7e6e96743e2b960a4bff0ea256df6
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate, 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
a64ff47114c48ba0967df4077ed69c41a
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ae63a4dc9e6e441d61e5162fd82f2dc42
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a3f323552087659059547e48f3aef64da
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
af515a959ad3bd4bac1b8d5d1aa636ef0
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ac1cd1218ff9b7abc038a29da522c86ad
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate, 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
aece58b2d85afaae38ea289439bff2974
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a99c1e6ec17557cbbf127339f3b9142d3
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
acd38b2dd08a1c61ccc993442aa8e5131
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
adcde383597056fdd74724570a63099df
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aecae2dbfbdfb5cfa5bbe33e89cab2315
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate, 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
a3745825e0de3449437905bd29fe85a70
(std::vector< std::string > &links) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a5ea18d8c0190bbcba10346eb5202e374
(std::vector< std::string > &links, robot_state::RobotState &kstate) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a538a51805e3c9d3a41edd9689165970f
(std::vector< std::string > &links, const robot_state::RobotState &kstate) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
ac13185b8d119ee407ca11e8bb4f688d0
(std::vector< std::string > &links, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a5da6fcc9226e09a883a17cd05f84594f
(std::vector< std::string > &links, const robot_state::RobotState &kstate, 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
af689a0e21b001cd937d50dd743eb0f51
(collision_detection::CollisionResult::ContactMap &contacts) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a73d7d0287bdbdb947eee772a1ec77d18
(collision_detection::CollisionResult::ContactMap &contacts, const robot_state::RobotState &kstate) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a1861e58f7bf967796d32ed481f1010f0
(collision_detection::CollisionResult::ContactMap &contacts, robot_state::RobotState &kstate) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a78f2af8b4385b436cb715286fff21815
(collision_detection::CollisionResult::ContactMap &contacts, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a126e97dfb12e51046d68360ae63f7e0f
(collision_detection::CollisionResult::ContactMap &contacts, const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
ab032e61039f5869175a2c21e541fc63c
(robot_state::RobotState &kstate) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a42d033995e0157931afd1b7481c0afe6
(const robot_state::RobotState &kstate) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a084aadfa9883fbc0af48c9d3924c4625
(robot_state::RobotState &kstate) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a787850300cebca25ae17bef172e1baa1
(const robot_state::RobotState &kstate) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a68d42f96ff656bfa1e3b25f997f6c498
(robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
afeefe48a32b1bfa41bb81fab61f72367
(const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
abcd129cd5d6a657c1bfa93b2291c35dd
(robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a267694070a4537b25d35e6dc42db35ed
(const robot_state::RobotState &kstate, 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 std::string
DEFAULT_SCENE_NAME
classplanning__scene_1_1PlanningScene.html
af4bad94974cd8d813fe5e370af163866
static const std::string
OCTOMAP_NS
classplanning__scene_1_1PlanningScene.html
af340f5d463d211e95da6c18b37dad9c0
std::map< std::string, CollisionDetectorPtr >::const_iterator
CollisionDetectorConstIterator
classplanning__scene_1_1PlanningScene.html
ab70a36f3b68b6ef905fb1ca86b30d5ec
std::map< std::string, CollisionDetectorPtr >::iterator
CollisionDetectorIterator
classplanning__scene_1_1PlanningScene.html
aada7c611ff92bc2c4b9ea07634630b7c
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)
static robot_model::RobotModelPtr
createRobotModel
classplanning__scene_1_1PlanningScene.html
a9d2cf9ad4060b4dc02c3ad1e581ae659
(const urdf::ModelInterfaceSharedPtr &urdf_model, const srdf::ModelConstSharedPtr &srdf_model)
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
robot_state::AttachedBodyCallback
current_state_attached_body_callback_
classplanning__scene_1_1PlanningScene.html
a3ff455a5e61f749300a5fd50173003a5
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
robot_state::TransformsPtr
ftf_
classplanning__scene_1_1PlanningScene.html
ad9a959c31e118b0c0dcf70c798c73ce4
robot_model::RobotModelConstPtr
kmodel_
classplanning__scene_1_1PlanningScene.html
ad7144aaead9cdf12573ab62788ae9e5a
robot_state::RobotStatePtr
kstate_
classplanning__scene_1_1PlanningScene.html
a1aa9bc474d3a6b88bb62d5546ca55ad8
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
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
a76955d9c20ffceef86151eb127565e9f
() const
const robot_state::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
a41319fea3520b306a0ce194f5349562a
() const
const robot_state::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
a940dce785d3160c9c41e71c0d1789aa9
()
robot_state::Transforms &
getTransformsNonConst
classplanning__scene_1_1PlanningScene.html
a243245a374d9d34eda67163c65e197fa
()
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a4239584551cf1cfa096cdbbb04d2b38b
(const std::string &id) const
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a9c012948fb1348b66355479d4e5b1995
(const std::string &id)
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a0e195d135e74bc0962c2e9bedcd9bd7f
(robot_state::RobotState &state, const std::string &id) const
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
adc05ef0c260fa0b0fa7705e722467eae
(const robot_state::RobotState &state, const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
a25394e153b0733a98e56aa6778a07e2a
(const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
aca931d9e8255e863c3f3bdd1437e0ee9
(const robot_state::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
a55f5759548b06d528a06bf3589af2941
() const
void
getCollisionDetectorNames
classplanning__scene_1_1PlanningScene.html
ac0d685767cb1da61aade1f1cbcb12c29
(std::vector< std::string > &names) const
const collision_detection::WorldConstPtr &
getWorld
classplanning__scene_1_1PlanningScene.html
aaa5d5d75d26a214250b99fc07eb2fd86
() const
const collision_detection::WorldPtr &
getWorldNonConst
classplanning__scene_1_1PlanningScene.html
acaccdee7c4630cae3daff8abb8baaef7
()
const collision_detection::CollisionWorldConstPtr &
getCollisionWorld
classplanning__scene_1_1PlanningScene.html
ae95b0d184f6bb4cb8d0f23992d89d892
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
classplanning__scene_1_1PlanningScene.html
a46049a7debf5f45e16cdba7e39a58c7a
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
classplanning__scene_1_1PlanningScene.html
a1dcbb136d962567a500ca1dcf6c4aabc
() const
const collision_detection::CollisionWorldConstPtr &
getCollisionWorld
classplanning__scene_1_1PlanningScene.html
a9580c1ad0ec0572b6a5070a2c081cf0e
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
classplanning__scene_1_1PlanningScene.html
abeb699100aeccfd0018f75e4e5960f8a
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
classplanning__scene_1_1PlanningScene.html
a45e5156e52b38b97a3a17036586d58cf
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotPtr &
getCollisionRobotNonConst
classplanning__scene_1_1PlanningScene.html
a08135a94e663b42a0004afda5caf0744
()
void
propogateRobotPadding
classplanning__scene_1_1PlanningScene.html
a51dd2649c2ae61c61251f5c52ef356fd
()
const collision_detection::AllowedCollisionMatrix &
getAllowedCollisionMatrix
classplanning__scene_1_1PlanningScene.html
a21ae71fc0810252f7d092d793b537d8e
() 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
a4dbfbc6b47ad40d5874d62cc8b8db883
(const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
ac493fdc001877a42213a78429d27192a
(robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a23136f5d8f033eb40f6ea2e46092539a
(const robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
ae9078c7db0ad741acc83ace85c217d4f
(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
a0c4b03f1a1e418c94ba7e3b3a1b43521
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a524922631dcc8a3486220b4d837bbbf9
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a5133adb7b44f5f9ffcdb0793e3ba85ac
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a47a5dad4e1887ba1a493bbadad79a17e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a0ee7e6e96743e2b960a4bff0ea256df6
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate, 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
a64ff47114c48ba0967df4077ed69c41a
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ae63a4dc9e6e441d61e5162fd82f2dc42
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a3f323552087659059547e48f3aef64da
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
af515a959ad3bd4bac1b8d5d1aa636ef0
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ac1cd1218ff9b7abc038a29da522c86ad
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate, 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
aece58b2d85afaae38ea289439bff2974
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a99c1e6ec17557cbbf127339f3b9142d3
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
acd38b2dd08a1c61ccc993442aa8e5131
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
adcde383597056fdd74724570a63099df
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aecae2dbfbdfb5cfa5bbe33e89cab2315
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate, 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
a3745825e0de3449437905bd29fe85a70
(std::vector< std::string > &links) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a5ea18d8c0190bbcba10346eb5202e374
(std::vector< std::string > &links, robot_state::RobotState &kstate) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a538a51805e3c9d3a41edd9689165970f
(std::vector< std::string > &links, const robot_state::RobotState &kstate) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
ac13185b8d119ee407ca11e8bb4f688d0
(std::vector< std::string > &links, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a5da6fcc9226e09a883a17cd05f84594f
(std::vector< std::string > &links, const robot_state::RobotState &kstate, 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
af689a0e21b001cd937d50dd743eb0f51
(collision_detection::CollisionResult::ContactMap &contacts) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a73d7d0287bdbdb947eee772a1ec77d18
(collision_detection::CollisionResult::ContactMap &contacts, const robot_state::RobotState &kstate) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a1861e58f7bf967796d32ed481f1010f0
(collision_detection::CollisionResult::ContactMap &contacts, robot_state::RobotState &kstate) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a78f2af8b4385b436cb715286fff21815
(collision_detection::CollisionResult::ContactMap &contacts, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a126e97dfb12e51046d68360ae63f7e0f
(collision_detection::CollisionResult::ContactMap &contacts, const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
ab032e61039f5869175a2c21e541fc63c
(robot_state::RobotState &kstate) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a42d033995e0157931afd1b7481c0afe6
(const robot_state::RobotState &kstate) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a084aadfa9883fbc0af48c9d3924c4625
(robot_state::RobotState &kstate) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a787850300cebca25ae17bef172e1baa1
(const robot_state::RobotState &kstate) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a68d42f96ff656bfa1e3b25f997f6c498
(robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
afeefe48a32b1bfa41bb81fab61f72367
(const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
abcd129cd5d6a657c1bfa93b2291c35dd
(robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a267694070a4537b25d35e6dc42db35ed
(const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
collision_detection::PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
const EigenSTL::vector_Vector3d &
getCollisionPoints
classcollision__detection_1_1PosedBodyPointDecomposition.html
ae9253028a13d10f6da1d5fcffa85caf0
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
a3855a19e350b525c04bbad93225101fa
(const BodyDecompositionConstPtr &body_decomposition)
PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
a7e3419a1201f8ae3b4d8d0bd2108896a
(const BodyDecompositionConstPtr &body_decomposition, const Eigen::Affine3d &pose)
PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
a6ade94074cd5dc6384899afbcef70d01
(std::shared_ptr< const octomap::OcTree > octree)
void
updatePose
classcollision__detection_1_1PosedBodyPointDecomposition.html
aabbdf98c1be47bc486f2e38ba636f94a
(const Eigen::Affine3d &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
a4923fcb405f6db3a4128d15dfd350324
() const
PosedBodyPointDecompositionConstPtr
getPosedBodyDecomposition
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
ab8f93a4f758839de26138020d71de339
(unsigned int i) const
unsigned int
getSize
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a6526833f5a10b00c109939934dba8df0
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodyPointDecompositionVector
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a203e67a92c5205e479ebefba80d2bf3c
()
void
updatePose
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
ac37fefcc83d3bf07a0fb2fb025ccec8b
(unsigned int ind, const Eigen::Affine3d &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
aa631bf23cb4b179d99ea8c1b7e1ac354
() const
double
getBoundingSphereRadius
classcollision__detection_1_1PosedBodySphereDecomposition.html
aaa48396377a8975ad34221a03ade5f03
() const
const EigenSTL::vector_Vector3d &
getCollisionPoints
classcollision__detection_1_1PosedBodySphereDecomposition.html
a8c8d9a4c10a8209ccfc2ec0796c6937f
() const
const std::vector< CollisionSphere > &
getCollisionSpheres
classcollision__detection_1_1PosedBodySphereDecomposition.html
a7ef75a188350618370206a93cffd4aad
() const
const EigenSTL::vector_Vector3d &
getSphereCenters
classcollision__detection_1_1PosedBodySphereDecomposition.html
a0b2977bdab5cba8404929cb6a84a8f42
() const
const std::vector< double > &
getSphereRadii
classcollision__detection_1_1PosedBodySphereDecomposition.html
aa1fe4c5b647eafc2eec3c5e7df9d7fe2
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodySphereDecomposition
classcollision__detection_1_1PosedBodySphereDecomposition.html
a01f520e7970687b9685ccb36224cdd0f
(const BodyDecompositionConstPtr &body_decomposition)
void
updatePose
classcollision__detection_1_1PosedBodySphereDecomposition.html
a23c468a8e2e37cbfc1aac38dd34c4da5
(const Eigen::Affine3d &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
a4539e5f09de97523b8c50548ed640bd5
() const
PosedBodySphereDecompositionConstPtr
getPosedBodySphereDecomposition
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a9c39298d77a5a23737d633a1a804063f
(unsigned int i) const
unsigned int
getSize
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a27c55eb87111ba54b7a6dbe037d303bc
() const
const EigenSTL::vector_Vector3d &
getSphereCenters
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a6ad96526dfd1cc8cef70170ffa216c6f
() const
const std::vector< double > &
getSphereRadii
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a0b5c083fb2960cb6e3a6472429c96f01
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodySphereDecompositionVector
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a72b86654659f23ca0cff30ae352b7d30
()
void
updatePose
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a566a26aee52751caf0684dedf5bc05c1
(unsigned int ind, const Eigen::Affine3d &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
a4d1296fbdf3644144ef0b09989ad2291
(double x, double y, double z, double &gradient_x, double &gradient_y, double &gradient_z, bool &in_bounds) const
const Eigen::Affine3d &
getPose
classcollision__detection_1_1PosedDistanceField.html
a770e2f8688a5a0b8652475d666cb8287
() 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
aefcc2f1a8f13962274936ba69e07d51e
(const Eigen::Affine3d &transform)
Eigen::Affine3d
pose_
classcollision__detection_1_1PosedDistanceField.html
a5197e306332afcf331c9124f64eb43a4
kinematic_constraints::PositionConstraint
classkinematic__constraints_1_1PositionConstraint.html
kinematic_constraints::KinematicConstraint
virtual void
clear
classkinematic__constraints_1_1PositionConstraint.html
ab59195907858a7dbdb019a8ca539c8a4
()
bool
configure
classkinematic__constraints_1_1PositionConstraint.html
a42fae53c3c33924b2c6b34c3fb30cac4
(const moveit_msgs::PositionConstraint &pc, const robot_state::Transforms &tf)
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1PositionConstraint.html
a9d274512c462e41f57a565fea48ec5bf
(const robot_state::RobotState &state, bool verbose=false) const
virtual bool
enabled
classkinematic__constraints_1_1PositionConstraint.html
af3de88fd47d69ec9511c26763defc52a
() const
virtual bool
equal
classkinematic__constraints_1_1PositionConstraint.html
a093cab0bb25ee0b9a07dc721fe72e2bb
(const KinematicConstraint &other, double margin) const
const std::vector< bodies::BodyPtr > &
getConstraintRegions
classkinematic__constraints_1_1PositionConstraint.html
a404a9f5c4ae2058951f758ac0f292447
() const
const robot_model::LinkModel *
getLinkModel
classkinematic__constraints_1_1PositionConstraint.html
a0d955470c6fd519c5d997a2d6a8ef9a2
() const
const Eigen::Vector3d &
getLinkOffset
classkinematic__constraints_1_1PositionConstraint.html
af5ef8959ccd2b767c771af88b23cb46d
() const
const std::string &
getReferenceFrame
classkinematic__constraints_1_1PositionConstraint.html
a2978174870c6ec4922798c64728303f5
() const
bool
hasLinkOffset
classkinematic__constraints_1_1PositionConstraint.html
ad9bbe763990d611a9e6bc5c21e617bd9
() const
bool
mobileReferenceFrame
classkinematic__constraints_1_1PositionConstraint.html
a55fcd0c8e78dafe74e3984957677c801
() const
PositionConstraint
classkinematic__constraints_1_1PositionConstraint.html
a19cb5eb71028957ca6ea52b170000a92
(const robot_model::RobotModelConstPtr &model)
virtual void
print
classkinematic__constraints_1_1PositionConstraint.html
a590448751b21bb601aeedb7e20938f37
(std::ostream &out=std::cout) const
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_Affine3d
constraint_region_pose_
classkinematic__constraints_1_1PositionConstraint.html
a06f4ea1fb49bef174b0e14c2668a5741
bool
has_offset_
classkinematic__constraints_1_1PositionConstraint.html
abffb4c7a78fb15fe0772cfee407279f7
const robot_model::LinkModel *
link_model_
classkinematic__constraints_1_1PositionConstraint.html
ac0a572a540621713f9cf1d148f6510d1
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
adbdc840cda6e0cc8d99fa069478d31fe
(const Eigen::Affine3f &g_in, const double &shoulder_pan_initial_guess, std::vector< std::vector< double > > &solution) const
void
computeIKShoulderRoll
classpr2__arm__kinematics_1_1PR2ArmIK.html
a5d87637478b9c57c26a7cc00f36fea70
(const Eigen::Affine3f &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
a9ee5f450360962f921fa92926934c3ca
(urdf::JointConstSharedPtr joint, moveit_msgs::KinematicSolverInfo &info)
bool
checkJointLimits
classpr2__arm__kinematics_1_1PR2ArmIK.html
aaf682c6aa08d9a48963e89e55aba77c2
(const std::vector< double > &joint_values) const
bool
checkJointLimits
classpr2__arm__kinematics_1_1PR2ArmIK.html
a9c26a6af21da328d0b89d213f56d8424
(const double &joint_value, const int &joint_num) 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::Affine3f
gf_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a662f0ea1a6f32ed9738ec6756a11a918
Eigen::Affine3f
grhs_
classpr2__arm__kinematics_1_1PR2ArmIK.html
aae8a2f44fda0179b82bc2955fc65ef3f
Eigen::Affine3f
home_inv_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a71997f86595a45e9668124db30e3db09
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
KDL::ChainIkSolverPos
int
CartToJnt
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a8a60fb77826cbc3c5cec13ddd6e1c1ec
(const KDL::JntArray &q_init, const KDL::Frame &p_in, KDL::JntArray &q_out)
int
CartToJntSearch
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
aa9517df0fe7f937223cd7a13812eb370
(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)
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)
~PR2ArmIKSolver
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
aee5167b972db05b006ac33b47363e331
()
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
acf1f886db016a455d051439a48dafc37
() const
const std::vector< std::string > &
getLinkNames
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a4daa088117b548ba25a5d93b8f016bae
() const
virtual bool
getPositionFK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a2988522a435edd8f172aa6c108c98aea
(const std::vector< std::string > &link_names, const std::vector< double > &joint_angles, std::vector< geometry_msgs::Pose > &poses) const
virtual bool
getPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ab6fcfd3a2df09de439feb1e50f860deb
(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
virtual bool
initialize
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a32538c63dbf8892c7d1eb72b38170276
(const std::string &robot_description, const std::string &group_name, const std::string &base_name, const std::string &tip_name, double search_discretization)
bool
isActive
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a0d1e72ffd42c9c4e58d889729139f28f
()
PR2ArmKinematicsPlugin
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a4dbb7d42b44e96a6b72abca7f7ab6522
()
virtual bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a3e12781f8e40e4d0fe912a0abbc78832
(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
virtual bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a354d6602c29ed3de1170987b2249f7a8
(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
virtual bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a9fff2df2b6edebc764d7105ed32e9205
(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
virtual bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa4e3066748c93f2757265ed25095bcda
(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
void
setRobotModel
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a5dd64d8dd5249d1336e6094e07a2d035
(urdf::ModelInterfaceSharedPtr &robot_model)
void
desiredPoseCallback
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a837601da808d06503ce235308dbf88c6
(const KDL::JntArray &jnt_array, const KDL::Frame &ik_pose, moveit_msgs::MoveItErrorCodes &error_code) const
void
jointSolutionCallback
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a0ccf51ac1bc66610c0b9b948099466d5
(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
urdf::ModelInterfaceSharedPtr
robot_model_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a6a1a9086d3011610fd3a3e1ea57d5de4
std::string
root_name_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa72063af5aa616cef6229130008006d0
IKCallbackFn
solutionCallback_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aeb8a0242d20e3c11a0da829b962c03e5
moveit::core::PrismaticJointModel
classmoveit_1_1core_1_1PrismaticJointModel.html
moveit::core::JointModel
virtual void
computeTransform
classmoveit_1_1core_1_1PrismaticJointModel.html
a6f0384b6e6df5ae95bb92e61d0dcd228
(const double *joint_values, Eigen::Affine3d &transf) const
virtual void
computeVariablePositions
classmoveit_1_1core_1_1PrismaticJointModel.html
af566c05a3dbf63dabb39a9c267b91688
(const Eigen::Affine3d &transf, double *joint_values) const
virtual double
distance
classmoveit_1_1core_1_1PrismaticJointModel.html
ac48449cc2b19a36009f9a294f9b37fab
(const double *values1, const double *values2) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1PrismaticJointModel.html
ae1b837e5c8041a323355af745277d1b9
(double *values, const Bounds &other_bounds) const
const Eigen::Vector3d &
getAxis
classmoveit_1_1core_1_1PrismaticJointModel.html
a1ac7160ed18a5bccfb14b37658c149e9
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1PrismaticJointModel.html
a931d09b8944507decbbfa1e48aa9407a
(const Bounds &other_bounds) const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1PrismaticJointModel.html
afc54c5fcc74bccf6b3e510ccb06e2724
() const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1PrismaticJointModel.html
a6b5cca02c95f3203bb30663c4c9af78a
(double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1PrismaticJointModel.html
ad05ac68eadbe079decd961700340082f
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1PrismaticJointModel.html
a5cca1a76c31a74b575ddeed679df2b5e
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const
virtual void
interpolate
classmoveit_1_1core_1_1PrismaticJointModel.html
acd6470651ad22c9a862f857030fd9274
(const double *from, const double *to, const double t, double *state) const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PrismaticJointModel
classmoveit_1_1core_1_1PrismaticJointModel.html
a4513ea7ca1db60f782a7c9d95ce7b81b
(const std::string &name)
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1PrismaticJointModel.html
a95fbbb7643fe83026c92104a11ee9375
(const double *values, const Bounds &other_bounds, double margin) const
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
a60411dca3878182f66a97ee013d478df
(void)
void
console
classmoveit_1_1tools_1_1Profiler.html
a1a5520ce2341146c3ee225d77b02d1b9
(void)
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
af7a7734c3d65442f5f00df2243320042
(void) const
void
start
classmoveit_1_1tools_1_1Profiler.html
a5976ad4e0b9c4635662b3af745234ed3
(void)
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
ab1686f4b8665e5f6fbaf9612514a4a0c
(void)
~Profiler
classmoveit_1_1tools_1_1Profiler.html
a5386f834cafc56d73c0cb0e30291680c
(void)
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
a229933f85ed9efd907296f401217f35d
(void)
static void
Console
classmoveit_1_1tools_1_1Profiler.html
ac4d43faefa952a80bc6dcb4f4d37493a
(void)
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
adc66aa8baee7951f1a6edf07d85b5922
(void)
static bool
Running
classmoveit_1_1tools_1_1Profiler.html
a432e0f7d48eb81fd391584ef0c1b0e80
(void)
static void
Start
classmoveit_1_1tools_1_1Profiler.html
af5905f334c33e898f00979d76ae7bf9e
(void)
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
aadf6bf0694a8947a8cf4bf8327c3bddf
(void)
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
virtual void
addPointsToField
classdistance__field_1_1PropagationDistanceField.html
abd8afff67fb2323b0ad077776b8620cf
(const EigenSTL::vector_Vector3d &points)
const PropDistanceFieldVoxel &
getCell
classdistance__field_1_1PropagationDistanceField.html
a4974e89331efc49b244a44d46d30d62a
(int x, int y, int z) const
virtual double
getDistance
classdistance__field_1_1PropagationDistanceField.html
a6329415d2cf4db68d0031d699065d7c3
(double x, double y, double z) const
virtual double
getDistance
classdistance__field_1_1PropagationDistanceField.html
a10c48f9a0a27cbaf3db8975e83885ec4
(int x, int y, int z) const
int
getMaximumDistanceSquared
classdistance__field_1_1PropagationDistanceField.html
aef4866f189a712d787750991ed6920bc
() const
const PropDistanceFieldVoxel *
getNearestCell
classdistance__field_1_1PropagationDistanceField.html
a07c962c0eaeaa299a8a26359edb303af
(int x, int y, int z, double &dist, Eigen::Vector3i &pos) const
virtual double
getUninitializedDistance
classdistance__field_1_1PropagationDistanceField.html
a2a5fe400c77b36e560daee9d335bf53e
() const
virtual int
getXNumCells
classdistance__field_1_1PropagationDistanceField.html
ad9384bfa4b7d9282031f212ed878c224
() const
virtual int
getYNumCells
classdistance__field_1_1PropagationDistanceField.html
aa66cce8f3009bdc085e5497511b1b0bd
() const
virtual int
getZNumCells
classdistance__field_1_1PropagationDistanceField.html
a31c6c66c090092956bfb09bb45e921d2
() const
virtual bool
gridToWorld
classdistance__field_1_1PropagationDistanceField.html
a2fe326d12f82cdad51023111db567b48
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const
virtual bool
isCellValid
classdistance__field_1_1PropagationDistanceField.html
a8450ac1c503d98f102dfc2258a91fa00
(int x, int y, int z) const
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
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
a3f39d72f90b4725d1efb65820806a28d
(std::istream &stream, double max_distance, bool propagate_negative_distances=false)
virtual bool
readFromStream
classdistance__field_1_1PropagationDistanceField.html
adce33922effc3a371a89b1742e3a2958
(std::istream &stream)
virtual void
removePointsFromField
classdistance__field_1_1PropagationDistanceField.html
ac409d2134be4d3feee5b4a6a3e0e3e6c
(const EigenSTL::vector_Vector3d &points)
virtual void
reset
classdistance__field_1_1PropagationDistanceField.html
aec11177d681fca35d38380c7e06e2106
()
virtual void
updatePointsInField
classdistance__field_1_1PropagationDistanceField.html
a4bd9b14ee0333884399beb12e1fa7e0d
(const EigenSTL::vector_Vector3d &old_points, const EigenSTL::vector_Vector3d &new_points)
virtual bool
worldToGrid
classdistance__field_1_1PropagationDistanceField.html
ab42a3e2d5f0e18f76fd98789d7fd96ea
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const
virtual bool
writeToStream
classdistance__field_1_1PropagationDistanceField.html
ace1672d0f99bb363e77e25a34af3c845
(std::ostream &stream) const
virtual
~PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
a5374d325b8e27a4fe471d274605623f3
()
std::set< Eigen::Vector3i, compareEigen_Vector3i, Eigen::aligned_allocator< Eigen::Vector3i > >
VoxelSet
classdistance__field_1_1PropagationDistanceField.html
a9a2519fd662c9a740ef9ead69cae8e15
void
addNewObstacleVoxels
classdistance__field_1_1PropagationDistanceField.html
a9d04f6d919c1737d165673db2e48335d
(const EigenSTL::vector_Vector3i &voxel_points)
int
getDirectionNumber
classdistance__field_1_1PropagationDistanceField.html
a809ee62974896f3f84a6f18ca0fb460a
(int dx, int dy, int dz) const
virtual double
getDistance
classdistance__field_1_1PropagationDistanceField.html
a091cfda4732aba0cec3eee9448653f14
(const PropDistanceFieldVoxel &object) const
Eigen::Vector3i
getLocationDifference
classdistance__field_1_1PropagationDistanceField.html
a05f467343064a09d3042b1045d97fdf2
(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
a82ddf4cee8fef7e13860ac815cdf613e
(const VoxelSet &set)
void
print
classdistance__field_1_1PropagationDistanceField.html
ac75221e4135b1c276477c29e86a06a7b
(const EigenSTL::vector_Vector3d &points)
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)
static int
eucDistSq
classdistance__field_1_1PropagationDistanceField.html
a192111bf4b1d982ebf4502a8240fbfbd
(Eigen::Vector3i point1, Eigen::Vector3i point2)
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
virtual void
computeTransform
classmoveit_1_1core_1_1RevoluteJointModel.html
a402a1f54f2ef8812b77ec453218cf92d
(const double *joint_values, Eigen::Affine3d &transf) const
virtual void
computeVariablePositions
classmoveit_1_1core_1_1RevoluteJointModel.html
a47e4251b8cbde0ba307b13cb0295b8f8
(const Eigen::Affine3d &transf, double *joint_values) const
virtual double
distance
classmoveit_1_1core_1_1RevoluteJointModel.html
ace5ab19d2325eb861c9ad13884027c5a
(const double *values1, const double *values2) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1RevoluteJointModel.html
aa6fb90e4446d6ff1f46b33ab3db32be4
(double *values, const Bounds &other_bounds) const
const Eigen::Vector3d &
getAxis
classmoveit_1_1core_1_1RevoluteJointModel.html
a5ed6e530a32dece80beca925d0162df8
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1RevoluteJointModel.html
a8d1f898e1b35567f899bb0acfd9c9436
(const Bounds &other_bounds) const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1RevoluteJointModel.html
ada5d3b7d26d352ada93ca5a044081af1
() const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1RevoluteJointModel.html
a5c201ea0503996a44e04ab98b40ad80c
(double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1RevoluteJointModel.html
ab8bbaa2d7982de5f151b28bdcd79548d
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1RevoluteJointModel.html
ac2246a94ca24175e3ae555040f7d4a23
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const
virtual void
interpolate
classmoveit_1_1core_1_1RevoluteJointModel.html
a77e13317e5d320aa94f4ee8c1e96b794
(const double *from, const double *to, const double t, double *state) const
bool
isContinuous
classmoveit_1_1core_1_1RevoluteJointModel.html
aa78d73fff1715f8ac5e21ee580ca7a21
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
RevoluteJointModel
classmoveit_1_1core_1_1RevoluteJointModel.html
a505e3bcf1943ccdb6d1b755d443fa885
(const std::string &name)
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RevoluteJointModel.html
a689f61f7162e2e9976f51d3c996a2720
(const double *values, const Bounds &other_bounds, double margin) const
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
a613d8598616afca965ac11a381d96ca8
(const double *state1, const double *state2) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1RobotModel.html
afdde17f9d49b7d70fdb228b67b9a4df6
(double *state) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1RobotModel.html
a9609922468ef51ced022109c542d1b01
(double *state, const JointBoundsVector &active_joint_bounds) const
const JointBoundsVector &
getActiveJointModelsBounds
classmoveit_1_1core_1_1RobotModel.html
a634dd1d0b52f9484d29d2d945f658a54
() const
const JointModel *
getCommonRoot
classmoveit_1_1core_1_1RobotModel.html
aa758a48347f6b556a9ec29a8b216d6d0
(const JointModel *a, const JointModel *b) const
double
getMaximumExtent
classmoveit_1_1core_1_1RobotModel.html
afaf055b63723a4dcf17d99271965b5ec
() const
double
getMaximumExtent
classmoveit_1_1core_1_1RobotModel.html
af593b0e96cb2a2e2aea0d5e300a41431
(const JointBoundsVector &active_joint_bounds) const
void
getMissingVariableNames
classmoveit_1_1core_1_1RobotModel.html
a0982b819c15624e37a2ac49f532d1740
(const std::vector< std::string > &variables, std::vector< std::string > &missing_variables) const
const std::string &
getModelFrame
classmoveit_1_1core_1_1RobotModel.html
a155d9bc0b6e3b6f8e10ed3021bceca62
() const
const std::string &
getName
classmoveit_1_1core_1_1RobotModel.html
a57595eadac4ff5b5b776a192b8cdac97
() const
const srdf::ModelConstSharedPtr &
getSRDF
classmoveit_1_1core_1_1RobotModel.html
a9e34755169b00408297624244f6f5843
() const
const urdf::ModelInterfaceSharedPtr &
getURDF
classmoveit_1_1core_1_1RobotModel.html
af48166bf4ba5c50a53f015f6b2b51314
() const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1RobotModel.html
a9805364d02c694d6d40cc0827766e775
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1RobotModel.html
a12f79113bc75bed2be6887a488ccba9c
() const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
ad1af677dd7267646e181e684e5fa8cd6
(double *values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
aafe1edffa85fadd2c22ba6e8e6416279
(std::vector< double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
a4fa7f7e2c571635d52fd11bef6b36005
(std::map< std::string, double > &values) const
int
getVariableIndex
classmoveit_1_1core_1_1RobotModel.html
a47c74ed349d40bea2c5c8e3625f693a6
(const std::string &variable) const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1RobotModel.html
ac03ab1904a5af0dbbcfce97623e2feab
() const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
af560b302ad3791eed4538d2d2b027746
(random_numbers::RandomNumberGenerator &rng, double *values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
aa44c716e26274754bff3753caa296b46
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
a72ccc19922e6c3d86f39ca3bd35ddb09
(random_numbers::RandomNumberGenerator &rng, std::map< std::string, double > &values) const
void
interpolate
classmoveit_1_1core_1_1RobotModel.html
a658b482d6973418d81c4f84657dfe502
(const double *from, const double *to, double t, double *state) const
bool
isEmpty
classmoveit_1_1core_1_1RobotModel.html
a18e8f3091135a7cbbd06e3887501269f
() const
void
printModelInfo
classmoveit_1_1core_1_1RobotModel.html
a4be4673de0632d119bac6b871a13edc0
(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
aa1d7408cc5f34597c7b20c608a6990ee
(const double *state, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotModel.html
ae49000d05fa15c173de9becd944dee87
(const double *state, const JointBoundsVector &active_joint_bounds, 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
a4f0b8ab9b0c478e6144f494583f35001
() const
const std::string &
getRootJointName
classmoveit_1_1core_1_1RobotModel.html
a489e26407e0ce14d2bd675902050ea6c
() const
bool
hasJointModel
classmoveit_1_1core_1_1RobotModel.html
aae6e197969696a9cd0a70cab0c120594
(const std::string &name) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
a4230509a72f427c4d54f1db9b2081b2a
(const std::string &joint) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
a088d6f03b1f263609573551bbc87d5a0
(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
a8ef1f458090caac577b5bfc852ba7941
() 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
a3b2c098d91dd7a916b81248ec84141d1
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a19cf4cd05c4601c1174eb954bff72d0f
() 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
a7189a0eb931f2acc54a53b593a723d6b
() const
const std::vector< const JointModel * > &
getMultiDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
ad846a68501ab667ca4ba520e53dfe4b9
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1RobotModel.html
ac329e877c6315024325a16692b72e003
() const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1RobotModel.html
a95865c5b8253db0de6f994714f4d1e44
() const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
ac59a92d0ba4ff85d80b2d1a94274b184
(int variable_index) const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
af985bf9279b373a379c9fc8e8798de58
(const std::string &variable) const
std::size_t
getJointModelCount
classmoveit_1_1core_1_1RobotModel.html
a5019d0371f09a7e2ebd86254de8ce073
() const
bool
hasJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
a84f358f25cd404d0b542f1e1b22ec75d
(const std::string &group) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
adb5b553336174187f587e42ca187f110
(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
a4b8f8080de3fccdeebccd42b22e6d95a
() 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
a9da77a181463e5646dc1daab73148da2
() const
bool
hasEndEffector
classmoveit_1_1core_1_1RobotModel.html
a1e28bdaacbcdcba7e94e414844467bc2
(const std::string &eef) const
const JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
a92a2dab92f6a0d43bebb297ed80cf14b
(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
ae459dc09c29ed4a69a5b0cadd50184d0
() 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
buildGroupsInfo_EndEffectors
classmoveit_1_1core_1_1RobotModel.html
a2d64999594844008ee90afeda380d06e
(const srdf::Model &srdf_model)
void
buildGroupsInfo_Subgroups
classmoveit_1_1core_1_1RobotModel.html
a42ec3c4648f05ea37536e77823493e92
(const srdf::Model &srdf_model)
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
aba2d4b70cd60365f8fe18622d4608866
(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
a7779dbc5c3d0cf3cde31583032524e84
(const LinkModel *link, const Eigen::Affine3d &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
a9ce08aebaeff49379cdf1cca2ceaa577
(double *values) const
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
a4f0b8ab9b0c478e6144f494583f35001
() const
const std::string &
getRootJointName
classmoveit_1_1core_1_1RobotModel.html
a489e26407e0ce14d2bd675902050ea6c
() const
bool
hasJointModel
classmoveit_1_1core_1_1RobotModel.html
aae6e197969696a9cd0a70cab0c120594
(const std::string &name) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
a4230509a72f427c4d54f1db9b2081b2a
(const std::string &joint) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
a088d6f03b1f263609573551bbc87d5a0
(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
a8ef1f458090caac577b5bfc852ba7941
() 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
a3b2c098d91dd7a916b81248ec84141d1
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a19cf4cd05c4601c1174eb954bff72d0f
() 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
a7189a0eb931f2acc54a53b593a723d6b
() const
const std::vector< const JointModel * > &
getMultiDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
ad846a68501ab667ca4ba520e53dfe4b9
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1RobotModel.html
ac329e877c6315024325a16692b72e003
() const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1RobotModel.html
a95865c5b8253db0de6f994714f4d1e44
() const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
ac59a92d0ba4ff85d80b2d1a94274b184
(int variable_index) const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
af985bf9279b373a379c9fc8e8798de58
(const std::string &variable) const
std::size_t
getJointModelCount
classmoveit_1_1core_1_1RobotModel.html
a5019d0371f09a7e2ebd86254de8ce073
() const
const LinkModel *
getRootLink
classmoveit_1_1core_1_1RobotModel.html
afd93ef0a43ca8cf28f75089d6a02ec4a
() const
const std::string &
getRootLinkName
classmoveit_1_1core_1_1RobotModel.html
a4b764e710f6a41ccb57e7b3f93660f30
() const
bool
hasLinkModel
classmoveit_1_1core_1_1RobotModel.html
ac2631db66b0b4659756c0d3a46d31418
(const std::string &name) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
a695e20cca1fcaeb38a01ab380f0c30bb
(const std::string &link) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
a5b714bfea843c8999288ee8d9eccda03
(int index) const
LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
a90e030981ce90c6c89723ace826fb391
(const std::string &link)
const std::vector< const LinkModel * > &
getLinkModels
classmoveit_1_1core_1_1RobotModel.html
a51b31269f4a7d78a6ef831ad236c6f73
() 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
ac2e6429322178db85f08178ed48d1dfb
() const
const std::vector< const LinkModel * > &
getLinkModelsWithCollisionGeometry
classmoveit_1_1core_1_1RobotModel.html
a35ccad8ceda6d3c7e30d09ad2e4e5d7c
() const
const std::vector< std::string > &
getLinkModelNamesWithCollisionGeometry
classmoveit_1_1core_1_1RobotModel.html
ab20499eee3b91dbc5a5095c86c70fd4b
() const
std::size_t
getLinkModelCount
classmoveit_1_1core_1_1RobotModel.html
a6883848b4398d3772894dff41f73192e
() const
std::size_t
getLinkGeometryCount
classmoveit_1_1core_1_1RobotModel.html
a10202b3b02503f6315c734c2f9a9a2f6
() const
static const moveit::core::LinkModel *
getRigidlyConnectedParentLinkModel
classmoveit_1_1core_1_1RobotModel.html
abc8fa87627c002b5790c34130a5a5d00
(const LinkModel *link)
bool
hasJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
a84f358f25cd404d0b542f1e1b22ec75d
(const std::string &group) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
adb5b553336174187f587e42ca187f110
(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
a4b8f8080de3fccdeebccd42b22e6d95a
() 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
a9da77a181463e5646dc1daab73148da2
() const
bool
hasEndEffector
classmoveit_1_1core_1_1RobotModel.html
a1e28bdaacbcdcba7e94e414844467bc2
(const std::string &eef) const
const JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
a92a2dab92f6a0d43bebb297ed80cf14b
(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
ae459dc09c29ed4a69a5b0cadd50184d0
() const
moveit::core::RobotState
classmoveit_1_1core_1_1RobotState.html
void
computeAABB
classmoveit_1_1core_1_1RobotState.html
ae3fed1d47cb2db27716dfa9eb2d256d8
(std::vector< double > &aabb) const
void
computeAABB
classmoveit_1_1core_1_1RobotState.html
ad6919686feee89138316eb279794b71f
(std::vector< double > &aabb)
const Eigen::Affine3d &
getFrameTransform
classmoveit_1_1core_1_1RobotState.html
af7482d79ce5b29e0b7b97d0f7f187af4
(const std::string &id)
const Eigen::Affine3d &
getFrameTransform
classmoveit_1_1core_1_1RobotState.html
ab04e7315202498cbb916403087785bb5
(const std::string &id) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotState.html
a19d4770499d4299aa64e399fc4624c55
(const std::string &joint) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotState.html
ad6071ac5f38e7f2f85007071f03064ad
(const std::string &group) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotState.html
acc56861ebbcb9e1face52342db0605fa
(const std::string &link) const
random_numbers::RandomNumberGenerator &
getRandomNumberGenerator
classmoveit_1_1core_1_1RobotState.html
ae63329caf8ee84e856ae3cee0db069f3
()
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a0661cf8110170e70f198265ddf43d161
(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
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
a424e4e330bc588be4cc626cd640e69fe
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, bool include_attached=false) const
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a801148a04dec7d46b4b7413c94a502e7
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, bool include_attached=false)
const RobotModelConstPtr &
getRobotModel
classmoveit_1_1core_1_1RobotState.html
a87d1924fc3e0cb79633a4a3a3928a6cb
() const
std::string
getStateTreeString
classmoveit_1_1core_1_1RobotState.html
a8067564df6a8058c24f34f217cb5a309
(const std::string &prefix="") const
std::size_t
getVariableCount
classmoveit_1_1core_1_1RobotState.html
a711eb6a22c6cc8fbe6de0df2290c5bf0
() const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1RobotState.html
a1893faa2e1d8265d656fed9d3b896256
() const
bool
knowsFrameTransform
classmoveit_1_1core_1_1RobotState.html
a9f83a63a1f2acd443ccf8f6b5275e7bb
(const std::string &id) const
RobotState &
operator=
classmoveit_1_1core_1_1RobotState.html
a098586db3542ccfea3e71327784f9d21
(const RobotState &other)
void
printDirtyInfo
classmoveit_1_1core_1_1RobotState.html
a2d2eb661ce024a2da591f9841e164233
(std::ostream &out=std::cout) const
void
printStateInfo
classmoveit_1_1core_1_1RobotState.html
a4c38312ae3f64fab3b6cd34d2690bec5
(std::ostream &out=std::cout) const
void
printStatePositions
classmoveit_1_1core_1_1RobotState.html
a7e6822adeda0ecd05014d2bf18b0f39b
(std::ostream &out=std::cout) const
void
printTransform
classmoveit_1_1core_1_1RobotState.html
af0f3e487de8c1ae809c044990b353841
(const Eigen::Affine3d &transform, std::ostream &out=std::cout) const
void
printTransforms
classmoveit_1_1core_1_1RobotState.html
a04896588c334427e45b9c4b565123c88
(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)
~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
a7ef2e5b18be3f099386da99421aa7d1e
() 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
a8da6f0ff56cf9006269187be850fabcf
(const std::string &variable) const
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
ae4b8e683184d75915b20994430fb6ac4
(int index) const
bool
hasVelocities
classmoveit_1_1core_1_1RobotState.html
a817eb1145dae7555ce73d49282f22a83
() const
double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a8b0ce76545fcb5676ae79f3e463c8223
()
const double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
ad6c7905cb0bbf40bbca803bbf15ca073
() const
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
a297caf241344a2cb09011d7f2e4c13c7
(const std::string &variable) const
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
aff3ccfeb679c676dd9b231de35fd2fff
(int index) const
bool
hasAccelerations
classmoveit_1_1core_1_1RobotState.html
a10c4bcc9c84a1ec498022f5502fc2a80
() const
double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac1bc420fc8b251fefe54606cc47796bd
()
const double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
adb813af7b61d4de0e710482dcd002f84
() const
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
a4f4f4cdac58e2bd982617f49095d348c
(const std::string &variable) const
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a4e1feb36e76daaf478c5ca46bf974d0e
(int index) const
bool
hasEffort
classmoveit_1_1core_1_1RobotState.html
a3e0329cff9393d35610a89b1597585da
() const
double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a91417c4a4bf74a4d83e2a6c05ccdae8f
()
const double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a094269081c1bab737622d5a297814640
() const
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
adf5969c76e1b13c1bc7ebb09e6df7f92
(const std::string &variable) const
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
ad3631e0c72797cf35fe82b3f79c64e6b
(int index) const
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
a6f29e39d4b1bad50ac078e595abaaf9c
(const std::string &joint_name, const Eigen::Affine3d &transform)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
acf6603873541f8cf04476b95d43a4d5b
(const JointModel *joint, const Eigen::Affine3d &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
a14023afa3ee26ce96696df23ba1a13dc
(const std::string &joint_name) const
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
ab350d9a42ea6e5dd52aa52d3e5bb7f87
(const JointModel *joint) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a4a01827dd9d15cf05adbed01e62e65c6
(const std::string &joint_name) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
ae94b8e5936e8c76a733cd961b25809e8
(const JointModel *joint) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
a8c6ffabdd8f55fa301752124ddc1d09e
(const std::string &joint_name) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
a27357e977aaa7b2079e9007d8c7985a9
(const JointModel *joint) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
ae4fd812261eabf99a747f2deb996f5d5
(const std::string &joint_name) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a462a29482b78c12a5e1454a14dd71f49
(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
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aab69ae00f6d9c0d0249299115afcf7a0
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ab5fe4c970f93b5b61eac4938df379d1d
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
adf36fc42a72d459b0914d68e8445e71d
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a89f608c6672af9f1e8b8f6b1bb49a3b5
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a7e10394fa889034ea4bafc76b3e0eb6a
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a6cb2dbde5e026ac4b8d5910bebbd6f31
(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
a41ef08d16080de1dee8cb580bac8abfc
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a75db0c8d9bc3410217e3143a674ac9b6
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a681b6e98c7db106b59c450e1df627e58
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a600dada09d9727acaded9b967f772ff0
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a8d96691025fbdf2ff100565fa8296e5e
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
adc22ebe2a13f75ca24d093a20ab715b2
(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
a30c5c6354780ea1b8be8e38a2d1c647d
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
add05aedf85304ecbe2c87e7677d72eaf
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
aa588cda32e3383a36f289762740d03e2
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
aef97fc205ef6e31feeeb48c7841a2b18
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a2c3fa435be294bd2918d2278488f1bd4
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
accc4d1a0f301547ff8e6980f384d4f03
(const JointModelGroup *group, Eigen::VectorXd &values) const
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)
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
aa28a400ac63222f07598c53c685d7144
()
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
a4f0f2685e224216449a6117661d3b4fa
(const JointModelGroup *group, const RobotState &near, double distance)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a6abddbcfca9b0a1f63b96dc964d28af9
(const JointModelGroup *group, const RobotState &near, const std::vector< double > &distances)
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
a6cc3a80dbf59387597d65505623bb78e
(const std::string &link_name, const Eigen::Affine3d &transform, bool backward=false)
void
updateStateWithLinkAt
classmoveit_1_1core_1_1RobotState.html
a43bb5bb7db541e93f0102b9f290603ff
(const LinkModel *link, const Eigen::Affine3d &transform, bool backward=false)
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a038dc6e7063fbc24cfb3d10d8bbb880d
(const std::string &link_name)
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a76797b5f33b8449dcadf17c825a6ba4c
(const LinkModel *link)
const Eigen::Affine3d &
getCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
af104f914b69a3703349ae3f2fd9404bc
(const std::string &link_name, std::size_t index)
const Eigen::Affine3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a8858380ce3a1c053fc0f8adbd40ea3ac
(const LinkModel *link, std::size_t index)
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
ae5001e9c5b7c22d5c8e300f7f8f81a70
(const std::string &joint_name)
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a34aa4cffea8cb555cc1e8b5d9fa11be4
(const JointModel *joint)
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ada011a4a3bbe1b207c8119ec534a1e23
(const std::string &link_name) const
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ae0c9931c1790f0de60073ca4e56ab4cc
(const LinkModel *link) const
const Eigen::Affine3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
ad0fbac4e2e2fc18c9341da9e271cf2cf
(const std::string &link_name, std::size_t index) const
const Eigen::Affine3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a4aa8c6a9a798141c5cebf7134c7df74c
(const LinkModel *link, std::size_t index) const
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
aea443160079811f45fcc9eafcabbf5b2
(const std::string &joint_name) const
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
aabbd41a28a1a7698fd34190d9d180e50
(const JointModel *joint) const
bool
dirtyJointTransform
classmoveit_1_1core_1_1RobotState.html
a4e300e4ba33b0665087a31994a187b83
(const JointModel *joint) const
bool
dirtyLinkTransforms
classmoveit_1_1core_1_1RobotState.html
a2ee58f17572e83bc0b2a6d070d0f0fa6
() const
bool
dirtyCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
ac2ba5404995440a1c544f1a07bf5b9e5
() const
bool
dirty
classmoveit_1_1core_1_1RobotState.html
a0b5e481c732e45c2f087203fe1158408
() const
double
distance
classmoveit_1_1core_1_1RobotState.html
a69bc5aacb43952be8ce1c03648b38be3
(const RobotState &other) const
double
distance
classmoveit_1_1core_1_1RobotState.html
a01ebc835d9faa5f79ef9d253ba48e78d
(const RobotState &other, const JointModelGroup *joint_group) const
double
distance
classmoveit_1_1core_1_1RobotState.html
a2e64fcb067835b6f5eb5968e50d8b078
(const RobotState &other, const JointModel *joint) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
af3bd19cc2086559bc938f7c44b04f7fd
(const RobotState &to, double t, RobotState &state) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
ac3ad1717fafe43aa05dd649a6244b8fe
(const RobotState &to, double t, RobotState &state, const JointModelGroup *joint_group) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
ae384336e0dd8c62719a38867f51706c3
(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
enforceVelocityBounds
classmoveit_1_1core_1_1RobotState.html
ae52693dfeb9235aaaa288cb7ed01b0cb
(const JointModel *joint)
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
a30ecc8c10d1ff3fa07bfd0f96de10d0a
(double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
aca92fb6f99d06f25062772279db9d536
(const JointModelGroup *joint_group, double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
aa84b7b4fdbd7b50359c488f247ecb743
(const JointModel *joint, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotState.html
a716b896c476c63275d6f35a2752f0ac1
(const JointModel *joint, double margin=0.0) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1RobotState.html
aa672fc57c2488a8026150f374a172975
(const JointModel *joint, double margin=0.0) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a379f94ed1b2b34294154784011e16260
() const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a4408aa58e0aa2cdc09001a8b88be86e4
(const JointModelGroup *group) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a20bb2f9898e71926fc7cb12d415a9098
(const std::vector< const JointModel * > &joints) const
bool
isValidVelocityMove
classmoveit_1_1core_1_1RobotState.html
a339436ad808b9a74a9d6bdc605ab422c
(const RobotState &other, const JointModelGroup *group, double dt) const
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a5969cc58a617a8c117cbb888e0034b4b
(AttachedBody *attached_body)
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a6204f7ad66163fa73f713d4897c25a77
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &attach_trans, const std::set< std::string > &touch_links, const std::string &link_name, const trajectory_msgs::JointTrajectory &detach_posture=trajectory_msgs::JointTrajectory())
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a9fd2ac241124639ed77b16a995774725
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &attach_trans, const std::vector< std::string > &touch_links, const std::string &link_name, const trajectory_msgs::JointTrajectory &detach_posture=trajectory_msgs::JointTrajectory())
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
af4de65ca2db679cd96d9cf67d504a088
(std::vector< const AttachedBody * > &attached_bodies) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
adf69986ebea04951490f5f9a56a51c97
(std::vector< const AttachedBody * > &attached_bodies, const JointModelGroup *lm) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
acbea66366b164ccb0583d96b1a4e2058
(std::vector< const AttachedBody * > &attached_bodies, const LinkModel *lm) 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
ac96982ef2db3a6db836f5caacf2ac53d
(const std::string &name) const
bool
hasAttachedBody
classmoveit_1_1core_1_1RobotState.html
ac88fb2dde56e4859628103910400e91e
(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
acb8d9b2b2efabe6bdb5a35f5931e87bb
() const
bool
checkJointTransforms
classmoveit_1_1core_1_1RobotState.html
aaba584f2351512f21469f44328e961b3
(const JointModel *joint) const
bool
checkLinkTransforms
classmoveit_1_1core_1_1RobotState.html
a3da1c4b6c7138e27fbc0e71d1d712ad6
() const
void
copyFrom
classmoveit_1_1core_1_1RobotState.html
a5ef542e6a83829db633e5035d6823fdc
(const RobotState &other)
void
getMissingKeys
classmoveit_1_1core_1_1RobotState.html
a8a5598ddcdc0c229265a7605b1203c51
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables) const
void
getStateTreeJointString
classmoveit_1_1core_1_1RobotState.html
ac649f3f8c5f940d69d4ac0ed278561db
(std::ostream &ss, const JointModel *jm, const std::string &pfx0, bool last) const
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)
MOVEIT_DEPRECATED void
updateMimicJoint
classmoveit_1_1core_1_1RobotState.html
aca893475d24c747b27f059daa0737214
(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, AttachedBody * >
attached_body_map_
classmoveit_1_1core_1_1RobotState.html
a37ac12a124e556202aa7ed17b6a5e0e8
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::Affine3d *
global_collision_body_transforms_
classmoveit_1_1core_1_1RobotState.html
a9a1b84afe76b0eb6bcf49e8a95b7951c
Eigen::Affine3d *
global_link_transforms_
classmoveit_1_1core_1_1RobotState.html
a963901d995f1ad657966f02873fb43fe
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::Affine3d *
variable_joint_transforms_
classmoveit_1_1core_1_1RobotState.html
ad46e590ed2595f6b3855ad5e780df810
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
a7ef2e5b18be3f099386da99421aa7d1e
() 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
a8da6f0ff56cf9006269187be850fabcf
(const std::string &variable) const
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
ae4b8e683184d75915b20994430fb6ac4
(int index) const
bool
hasVelocities
classmoveit_1_1core_1_1RobotState.html
a817eb1145dae7555ce73d49282f22a83
() const
double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a8b0ce76545fcb5676ae79f3e463c8223
()
const double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
ad6c7905cb0bbf40bbca803bbf15ca073
() const
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
a297caf241344a2cb09011d7f2e4c13c7
(const std::string &variable) const
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
aff3ccfeb679c676dd9b231de35fd2fff
(int index) const
bool
hasAccelerations
classmoveit_1_1core_1_1RobotState.html
a10c4bcc9c84a1ec498022f5502fc2a80
() const
double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac1bc420fc8b251fefe54606cc47796bd
()
const double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
adb813af7b61d4de0e710482dcd002f84
() const
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
a4f4f4cdac58e2bd982617f49095d348c
(const std::string &variable) const
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a4e1feb36e76daaf478c5ca46bf974d0e
(int index) const
bool
hasEffort
classmoveit_1_1core_1_1RobotState.html
a3e0329cff9393d35610a89b1597585da
() const
double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a91417c4a4bf74a4d83e2a6c05ccdae8f
()
const double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a094269081c1bab737622d5a297814640
() const
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
adf5969c76e1b13c1bc7ebb09e6df7f92
(const std::string &variable) const
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
ad3631e0c72797cf35fe82b3f79c64e6b
(int index) const
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
a6f29e39d4b1bad50ac078e595abaaf9c
(const std::string &joint_name, const Eigen::Affine3d &transform)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
acf6603873541f8cf04476b95d43a4d5b
(const JointModel *joint, const Eigen::Affine3d &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
a14023afa3ee26ce96696df23ba1a13dc
(const std::string &joint_name) const
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
ab350d9a42ea6e5dd52aa52d3e5bb7f87
(const JointModel *joint) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a4a01827dd9d15cf05adbed01e62e65c6
(const std::string &joint_name) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
ae94b8e5936e8c76a733cd961b25809e8
(const JointModel *joint) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
a8c6ffabdd8f55fa301752124ddc1d09e
(const std::string &joint_name) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
a27357e977aaa7b2079e9007d8c7985a9
(const JointModel *joint) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
ae4fd812261eabf99a747f2deb996f5d5
(const std::string &joint_name) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a462a29482b78c12a5e1454a14dd71f49
(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
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aab69ae00f6d9c0d0249299115afcf7a0
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ab5fe4c970f93b5b61eac4938df379d1d
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
adf36fc42a72d459b0914d68e8445e71d
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a89f608c6672af9f1e8b8f6b1bb49a3b5
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a7e10394fa889034ea4bafc76b3e0eb6a
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a6cb2dbde5e026ac4b8d5910bebbd6f31
(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
a41ef08d16080de1dee8cb580bac8abfc
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a75db0c8d9bc3410217e3143a674ac9b6
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a681b6e98c7db106b59c450e1df627e58
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a600dada09d9727acaded9b967f772ff0
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a8d96691025fbdf2ff100565fa8296e5e
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
adc22ebe2a13f75ca24d093a20ab715b2
(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
a30c5c6354780ea1b8be8e38a2d1c647d
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
add05aedf85304ecbe2c87e7677d72eaf
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
aa588cda32e3383a36f289762740d03e2
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
aef97fc205ef6e31feeeb48c7841a2b18
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a2c3fa435be294bd2918d2278488f1bd4
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
accc4d1a0f301547ff8e6980f384d4f03
(const JointModelGroup *group, Eigen::VectorXd &values) const
bool
setToIKSolverFrame
classmoveit_1_1core_1_1RobotState.html
a08aa8a30c5c40476f44397a9d32a9e3d
(Eigen::Affine3d &pose, const kinematics::KinematicsBaseConstPtr &solver)
bool
setToIKSolverFrame
classmoveit_1_1core_1_1RobotState.html
aa591f09030389fff10bd4dfd4cf5ac23
(Eigen::Affine3d &pose, const std::string &ik_frame)
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
ab816880027ef7e63bbdef22a0497cc78
(const JointModelGroup *group, const geometry_msgs::Pose &pose, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a8dceb7665fa4bdcf035aa284dc117333
(const JointModelGroup *group, const geometry_msgs::Pose &pose, const std::string &tip, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
adbb7fa25dedf3b5e324786d9165b0d92
(const JointModelGroup *group, const Eigen::Affine3d &pose, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a38943d2703ea1ec7b18b7f01a05d0d7b
(const JointModelGroup *group, const Eigen::Affine3d &pose, const std::string &tip, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a7dab73858059bedb7894cf4ec520c10d
(const JointModelGroup *group, const Eigen::Affine3d &pose, const std::string &tip, const std::vector< double > &consistency_limits, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
abdf85ad8c682ebc14536e5f7648c5041
(const JointModelGroup *group, const EigenSTL::vector_Affine3d &poses, const std::vector< std::string > &tips, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a9631fb6403a8afab862bd1aa52959cdc
(const JointModelGroup *group, const EigenSTL::vector_Affine3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double > > &consistency_limits, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIKSubgroups
classmoveit_1_1core_1_1RobotState.html
aa3479b58416de8ea77b7f5125a546629
(const JointModelGroup *group, const EigenSTL::vector_Affine3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double > > &consistency_limits, unsigned int attempts=0, 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
a356eead2cfdafcc7a608ef56ad108805
(const JointModelGroup *group, std::vector< RobotStatePtr > &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())
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
a991d3e3273968b7e932b80bd7ec6226f
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const Eigen::Affine3d &target, bool global_reference_frame, const MaxEEFStep &max_step, const JumpThreshold &jump_threshold, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
afda9ff554c1d5c92c7585ee9c87cc20c
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const Eigen::Affine3d &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
a25f69a60feea6bfc8f695b42b52db447
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const EigenSTL::vector_Affine3d &waypoints, bool global_reference_frame, const MaxEEFStep &max_step, const JumpThreshold &jump_threshold, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
aaa0993dd42573c9aafd67c04ae1efa6a
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const EigenSTL::vector_Affine3d &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
af14fd5a53bf052f12eeb81237dbdc67b
(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
a9973457b0caaad9cada49a45f773cf47
(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
a23072a06d6e52401e7098e83d42a0d75
(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())
static double
testJointSpaceJump
classmoveit_1_1core_1_1RobotState.html
aa1eedd54d2b089de2501ac5da9d5ff66
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const JumpThreshold &jump_threshold)
static double
testRelativeJointSpaceJump
classmoveit_1_1core_1_1RobotState.html
a3cbddb419088ade3a6785c7b0d24f5b8
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, double jump_threshold_factor)
static double
testAbsoluteJointSpaceJump
classmoveit_1_1core_1_1RobotState.html
a126bd10ead41ab70180dabaa96824dec
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, double revolute_jump_threshold, double prismatic_jump_threshold)
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)
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
aa28a400ac63222f07598c53c685d7144
()
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
a4f0f2685e224216449a6117661d3b4fa
(const JointModelGroup *group, const RobotState &near, double distance)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a6abddbcfca9b0a1f63b96dc964d28af9
(const JointModelGroup *group, const RobotState &near, const std::vector< double > &distances)
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
a6cc3a80dbf59387597d65505623bb78e
(const std::string &link_name, const Eigen::Affine3d &transform, bool backward=false)
void
updateStateWithLinkAt
classmoveit_1_1core_1_1RobotState.html
a43bb5bb7db541e93f0102b9f290603ff
(const LinkModel *link, const Eigen::Affine3d &transform, bool backward=false)
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a038dc6e7063fbc24cfb3d10d8bbb880d
(const std::string &link_name)
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a76797b5f33b8449dcadf17c825a6ba4c
(const LinkModel *link)
const Eigen::Affine3d &
getCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
af104f914b69a3703349ae3f2fd9404bc
(const std::string &link_name, std::size_t index)
const Eigen::Affine3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a8858380ce3a1c053fc0f8adbd40ea3ac
(const LinkModel *link, std::size_t index)
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
ae5001e9c5b7c22d5c8e300f7f8f81a70
(const std::string &joint_name)
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a34aa4cffea8cb555cc1e8b5d9fa11be4
(const JointModel *joint)
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ada011a4a3bbe1b207c8119ec534a1e23
(const std::string &link_name) const
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ae0c9931c1790f0de60073ca4e56ab4cc
(const LinkModel *link) const
const Eigen::Affine3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
ad0fbac4e2e2fc18c9341da9e271cf2cf
(const std::string &link_name, std::size_t index) const
const Eigen::Affine3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a4aa8c6a9a798141c5cebf7134c7df74c
(const LinkModel *link, std::size_t index) const
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
aea443160079811f45fcc9eafcabbf5b2
(const std::string &joint_name) const
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
aabbd41a28a1a7698fd34190d9d180e50
(const JointModel *joint) const
bool
dirtyJointTransform
classmoveit_1_1core_1_1RobotState.html
a4e300e4ba33b0665087a31994a187b83
(const JointModel *joint) const
bool
dirtyLinkTransforms
classmoveit_1_1core_1_1RobotState.html
a2ee58f17572e83bc0b2a6d070d0f0fa6
() const
bool
dirtyCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
ac2ba5404995440a1c544f1a07bf5b9e5
() const
bool
dirty
classmoveit_1_1core_1_1RobotState.html
a0b5e481c732e45c2f087203fe1158408
() const
double
distance
classmoveit_1_1core_1_1RobotState.html
a69bc5aacb43952be8ce1c03648b38be3
(const RobotState &other) const
double
distance
classmoveit_1_1core_1_1RobotState.html
a01ebc835d9faa5f79ef9d253ba48e78d
(const RobotState &other, const JointModelGroup *joint_group) const
double
distance
classmoveit_1_1core_1_1RobotState.html
a2e64fcb067835b6f5eb5968e50d8b078
(const RobotState &other, const JointModel *joint) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
af3bd19cc2086559bc938f7c44b04f7fd
(const RobotState &to, double t, RobotState &state) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
ac3ad1717fafe43aa05dd649a6244b8fe
(const RobotState &to, double t, RobotState &state, const JointModelGroup *joint_group) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
ae384336e0dd8c62719a38867f51706c3
(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
enforceVelocityBounds
classmoveit_1_1core_1_1RobotState.html
ae52693dfeb9235aaaa288cb7ed01b0cb
(const JointModel *joint)
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
a30ecc8c10d1ff3fa07bfd0f96de10d0a
(double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
aca92fb6f99d06f25062772279db9d536
(const JointModelGroup *joint_group, double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
aa84b7b4fdbd7b50359c488f247ecb743
(const JointModel *joint, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotState.html
a716b896c476c63275d6f35a2752f0ac1
(const JointModel *joint, double margin=0.0) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1RobotState.html
aa672fc57c2488a8026150f374a172975
(const JointModel *joint, double margin=0.0) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a379f94ed1b2b34294154784011e16260
() const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a4408aa58e0aa2cdc09001a8b88be86e4
(const JointModelGroup *group) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a20bb2f9898e71926fc7cb12d415a9098
(const std::vector< const JointModel * > &joints) const
bool
isValidVelocityMove
classmoveit_1_1core_1_1RobotState.html
a339436ad808b9a74a9d6bdc605ab422c
(const RobotState &other, const JointModelGroup *group, double dt) const
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a5969cc58a617a8c117cbb888e0034b4b
(AttachedBody *attached_body)
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a6204f7ad66163fa73f713d4897c25a77
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &attach_trans, const std::set< std::string > &touch_links, const std::string &link_name, const trajectory_msgs::JointTrajectory &detach_posture=trajectory_msgs::JointTrajectory())
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a9fd2ac241124639ed77b16a995774725
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &attach_trans, const std::vector< std::string > &touch_links, const std::string &link_name, const trajectory_msgs::JointTrajectory &detach_posture=trajectory_msgs::JointTrajectory())
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
af4de65ca2db679cd96d9cf67d504a088
(std::vector< const AttachedBody * > &attached_bodies) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
adf69986ebea04951490f5f9a56a51c97
(std::vector< const AttachedBody * > &attached_bodies, const JointModelGroup *lm) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
acbea66366b164ccb0583d96b1a4e2058
(std::vector< const AttachedBody * > &attached_bodies, const LinkModel *lm) 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
ac96982ef2db3a6db836f5caacf2ac53d
(const std::string &name) const
bool
hasAttachedBody
classmoveit_1_1core_1_1RobotState.html
ac88fb2dde56e4859628103910400e91e
(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
void
addPrefixWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
aef6f926573ce6afd3b489ad38c06959e
(const robot_state::RobotState &state, double dt)
void
addPrefixWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a9dea6f7e3ed23990d83fe432b40045ae
(const robot_state::RobotStatePtr &state, double dt)
void
addSuffixWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
acc71e372e6c857b66e84c3d64aa26e48
(const robot_state::RobotState &state, double dt)
void
addSuffixWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
aa01f7e3ff601e0f5bcba535a2468d45c
(const robot_state::RobotStatePtr &state, double dt)
void
append
classrobot__trajectory_1_1RobotTrajectory.html
a6c192f96ee85ff1efa61de92f99c3959
(const RobotTrajectory &source, double dt, size_t start_index=0, size_t end_index=std::numeric_limits< std::size_t >::max())
void
clear
classrobot__trajectory_1_1RobotTrajectory.html
ac95d7d9d74d13c2e31bcc5b1f6aaee6f
()
bool
empty
classrobot__trajectory_1_1RobotTrajectory.html
a27763702a87954e2f468a44acd6445b6
() const
void
findWayPointIndicesForDurationAfterStart
classrobot__trajectory_1_1RobotTrajectory.html
af265625c0dcd5d2c27a2a5507f6419fd
(const double &duration, int &before, int &after, double &blend) const
double
getAverageSegmentDuration
classrobot__trajectory_1_1RobotTrajectory.html
ab14961b925941d0289765bdfa39e5d94
() const
const robot_state::RobotState &
getFirstWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
aaf5c910850cdb37533ee8dda87e25ce9
() const
robot_state::RobotStatePtr &
getFirstWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
a0e4736d1e74f234d6783224820646830
()
const robot_model::JointModelGroup *
getGroup
classrobot__trajectory_1_1RobotTrajectory.html
aedfe27b9e7d623f7a4727d6525fd0fcd
() const
const std::string &
getGroupName
classrobot__trajectory_1_1RobotTrajectory.html
ac43a9e0d57d2cb03e183cffc8c8c743e
() const
const robot_state::RobotState &
getLastWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a5863d9c2096514a5b6d66aa40b883079
() const
robot_state::RobotStatePtr &
getLastWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
a89cd640081a0f0d9accaaf6011aef877
()
const robot_model::RobotModelConstPtr &
getRobotModel
classrobot__trajectory_1_1RobotTrajectory.html
ac4dc7dc4ef27833ee3c4b31b0e942fa7
() const
void
getRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
aa137d774573a9270102f2498dfcf25f3
(moveit_msgs::RobotTrajectory &trajectory) const
bool
getStateAtDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a4587a7afb1774be2528e9d32f47dfebf
(const double request_duration, robot_state::RobotStatePtr &output_state) const
const robot_state::RobotState &
getWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a2b1bdd6f45f8d91b28a8dc4a68377838
(std::size_t index) const
std::size_t
getWayPointCount
classrobot__trajectory_1_1RobotTrajectory.html
a939b56a0d57603879527e3f510556f43
() const
double
getWayPointDurationFromPrevious
classrobot__trajectory_1_1RobotTrajectory.html
a67a726c9e46df4b609ca0523de444b50
(std::size_t index) const
double
getWayPointDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a8a2f22ae70656918bf391181214816b5
(std::size_t index) const
MOVEIT_DEPRECATED double
getWaypointDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a5abde734f3049e936eb2940272215f79
(std::size_t index) const
const std::deque< double > &
getWayPointDurations
classrobot__trajectory_1_1RobotTrajectory.html
a2bf013c3cf8726509d9d6472aaf8e8aa
() const
robot_state::RobotStatePtr &
getWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
afc5cb13155d483d75bd8f25144666d6a
(std::size_t index)
void
insertWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a9bb9d7f695aa2ea2b890bf8d6969f69e
(std::size_t index, const robot_state::RobotState &state, double dt)
void
insertWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a1f665b6db3358d9f5baab1cbb393bf55
(std::size_t index, const robot_state::RobotStatePtr &state, double dt)
void
reverse
classrobot__trajectory_1_1RobotTrajectory.html
aefd8daff105ef04ea3242c17c9601475
()
RobotTrajectory
classrobot__trajectory_1_1RobotTrajectory.html
afa11807e4922cbea393352d2553f4e6b
(const robot_model::RobotModelConstPtr &robot_model, const std::string &group)
RobotTrajectory
classrobot__trajectory_1_1RobotTrajectory.html
a5ec4350a37a69ca31f70eac093555193
(const robot_model::RobotModelConstPtr &robot_model, const robot_model::JointModelGroup *group)
void
setGroupName
classrobot__trajectory_1_1RobotTrajectory.html
aad48d78ec3d3f6f14174fc61d6cfa664
(const std::string &group_name)
void
setRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
a5efcf4905cb2ca6848ccee45d73561fc
(const robot_state::RobotState &reference_state, const trajectory_msgs::JointTrajectory &trajectory)
void
setRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
aa2040a9a4068ec327979743488670e89
(const robot_state::RobotState &reference_state, const moveit_msgs::RobotTrajectory &trajectory)
void
setRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
ad7e5a6ab5feb278e351019eb29225365
(const robot_state::RobotState &reference_state, const moveit_msgs::RobotState &state, const moveit_msgs::RobotTrajectory &trajectory)
void
setWayPointDurationFromPrevious
classrobot__trajectory_1_1RobotTrajectory.html
a5e99bb2d46afb55c48f259e008f18e06
(std::size_t index, double value)
void
swap
classrobot__trajectory_1_1RobotTrajectory.html
a09dbe23704a5bd0cf4d49a114a3e62de
(robot_trajectory::RobotTrajectory &other)
void
unwind
classrobot__trajectory_1_1RobotTrajectory.html
a336c915269b3139b7ae53fb2af6ab5a0
()
void
unwind
classrobot__trajectory_1_1RobotTrajectory.html
a8c7d374fb01e79e1e11a1f1e1a82e998
(const robot_state::RobotState &state)
std::deque< double >
duration_from_previous_
classrobot__trajectory_1_1RobotTrajectory.html
a6a0c78942c202a020374f565c1ff1c16
const robot_model::JointModelGroup *
group_
classrobot__trajectory_1_1RobotTrajectory.html
a7238e93607bff1e9d4a60e1669a8a8b3
robot_model::RobotModelConstPtr
robot_model_
classrobot__trajectory_1_1RobotTrajectory.html
aaaffd7bc4ab6482c7e8eeccce2e2712f
std::deque< robot_state::RobotStatePtr >
waypoints_
classrobot__trajectory_1_1RobotTrajectory.html
afc6fa0efe7d67d7433a708a391050576
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::Affine3d &
getTransform
classplanning__scene_1_1SceneTransforms.html
ab6bc4674267a8a2749192344eda8cb42
(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
knowsObject
classplanning__scene_1_1SceneTransforms.html
abb1026f26a37807a3ff9c6a934062bbb
(const std::string &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
a6f6710fc7c3bf769a4e4ee2d0ec9d038
(const std::string &name, Profiler &prof=Profiler::Instance())
~ScopedBlock
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
a0f4d650cafee6b18b474b29d019fae91
(void)
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
a087896ed5e4388d55d9404f7a4310133
(Profiler &prof=Profiler::Instance())
~ScopedStart
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
aa241ac932f3cfa3c2fb70ef05f9af75b
(void)
Profiler &
prof_
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a6f1bb616f0ff578785a50b5827ed92c8
bool
wasRunning_
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a061610d3d7a1d30738cba312c3e48480
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
trajectory_processing::SingleJointTrajectory
structtrajectory__processing_1_1SingleJointTrajectory.html
std::vector< double >
accelerations
structtrajectory__processing_1_1SingleJointTrajectory.html
a168822ccbec2915d6bb30d73735106d2
double
final_acceleration
structtrajectory__processing_1_1SingleJointTrajectory.html
a02a42b27edbba304ca3963a2602ed15f
double
initial_acceleration
structtrajectory__processing_1_1SingleJointTrajectory.html
af6f1884b812f32268d7dde76e070fed5
double
max_acceleration
structtrajectory__processing_1_1SingleJointTrajectory.html
aed1a9caa8d4985edf59d614cc7e607e3
double
max_velocity
structtrajectory__processing_1_1SingleJointTrajectory.html
a110b64d2b4cab445f75ac1b6a5601412
double
min_acceleration
structtrajectory__processing_1_1SingleJointTrajectory.html
a354b37e400d8c2a1d0b656f7cc100797
double
min_velocity
structtrajectory__processing_1_1SingleJointTrajectory.html
ae775d3aa276aa25706f885433b125df7
std::vector< double >
positions
structtrajectory__processing_1_1SingleJointTrajectory.html
ad2032bdefb913a0af87787b4c4b39211
std::vector< double >
velocities
structtrajectory__processing_1_1SingleJointTrajectory.html
ad17eb548b77aa9c9a200818c5249319e
TestAABB
classTestAABB.html
robot_state::RobotState
loadModel
classTestAABB.html
a3a20cfd8b44c93d3ade6e0f8755e03f6
(const std::string urdf, const std::string srdf)
std::string
readFileToString
classTestAABB.html
a92371c9338b892a3c9daaad86b8b996e
(boost::filesystem::path path) const
void
SetUp
classTestAABB.html
a7fe2077354b9a22bf091377782564227
() override
void
TearDown
classTestAABB.html
a9517be181e33e5755db10e164765d09b
() override
TestAction
structTestAction.html
void
reset
structTestAction.html
a31c8495d7f430385f743e9ca7a6b01bd
()
TestAction
structTestAction.html
a90e5ee3f643e875f1a917e4017b2d30f
()
collision_detection::World::Action
action_
structTestAction.html
ab5c770951070fefd267a6cab49c2f4f3
int
cnt_
structTestAction.html
aa1f16c410ac5f0f50ff4b839592afcbf
collision_detection::World::Object
obj_
structTestAction.html
a0abcca0511b577a9e58c3b0a31cffa39
moveit::tools::Profiler::TimeInfo
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
void
set
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
af38ae6e2757f47b5bca91ba78324de26
(void)
TimeInfo
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a2733cef9a8f4d40cbbedad6c2103deea
(void)
void
update
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a602b4403ac67b3b9a50f614bf7cac164
(void)
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
moveit::core::Transforms
classmoveit_1_1core_1_1Transforms.html
virtual bool
canTransform
classmoveit_1_1core_1_1Transforms.html
a6c2e41fc472bb984e21e889ff6256ce9
(const std::string &from_frame) const
const std::string &
getTargetFrame
classmoveit_1_1core_1_1Transforms.html
ae2981946876047d8a32df7081aa3553e
() const
virtual const Eigen::Affine3d &
getTransform
classmoveit_1_1core_1_1Transforms.html
a567bf07ed01be1293e2488c89fcad6db
(const std::string &from_frame) const
virtual bool
isFixedFrame
classmoveit_1_1core_1_1Transforms.html
ada90cfccc5db43141f374f9b61e2bee1
(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
ae00195cd84235a225b6283a47bd89fb8
() const
void
copyTransforms
classmoveit_1_1core_1_1Transforms.html
aa3c8898ab76775520775d81598cd84cf
(std::vector< geometry_msgs::TransformStamped > &transforms) const
void
setTransform
classmoveit_1_1core_1_1Transforms.html
aec6167704b561dbc69c21fc2dee08424
(const Eigen::Affine3d &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
a2eed8491fdeb8d1ba9fa258a125a102e
(const std::string &from_frame, const Eigen::Vector3d &v_in, Eigen::Vector3d &v_out) const
void
transformQuaternion
classmoveit_1_1core_1_1Transforms.html
ad2d713df4755bff18b685438481270ed
(const std::string &from_frame, const Eigen::Quaterniond &q_in, Eigen::Quaterniond &q_out) const
void
transformRotationMatrix
classmoveit_1_1core_1_1Transforms.html
a85748bcb338ca72d358e6f75ad8afa31
(const std::string &from_frame, const Eigen::Matrix3d &m_in, Eigen::Matrix3d &m_out) const
void
transformPose
classmoveit_1_1core_1_1Transforms.html
a84bf991a795b2185e387a5a00466e75d
(const std::string &from_frame, const Eigen::Affine3d &t_in, Eigen::Affine3d &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_
classmoveit_1_1core_1_1Transforms.html
ad70ce12653eef34e1f6b91d2a3e78420
const FixedTransformsMap &
getAllTransforms
classmoveit_1_1core_1_1Transforms.html
ae00195cd84235a225b6283a47bd89fb8
() const
void
copyTransforms
classmoveit_1_1core_1_1Transforms.html
aa3c8898ab76775520775d81598cd84cf
(std::vector< geometry_msgs::TransformStamped > &transforms) const
void
setTransform
classmoveit_1_1core_1_1Transforms.html
aec6167704b561dbc69c21fc2dee08424
(const Eigen::Affine3d &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
a2eed8491fdeb8d1ba9fa258a125a102e
(const std::string &from_frame, const Eigen::Vector3d &v_in, Eigen::Vector3d &v_out) const
void
transformQuaternion
classmoveit_1_1core_1_1Transforms.html
ad2d713df4755bff18b685438481270ed
(const std::string &from_frame, const Eigen::Quaterniond &q_in, Eigen::Quaterniond &q_out) const
void
transformRotationMatrix
classmoveit_1_1core_1_1Transforms.html
a85748bcb338ca72d358e6f75ad8afa31
(const std::string &from_frame, const Eigen::Matrix3d &m_in, Eigen::Matrix3d &m_out) const
void
transformPose
classmoveit_1_1core_1_1Transforms.html
a84bf991a795b2185e387a5a00466e75d
(const std::string &from_frame, const Eigen::Affine3d &t_in, Eigen::Affine3d &t_out) const
constraint_samplers::UnionConstraintSampler
classconstraint__samplers_1_1UnionConstraintSampler.html
constraint_samplers::ConstraintSampler
virtual bool
canService
classconstraint__samplers_1_1UnionConstraintSampler.html
aa069383ca6a9716b1acbd14c08c10da9
(const moveit_msgs::Constraints &constr) const
virtual bool
configure
classconstraint__samplers_1_1UnionConstraintSampler.html
a839e34c1a60f6a4c7b53bb751966c144
(const moveit_msgs::Constraints &constr)
virtual const std::string &
getName
classconstraint__samplers_1_1UnionConstraintSampler.html
ac1bf28a74d8cc20d93c491248df20e73
() const
const std::vector< ConstraintSamplerPtr > &
getSamplers
classconstraint__samplers_1_1UnionConstraintSampler.html
a4db54133a1f3fd4f917e71fd76bb2d05
() const
virtual bool
project
classconstraint__samplers_1_1UnionConstraintSampler.html
a0b520d75bdaa5abd4f18cfb796dc5b8f
(robot_state::RobotState &state, unsigned int max_attempts)
virtual bool
sample
classconstraint__samplers_1_1UnionConstraintSampler.html
a8fadf362a7ec11a726cba35a60103372
(robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts)
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
kinematic_constraints::VisibilityConstraint
classkinematic__constraints_1_1VisibilityConstraint.html
kinematic_constraints::KinematicConstraint
virtual void
clear
classkinematic__constraints_1_1VisibilityConstraint.html
a556e30367ec8dc3e73f570db0a491be7
()
bool
configure
classkinematic__constraints_1_1VisibilityConstraint.html
a4ecc18f0586dae2b94929eb74cc1a12c
(const moveit_msgs::VisibilityConstraint &vc, const robot_state::Transforms &tf)
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1VisibilityConstraint.html
a17936dc98533a979019a606cc928fca3
(const robot_state::RobotState &state, bool verbose=false) const
virtual bool
enabled
classkinematic__constraints_1_1VisibilityConstraint.html
a1fe88211f2fd9c7990901bd89ba64957
() const
virtual bool
equal
classkinematic__constraints_1_1VisibilityConstraint.html
a66259e760da2e0fda0ac94caae42d063
(const KinematicConstraint &other, double margin) const
void
getMarkers
classkinematic__constraints_1_1VisibilityConstraint.html
a28a578edc7a97627aaa78ef061871072
(const robot_state::RobotState &state, visualization_msgs::MarkerArray &markers) const
shapes::Mesh *
getVisibilityCone
classkinematic__constraints_1_1VisibilityConstraint.html
a35b6263daac62947c24faac4487b9857
(const robot_state::RobotState &state) const
virtual void
print
classkinematic__constraints_1_1VisibilityConstraint.html
a4b752505adc23207d5ab159dfffe50c8
(std::ostream &out=std::cout) const
VisibilityConstraint
classkinematic__constraints_1_1VisibilityConstraint.html
a4ad5139977cceb77f3bcd466fd57e91c
(const robot_model::RobotModelConstPtr &model)
bool
decideContact
classkinematic__constraints_1_1VisibilityConstraint.html
a72b684743aa07d2fadf5f0899c3f9858
(const collision_detection::Contact &contact) const
collision_detection::CollisionRobotPtr
collision_robot_
classkinematic__constraints_1_1VisibilityConstraint.html
a25603ce1bd376793155752049f91d36c
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::Affine3d
sensor_pose_
classkinematic__constraints_1_1VisibilityConstraint.html
a62b2e41044f09df70135880e49f1058e
int
sensor_view_direction_
classkinematic__constraints_1_1VisibilityConstraint.html
ac66cedff3f6f0fea53189d8e8fdc955d
std::string
target_frame_id_
classkinematic__constraints_1_1VisibilityConstraint.html
a71f922cb087b9312da20d960c14d3a2e
Eigen::Affine3d
target_pose_
classkinematic__constraints_1_1VisibilityConstraint.html
adaaa2616266617afc7f247eb454e0ec7
double
target_radius_
classkinematic__constraints_1_1VisibilityConstraint.html
a9ad445f62772dad2a44ecd1d30459444
distance_field::VoxelGrid
classdistance__field_1_1VoxelGrid.html
T
T &
getCell
classdistance__field_1_1VoxelGrid.html
a7be72e784b9d27576df7f415e9257197
(int x, int y, int z)
T &
getCell
classdistance__field_1_1VoxelGrid.html
a94da64ac8a4af1967599207926348a86
(const Eigen::Vector3i &pos)
const T &
getCell
classdistance__field_1_1VoxelGrid.html
a34cc14fbe39bc60eb804ee86e5dca4dd
(int x, int y, int z) const
const T &
getCell
classdistance__field_1_1VoxelGrid.html
a42bf58a0286dc22b29512c1d16413a94
(const Eigen::Vector3i &pos) const
int
getNumCells
classdistance__field_1_1VoxelGrid.html
a74367dae5730f35777a18f2720cc2283
(Dimension dim) const
double
getOrigin
classdistance__field_1_1VoxelGrid.html
a315030f07a7d58a22a8a5e4776d7208b
(Dimension dim) const
double
getResolution
classdistance__field_1_1VoxelGrid.html
a37dc52869f0f46f4be6b848f504cb282
() const
double
getResolution
classdistance__field_1_1VoxelGrid.html
a71a034508fc10a51009a206410557175
(Dimension dim) const
double
getSize
classdistance__field_1_1VoxelGrid.html
a2755616ca824e36f36c52993f5bf33cc
(Dimension dim) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
ab523ab1d1b4a1c10e9249d51d43e7d5d
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
a9c6bb5f625253d0255ed8cf1f76a2157
(const Eigen::Vector3i &grid, Eigen::Vector3i &world) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
af918e65710c26c49554b75675a3911d9
(int x, int y, int z) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a591e01ce0585430eb6c73455386c32c1
(const Eigen::Vector3i &pos) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a798332773ac7e350fa1bbf9fac7bb8c5
(Dimension dim, int cell) const
MOVEIT_DECLARE_PTR_MEMBER
classdistance__field_1_1VoxelGrid.html
a94406cc8543d49c06f61f8ec3753900d
(VoxelGrid)
const T &
operator()
classdistance__field_1_1VoxelGrid.html
a488a4b05c6fafda30fd3b78f4ef1065c
(double x, double y, double z) const
const T &
operator()
classdistance__field_1_1VoxelGrid.html
ae555bdcfd62a500024ac14093283c6a2
(const Eigen::Vector3d &pos) 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
a865a2d9700278d7cf74a60b3c7f15fdb
(int x, int y, int z, const T &obj)
void
setCell
classdistance__field_1_1VoxelGrid.html
a45978f1a6e87e6069bd8789a7a1865a9
(const Eigen::Vector3i &pos, const T &obj)
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)
VoxelGrid
classdistance__field_1_1VoxelGrid.html
a2438415a6ae10555170cd7c8f3ff82c0
()
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
aaf2345a2dc5750b4b99f273df668066b
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
a196a4a423b2858e1cc40b27894d12805
(const Eigen::Vector3i &world, Eigen::Vector3i &grid) const
virtual
~VoxelGrid
classdistance__field_1_1VoxelGrid.html
a897b7a39010a787f3706061f3125bec7
()
int
getCellFromLocation
classdistance__field_1_1VoxelGrid.html
a167ff38e17ebfd4632822c670675de4c
(Dimension dim, double loc) const
double
getLocationFromCell
classdistance__field_1_1VoxelGrid.html
a76f0d1c3b5c0f2c0d3a3029ae3a8b427
(Dimension dim, int cell) const
int
ref
classdistance__field_1_1VoxelGrid.html
a99d9c77df1323c9f85bf284bcf61911d
(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
a7be72e784b9d27576df7f415e9257197
(int x, int y, int z)
distance_field::PropDistanceFieldVoxel &
getCell
classdistance__field_1_1VoxelGrid.html
a94da64ac8a4af1967599207926348a86
(const Eigen::Vector3i &pos)
const distance_field::PropDistanceFieldVoxel &
getCell
classdistance__field_1_1VoxelGrid.html
a34cc14fbe39bc60eb804ee86e5dca4dd
(int x, int y, int z) const
const distance_field::PropDistanceFieldVoxel &
getCell
classdistance__field_1_1VoxelGrid.html
a42bf58a0286dc22b29512c1d16413a94
(const Eigen::Vector3i &pos) const
int
getNumCells
classdistance__field_1_1VoxelGrid.html
a74367dae5730f35777a18f2720cc2283
(Dimension dim) const
double
getOrigin
classdistance__field_1_1VoxelGrid.html
a315030f07a7d58a22a8a5e4776d7208b
(Dimension dim) const
double
getResolution
classdistance__field_1_1VoxelGrid.html
a37dc52869f0f46f4be6b848f504cb282
() const
double
getResolution
classdistance__field_1_1VoxelGrid.html
a71a034508fc10a51009a206410557175
(Dimension dim) const
double
getSize
classdistance__field_1_1VoxelGrid.html
a2755616ca824e36f36c52993f5bf33cc
(Dimension dim) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
ab523ab1d1b4a1c10e9249d51d43e7d5d
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
a9c6bb5f625253d0255ed8cf1f76a2157
(const Eigen::Vector3i &grid, Eigen::Vector3i &world) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
af918e65710c26c49554b75675a3911d9
(int x, int y, int z) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a591e01ce0585430eb6c73455386c32c1
(const Eigen::Vector3i &pos) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a798332773ac7e350fa1bbf9fac7bb8c5
(Dimension dim, int cell) const
MOVEIT_DECLARE_PTR_MEMBER
classdistance__field_1_1VoxelGrid.html
a94406cc8543d49c06f61f8ec3753900d
(VoxelGrid)
const distance_field::PropDistanceFieldVoxel &
operator()
classdistance__field_1_1VoxelGrid.html
a488a4b05c6fafda30fd3b78f4ef1065c
(double x, double y, double z) const
const distance_field::PropDistanceFieldVoxel &
operator()
classdistance__field_1_1VoxelGrid.html
ae555bdcfd62a500024ac14093283c6a2
(const Eigen::Vector3d &pos) 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::PropDistanceFieldVoxeldefault_object)
void
setCell
classdistance__field_1_1VoxelGrid.html
a865a2d9700278d7cf74a60b3c7f15fdb
(int x, int y, int z, const distance_field::PropDistanceFieldVoxel &obj)
void
setCell
classdistance__field_1_1VoxelGrid.html
a45978f1a6e87e6069bd8789a7a1865a9
(const Eigen::Vector3i &pos, const distance_field::PropDistanceFieldVoxel &obj)
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::PropDistanceFieldVoxeldefault_object)
VoxelGrid
classdistance__field_1_1VoxelGrid.html
a2438415a6ae10555170cd7c8f3ff82c0
()
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
aaf2345a2dc5750b4b99f273df668066b
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
a196a4a423b2858e1cc40b27894d12805
(const Eigen::Vector3i &world, Eigen::Vector3i &grid) const
virtual
~VoxelGrid
classdistance__field_1_1VoxelGrid.html
a897b7a39010a787f3706061f3125bec7
()
int
getCellFromLocation
classdistance__field_1_1VoxelGrid.html
a167ff38e17ebfd4632822c670675de4c
(Dimension dim, double loc) const
double
getLocationFromCell
classdistance__field_1_1VoxelGrid.html
a76f0d1c3b5c0f2c0d3a3029ae3a8b427
(Dimension dim, int cell) const
int
ref
classdistance__field_1_1VoxelGrid.html
a99d9c77df1323c9f85bf284bcf61911d
(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
a025d783b34f445f58c020fc90fde1559
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
a583997fcf444889245fdf3de39490c32
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
a1d13f3b6bf0ddb5bafb360ef9ea10814
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &poses)
void
addToObject
classcollision__detection_1_1World.html
a289081085766dc32e07b602438572c16
(const std::string &id, const shapes::ShapeConstPtr &shape, const Eigen::Affine3d &pose)
const_iterator
begin
classcollision__detection_1_1World.html
abb14b29a95b6ad6ad806323ae53d8a8a
() const
void
clearObjects
classcollision__detection_1_1World.html
adc4d485fb4e992dccafebd760b22c23c
()
const_iterator
end
classcollision__detection_1_1World.html
a7aef63b5fe7ac27501ecbf4f8fe21660
() const
const_iterator
find
classcollision__detection_1_1World.html
a407d018d4167b04150257bee242a7e21
(const std::string &id) const
ObjectConstPtr
getObject
classcollision__detection_1_1World.html
a51fd071c6bf17e7f74c102725275e909
(const std::string &id) const
std::vector< std::string >
getObjectIds
classcollision__detection_1_1World.html
a16dbe10804b36980a093bdf8fead3492
() const
bool
hasObject
classcollision__detection_1_1World.html
a667f360b416f2b48ccc646611fb583a0
(const std::string &id) const
MOVEIT_STRUCT_FORWARD
classcollision__detection_1_1World.html
a40f76267a8074003d66057e8fd0bc25a
(Object)
bool
moveObject
classcollision__detection_1_1World.html
aabf55427d7f6ea0911b32285a2f40dc1
(const std::string &id, const Eigen::Affine3d &transform)
bool
moveShapeInObject
classcollision__detection_1_1World.html
a671b1507b6ffea4a478b2c903fd667e8
(const std::string &id, const shapes::ShapeConstPtr &shape, const Eigen::Affine3d &pose)
void
notifyObserverAllObjects
classcollision__detection_1_1World.html
ae026f7d4ba4cd38545db533ddf7d28b0
(const ObserverHandle observer_handle, Action action) const
bool
removeObject
classcollision__detection_1_1World.html
a730ac11820dd784df58956cf3ce5bdc3
(const std::string &id)
void
removeObserver
classcollision__detection_1_1World.html
a0d94126a3e3046ddc264213b319a2655
(const ObserverHandle observer_handle)
bool
removeShapeFromObject
classcollision__detection_1_1World.html
af783ea608f798b17380b0de2a46ae5ad
(const std::string &id, const shapes::ShapeConstPtr &shape)
std::size_t
size
classcollision__detection_1_1World.html
a97a4393d153ef6ed57c12c0de2046bfd
() 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
a76904d0cf2e97f475d3917bcc6007f9c
(const ObjectPtr &obj, const shapes::ShapeConstPtr &shape, const Eigen::Affine3d &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)
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
ad0c0746ef56598693e656fbcfa1aeadb
const_iterator
begin
classcollision__detection_1_1WorldDiff.html
a3723ef3060312f41282cc436d94e80f7
() const
void
clearChanges
classcollision__detection_1_1WorldDiff.html
ab10f96dd369d24ca5e6eff3f2fbfb0d3
()
const_iterator
end
classcollision__detection_1_1WorldDiff.html
a1bbc59c2f916694e51f6d5ae5af21d6a
() const
const_iterator
find
classcollision__detection_1_1WorldDiff.html
ac0c9d7a86f61220c286e8a3d0802ad03
(const std::string &id) const
const std::map< std::string, World::Action > &
getChanges
classcollision__detection_1_1WorldDiff.html
acdb57c1dd75a0bfeb990ec431a30e1fb
() const
void
reset
classcollision__detection_1_1WorldDiff.html
a929d4020c3adb54fce30ec47e8a929ea
(const WorldPtr &world)
void
reset
classcollision__detection_1_1WorldDiff.html
ae67228470714b9bf2a8efb1883be9de4
()
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
ad24a7ae21f7e7bbc9df456c9e11dd1f3
() 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
std::weak_ptr< World >
world_
classcollision__detection_1_1WorldDiff.html
a58445aee8754f380aa8fc1922b578f3c
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::CollisionDetectorAllocatorDistanceField
collision_detection::CollisionDetectorAllocatorFCL
collision_detection::CollisionDetectorAllocatorHybrid
collision_detection::CollisionDetectorAllocatorTemplate
collision_detection::CollisionGeometryData
collision_detection::CollisionPlugin
collision_detection::CollisionRequest
collision_detection::CollisionResult
collision_detection::CollisionRobot
collision_detection::CollisionRobotAllValid
collision_detection::CollisionRobotDistanceField
collision_detection::CollisionRobotFCL
collision_detection::CollisionRobotHybrid
collision_detection::CollisionSphere
collision_detection::CollisionWorld
collision_detection::CollisionWorldAllValid
collision_detection::CollisionWorldDistanceField
collision_detection::CollisionWorldFCL
collision_detection::CollisionWorldHybrid
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::IfSameType
collision_detection::IfSameType< T, T >
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
ab85879a36c3985b501b738ec7b0c70f3
boost::function< bool(collision_detection::Contact &)>
DecideContactFn
namespacecollision__detection.html
a6a9d9bee3fd5dd0c15697565d76b8b02
std::map< const std::pair< std::string, std::string >, std::vector< DistanceResultsData > >
DistanceMap
namespacecollision__detection.html
abf35ea00e5b1ddd01dfbbbf23982eeaa
DistanceRequestTypes::DistanceRequestType
DistanceRequestType
namespacecollision__detection.html
a2fe3d329ac605e120161501efff75df6
std::shared_ptr< const fcl::CollisionObject >
FCLCollisionObjectConstPtr
namespacecollision__detection.html
ae8ff3db6b443ad910cacba006094bf43
std::shared_ptr< fcl::CollisionObject >
FCLCollisionObjectPtr
namespacecollision__detection.html
a1fd970aceecb4b4b363eb0e975e68f29
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
a929939c42d95906b566619981a737240
(fcl::CollisionObject *o1, fcl::CollisionObject *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
aa14c1f97a699dc074ce98f5aeb56684f
(const shapes::ShapeConstPtr &shape, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a55cb01952ddf27ae49261f677a9a4086
(const shapes::ShapeConstPtr &shape, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac706c51ba1557858fb70e4fc0d2a65ab
(const shapes::ShapeConstPtr &shape, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a2a9ced5dca1015fe29861056b0e6916f
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a7b9a34d8ef1aeb3f5a626b17e1df2ce7
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a187f1af4ccb0d18afdfaad016a2afdd8
(const shapes::ShapeConstPtr &shape, double scale, double padding, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
af9040be8b971caa96ef8e2ed08aee0b6
(const shapes::ShapeConstPtr &shape, const T *data, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a222326e69feb1f536e548ea60201fd3c
(const shapes::ShapeConstPtr &shape, double scale, double padding, const T *data, int shape_index)
std::vector< CollisionSphere >
determineCollisionSpheres
namespacecollision__detection.html
a65842f3b24b987904a99349a25948fbc
(const bodies::Body *body, Eigen::Affine3d &relativeTransform)
bool
distanceCallback
namespacecollision__detection.html
ae59ed6bd3e0a3e8dd0fec2dea71ca660
(fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data, double &min_dist)
bool
doBoundingSpheresIntersect
namespacecollision__detection.html
aa2121f6a551fb256ddbff2e1efde9284
(const PosedBodySphereDecompositionConstPtr &p1, const PosedBodySphereDecompositionConstPtr &p2)
void
fcl2contact
namespacecollision__detection.html
ae00433940f9ca689634368451912d9f7
(const fcl::Contact &fc, Contact &c)
void
fcl2costsource
namespacecollision__detection.html
ade7cc36d36e080791e09ade8b44d9823
(const fcl::CostSource &fcs, CostSource &cs)
PosedBodyPointDecompositionVectorPtr
getAttachedBodyPointDecomposition
namespacecollision__detection.html
a4f89a32aa3f2f119592a76e224c0552a
(const robot_state::AttachedBody *att, double resolution)
PosedBodySphereDecompositionVectorPtr
getAttachedBodySphereDecomposition
namespacecollision__detection.html
aa7438d42e6c3c10d41ac13d0a6c57a5e
(const robot_state::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
a9647b8b512b49034f611196df653006c
(GroupStateRepresentationConstPtr &gsr, std::string reference_frame, visualization_msgs::MarkerArray &body_marker_array)
void
getBodySphereVisualizationMarkers
namespacecollision__detection.html
a7f9df249667bd0c0b45a59f31984bf3a
(GroupStateRepresentationPtr &gsr, 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
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
getCollisionMarkersFromContacts
namespacecollision__detection.html
a2f4f093913eaf25f5d06adcaa48f5d86
(visualization_msgs::MarkerArray &arr, const std::string &frame_id, const CollisionResult::ContactMap &con)
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)
static bool
loadLinkBodySphereDecompositions
namespacecollision__detection.html
a845aa007048734c334a9dbfc629d4ba3
(ros::NodeHandle &nh, const planning_models::RobotModelConstPtr &kmodel, std::map< std::string, std::vector< collision_detection::CollisionSphere > > &link_body_spheres)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a6268926e481d5a4e3a897e9b8dde4c4d
(CollisionPlugin)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a5434606466e8a582df50ea624b2857be
(CollisionDetectorAllocator)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a7b479d7f0e8c20125a0495481f96aa04
(WorldDiff)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a2afcd917f203d7d55c6ac25d6473adbf
(GroupStateRepresentation)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
ab56b1ec4372d595d99535e67b1e5cbc1
(CollisionRobot)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
af6f3ec8200d87f9ad20a8cf6b10514b4
(DistanceFieldCacheEntry)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a8735c611ba512170408e5d69022cc74c
(CollisionWorld)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a706f274b9456bc36f6a97e2450470832
(AllowedCollisionMatrix)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a21dc4646f3031b7a467c3075e71c6be9
(World)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a1c82d4eb2d6b11e46e85b9406d3474c6
(CollisionRobotDistanceField)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
adf7d9bec5cd0734c001601182f097722
(BodyDecomposition)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
a1cb8da8467ea8e22af94de00c401e975
(CollisionGeometryData)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
acb000da2c9c69159c68a5fc4df345a50
(FCLGeometry)
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)
void
transform2fcl
namespacecollision__detection.html
ac62f07a0d167ce0255db6ab31b9506bb
(const Eigen::Affine3d &b, fcl::Transform3f &f)
fcl::Transform3f
transform2fcl
namespacecollision__detection.html
a65033c779e897cf789d2be527fc26be2
(const Eigen::Affine3d &b)
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
const double
EPSILON
namespacecollision__detection.html
a48acfae36d5fe4cfbd59548df917c52b
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
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
ae85b6041f95efb12e168c07c90134c29
(const ConstraintSamplerPtr &sampler, const robot_state::RobotState &reference_state)
double
countSamplesPerSecond
namespaceconstraint__samplers.html
a72fac81e1d29cdcfd774e8d3b8131e37
(const moveit_msgs::Constraints &constr, const planning_scene::PlanningSceneConstPtr &scene, const std::string &group)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a2ec8c37bd86626b716466c84d49c9383
(ConstraintSamplerManager)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a7ca7f2f0f29d2d2e6c182a63c1b0be81
(ConstraintSamplerAllocator)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a5cfee558dd72c3f7438685906d0bb740
(JointConstraintSampler)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a2c3bf8e05114a1f6523928c71750a7eb
(ConstraintSampler)
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a5789be593ae9935224c2d22c0448b05e
(IKConstraintSampler)
void
visualizeDistribution
namespaceconstraint__samplers.html
a110f5646222d688e1136aa2ea8e7b8eb
(const ConstraintSamplerPtr &sampler, const robot_state::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::compareEigen_Vector3i
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
XYPlane
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a3b7317e04ca194cd26ad695bfe2e33ca
XZPlane
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4ab65b01f80ca0f93e9396c0feaf4895a4
YZPlane
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a685282ccc6de430f974cba5a5568e21f
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::map< std::string, Eigen::Affine3d, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Affine3d > > >
map_string_Affine3d
namespaceEigenSTL.html
a58b7bb0965a0f1da85c5d2fc1ba7247a
std::map< std::string, Eigen::Affine3f, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Affine3f > > >
map_string_Affine3f
namespaceEigenSTL.html
a83fbd5b7fc7cd1525b94a3d1b0781d9a
std::map< std::string, Eigen::Vector3d, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Vector3d > > >
map_string_Vector3d
namespaceEigenSTL.html
ad8e5b854b4e31b2338b7d6d665326909
std::map< std::string, Eigen::Vector3f, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Vector3f > > >
map_string_Vector3f
namespaceEigenSTL.html
af585fe65c4d3b3b196648bb44bbcdfdc
std::vector< Eigen::Affine3d, Eigen::aligned_allocator< Eigen::Affine3d > >
vector_Affine3d
namespaceEigenSTL.html
a14f080ffb504c39aeeafc3e1c7590801
std::vector< Eigen::Affine3f, Eigen::aligned_allocator< Eigen::Affine3f > >
vector_Affine3f
namespaceEigenSTL.html
a36c724d976d9f7d5a208338632ed7ec6
std::vector< Eigen::Isometry3d, Eigen::aligned_allocator< Eigen::Isometry3d > >
vector_Isometry3d
namespaceEigenSTL.html
ac192baa0b919d541fcc5e78cfd3e4769
std::vector< Eigen::Isometry3f, Eigen::aligned_allocator< Eigen::Isometry3f > >
vector_Isometry3f
namespaceEigenSTL.html
a89a5c5e1dcb21f71a092d6abdd4bf96a
std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > >
vector_Vector3d
namespaceEigenSTL.html
a79212253ac3459b428e7d37d1601a7d2
std::vector< Eigen::Vector3f, Eigen::aligned_allocator< Eigen::Vector3f > >
vector_Vector3f
namespaceEigenSTL.html
a5a8dfaa9f14ae3488c7d51c1a7635c44
std::vector< Eigen::Vector3i, Eigen::aligned_allocator< Eigen::Vector3i > >
vector_Vector3i
namespaceEigenSTL.html
a601bde759ce60be244cc8414bff566f4
std::vector< Eigen::Vector4d, Eigen::aligned_allocator< Eigen::Vector4d > >
vector_Vector4d
namespaceEigenSTL.html
a6eda9a5d13f6204baa79162b2c565fd2
std::vector< Eigen::Vector4f, Eigen::aligned_allocator< Eigen::Vector4f > >
vector_Vector4f
namespaceEigenSTL.html
ab4d36785a1f2a7cbf2f2d1cd04f84436
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
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
aba202b882242392d86f1d2452599171d
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::PositionConstraint &constraint)
static bool
constructConstraint
namespacekinematic__constraints.html
a27fb689562e762f65bf0e110fc0aff7e
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::OrientationConstraint &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
a88becba14be9ced36fefc7980271e132
(const robot_state::RobotState &state, const robot_model::JointModelGroup *jmg, double tolerance_below, double tolerance_above)
moveit_msgs::Constraints
constructGoalConstraints
namespacekinematic__constraints.html
a3467fa073a3e0192aee160edcb2f6aa5
(const robot_state::RobotState &state, const robot_model::JointModelGroup *jmg, double tolerance=std::numeric_limits< double >::epsilon())
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
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
ae8ab0389c013b701d08f97aac71872d4
(const std::string &link_name, const geometry_msgs::QuaternionStamped &quat, double tolerance=1e-2)
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)
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)
static bool
isArray
namespacekinematic__constraints.html
ade217a3cc51cd151e2160964b07addfd
(XmlRpc::XmlRpcValue &v, size_t size, const std::string &name="", const std::string &description="")
bool
isEmpty
namespacekinematic__constraints.html
ac413186f4440480526be840dbc824a6c
(const moveit_msgs::Constraints &constr)
static bool
isStruct
namespacekinematic__constraints.html
a7f25d0676dd28d70c6feceae0b1a8810
(XmlRpc::XmlRpcValue &v, const std::set< std::string > &keys, const std::string &name="")
moveit_msgs::Constraints
mergeConstraints
namespacekinematic__constraints.html
ab33b027559ab6207004a5866c3794aed
(const moveit_msgs::Constraints &first, const moveit_msgs::Constraints &second)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a511c45213c2864c44dbc881e21df4305
(KinematicConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a82e48180088ca2f13ebd0e79f9fe8623
(JointConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
ac7684062b6619569429b973703dbc45c
(OrientationConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
ad595d278b1156b468975956a9a55d9db
(PositionConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
a55fa654811c1421dc1962b1b896a1fd5
(VisibilityConstraint)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
af7d3e0dd059110de8e0c9c630027aea5
(KinematicConstraintSet)
static double
normalizeAngle
namespacekinematic__constraints.html
ac3bb5580c38edde46eb9292465b6670e
(double angle)
static double
parseDouble
namespacekinematic__constraints.html
a8cdcc8d7af6d042d28057e67489b50cb
(XmlRpc::XmlRpcValue &v)
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
a37053065c92606f7c1d81c5767b8e924
KinematicErrors::KinematicError
KinematicError
namespacekinematics.html
a47d1b2217113bf4dc2b5f4d9da0115ae
MOVEIT_CLASS_FORWARD
namespacekinematics.html
ad1d92e4ab0d5a509ceeb129aa10cdcbe
(KinematicsBase)
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::tools
moveit::ConstructException
moveit::Exception
void
get_backtrace
namespacemoveit.html
a17b4f138dac10a0e23296414a83ab9db
(std::ostream &out)
moveit::core
namespacemoveit_1_1core.html
moveit::core::AABB
moveit::core::AttachedBody
moveit::core::FixedJointModel
moveit::core::FloatingJointModel
moveit::core::JointModel
moveit::core::JointModelGroup
moveit::core::JumpThreshold
moveit::core::LinkModel
moveit::core::MaxEEFStep
moveit::core::PlanarJointModel
moveit::core::PrismaticJointModel
moveit::core::RevoluteJointModel
moveit::core::RobotModel
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::Affine3d, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Affine3d > > >
FixedTransformsMap
namespacemoveit_1_1core.html
aab2e7121788a9fdfc2ca8ad2fc2f78a2
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
a8663e112a09dbce04e101d478f698f62
std::map< std::string, JointModelGroup * >
JointModelGroupMap
namespacemoveit_1_1core.html
af4d2de83022f7f4739b7f85220fe891e
std::map< std::string, const JointModelGroup * >
JointModelGroupMapConst
namespacemoveit_1_1core.html
ac976e248510f5088d334151dd08b9be2
std::map< std::string, JointModel * >
JointModelMap
namespacemoveit_1_1core.html
a81880d4acfe2c3d4d6c6db822dd8a1c3
std::map< std::string, const JointModel * >
JointModelMapConst
namespacemoveit_1_1core.html
a6c3f9bbb59fc92aff4ad7a40e197123e
std::map< std::string, LinkModel * >
LinkModelMap
namespacemoveit_1_1core.html
ad5bf6a2d4eaf49a0bad8f29eb1eb25c1
std::map< std::string, const LinkModel * >
LinkModelMapConst
namespacemoveit_1_1core.html
aba4c4e76a1e12bf5d2bdb6aa07220126
std::map< const LinkModel *, Eigen::Affine3d, std::less< const LinkModel * >, Eigen::aligned_allocator< std::pair< const LinkModel *const, Eigen::Affine3d > > >
LinkTransformMap
namespacemoveit_1_1core.html
a4586cb570da059f7f173b6fd9f358917
boost::function< kinematics::KinematicsBasePtr(const JointModelGroup *)>
SolverAllocatorFn
namespacemoveit_1_1core.html
aee2fefede757f1b0b2e59fc9dce12fa7
std::map< const JointModelGroup *, SolverAllocatorFn >
SolverAllocatorMapFn
namespacemoveit_1_1core.html
a5a90601303ff3ca4663e135e2135989c
std::map< std::string, VariableBounds >
VariableBoundsMap
namespacemoveit_1_1core.html
a234567f9e8ff71ceb56a228c81adb0be
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)
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)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
a54b16152f275e8796e1b62db6009c725
(Transforms)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ab2c30bf80cb40ffdd4f78758b3fa6641
(RobotState)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ad46b199b126b933d331e17324e878585
(RobotModel)
std::ostream &
operator<<
namespacemoveit_1_1core.html
a63aa00f41059a45cc5148f93ffc08f99
(std::ostream &out, const VariableBounds &b)
std::ostream &
operator<<
namespacemoveit_1_1core.html
af0e84ecacbc94a6f9fa1e8e439646be9
(std::ostream &out, const RobotState &s)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a4c9f7d9832f39da9b6afea7081ea0546
(const Transforms &tf, const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a8e656bec1fe3ffa9c4a32cc8d5ee6274
(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::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
uint16_t
key_type
namespaceoctomap.html
a3cd494d376227020230326d6f5892660
uint16_t
key_type
namespaceoctomap.html
a3cd494d376227020230326d6f5892660
unordered_ns::unordered_map< OcTreeKey, bool, OcTreeKey::KeyHash >
KeyBoolMap
namespaceoctomap.html
a5f98f11c602d9fefec29ff55763e1d49
unordered_ns::unordered_map< OcTreeKey, bool, OcTreeKey::KeyHash >
KeyBoolMap
namespaceoctomap.html
a5f98f11c602d9fefec29ff55763e1d49
unordered_ns::unordered_set< OcTreeKey, OcTreeKey::KeyHash >
KeySet
namespaceoctomap.html
aceae2f852393087f735de263074245df
unordered_ns::unordered_set< OcTreeKey, OcTreeKey::KeyHash >
KeySet
namespaceoctomap.html
aceae2f852393087f735de263074245df
std::pair< point3d, double >
OcTreeVolume
namespaceoctomap.html
a9b950c5454456605858a92a7d317d7f2
std::pair< point3d, double >
OcTreeVolume
namespaceoctomap.html
a9b950c5454456605858a92a7d317d7f2
octomath::Vector3
point3d
namespaceoctomap.html
a7bc37f6465df7e66a7dccd16859637d7
octomath::Vector3
point3d
namespaceoctomap.html
a7bc37f6465df7e66a7dccd16859637d7
std::vector< octomath::Vector3 >
point3d_collection
namespaceoctomap.html
a8c7efe5aaf007f996de00755af1f604b
std::vector< octomath::Vector3 >
point3d_collection
namespaceoctomap.html
a8c7efe5aaf007f996de00755af1f604b
std::list< octomath::Vector3 >
point3d_list
namespaceoctomap.html
a435066a1f3df3ffeecc24db9cd3a5be0
std::list< octomath::Vector3 >
point3d_list
namespaceoctomap.html
a435066a1f3df3ffeecc24db9cd3a5be0
octomath::Pose6D
pose6d
namespaceoctomap.html
a6bd8a48b69816a376984cc55af3887e3
octomath::Pose6D
pose6d
namespaceoctomap.html
a6bd8a48b69816a376984cc55af3887e3
uint8_t
computeChildIdx
namespaceoctomap.html
ac9227607c77273d4831108316372b6ff
(const OcTreeKey &key, int depth)
void
computeChildKey
namespaceoctomap.html
a998e73622437e4b47c62c5e48b65074b
(unsigned int pos, key_type center_offset_key, const OcTreeKey &parent_key, OcTreeKey &child_key)
OcTreeKey
computeIndexKey
namespaceoctomap.html
abcdc2dd12e1166652cb538b5d15b9d7d
(key_type level, const OcTreeKey &key)
float
logodds
namespaceoctomap.html
a10a09b5553d8f945a405e2487732153a
(double probability)
std::ostream &
operator<<
namespaceoctomap.html
ad3794eea63040bb8dace218c31d9aaa9
(std::ostream &out, ColorOcTreeNode::Color const &c)
double
probability
namespaceoctomap.html
aa8660dcbf419b46db64ffcf7beb95e69
(double logodds)
static const int
edgeTable
namespaceoctomap.html
a92a418b9cb26e2ff026b8f9c7378ec5b
[256]
static const int
edgeTable
namespaceoctomap.html
a92a418b9cb26e2ff026b8f9c7378ec5b
[256]
static const int
triTable
namespaceoctomap.html
a19dbada07173243366ff31c32f3f7b2b
[256][16]
static const int
triTable
namespaceoctomap.html
a19dbada07173243366ff31c32f3f7b2b
[256][16]
static const point3d
vertexList
namespaceoctomap.html
acec5728228c6ce682a8b1334be948316
[12]
static const point3d
vertexList
namespaceoctomap.html
acec5728228c6ce682a8b1334be948316
[12]
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
af351b56894fa266a878f1e5054cf31b9
(PlanningContext)
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
a470f7973968f5043caf7bf15be97aa37
(PlannerManager)
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 robot_state::RobotState &, const robot_state::RobotState &, bool)>
MotionFeasibilityFn
namespaceplanning__scene.html
a7a16bac3b4d29f92ff33d9209e4d575f
std::map< std::string, std_msgs::ColorRGBA >
ObjectColorMap
namespaceplanning__scene.html
ad2e666339b9fdb4d06c14c207589996b
std::map< std::string, object_recognition_msgs::ObjectType >
ObjectTypeMap
namespaceplanning__scene.html
a519e68563c632f2c9e20248e3d4022fb
boost::function< bool(const robot_state::RobotState &, bool)>
StateFeasibilityFn
namespaceplanning__scene.html
af50a0aed65f6f062dd6c11d1f20be10c
MOVEIT_CLASS_FORWARD
namespaceplanning__scene.html
a39429391a4496d2fcecf3825578b0432
(PlanningScene)
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::Affine3f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
af9fad6e4159ab772e88852514e6a2ce5
(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
robot_trajectory
namespacerobot__trajectory.html
robot_trajectory::RobotTrajectory
MOVEIT_CLASS_FORWARD
namespacerobot__trajectory.html
ac4f1b5675c17a914be6251e6e12ff60e
(RobotTrajectory)
shapes
namespaceshapes.html
std::shared_ptr< const Shape >
ShapeConstPtr
namespaceshapes.html
ae361d27bb9c03ed99275fc1b38185c10
boost::variant< shape_msgs::SolidPrimitive, shape_msgs::Mesh, shape_msgs::Plane >
ShapeMsg
namespaceshapes.html
ad733056c21f8393cb898630e512ffd10
std::shared_ptr< Shape >
ShapePtr
namespaceshapes.html
a364d1bfa62020b9f5c95c2e2a58779d2
ShapeType
namespaceshapes.html
a398baa9cade400094956e6742dc41002
void
computeShapeBoundingSphere
namespaceshapes.html
ae4414a80a94fa6a8dad3f3de9be9b15d
(const Shape *shape, Eigen::Vector3d ¢er, double &radius)
Eigen::Vector3d
computeShapeExtents
namespaceshapes.html
aea7e0916996263f3b1d73000a16d89aa
(const ShapeMsg &shape_msg)
Eigen::Vector3d
computeShapeExtents
namespaceshapes.html
aa36c2f3d20d9970c60058276fe0e810c
(const Shape *shape)
bool
constructMarkerFromShape
namespaceshapes.html
a0aaee41a2e8e5111cb37d7bd076e9b8d
(const Shape *shape, visualization_msgs::Marker &mk, bool use_mesh_triangle_list=false)
bool
constructMsgFromShape
namespaceshapes.html
af2fafa8168f92f2ed5c9ae3748d0f032
(const Shape *shape, ShapeMsg &shape_msg)
Shape *
constructShapeFromMsg
namespaceshapes.html
ad360695f21e256950f44d5bad693d62f
(const shape_msgs::Mesh &shape_msg)
Shape *
constructShapeFromMsg
namespaceshapes.html
aa7e5677850d893e3fbce1f0f17af3dc4
(const ShapeMsg &shape_msg)
Shape *
constructShapeFromMsg
namespaceshapes.html
a7824b8686f01fa2f7e50e970a1466823
(const shape_msgs::SolidPrimitive &shape_msg)
Shape *
constructShapeFromMsg
namespaceshapes.html
a729b444c0ec91afa656aabd53c3ce814
(const shape_msgs::Plane &shape_msg)
Shape *
constructShapeFromText
namespaceshapes.html
a9e50a80063122de1d81aa7889532d62f
(std::istream &in)
Mesh *
createMeshFromAsset
namespaceshapes.html
a45ac8dc499dcca9b4d2ce5b1e4ceff5e
(const aiScene *scene, const Eigen::Vector3d &scale, const std::string &assimp_hint=std::string())
Mesh *
createMeshFromAsset
namespaceshapes.html
a05ddfa7af3ff72e05dea89b8a2d932e0
(const aiScene *scene, const std::string &assimp_hint=std::string())
Mesh *
createMeshFromBinary
namespaceshapes.html
a693232dbe21b0d92d7b08d7bca945a35
(const char *buffer, std::size_t size, const std::string &assimp_hint=std::string())
Mesh *
createMeshFromBinary
namespaceshapes.html
a7cd215791cfc18e5b1311ac833202a1f
(const char *buffer, std::size_t size, const Eigen::Vector3d &scale, const std::string &assimp_hint=std::string())
Mesh *
createMeshFromResource
namespaceshapes.html
a0747930a810548cc02dc9b8ed0d59ed0
(const std::string &resource, const Eigen::Vector3d &scale)
Mesh *
createMeshFromResource
namespaceshapes.html
ac8bcf235bea4d4cd524651eee07b0c92
(const std::string &resource)
Mesh *
createMeshFromShape
namespaceshapes.html
a7047c069af85c7f67d272900ded32da4
(const Sphere &sphere)
Mesh *
createMeshFromShape
namespaceshapes.html
ab4a4c0028accac7c62bf9c6e5f533a27
(const Shape *shape)
Mesh *
createMeshFromShape
namespaceshapes.html
a9f2861755d6e56fffc98113c8b04e82b
(const Box &box)
Mesh *
createMeshFromShape
namespaceshapes.html
ae4268bd5eca2b03f5ed7859f6f24bbc5
(const Cylinder &cylinder)
Mesh *
createMeshFromShape
namespaceshapes.html
a40dfb4700bbc77bef3a9ee0abc93532e
(const Cone &cone)
Mesh *
createMeshFromVertices
namespaceshapes.html
ad6c414d8c0d07f8e631470ed1c6fa4d8
(const EigenSTL::vector_Vector3d &source)
Mesh *
createMeshFromVertices
namespaceshapes.html
a4673bed87156e1a65aebc1ea91670d84
(const EigenSTL::vector_Vector3d &vertices, const std::vector< unsigned int > &triangles)
MOVEIT_CLASS_FORWARD
namespaceshapes.html
a108814a0910c33efcd0897cda420fbab
(Shape)
std::ostream &
operator<<
namespaceshapes.html
a55cad70d71e949953cf8d1a627b3cec9
(std::ostream &ss, ShapeType type)
void
saveAsText
namespaceshapes.html
a1b88439464535790e61896034563fe5b
(const Shape *shape, std::ostream &out)
const std::string &
shapeStringName
namespaceshapes.html
abe8c39046e7fa1e040cd32676ea5abe3
(const Shape *shape)
void
writeSTLBinary
namespaceshapes.html
a05f5274afb0b12fa09adc84c0977c6e2
(const Mesh *mesh, std::vector< char > &buffer)
BOX
namespaceshapes.html
a398baa9cade400094956e6742dc41002ad9dc5f493cdf205abf4187a3b38d1a59
CONE
namespaceshapes.html
a398baa9cade400094956e6742dc41002a9dcb0ebb715762e98a319af4e74b72f7
CYLINDER
namespaceshapes.html
a398baa9cade400094956e6742dc41002ae9c54d1997ff1193f993fce6303d884b
MESH
namespaceshapes.html
a398baa9cade400094956e6742dc41002aae3a7afd4e3c590128e89e1ee048f4ac
OCTREE
namespaceshapes.html
a398baa9cade400094956e6742dc41002a3bd76d47061050a9e9c792c533bc6a85
PLANE
namespaceshapes.html
a398baa9cade400094956e6742dc41002ae7174999b26eef63b0a901194ab7c2ad
SPHERE
namespaceshapes.html
a398baa9cade400094956e6742dc41002ac093bbe694b61885456ea9cdf41ef84a
UNKNOWN_SHAPE
namespaceshapes.html
a398baa9cade400094956e6742dc41002ad72b0f4396023d81d873a68d54a4b27d
trajectory_processing
namespacetrajectory__processing.html
trajectory_processing::IterativeParabolicTimeParameterization
trajectory_processing::IterativeSplineParameterization
trajectory_processing::SingleJointTrajectory
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 int
fit_spline_and_adjust_times
namespacetrajectory__processing.html
a35aecca0f70fd0c99f1139123a5c7789
(const int n, double dt[], const double x[], double x1[], double x2[], const double max_velocity, const double min_velocity, const double max_acceleration, const double min_acceleration, const double tfactor)
static double
global_adjustment_factor
namespacetrajectory__processing.html
a6c76a0906f958439984bd71d40e03c36
(const int n, double dt[], const double x[], 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)
std::size_t
trajectoryWaypointCount
namespacetrajectory__processing.html
ab1b91ad51a7d6157920fee82e4bf5416
(const moveit_msgs::RobotTrajectory &trajectory)
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
XmlRpc
namespaceXmlRpc.html
void
assertEncodeDecode
namespaceXmlRpc.html
a3b5c496bffc5c9c85abc8cd928621707
(std::string const &raw, std::string const &base64)
XmlRpcValue
base64Value
namespaceXmlRpc.html
afb574ebc1dedec3cbd810e7a19dead13
(std::string const &data)
XmlRpcValue
fromXml
namespaceXmlRpc.html
aab4c5cefe27a6ccdd91df2daa9c15da6
(std::string const &data)
int
getVerbosity
namespaceXmlRpc.html
a0fa39c1bb4d9d258eb71ddd775d67a82
()
void
PrintTo
namespaceXmlRpc.html
a3c6eb8a22b821931d4bbfa5a1117d38a
(const XmlRpcClient::ClientConnectionState &state,::std::ostream *os)
void
removeNewlines
namespaceXmlRpc.html
a1ab52409d1b317c9e8ac334fdc3eabf2
(std::string &data)
void
setVerbosity
namespaceXmlRpc.html
adbb0a79191037f0d3173d2dfa9cc820c
(int level)
TEST
namespaceXmlRpc.html
a6bca39b34894a3fec8961150bb7a2ab2
(xmlrpcvalue_base64, hello_world)
TEST
namespaceXmlRpc.html
a80187322e01372f5d3f424d4ea287b35
(xmlrpcvalue_base64, empty_string)
TEST
namespaceXmlRpc.html
ac883073239e7fca7f0d7daa91a070b39
(xmlrpcvalue_base64, random)
static bool
tmEq
namespaceXmlRpc.html
ad8f8ff6586074409afba65257b0fd8c4
(struct tm const &t1, struct tm const &t2)
static const char
ARRAY_ETAG
namespaceXmlRpc.html
a2adde1303b2d7c71e37cc1a092e2c1e9
[]
static const char
ARRAY_TAG
namespaceXmlRpc.html
aca9e3617e3e18aa3b90317ac5edf4863
[]
static const char
BASE64_ETAG
namespaceXmlRpc.html
aa85ff1cc9643f6ae5edbf4e5ec23cfc8
[]
static const char
BASE64_TAG
namespaceXmlRpc.html
a12774d1d643bb80f6f8072510a35a225
[]
static const char
BOOLEAN_ETAG
namespaceXmlRpc.html
a68cf1f3bef8845f42c852286421c1c7b
[]
static const char
BOOLEAN_TAG
namespaceXmlRpc.html
a0f6167a2bd28e58de90b43bac4a26bab
[]
static const char
DATA_ETAG
namespaceXmlRpc.html
ab1d351f57700f255f19c0ab6ef5b8e87
[]
static const char
DATA_TAG
namespaceXmlRpc.html
a93e5d734fb19c8e8efe38a8471221c6f
[]
static const char
DATETIME_ETAG
namespaceXmlRpc.html
aa94610af16b91b0efb6d289c6390e3ec
[]
static const char
DATETIME_TAG
namespaceXmlRpc.html
a7db6c5d65646688a5267891eba8a6bee
[]
static const char
DOUBLE_ETAG
namespaceXmlRpc.html
ab264ddf4ec040711b3b5c406412397d4
[]
static const char
DOUBLE_TAG
namespaceXmlRpc.html
a3abdd40d69d2c07b3e0d7fcfe9595a04
[]
static const char
I4_ETAG
namespaceXmlRpc.html
a8a5acaae7dbcd1596879889df379408d
[]
static const char
I4_TAG
namespaceXmlRpc.html
aa695362e146693bdd3fcec1bebd7c1e0
[]
static const char
INT_TAG
namespaceXmlRpc.html
a83e9ee700fe4257106b1339af3034309
[]
static const char
MEMBER_ETAG
namespaceXmlRpc.html
a13ab4e9cd24abd23e2541780cb3914ea
[]
static const char
MEMBER_TAG
namespaceXmlRpc.html
aae3ac07b339f1dd2aae1321f59ca05a4
[]
static const char
NAME_ETAG
namespaceXmlRpc.html
a28347db9c048f216596b1993203823f9
[]
static const char
NAME_TAG
namespaceXmlRpc.html
a2dc41b5182cff0a717cdbedd5207b1bd
[]
static const char
STRING_TAG
namespaceXmlRpc.html
a0efa0718086fcc7ffe8799160b8de32a
[]
static const char
STRUCT_ETAG
namespaceXmlRpc.html
adbc2768217f424a19cbb02d3e1c937e9
[]
static const char
STRUCT_TAG
namespaceXmlRpc.html
a3df03d8213dd5245740f600eb67875dc
[]
static const char
VALUE_ETAG
namespaceXmlRpc.html
a63f350b2af42a65501a491897ceacc70
[]
static const char
VALUE_TAG
namespaceXmlRpc.html
af1b01d1d5787d9ac80b9b21042253189
[]
const char
XMLRPC_VERSION
namespaceXmlRpc.html
a6e869daf0be5c7c473298467413f960d
[]
constraint_sampling
Sampling Constraints
constraint_sampling
constraint_representation
Representation and Evaluation of Constraints
constraint_representation
planning_scene_overview
Planning Scene
planning_scene_overview