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)
src/collision_common.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
src_2collision__common_8cpp
moveit/collision_detection/collision_common.h
collision_detection
constexpr size_t
LOG_THROTTLE_PERIOD
src_2collision__common_8cpp.html
a2b0aefb050b5a586b3ba93f3199015a8
static const char
LOGNAME
src_2collision__common_8cpp.html
a5c337b2da58ab46c6581ce73debbce83
[]
fcl/src/collision_common.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/src/
fcl_2src_2collision__common_8cpp
moveit/collision_detection_fcl/collision_common.h
moveit/collision_detection_fcl/fcl_compat.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
a59596b8e11ce40e13415e5fa9ab8e4d3
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *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
afe5f36ac1401954437df985998eed346
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data, double &min_dist)
FCLShapeCache &
GetShapeCache
namespacecollision__detection.html
a8e633c6b2e812149f7efb56bbf9c77d2
()
include/moveit/collision_detection/collision_common.h
/tmp/ws/src/moveit/moveit_core/collision_detection/include/moveit/collision_detection/
include_2moveit_2collision__detection_2collision__common_8h
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
moveit/collision_detection_fcl/fcl_compat.h
collision_detection::CollisionData
collision_detection::CollisionGeometryData
collision_detection::DistanceData
collision_detection::FCLGeometry
collision_detection::FCLManager
collision_detection::FCLObject
collision_detection
std::shared_ptr< const fcl::CollisionObjectd >
FCLCollisionObjectConstPtr
namespacecollision__detection.html
ac12819e46534929f247b4f4a88a21fc5
std::shared_ptr< fcl::CollisionObjectd >
FCLCollisionObjectPtr
namespacecollision__detection.html
a9d7f5973e1d1a1bd73899f35f55df288
void
cleanCollisionGeometryCache
namespacecollision__detection.html
a43b3c92b3fc1fb442d1c1f2e4827688e
()
bool
collisionCallback
namespacecollision__detection.html
a59596b8e11ce40e13415e5fa9ab8e4d3
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
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
afe5f36ac1401954437df985998eed346
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data, double &min_dist)
void
fcl2contact
namespacecollision__detection.html
a1d130f3c2a2f0be5b1376e9206f7cc45
(const fcl::Contactd &fc, Contact &c)
void
fcl2costsource
namespacecollision__detection.html
ae70d6561fae26883acc8424a6b9516b9
(const fcl::CostSourced &fcs, CostSource &cs)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
a1cb8da8467ea8e22af94de00c401e975
(CollisionGeometryData)
MOVEIT_STRUCT_FORWARD
namespacecollision__detection.html
acb000da2c9c69159c68a5fc4df345a50
(FCLGeometry)
void
transform2fcl
namespacecollision__detection.html
aa3716d448ea9297f9a5e06218600de4e
(const Eigen::Isometry3d &b, fcl::Transform3d &f)
fcl::Transform3d
transform2fcl
namespacecollision__detection.html
a5a067942b6669670bd6e20ee4ae07d9c
(const Eigen::Isometry3d &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
a7b74e53ce32c41abf193855074b65c5a
(const GroupStateRepresentationConstPtr &gsr, const std::string &reference_frame, visualization_msgs::MarkerArray &body_marker_array)
PosedBodyPointDecompositionVectorPtr
getCollisionObjectPointDecomposition
namespacecollision__detection.html
a1138fda53957ff4d0719e919ff7aef52
(const collision_detection::World::Object &obj, double resolution)
collision_common_distance_field.h
/tmp/ws/src/moveit/moveit_core/collision_distance_field/include/moveit/collision_distance_field/
collision__common__distance__field_8h
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
a27eebb09c9f907103d36287603747050
(const GroupStateRepresentationPtr &gsr, const std::string &reference_frame, visualization_msgs::MarkerArray &body_marker_array)
PosedBodyPointDecompositionVectorPtr
getCollisionObjectPointDecomposition
namespacecollision__detection.html
a1138fda53957ff4d0719e919ff7aef52
(const collision_detection::World::Object &obj, double resolution)
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_detector_fcl_plugin_loader.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/src/
collision__detector__fcl__plugin__loader_8cpp
moveit/collision_detection_fcl/collision_detector_fcl_plugin_loader.h
collision_detection
collision_detector_fcl_plugin_loader.h
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/include/moveit/collision_detection_fcl/
collision__detector__fcl__plugin__loader_8h
moveit/collision_detection/collision_plugin.h
moveit/collision_detection_fcl/collision_detector_allocator_fcl.h
collision_detection::CollisionDetectorFCLPluginLoader
collision_detection
collision_distance_field_types.cpp
/tmp/ws/src/moveit/moveit_core/collision_distance_field/src/
collision__distance__field__types_8cpp
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
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
a66a9f1a85009cdb7c5e853b4a977cfae
(const bodies::Body *body, Eigen::Isometry3d &relativeTransform)
bool
doBoundingSpheresIntersect
namespacecollision__detection.html
aa2121f6a551fb256ddbff2e1efde9284
(const PosedBodySphereDecompositionConstPtr &p1, const PosedBodySphereDecompositionConstPtr &p2)
void
getCollisionMarkers
namespacecollision__detection.html
aa0c76eef97e402709665bd4f60c427c9
(const std::string &frame_id, const std::string &ns, const ros::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, const std::vector< PosedBodySphereDecompositionVectorPtr > &posed_vector_decompositions, const std::vector< GradientInfo > &gradients, visualization_msgs::MarkerArray &arr)
bool
getCollisionSphereCollision
namespacecollision__detection.html
a2e180d6312bb427f67a57285bfa57ae7
(const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, double maximum_value, double tolerance)
bool
getCollisionSphereCollision
namespacecollision__detection.html
a32725abb2b75bc587f2f67cd87e8f24c
(const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, double maximum_value, double tolerance, unsigned int num_coll, std::vector< unsigned int > &colls)
bool
getCollisionSphereGradients
namespacecollision__detection.html
ac1b834236be127eac085f78e3737172f
(const distance_field::DistanceField *distance_field, const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, GradientInfo &gradient, const CollisionType &type, double tolerance, bool subtract_radii, double maximum_value, bool stop_at_first_collision)
void
getCollisionSphereMarkers
namespacecollision__detection.html
a814b49bd853aca59b5b01622da9867ff
(const std_msgs::ColorRGBA &color, const std::string &frame_id, const std::string &ns, const ros::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, visualization_msgs::MarkerArray &arr)
void
getProximityGradientMarkers
namespacecollision__detection.html
af2e1dbbb4cb7aae2705bab557e023ec0
(const std::string &frame_id, const std::string &ns, const ros::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, const std::vector< PosedBodySphereDecompositionVectorPtr > &posed_vector_decompositions, const std::vector< GradientInfo > &gradients, visualization_msgs::MarkerArray &arr)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
adf7d9bec5cd0734c001601182f097722
(BodyDecomposition)
collision_env_bullet.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection_bullet/src/
collision__env__bullet_8cpp
collision_detection
constexpr char
LOGNAME
namespacecollision__detection.html
ab0dfe7b90505ef03a6758cb332c3318b
[]
const double
MAX_DISTANCE_MARGIN
namespacecollision__detection.html
a7f8890157326e66d29daa8f6995e5dfa
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
moveit/collision_detection_fcl/fcl_compat.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
moveit/collision_detection_fcl/fcl_compat.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
moveit/collision_detection_fcl/fcl_compat.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
moveit/collision_distance_field/collision_robot_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_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
a406dea9f442774a726f44832c04663ba
(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
a406dea9f442774a726f44832c04663ba
(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/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
fcl_compat.h
/tmp/ws/src/moveit/moveit_core/collision_detection_fcl/include/moveit/collision_detection_fcl/
fcl__compat_8h
fcl::details::Vec3Data
fcl::Vec3fX
fcl
fcl::details
#define
FCL_VERSION_CHECK
fcl__compat_8h.html
a109463cb1d5d565e570b80263b946d98
(major, minor, patch)
#define
MOVEIT_FCL_VERSION
fcl__compat_8h.html
ad4e25dafe64c8ba498d6305d1b28adc3
fcl::Box
Boxd
namespacefcl.html
a8b96c528e1ff73e706727d10b344afb3
fcl::BroadPhaseCollisionManager
BroadPhaseCollisionManagerd
namespacefcl.html
a30911d9f9511901843e5a806ae993df2
fcl::CollisionGeometry
CollisionGeometryd
namespacefcl.html
a8cf66bcf72cc44bb6f04b8e2e0444cc0
fcl::CollisionObject
CollisionObjectd
namespacefcl.html
a18d076606568ed61aad49744615ed4d5
fcl::CollisionRequest
CollisionRequestd
namespacefcl.html
aaa3ba5021a527e3103d3d9366a397cd7
fcl::CollisionResult
CollisionResultd
namespacefcl.html
aa1415f01fe8e7588e8ab66db32c0759f
fcl::Cone
Coned
namespacefcl.html
adf5f7740a23b16b5ceb4ef59f2e484f6
fcl::Contact
Contactd
namespacefcl.html
a9ca69a88dec1e16843523767368a7ea3
fcl::CostSource
CostSourced
namespacefcl.html
a63fc347375d52e20ebd64e6371e62322
fcl::Cylinder
Cylinderd
namespacefcl.html
aa2a1f90e86a1280dc66e50c9502e5ed0
fcl::DistanceRequest
DistanceRequestd
namespacefcl.html
a5d7b7f65ad5651b54ff5aa7b89c583ed
fcl::DistanceResult
DistanceResultd
namespacefcl.html
a19d056374949ebbaa53b4ea0c11de77b
fcl::DynamicAABBTreeCollisionManager
DynamicAABBTreeCollisionManagerd
namespacefcl.html
a07556701431ab4488d322d44d7d03fde
fcl::OBBRSS
OBBRSSd
namespacefcl.html
a5d8a940d0e74d237d50235bdc5b0884f
fcl::OcTree
OcTreed
namespacefcl.html
a879a413b67c53fb0ada3c451b15ecdba
fcl::Plane
Planed
namespacefcl.html
ad46653c41945cb9b3b7e2777c7024eb3
fcl::Sphere
Sphered
namespacefcl.html
a521e75237203f817844f87b45eddda8f
fcl::Transform3f
Transform3d
namespacefcl.html
aa0ea4114e3b85435f8d997ca545be726
Vec3fX< details::Vec3Data< double > >
Vector3d
namespacefcl.html
a0288e6b07bc0c851a9503dbaea7a0f19
find_internal_points.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/src/
find__internal__points_8cpp
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
moveit/trajectory_processing/time_parameterization.h
trajectory_processing::IterativeSplineParameterization
trajectory_processing
iterative_time_parameterization.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
iterative__time__parameterization_8cpp
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
moveit/trajectory_processing/time_parameterization.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
const std::string
LOGNAME
namespacemoveit_1_1core.html
a10f4fe19f8c7d17a0e09cf48c5975312
joint_model_group.h
/tmp/ws/src/moveit/moveit_core/robot_model/include/moveit/robot_model/
joint__model__group_8h
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
std::tuple< Eigen::Matrix< typename Eigen::MatrixBase< Derived >::Scalar, 3, 1 >, bool >
CalcEulerAngles
namespacekinematic__constraints.html
a77b15615c57deb4b25f9b1d543ab4049
(const Eigen::MatrixBase< Derived > &R)
static ConstraintEvaluationResult
finishPositionConstraintDecision
namespacekinematic__constraints.html
a358b1160cafeb2733e9aeb95b34e582a
(const Eigen::Vector3d &pt, const Eigen::Vector3d &desired, const std::string &name, double weight, bool result, bool verbose)
static double
normalizeAbsoluteAngle
namespacekinematic__constraints.html
a895b52791748d61df47b8137b9e9f89b
(const double angle)
static double
normalizeAngle
namespacekinematic__constraints.html
ac3bb5580c38edde46eb9292465b6670e
(double angle)
kinematic_constraint.h
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/include/moveit/kinematic_constraints/
kinematic__constraint_8h
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
static void
noDeleter
namespacekinematics.html
a86938040dbc42a8c6fedfc7487635679
(const moveit::core::RobotModel *)
static const std::string
LOGNAME
kinematics__base_8cpp.html
ae204778bbd53a8bd3c1fbbaf111b6177
kinematics_base.h
/tmp/ws/src/moveit/moveit_core/kinematics_base/include/moveit/kinematics_base/
kinematics__base_8h
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
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::Isometry3d, std::less< const LinkModel * >, Eigen::aligned_allocator< std::pair< const LinkModel *const, Eigen::Isometry3d > > >
LinkTransformMap
namespacemoveit_1_1core.html
a75f10a27910306243475b62c86217e7f
MOVEIT_CLASS_FORWARD
namespaceshapes.html
a108814a0910c33efcd0897cda420fbab
(Shape)
moveit_error_code.h
/tmp/ws/src/moveit/moveit_core/utils/include/moveit/utils/
moveit__error__code_8h
moveit::core::MoveItErrorCode
moveit
moveit::core
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
ros::NodeHandle
getConfigNodeHandle
namespaceplanning__interface.html
aabeb84013617adfc36f39a1adccf02b9
(const ros::NodeHandle &nh=ros::NodeHandle("~"))
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
ros::NodeHandle
getConfigNodeHandle
namespaceplanning__interface.html
aabeb84013617adfc36f39a1adccf02b9
(const ros::NodeHandle &nh=ros::NodeHandle("~"))
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
const std::string
LOGNAME
namespaceplanning__scene.html
a9ad94ba1966eb10476aea75843f820f4
moveit_msgs::CollisionObject *
obj_
planning__scene_8cpp.html
a91d0ba28fe002443af14cc872f4282a4
const geometry_msgs::Pose *
pose_
planning__scene_8cpp.html
af0bee513dfb4aace1532b98a8436e189
planning_scene.dox
/tmp/ws/src/moveit/moveit_core/planning_scene/dox/
planning__scene_8dox
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
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
moveit/robot_model/robot_model.h
pr2_arm_kinematics_plugin.h
pr2_arm_kinematics
double
computeEuclideanDistance
namespacepr2__arm__kinematics.html
a31e48e861fab1c1a426bda845bf56303
(const std::vector< double > &array_1, const KDL::JntArray &array_2)
bool
getKDLChain
namespacepr2__arm__kinematics.html
a191692da6ba1e08ad26beff4496601bf
(const urdf::ModelInterface &model, const std::string &root_name, const std::string &tip_name, KDL::Chain &kdl_chain)
void
getKDLChainInfo
namespacepr2__arm__kinematics.html
addcd9f2d0eeb2490a281e2904044c528
(const KDL::Chain &chain, moveit_msgs::KinematicSolverInfo &chain_info)
Eigen::Isometry3f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
a05ed6c1edbf4bb1c2e36e821bc25d414
(const KDL::Frame &p)
pr2_arm_kinematics_plugin.h
/tmp/ws/src/moveit/moveit_core/constraint_samplers/test/
pr2__arm__kinematics__plugin_8h
moveit/macros/class_forward.h
moveit/kinematics_base/kinematics_base.h
pr2_arm_ik.h
pr2_arm_kinematics::PR2ArmIKSolver
pr2_arm_kinematics::PR2ArmKinematicsPlugin
pr2_arm_kinematics
#define
KDL_VERSION_LESS
pr2__arm__kinematics__plugin_8h.html
ad943d15be644abb4de292b1010564ed2
(a, b, c)
double
computeEuclideanDistance
namespacepr2__arm__kinematics.html
a31e48e861fab1c1a426bda845bf56303
(const std::vector< double > &array_1, const KDL::JntArray &array_2)
void
getKDLChainInfo
namespacepr2__arm__kinematics.html
addcd9f2d0eeb2490a281e2904044c528
(const KDL::Chain &chain, moveit_msgs::KinematicSolverInfo &chain_info)
Eigen::Isometry3f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
a05ed6c1edbf4bb1c2e36e821bc25d414
(const KDL::Frame &p)
MOVEIT_CLASS_FORWARD
namespacepr2__arm__kinematics.html
ae5993b5f4d88330b2efe7ae180fcc499
(PR2ArmIKSolver)
MOVEIT_CLASS_FORWARD
namespacepr2__arm__kinematics.html
a215371773d30c0b18bb34dddb4247456
(PR2ArmKinematicsPlugin)
static const int
NO_IK_SOLUTION
namespacepr2__arm__kinematics.html
ae8b821620ec119e950524b084b97545d
static const int
TIMED_OUT
namespacepr2__arm__kinematics.html
a244bc5bbfbb9d1a10247215245eb3f36
prismatic_joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
prismatic__joint__model_8cpp
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
pybind_rosmsg_typecasters.cpp
/tmp/ws/src/moveit/moveit_core/python/tools/src/
pybind__rosmsg__typecasters_8cpp
moveit/python/pybind_rosmsg_typecasters.h
moveit
moveit::python
PYBIND11_EXPORT bool
convertible
namespacemoveit_1_1python.html
aa1290ca6d2e54fed8dbdba5a243db6c6
(const pybind11::handle &h, const char *ros_msg_name)
PYBIND11_EXPORT pybind11::object
createMessage
namespacemoveit_1_1python.html
a2ba347c3a6cda63c4af2e452551ffdcd
(const std::string &ros_msg_name)
pybind_rosmsg_typecasters.h
/tmp/ws/src/moveit/moveit_core/python/tools/include/moveit/python/
pybind__rosmsg__typecasters_8h
pybind11::detail::DurationCaster
pybind11::detail::type_caster< ros::Duration >
pybind11::detail::type_caster< ros::WallDuration >
pybind11::detail::type_caster< T, enable_if_t< ros::message_traits::IsMessage< T >::value > >
moveit
moveit::python
pybind11
pybind11::detail
PYBIND11_EXPORT bool
convertible
namespacemoveit_1_1python.html
aa1290ca6d2e54fed8dbdba5a243db6c6
(const pybind11::handle &h, const char *ros_msg_name)
PYBIND11_EXPORT pybind11::object
createMessage
namespacemoveit_1_1python.html
a2ba347c3a6cda63c4af2e452551ffdcd
(const std::string &ros_msg_name)
pycollision_detection.cpp
/tmp/ws/src/moveit/moveit_core/collision_detection/src/
pycollision__detection_8cpp
moveit/collision_detection/world.h
moveit/collision_detection/collision_matrix.h
moveit/collision_detection/collision_common.h
moveit/python/pybind_rosmsg_typecasters.h
void
def_collision_detection_bindings
pycollision__detection_8cpp.html
a92cf5322d7fb248ba6c692b7bc361ae8
(py::module &m)
pykinematic_constraint.cpp
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/src/
pykinematic__constraint_8cpp
moveit/python/pybind_rosmsg_typecasters.h
moveit/kinematic_constraints/kinematic_constraint.h
moveit/kinematic_constraints/utils.h
void
def_kinematic_constraints_bindings
pykinematic__constraint_8cpp.html
ada39b537dde95c26dc293c5bf705ff2e
(py::module &m)
pymoveit_core.cpp
/tmp/ws/src/moveit/moveit_core/python/
pymoveit__core_8cpp
moveit/robot_model/robot_model.h
void
def_collision_detection_bindings
pymoveit__core_8cpp.html
acc94745d086d831b81cd77df07b4f1b9
(py::module &contact)
void
def_kinematic_constraints_bindings
pymoveit__core_8cpp.html
ada39b537dde95c26dc293c5bf705ff2e
(py::module &m)
void
def_planning_scene_bindings
pymoveit__core_8cpp.html
acdb1e01a5a6ec640937d8c69c0f7d045
(py::module &m)
void
def_robot_model_bindings
pymoveit__core_8cpp.html
a43bf2c14c5cf5a3f25cc0bf5940d98b7
(py::module &m)
void
def_robot_state_bindings
pymoveit__core_8cpp.html
aa8c1252e3b20b1ad33704211363eb88c
(py::module &m)
void
def_transforms_bindings
pymoveit__core_8cpp.html
a2366f3da99cebc8483ab7d7fb8b9af76
(py::module &m)
auto
load_robot_model
pymoveit__core_8cpp.html
a996532a6a68f4e2ce990ec3b419e4910
(const std::string &urdf_path, const std::string &srdf_path)
PYBIND11_MODULE
pymoveit__core_8cpp.html
aae5c18014d007aef7676d42ced1ba2b0
(pymoveit_core, m)
pyplanning_scene.cpp
/tmp/ws/src/moveit/moveit_core/planning_scene/src/
pyplanning__scene_8cpp
moveit/python/pybind_rosmsg_typecasters.h
moveit/planning_scene/planning_scene.h
void
def_planning_scene_bindings
pyplanning__scene_8cpp.html
acdb1e01a5a6ec640937d8c69c0f7d045
(py::module &m)
pyrobot_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
pyrobot__model_8cpp
moveit/robot_model/robot_model.h
moveit/python/pybind_rosmsg_typecasters.h
void
def_robot_model_bindings
pyrobot__model_8cpp.html
a43bf2c14c5cf5a3f25cc0bf5940d98b7
(py::module &m)
pyrobot_state.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/src/
pyrobot__state_8cpp
moveit/python/pybind_rosmsg_typecasters.h
moveit/robot_state/robot_state.h
moveit/robot_state/conversions.h
void
def_robot_state_bindings
pyrobot__state_8cpp.html
aa8c1252e3b20b1ad33704211363eb88c
(py::module &m)
pytransforms.cpp
/tmp/ws/src/moveit/moveit_core/transforms/src/
pytransforms_8cpp
moveit/python/pybind_rosmsg_typecasters.h
moveit/transforms/transforms.h
void
def_transforms_bindings
pytransforms_8cpp.html
a2366f3da99cebc8483ab7d7fb8b9af76
(py::module &m)
revolute_joint_model.cpp
/tmp/ws/src/moveit/moveit_core/robot_model/src/
revolute__joint__model_8cpp
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
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
static void
checkInterpolationParamBounds
namespacemoveit_1_1core.html
a6f12fdeaba1c26e99ee36ec01554a661
(const char LOGNAME[], double t)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ad46b199b126b933d331e17324e878585
(RobotModel)
robot_model_test_utils.cpp
/tmp/ws/src/moveit/moveit_core/utils/src/
robot__model__test__utils_8cpp
moveit/utils/robot_model_test_utils.h
moveit
moveit::core
urdf::ModelInterfaceSharedPtr
loadModelInterface
namespacemoveit_1_1core.html
a9d39f2316f4754a5fe4bd8abe00e7660
(const std::string &robot_name)
srdf::ModelSharedPtr
loadSRDFModel
namespacemoveit_1_1core.html
a847525b7f896c71b15746e7941194d6b
(const std::string &robot_name)
moveit::core::RobotModelPtr
loadTestingRobotModel
namespacemoveit_1_1core.html
a646367a1863f557a16cb8769a2980604
(const std::string &robot_name)
robot_model_test_utils.h
/tmp/ws/src/moveit/moveit_core/utils/include/moveit/utils/
robot__model__test__utils_8h
moveit/robot_model/robot_model.h
moveit::core::RobotModelBuilder
moveit
moveit::core
urdf::ModelInterfaceSharedPtr
loadModelInterface
namespacemoveit_1_1core.html
a9d39f2316f4754a5fe4bd8abe00e7660
(const std::string &robot_name)
srdf::ModelSharedPtr
loadSRDFModel
namespacemoveit_1_1core.html
a847525b7f896c71b15746e7941194d6b
(const std::string &robot_name)
moveit::core::RobotModelPtr
loadTestingRobotModel
namespacemoveit_1_1core.html
a646367a1863f557a16cb8769a2980604
(const std::string &robot_name)
robot_state.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/src/
robot__state_8cpp
moveit/robot_state/robot_state.h
moveit/transforms/transforms.h
moveit/backtrace/backtrace.h
moveit/profiler/profiler.h
moveit/macros/console_colors.h
moveit/robot_model/aabb.h
moveit
moveit::core
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::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_benchmark.cpp
/tmp/ws/src/moveit/moveit_core/robot_state/test/
robot__state__benchmark_8cpp
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/utils/robot_model_test_utils.h
ScopedTimer
Timing
int
main
robot__state__benchmark_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
robot__state__benchmark_8cpp.html
a5e2fd5ab5be0be8d72ab6c53c5fcd589
(Timing, stateUpdate)
TEST_F
robot__state__benchmark_8cpp.html
ab7886f54b78a826674c8e863308a6cb9
(Timing, multiply)
TEST_F
robot__state__benchmark_8cpp.html
a66311e055120858714993e086326761e
(Timing, inverse)
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
moveit/utils/robot_model_test_utils.h
OneRobot
#define
EXPECT_NEAR_TRACED
robot__state__test_8cpp.html
a584dbae242a36285770f084cbbe01d56
(...)
static void
expect_near
robot__state__test_8cpp.html
a096cb4ea2acdd33a0db1447abd2acc13
(const Eigen::MatrixXd &x, const Eigen::MatrixXd &y, double eps=std::numeric_limits< double >::epsilon())
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)
TEST_F
robot__state__test_8cpp.html
a21da633bbf2b2ad0e6365b8a40d9bcae
(OneRobot, testPrintCurrentPositionWithJointLimits)
robot_trajectory.cpp
/tmp/ws/src/moveit/moveit_core/robot_trajectory/src/
robot__trajectory_8cpp
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/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
moveit/utils/robot_model_test_utils.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
moveit/utils/robot_model_test_utils.h
TestAABB
#define
VISUALIZE_PR2_RVIZ
test__aabb_8cpp.html
a4479e9fb7cb804c0794fed05b555ea46
int
main
test__aabb_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__aabb_8cpp.html
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
moveit/utils/robot_model_test_utils.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
moveit/utils/robot_model_test_utils.h
pr2_arm_kinematics_plugin.h
LoadPlanningModelsPr2
int
main
test__constraint__samplers_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__constraint__samplers_8cpp.html
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
moveit/utils/robot_model_test_utils.h
LoadPlanningModelsPr2
int
main
test__constraints_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__constraints_8cpp.html
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
a35a677d4c9f718a307cf0c3e8bbbe0ee
(0.1, 0.0, 0.0)
static const Eigen::Vector3d
POINT2
test__distance__field_8cpp.html
aa6efc86833c86b5084413eb4bca47eb7
(0.0, 0.1, 0.2)
static const Eigen::Vector3d
POINT3
test__distance__field_8cpp.html
ad6f3e3704e9fb2c3296b18309460b79f
(0.4, 0.0, 0.0)
void
print
test__distance__field_8cpp.html
a16b85a4c2ca8d6178abdd90d9c441e9a
(PropagationDistanceField &pdf, int numX, int numY, int numZ)
void
printBoth
test__distance__field_8cpp.html
a6fb4f3b23fe1268982dfa1f6279c9c98
(PropagationDistanceField &pdf, int numX, int numY, int numZ)
void
printNeg
test__distance__field_8cpp.html
aceb5540b8f976d06f0ad572e3ad42e99
(PropagationDistanceField &pdf, int numX, int numY, int numZ)
void
printPointCoords
test__distance__field_8cpp.html
a53156dc31afe045b95be0fd771691dcb
(const Eigen::Vector3i &p)
TEST
test__distance__field_8cpp.html
af15cb31ccb29c51ae5e9607f4457555b
(TestPropagationDistanceField, TestAddRemovePoints)
TEST
test__distance__field_8cpp.html
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
ae49ed16dbaceea053fd6ac05ce859f5d
static const double
HEIGHT
test__distance__field_8cpp.html
a5b71121d77e15123734c2458ae3933d1
static const double
MAX_DIST
test__distance__field_8cpp.html
aa38b5efa2532ebba88479b06cddff9d3
static const double
ORIGIN_X
test__distance__field_8cpp.html
ab0fefda27f8b3407c07f0c0f9f042886
static const double
ORIGIN_Y
test__distance__field_8cpp.html
a1d5636091f902d819afa2545312bd384
static const double
ORIGIN_Z
test__distance__field_8cpp.html
af7c08b355464d1ce2b37a04eb30aedfd
static const double
PERF_DEPTH
test__distance__field_8cpp.html
a07093462c4cdd55463e35ef299d5fa82
static const double
PERF_HEIGHT
test__distance__field_8cpp.html
a6c082ab6dfe4f3aadc75bd2ae969c057
static const double
PERF_MAX_DIST
test__distance__field_8cpp.html
a2cb159cc891c9462ab4f96d651873921
static const double
PERF_ORIGIN_X
test__distance__field_8cpp.html
af07529613ec50f3669f848fc8366dca6
static const double
PERF_ORIGIN_Y
test__distance__field_8cpp.html
a964cf90c110cc4c52880cca450cc3e4a
static const double
PERF_ORIGIN_Z
test__distance__field_8cpp.html
a5c618c87168f8f6883c0fa75abf28ba3
static const double
PERF_RESOLUTION
test__distance__field_8cpp.html
a8d1adff113b3392adefe9012dc0ddb20
static const double
PERF_WIDTH
test__distance__field_8cpp.html
a09f1b1f0339e501e666e06a1b74f8d9c
static const double
RESOLUTION
test__distance__field_8cpp.html
a1e8eebe82efeed559dcec3e30f578959
static const unsigned int
UNIFORM_DISTANCE
test__distance__field_8cpp.html
a6adf4e058dee55a728779d69f87d6471
static const double
WIDTH
test__distance__field_8cpp.html
a4810f568927771761d412fc7af73b083
test_fcl_collision_detection.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
moveit/utils/robot_model_test_utils.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
moveit/utils/robot_model_test_utils.h
LoadPlanningModelsPr2
int
main
test__kinematic__complex_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__kinematic__complex_8cpp.html
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_orientation_constraints.cpp
/tmp/ws/src/moveit/moveit_core/kinematic_constraints/test/
test__orientation__constraints_8cpp
moveit/kinematic_constraints/kinematic_constraint.h
moveit/utils/robot_model_test_utils.h
SphericalRobot
int
main
test__orientation__constraints_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__orientation__constraints_8cpp.html
a01d3eb670b35347c9bd98c35a9081c8b
(SphericalRobot, Test1)
TEST_F
test__orientation__constraints_8cpp.html
a9d8b30b019c6029d47262592f96828d7
(SphericalRobot, Test2)
TEST_F
test__orientation__constraints_8cpp.html
a72bf8d72d34f6a46b13d7bc747d9674a
(SphericalRobot, Test3)
TEST_F
test__orientation__constraints_8cpp.html
a6400f3d06445823b84de7f861b2c839f
(SphericalRobot, Test4)
TEST_F
test__orientation__constraints_8cpp.html
a4741f3dbb9a6b3dbd1eee4f52c9cc723
(SphericalRobot, Test5)
test_planning_scene.cpp
/tmp/ws/src/moveit/moveit_core/planning_scene/test/
test__planning__scene_8cpp
moveit/planning_scene/planning_scene.h
moveit/utils/robot_model_test_utils.h
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
test__planning__scene_8cpp.html
af10b82e9b84e6ab44c967ba84d391963
(PlanningScene, loadGoodSceneGeometry)
TEST
test__planning__scene_8cpp.html
ae63c44b754fccf3b4917ff22d2cc39c6
(PlanningScene, loadBadSceneGeometry)
test_time_optimal_trajectory_generation.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/test/
test__time__optimal__trajectory__generation_8cpp
moveit/trajectory_processing/time_optimal_trajectory_generation.h
int
main
test__time__optimal__trajectory__generation_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__time__optimal__trajectory__generation_8cpp.html
a58fafeea33a2ccaaa2ed7335eaef0b11
(time_optimal_trajectory_generation, test1)
TEST
test__time__optimal__trajectory__generation_8cpp.html
a9d93cb2ccc222e34b85bd16a9d4117f9
(time_optimal_trajectory_generation, test2)
TEST
test__time__optimal__trajectory__generation_8cpp.html
a30f3408c2ea2faa2526e96af4ebee94f
(time_optimal_trajectory_generation, test3)
TEST
test__time__optimal__trajectory__generation_8cpp.html
afa971b084e97619045a0538e1ad0c639
(time_optimal_trajectory_generation, testLargeAccel)
test_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
moveit/utils/robot_model_test_utils.h
int
initRepeatedPointTrajectory
test__time__parameterization_8cpp.html
af5870b8c7d637a7126165e5e5f4c8372
(robot_trajectory::RobotTrajectory &trajectory)
int
initStraightTrajectory
test__time__parameterization_8cpp.html
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)
int
main
test__time__parameterization_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
printTrajectory
test__time__parameterization_8cpp.html
a9e9c53951a8d9ae89aa8517fe0a63df8
(robot_trajectory::RobotTrajectory &trajectory)
TEST
test__time__parameterization_8cpp.html
aa51b79e24472e01dd59a8f68878e719e
(TestTimeParameterization, TestIterativeParabolic)
TEST
test__time__parameterization_8cpp.html
a1fb67aa34417d03016c74d44bd7f54e0
(TestTimeParameterization, TestIterativeSpline)
TEST
test__time__parameterization_8cpp.html
aae916733e35631f4750dbc1bbf628000
(TestTimeParameterization, TestIterativeSplineAddPoints)
TEST
test__time__parameterization_8cpp.html
ab781032eb35a81d9e63d273589f28f8f
(TestTimeParameterization, TestRepeatedPoint)
moveit::core::RobotModelConstPtr
RMODEL
test__time__parameterization_8cpp.html
a24bb658a6dc20d3c73545917f60fbb4b
robot_trajectory::RobotTrajectory
TRAJECTORY
test__time__parameterization_8cpp.html
ac9f8099bcc26571ca876e4ab8ae74aa6
(RMODEL, "right_arm")
test_transforms.cpp
/tmp/ws/src/moveit/moveit_core/transforms/test/
test__transforms_8cpp
moveit/transforms/transforms.h
int
main
test__transforms_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__transforms_8cpp.html
aa55abc90e544baffe5b886de21a2a886
(Transforms, Simple)
test_voxel_grid.cpp
/tmp/ws/src/moveit/moveit_core/distance_field/test/
test__voxel__grid_8cpp
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)
time_optimal_trajectory_generation.cpp
/tmp/ws/src/moveit/moveit_core/trajectory_processing/src/
time__optimal__trajectory__generation_8cpp
moveit/trajectory_processing/time_optimal_trajectory_generation.h
trajectory_processing::CircularPathSegment
trajectory_processing::LinearPathSegment
trajectory_processing
static double
squared
namespacetrajectory__processing.html
af7c3de2ff8cc74aa2a658cb055dc678c
(double d)
constexpr double
EPS
namespacetrajectory__processing.html
aded0ec500910a07ae0d36d4fdfb9da44
const std::string
LOGNAME
namespacetrajectory__processing.html
a25fe96ffce4cca7214c54580e39bdf8d
time_optimal_trajectory_generation.h
/tmp/ws/src/moveit/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
time__optimal__trajectory__generation_8h
moveit/robot_trajectory/robot_trajectory.h
moveit/trajectory_processing/time_parameterization.h
trajectory_processing::Path
trajectory_processing::PathSegment
trajectory_processing::TimeOptimalTrajectoryGeneration
trajectory_processing::Trajectory
trajectory_processing::Trajectory::TrajectoryStep
trajectory_processing
time_parameterization.h
/tmp/ws/src/moveit/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
time__parameterization_8h
moveit/robot_trajectory/robot_trajectory.h
trajectory_processing::TimeParameterization
trajectory_processing
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::Isometry3d, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Isometry3d > > >
FixedTransformsMap
namespacemoveit_1_1core.html
a97b12e738ef66d81a0cfe669fb2777ee
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
moveit/utils/xmlrpc_casts.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)
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)
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)
xmlrpc_casts.cpp
/tmp/ws/src/moveit/moveit_core/utils/src/
xmlrpc__casts_8cpp
moveit/utils/xmlrpc_casts.h
moveit
moveit::core
bool
isArray
namespacemoveit_1_1core.html
aa198b4b5dc2835e8f5275ad5239a58f5
(XmlRpc::XmlRpcValue &v, size_t size=0, const std::string &name="", const std::string &description="")
bool
isStruct
namespacemoveit_1_1core.html
a2515b48120bd2de84e469823944d177d
(XmlRpc::XmlRpcValue &v, const std::vector< std::string > &keys={}, const std::string &name="")
double
parseDouble
namespacemoveit_1_1core.html
ac47ddfd2a1bd4cdff16318725150c8fc
(XmlRpc::XmlRpcValue &v)
xmlrpc_casts.h
/tmp/ws/src/moveit/moveit_core/utils/include/moveit/utils/
xmlrpc__casts_8h
moveit
moveit::core
bool
isArray
namespacemoveit_1_1core.html
aa198b4b5dc2835e8f5275ad5239a58f5
(XmlRpc::XmlRpcValue &v, size_t size=0, const std::string &name="", const std::string &description="")
bool
isStruct
namespacemoveit_1_1core.html
a2515b48120bd2de84e469823944d177d
(XmlRpc::XmlRpcValue &v, const std::vector< std::string > &keys={}, const std::string &name="")
double
parseDouble
namespacemoveit_1_1core.html
ac47ddfd2a1bd4cdff16318725150c8fc
(XmlRpc::XmlRpcValue &v)
moveit::core::AABB
classmoveit_1_1core_1_1AABB.html
void
extendWithTransformedBox
classmoveit_1_1core_1_1AABB.html
a5b6cb47c75fa4619863fe0cc6c4d5e41
(const Eigen::Isometry3d &transform, const Eigen::Vector3d &box)
collision_detection::World::Action
classcollision__detection_1_1World_1_1Action.html
Action
classcollision__detection_1_1World_1_1Action.html
aaa2760d29ce5bc138d9d5c425e28b207
()
Action
classcollision__detection_1_1World_1_1Action.html
a20b11e7354f887ec2215ec9836a66571
(int v)
operator ActionBits
classcollision__detection_1_1World_1_1Action.html
a1cc8562e1537b5fb4a553a80488d6e6f
() const
int
action_
classcollision__detection_1_1World_1_1Action.html
a7f798df8025c5a05847da312918bf942
collision_detection::AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
af87dffc81a474f9d521241e91d366a8c
()
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
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
af3186714aebc53f8b38baa6316031dff
(const AllowedCollisionMatrix &acm)=default
void
clear
classcollision__detection_1_1AllowedCollisionMatrix.html
a2139ebe716a44a42313bf1caf42a85ee
()
void
getAllEntryNames
classcollision__detection_1_1AllowedCollisionMatrix.html
a02244dafc43f940bbef703d13812dd3c
(std::vector< std::string > &names) const
bool
getAllowedCollision
classcollision__detection_1_1AllowedCollisionMatrix.html
a74486fe3a716208c2c271e81e99e2b1f
(const std::string &name1, const std::string &name2, DecideContactFn &fn) const
bool
getAllowedCollision
classcollision__detection_1_1AllowedCollisionMatrix.html
a7599e9c00dac82f03f7136095160026d
(const std::string &name1, const std::string &name2, AllowedCollision::Type &allowed_collision) const
bool
getDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ac3b12c32bd2a5cf08465a61110b83f4e
(const std::string &name, AllowedCollision::Type &allowed_collision) const
bool
getDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a32f48dbbc1025e8e61e5b1f8cec7223c
(const std::string &name, DecideContactFn &fn) const
bool
getEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4d1a3130123f8c4c3fc25d973af9a5c6
(const std::string &name1, const std::string &name2, AllowedCollision::Type &allowed_collision_type) const
bool
getEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ad9b4d66154eecd43e46368dafb55a04b
(const std::string &name1, const std::string &name2, DecideContactFn &fn) const
void
getMessage
classcollision__detection_1_1AllowedCollisionMatrix.html
affe28ebd93dda6f5d3d5d2960e905140
(moveit_msgs::AllowedCollisionMatrix &msg) const
std::size_t
getSize
classcollision__detection_1_1AllowedCollisionMatrix.html
a70ed041d2c95cc709c6c9b4ea4573360
() const
bool
hasEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ae12507a48c0d7178725527e54378fd55
(const std::string &name) const
bool
hasEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a0bdfe6e6ddc077360892f92aa6f4f275
(const std::string &name1, const std::string &name2) const
void
print
classcollision__detection_1_1AllowedCollisionMatrix.html
a93d717b980d83a69e4baf42ad1deaa4f
(std::ostream &out) const
void
removeEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
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
a84c75a953d9703e5abf2d402511ae8b1
(const LinkModel *link, const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &attach_trans, const std::set< std::string > &touch_links, const trajectory_msgs::JointTrajectory &attach_posture)
void
computeTransform
classmoveit_1_1core_1_1AttachedBody.html
aa5e40477524aac82bacb4f705c4cc1ea
(const Eigen::Isometry3d &parent_link_global_transform)
const LinkModel *
getAttachedLink
classmoveit_1_1core_1_1AttachedBody.html
a88861172146386df7197f08eee50b1a7
() const
const std::string &
getAttachedLinkName
classmoveit_1_1core_1_1AttachedBody.html
a11d6a3b22ff5b6be47352f9621783f22
() const
const trajectory_msgs::JointTrajectory &
getDetachPosture
classmoveit_1_1core_1_1AttachedBody.html
aac31d6235a8452b1f161c4b70fe26626
() const
const EigenSTL::vector_Isometry3d &
getFixedTransforms
classmoveit_1_1core_1_1AttachedBody.html
a6ad0a458fbb1d88eefd0d9866020912d
() const
const EigenSTL::vector_Isometry3d &
getGlobalCollisionBodyTransforms
classmoveit_1_1core_1_1AttachedBody.html
a385c7ec39f012ce26eb81b32fa22cae9
() const
const std::string &
getName
classmoveit_1_1core_1_1AttachedBody.html
a857be05cdda0157e486176c034105426
() const
const std::vector< shapes::ShapeConstPtr > &
getShapes
classmoveit_1_1core_1_1AttachedBody.html
a8832405dda038c3e28a7969cb63993d1
() const
const std::set< std::string > &
getTouchLinks
classmoveit_1_1core_1_1AttachedBody.html
a1added4f50dd7c18b8559e160885cbf1
() 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_Isometry3d
attach_trans_
classmoveit_1_1core_1_1AttachedBody.html
a791ea9773b89879fcc06dd502de30511
trajectory_msgs::JointTrajectory
detach_posture_
classmoveit_1_1core_1_1AttachedBody.html
ab78e4701f980a6d20ca5572401e27784
EigenSTL::vector_Isometry3d
global_collision_body_transforms_
classmoveit_1_1core_1_1AttachedBody.html
a3aeec3952004e396ec2c7fc0c8c1c010
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
ab44504c3da3a42da0b810941fd1a3a7d
() const
void
setJobUpdateEvent
classmoveit_1_1tools_1_1BackgroundProcessing.html
a90dc9dd1f19fa8e5e975d0a0c62923aa
(const JobUpdateCallback &event)
~BackgroundProcessing
classmoveit_1_1tools_1_1BackgroundProcessing.html
a15526519ab82b5ef8e1260bab9e2da46
()
void
processingThread
classmoveit_1_1tools_1_1BackgroundProcessing.html
a0304864fd376eec1b4f725aafe081a0b
()
boost::mutex
action_lock_
classmoveit_1_1tools_1_1BackgroundProcessing.html
a63f532c0ee4174bef67dee99eff7ec70
std::deque< std::string >
action_names_
classmoveit_1_1tools_1_1BackgroundProcessing.html
aa4fdd0440e87201acc7f3f64b2fe0e02
std::deque< JobCallback >
actions_
classmoveit_1_1tools_1_1BackgroundProcessing.html
a0a40a4f659c01991dd44de62de02b1dd
boost::condition_variable
new_action_condition_
classmoveit_1_1tools_1_1BackgroundProcessing.html
a81a3549b76a4adb5e3e8a60adf11a603
bool
processing_
classmoveit_1_1tools_1_1BackgroundProcessing.html
afba245e8574f9b78b77acd15493d5095
std::unique_ptr< boost::thread >
processing_thread_
classmoveit_1_1tools_1_1BackgroundProcessing.html
ad9ce9fb91796818c69cc967e0b619901
JobUpdateCallback
queue_change_event_
classmoveit_1_1tools_1_1BackgroundProcessing.html
ac413e8ece35a10654e42bf06db49b05c
bool
run_processing_thread_
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab3b2e6e4234aa02beef5fda339266964
collision_detection::BodyDecomposition
classcollision__detection_1_1BodyDecomposition.html
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
BodyDecomposition
classcollision__detection_1_1BodyDecomposition.html
a66efef721c7cff0dfac64616b6d1f0d2
(const shapes::ShapeConstPtr &shape, double resolution, double padding=0.01)
BodyDecomposition
classcollision__detection_1_1BodyDecomposition.html
accf8641b98042e9b9aac9608437ece2a
(const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &poses, double resolution, double padding)
unsigned int
getBodiesCount
classcollision__detection_1_1BodyDecomposition.html
ac9e32191011588b1344214e84c0ee64f
()
const bodies::Body *
getBody
classcollision__detection_1_1BodyDecomposition.html
aaa28ae42035009ad5a9505eb2ea8f098
(unsigned int i) const
const EigenSTL::vector_Vector3d &
getCollisionPoints
classcollision__detection_1_1BodyDecomposition.html
a76bbb664aa8242b5249ac334ceaf99f9
() const
const std::vector< CollisionSphere > &
getCollisionSpheres
classcollision__detection_1_1BodyDecomposition.html
ab059fe9864ce5ccb1199bca2e32b1574
() const
const bodies::BoundingSphere &
getRelativeBoundingSphere
classcollision__detection_1_1BodyDecomposition.html
af6af15c23190ea6b0bbddd03515f0bc1
() const
Eigen::Isometry3d
getRelativeCylinderPose
classcollision__detection_1_1BodyDecomposition.html
ad025ad177d69cee40eeeece1bbcb8ea9
() const
const std::vector< double > &
getSphereRadii
classcollision__detection_1_1BodyDecomposition.html
a20d977efc3c030b1cced1a96dc36d860
() const
void
replaceCollisionSpheres
classcollision__detection_1_1BodyDecomposition.html
adfb5eb010542bbd4514ae9c94a54f591
(const std::vector< CollisionSphere > &new_collision_spheres, const Eigen::Isometry3d &new_relative_cylinder_pose)
~BodyDecomposition
classcollision__detection_1_1BodyDecomposition.html
ab2050d53494b91590d50fa47f6cfb168
()
Eigen::Isometry3d
relative_cylinder_pose_
classcollision__detection_1_1BodyDecomposition.html
ab1105d55deb126106c15fc6a69c06588
void
init
classcollision__detection_1_1BodyDecomposition.html
a6d19937a6478ac033b3ba0a4edd8e9bd
(const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &poses, double resolution, double padding)
bodies::BodyVector
bodies_
classcollision__detection_1_1BodyDecomposition.html
ad50465e6f369c818a464964f924b8e87
std::vector< CollisionSphere >
collision_spheres_
classcollision__detection_1_1BodyDecomposition.html
a5c83a3da608b93aae2463e2cdd8162f6
bodies::BoundingSphere
relative_bounding_sphere_
classcollision__detection_1_1BodyDecomposition.html
a7aef4adb421e87f54f6dda3cebdc7887
EigenSTL::vector_Vector3d
relative_collision_points_
classcollision__detection_1_1BodyDecomposition.html
ab6b2e16d067c4474f4e8be349414e9cf
std::vector< double >
sphere_radii_
classcollision__detection_1_1BodyDecomposition.html
af1d399660791a82eaa7534fed6a0524c
friend class
BodyDecompositionVector
classcollision__detection_1_1BodyDecomposition.html
a96fdacbaa9a6d423ad49d5cac9045478
collision_detection::BodyDecompositionCache
structcollision__detection_1_1BodyDecompositionCache.html
std::owner_less< shapes::ShapeConstWeakPtr >
Comperator
structcollision__detection_1_1BodyDecompositionCache.html
a52b2759ffca7ea458d845c8e5389e1d8
std::map< shapes::ShapeConstWeakPtr, BodyDecompositionConstPtr, Comperator >
Map
structcollision__detection_1_1BodyDecompositionCache.html
a815a4f334de5fbfe359d2a1595e2aa27
BodyDecompositionCache
structcollision__detection_1_1BodyDecompositionCache.html
ada1fa040cdefed47fa31104ca09fb6c7
()
unsigned int
clean_count_
structcollision__detection_1_1BodyDecompositionCache.html
a507fa9bf21110af6612caca66cb65e44
boost::mutex
lock_
structcollision__detection_1_1BodyDecompositionCache.html
a4d3fce543b89358615fadbe41ad8f4e8
Map
map_
structcollision__detection_1_1BodyDecompositionCache.html
a46999a22b97994f3bdcf2edbc97f74ec
static const unsigned int
MAX_CLEAN_COUNT
structcollision__detection_1_1BodyDecompositionCache.html
a4d97677c3b99a9f4203af8d5fc88099c
trajectory_processing::CircularPathSegment
classtrajectory__processing_1_1CircularPathSegment.html
trajectory_processing::PathSegment
CircularPathSegment
classtrajectory__processing_1_1CircularPathSegment.html
a90d4d6eaec6fb7f2377637145659f1ce
(const Eigen::VectorXd &start, const Eigen::VectorXd &intersection, const Eigen::VectorXd &end, double max_deviation)
CircularPathSegment *
clone
classtrajectory__processing_1_1CircularPathSegment.html
a28829eae7be85f2703484950ed0c4046
() const override
Eigen::VectorXd
getConfig
classtrajectory__processing_1_1CircularPathSegment.html
a6f38b82fce6d85fcd161192331d97af4
(double s) const override
Eigen::VectorXd
getCurvature
classtrajectory__processing_1_1CircularPathSegment.html
adb4f307d868e3dcbfe58567dc1eef846
(double s) const override
std::list< double >
getSwitchingPoints
classtrajectory__processing_1_1CircularPathSegment.html
aac0787d8c087cff09a1a9910f5fe879a
() const override
Eigen::VectorXd
getTangent
classtrajectory__processing_1_1CircularPathSegment.html
aa2b0685ff498d18bd36573dc594d1042
(double s) const override
Eigen::VectorXd
center
classtrajectory__processing_1_1CircularPathSegment.html
a8e66679f6b885debdcd14258ea09c686
double
radius
classtrajectory__processing_1_1CircularPathSegment.html
ada3d4ab984d0ede20f18a8932d80287a
Eigen::VectorXd
x
classtrajectory__processing_1_1CircularPathSegment.html
a7aa21e22b5db472f072de3171332d025
Eigen::VectorXd
y
classtrajectory__processing_1_1CircularPathSegment.html
aeafdc119f8b8dfb2cacc39edb8968c37
collision_detection::CollisionData
structcollision__detection_1_1CollisionData.html
CollisionData
structcollision__detection_1_1CollisionData.html
ac02433b9053141809b69b2788ee871fe
()
CollisionData
structcollision__detection_1_1CollisionData.html
a1d9db235d4a3711d6e5f2897232a3997
(const CollisionRequest *req, CollisionResult *res, const AllowedCollisionMatrix *acm)
void
enableGroup
structcollision__detection_1_1CollisionData.html
a5bc7212de9918da225031163f7ff2ebe
(const robot_model::RobotModelConstPtr &robot_model)
~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
a81b7a5fa4fd3d516fc074402737f5dc4
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a403b1ead012d76e27d19735ee43551c6
() 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
a4b6bdb16a9f845ff7e8506e9cbecf8b4
collision_detection::CollisionDetectorAllocatorDistanceField
classcollision__detection_1_1CollisionDetectorAllocatorDistanceField.html
CollisionDetectorAllocatorTemplate< CollisionWorldDistanceField, CollisionRobotDistanceField, CollisionDetectorAllocatorDistanceField >
static const std::string
NAME
classcollision__detection_1_1CollisionDetectorAllocatorDistanceField.html
a78631bd2f2bc02c4916f2314d7cf25aa
collision_detection::CollisionDetectorAllocatorFCL
classcollision__detection_1_1CollisionDetectorAllocatorFCL.html
CollisionDetectorAllocatorTemplate< CollisionWorldFCL, CollisionRobotFCL, CollisionDetectorAllocatorFCL >
static const std::string
NAME
classcollision__detection_1_1CollisionDetectorAllocatorFCL.html
a3edfa51a96570fe88adc5e618d75bfe0
collision_detection::CollisionDetectorAllocatorHybrid
classcollision__detection_1_1CollisionDetectorAllocatorHybrid.html
CollisionDetectorAllocatorTemplate< CollisionWorldHybrid, CollisionRobotHybrid, CollisionDetectorAllocatorHybrid >
static const std::string
NAME
classcollision__detection_1_1CollisionDetectorAllocatorHybrid.html
a3d39cf494c4bece5cf8f02fc3872021c
collision_detection::CollisionDetectorAllocatorTemplate
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
CollisionWorldType
CollisionRobotType
CollisionDetectorAllocatorType
collision_detection::CollisionDetectorAllocator
CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a4a1357ee70ec0802c176177e27198f1f
(const robot_model::RobotModelConstPtr &robot_model) const override
CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
aa958be888334e5f04d76a9577e750a5d
(const CollisionRobotConstPtr &orig) const override
CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af7de8071caeb95d83f039c8cfa5ac962
(const WorldPtr &world) const override
CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a9eef18d788affec6d17c6cb0716d6770
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const override
const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af04c32903e9a5dc6ac3cb6af4f2ad985
() const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
CollisionDetectorAllocatorTemplate< CollisionWorldAllValid, CollisionRobotAllValid, CollisionDetectorAllocatorAllValid >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a4a1357ee70ec0802c176177e27198f1f
(const robot_model::RobotModelConstPtr &robot_model) const override
CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
aa958be888334e5f04d76a9577e750a5d
(const CollisionRobotConstPtr &orig) const override
CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af7de8071caeb95d83f039c8cfa5ac962
(const WorldPtr &world) const override
CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a9eef18d788affec6d17c6cb0716d6770
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const override
const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af04c32903e9a5dc6ac3cb6af4f2ad985
() const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
CollisionDetectorAllocatorTemplate< CollisionWorldDistanceField, CollisionRobotDistanceField, CollisionDetectorAllocatorDistanceField >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a4a1357ee70ec0802c176177e27198f1f
(const robot_model::RobotModelConstPtr &robot_model) const override
CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
aa958be888334e5f04d76a9577e750a5d
(const CollisionRobotConstPtr &orig) const override
CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af7de8071caeb95d83f039c8cfa5ac962
(const WorldPtr &world) const override
CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a9eef18d788affec6d17c6cb0716d6770
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const override
const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af04c32903e9a5dc6ac3cb6af4f2ad985
() const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
CollisionDetectorAllocatorTemplate< CollisionWorldFCL, CollisionRobotFCL, CollisionDetectorAllocatorFCL >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a4a1357ee70ec0802c176177e27198f1f
(const robot_model::RobotModelConstPtr &robot_model) const override
CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
aa958be888334e5f04d76a9577e750a5d
(const CollisionRobotConstPtr &orig) const override
CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af7de8071caeb95d83f039c8cfa5ac962
(const WorldPtr &world) const override
CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a9eef18d788affec6d17c6cb0716d6770
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const override
const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af04c32903e9a5dc6ac3cb6af4f2ad985
() const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
CollisionDetectorAllocatorTemplate< CollisionWorldHybrid, CollisionRobotHybrid, CollisionDetectorAllocatorHybrid >
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
collision_detection::CollisionDetectorAllocator
CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a4a1357ee70ec0802c176177e27198f1f
(const robot_model::RobotModelConstPtr &robot_model) const override
CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
aa958be888334e5f04d76a9577e750a5d
(const CollisionRobotConstPtr &orig) const override
CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af7de8071caeb95d83f039c8cfa5ac962
(const WorldPtr &world) const override
CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a9eef18d788affec6d17c6cb0716d6770
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const override
const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
af04c32903e9a5dc6ac3cb6af4f2ad985
() const override
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
collision_detection::CollisionDetectorFCLPluginLoader
classcollision__detection_1_1CollisionDetectorFCLPluginLoader.html
collision_detection::CollisionPlugin
bool
initialize
classcollision__detection_1_1CollisionDetectorFCLPluginLoader.html
af01d872ee52d0d4f567cc616b81b685a
(const planning_scene::PlanningScenePtr &scene, bool exclusive) const override
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
a697b8cf0334a95ff367db32dda1e7b00
() const
std::string
getTypeString
structcollision__detection_1_1CollisionGeometryData.html
a922ebcf53c220b9ac964b6082ee9b9ad
() const
bool
sameObject
structcollision__detection_1_1CollisionGeometryData.html
a5232c9936cb4ed296dfaa3b4d58aea45
(const CollisionGeometryData &other) const
const 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
()
void
print
structcollision__detection_1_1CollisionResult.html
a25339b1c94fce92232ddb46da9826adb
() const
bool
collision
structcollision__detection_1_1CollisionResult.html
ad68db09bcc111730f7c4ab1bdff31e67
std::size_t
contact_count
structcollision__detection_1_1CollisionResult.html
afd0843007154ccb922e8117312bbacbb
ContactMap
contacts
structcollision__detection_1_1CollisionResult.html
a0c7af992e5bc7e62d81bc4ad6ccdb2a0
std::set< CostSource >
cost_sources
structcollision__detection_1_1CollisionResult.html
ab092f5becbf0826bf0f456c489b87b13
double
distance
structcollision__detection_1_1CollisionResult.html
ab5697568819a44e678768fe48c98400f
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
a3eb1219608dd965422ddbeeb5b07f690
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
double
distanceOther
classcollision__detection_1_1CollisionRobot.html
ad50792a80007b69d35d4feba6463b162
(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
a48d4ef6db9c1fb8fda968ed90842e850
(const robot_state::RobotState &state) const
double
distanceSelf
classcollision__detection_1_1CollisionRobot.html
a6ab0b85b7608f219afde37e5150b2fb1
(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
adf8751274f604da62121824285dd4de2
(const std::string &link_name) const
const std::map< std::string, double > &
getLinkPadding
classcollision__detection_1_1CollisionRobot.html
a7c300d8ad7ce22aca914442c4f8bb6b0
() const
double
getLinkScale
classcollision__detection_1_1CollisionRobot.html
ac3e119ec260f40a4119fc52e3e1210b1
(const std::string &link_name) const
const std::map< std::string, double > &
getLinkScale
classcollision__detection_1_1CollisionRobot.html
ab0ff9fb5bbe939ed249e15be0720bffc
() const
void
getPadding
classcollision__detection_1_1CollisionRobot.html
aa0ff886d37498739b9c0c59b2dc66349
(std::vector< moveit_msgs::LinkPadding > &padding) const
const robot_model::RobotModelConstPtr &
getRobotModel
classcollision__detection_1_1CollisionRobot.html
af2d660f8dc9ba47cb5ca19f7079de950
() const
void
getScale
classcollision__detection_1_1CollisionRobot.html
a005ed9202b939a1d70f51dc21e507e77
(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
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a81053e4a8d802144321f63c19cc28f0c
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const override
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
aece971be26c5a62147b45090f4159014
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const override
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
ac7baabe4a53bb323a17612bc48cd5fe0
(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 override
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
aa029d8402cb2fe34f7be492025dfba9b
(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 override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a75625d57d08f492d1378d093b16befd2
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
ac601ae52a1a4cd2f5a1061756bbb021e
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a08d83b123022244f9107e75e91ee73d4
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a4b78032de5f3dbac66b2915dac0768a8
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const override
CollisionRobotAllValid
classcollision__detection_1_1CollisionRobotAllValid.html
ab98cf29b97bee3c7c03e6537f727877d
(const robot_model::RobotModelConstPtr &robot_model, 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
a4c595f4321f7aeb4bd82dbc6a14eb689
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotAllValid.html
a8aae06d0a15a2534ec046b2ccc9a6382
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const
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
acb4680b634fa61b742ad289657f9327e
(const robot_state::RobotState &state) const
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobotAllValid.html
ad10507911ddb0719b6754acf6647996d
(const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
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
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
a46b8b9dee84373e5f0cb34860be79b44
(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 override
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
adebcbd3c4fdee1340fd5ddcdb3e11df0
(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 override
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
aa140b03cd03da69c414d32cef29bbee2
(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 override
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
ad7559aea8730413985151ac17286b1fb
(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 override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
a3cddbaea5bc6354a670dcdb77b690479
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
a6be1f0d1622a55b6f290173a6bb35998
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
a214945a73d15223daa6fe8f2d69d19b1
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
ad34dd6c146d54b59376c7a60631613dc
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
abfd7ee920159948dc97245c3cabd6c76
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const moveit::core::RobotState &state1, const moveit::core::RobotState &state2) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotDistanceField.html
afedd48c0f5676b9a939a905d04f80f73
(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 override
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
CollisionRobotDistanceField
classcollision__detection_1_1CollisionRobotDistanceField.html
ad5cebb8a6f453b081cca7d241cd461ee
(const robot_model::RobotModelConstPtr &robot_model)
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
a91175ccc9e7e5571a1ae04439884fd19
(const robot_model::RobotModelConstPtr &robot_model, 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
a889de3d7903ec4012957eec513026ebd
(const moveit::core::RobotState &state, visualization_msgs::MarkerArray &model_markers) const
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotDistanceField.html
aa2b744b8b0d16e91eec64677b49a73cc
(const moveit::core::RobotState &state, const CollisionRobot &other_robot, const moveit::core::RobotState &other_state) const
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotDistanceField.html
af0f62e032fd306bd0ada37856a684016
(const moveit::core::RobotState &state, const CollisionRobot &other_robot, const moveit::core::RobotState &other_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
distanceOther
classcollision__detection_1_1CollisionRobotDistanceField.html
aefee97358c8d06ed8095db16a17f690e
(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_1CollisionRobotDistanceField.html
a0704078888155430c62b7dfbd4c4b763
(const moveit::core::RobotState &state) const
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobotDistanceField.html
a1b76b5eddcb465621e53d099836d7c9d
(const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix &acm) const
void
distanceSelf
classcollision__detection_1_1CollisionRobotDistanceField.html
a4890485bf00a4aee00aaaa356fea4e4c
(const DistanceRequest &req, DistanceResult &res, const robot_state::RobotState &state) const override
DistanceFieldCacheEntryConstPtr
getLastDistanceFieldEntry
classcollision__detection_1_1CollisionRobotDistanceField.html
a6fd9be7ff48a2fc28d3fc851f5700754
() 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
af469f770a75863fdad7aecf7dd1affbf
(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
a27e399d1310b8bf0441d53baa99e2601
(const DistanceFieldCacheEntryConstPtr &dfce, const collision_detection::AllowedCollisionMatrix &acm) const
bool
compareCacheEntryToState
classcollision__detection_1_1CollisionRobotDistanceField.html
ad72320604a5d3a98d49b7370b6674773
(const DistanceFieldCacheEntryConstPtr &dfce, const moveit::core::RobotState &state) const
void
generateCollisionCheckingStructures
classcollision__detection_1_1CollisionRobotDistanceField.html
abbbbc5a7d90b7b488a9e1e001f6cebd6
(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
abe9e0c3407200c0bdb8d380268a1deb5
(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
a317f864799cb6654d81b8d5dc53e9d51
(const std::string &group_name, const moveit::core::RobotState &state, const collision_detection::AllowedCollisionMatrix *acm) const
void
getGroupStateRepresentation
classcollision__detection_1_1CollisionRobotDistanceField.html
aca4a0433bae3ba3afe92eecf563ded6a
(const DistanceFieldCacheEntryConstPtr &dfce, const moveit::core::RobotState &state, GroupStateRepresentationPtr &gsr) const
bool
getIntraGroupCollisions
classcollision__detection_1_1CollisionRobotDistanceField.html
a176dbaefaac9b0e901cd943dde0330d6
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, GroupStateRepresentationPtr &gsr) const
bool
getIntraGroupProximityGradients
classcollision__detection_1_1CollisionRobotDistanceField.html
a50ba3d8d6d9e6f2b38faa6154a8525c1
(GroupStateRepresentationPtr &gsr) const
PosedBodyPointDecompositionPtr
getPosedLinkBodyPointDecomposition
classcollision__detection_1_1CollisionRobotDistanceField.html
ac1cb978e30966ba5a16f2e7b190113e5
(const moveit::core::LinkModel *ls) const
PosedBodySphereDecompositionPtr
getPosedLinkBodySphereDecomposition
classcollision__detection_1_1CollisionRobotDistanceField.html
a2e360e153e9b192150a1763ac10a8ae9
(const moveit::core::LinkModel *ls, unsigned int ind) const
bool
getSelfCollisions
classcollision__detection_1_1CollisionRobotDistanceField.html
aea4eabf47489a2bc0efb1c42c6184375
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, GroupStateRepresentationPtr &gsr) const
bool
getSelfProximityGradients
classcollision__detection_1_1CollisionRobotDistanceField.html
ace0b061b8f56bfe8e535f99fe447f8d7
(GroupStateRepresentationPtr &gsr) const
void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionRobotDistanceField.html
a0cddfa287e33d653056b96ca26602933
(const std::vector< std::string > &links) override
void
updateGroupStateRepresentationState
classcollision__detection_1_1CollisionRobotDistanceField.html
a858c1f2a062b9085eece144e9c986aa6
(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
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
ad5179818509e7c48756700992afa3231
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const override
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
af6148ae6fcf30b4015363a6d7b1a54ec
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const override
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
ab28e063a30345789162b2d3af790ba2c
(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 override
void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
aa1fb0bda46ade6e223d69e80458d650e
(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 override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
a4b64c11791f2426c935b359ecac5b993
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
ade6df08cf527fe201b6de8b7e2536c43
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
a9861c52ee45a34485e5e4622eea5a913
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const override
void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
af5484d1ecd4d4b98485c0d47c37e84e2
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const override
CollisionRobotFCL
classcollision__detection_1_1CollisionRobotFCL.html
a19898cbb50e926ac357445d847e7c79d
(const robot_model::RobotModelConstPtr &robot_model, double padding=0.0, double scale=1.0)
CollisionRobotFCL
classcollision__detection_1_1CollisionRobotFCL.html
a840cd61a463bbf17df12ee5eec36159e
(const CollisionRobotFCL &other)
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
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
a71096e79462045e16a6e294e34a318e9
(const robot_state::RobotState &state, FCLManager &manager) const
void
checkOtherCollisionHelper
classcollision__detection_1_1CollisionRobotFCL.html
af055162daa7481c006b6475d80162164
(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
a322ac10553d7881a08d481142026e22a
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm) const
void
constructFCLObject
classcollision__detection_1_1CollisionRobotFCL.html
a274f5775beba68ed6fb7a429eab60187
(const robot_state::RobotState &state, FCLObject &fcl_obj) const
void
getAttachedBodyObjects
classcollision__detection_1_1CollisionRobotFCL.html
a7c9df9cc67c608abaa8b0ee6b43d6ebd
(const robot_state::AttachedBody *ab, std::vector< FCLGeometryConstPtr > &geoms) const
void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionRobotFCL.html
a0f4b590ef462f597398128356ebc180a
(const std::vector< std::string > &links) override
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
af01488303bf5e85b284db817a95c5412
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &state) const
void
checkSelfCollisionDistanceField
classcollision__detection_1_1CollisionRobotHybrid.html
a2bc319747a354d589df891963867c100
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkSelfCollisionDistanceField
classcollision__detection_1_1CollisionRobotHybrid.html
ac9e6e5bdd7687e4243aebfe44c1f4192
(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
ab409be83bb84b188c0125b3d7a061366
(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
a90f3d15803710609ef2551f397085f9b
(const robot_model::RobotModelConstPtr &robot_model)
CollisionRobotHybrid
classcollision__detection_1_1CollisionRobotHybrid.html
ac1fc0de16f60024b9875c5c6516ee796
(const robot_model::RobotModelConstPtr &robot_model, 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)
CollisionRobotHybrid
classcollision__detection_1_1CollisionRobotHybrid.html
a73ef43b896559035cb73c5040f1b50f6
(const CollisionRobotHybrid &other)
const CollisionRobotDistanceFieldConstPtr
getCollisionRobotDistanceField
classcollision__detection_1_1CollisionRobotHybrid.html
a13dddd382c6acf959e07f181cdf56047
() 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
a94c0de74e52b5fc7e058fc28a54a3e86
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual void
checkCollision
classcollision__detection_1_1CollisionWorld.html
a342c89f4a2cbfb876709fecce44259cd
(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
ad1bafa3e30aa600072f83bd6f4475aca
(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
a5ca49df6b49ff6272e0b74758c927c03
(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
aef14a8424df528cab6a76be114667934
(const CollisionRobot &robot, const robot_state::RobotState &state, bool verbose=false) const
double
distanceRobot
classcollision__detection_1_1CollisionWorld.html
a1c4af8b081284a8cf7f1042676d36c30
(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
ac2d7495bff4bba3e9c8b5a3ae6a850ed
(const CollisionWorld &world, bool verbose=false) const
double
distanceWorld
classcollision__detection_1_1CollisionWorld.html
a10d0aa4b24937ae510a4a58f87c28bd4
(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
a99fad277efb945b47f573168049b4728
() 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
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
aa7930eddc05205e9652d49b9199b5a6d
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a0ce490b4b001f2884b806aeb2f6fb899
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
af4dd11c2a3364038995a7df312d170d6
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
abebf29b4b806e465f8b96f09d349d51d
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const override
void
checkWorldCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a34d0c686a7f709ea7ea497fc0d0119f6
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const override
void
checkWorldCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a6359783ba9a027afddce863d32bc2544
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const override
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
a81a417339e41d5670044349d6afae739
(const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorldAllValid.html
a688b7636b32e77ffd5e9acaa9a5fa847
(const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
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
a3eff9b6831b2614a71e982f7b3e0da05
(const CollisionWorld &world) const
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldAllValid.html
ae8384ca96033d7922cf49dd91deaa4c1
(const CollisionWorld &world, const AllowedCollisionMatrix &acm) const
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
void
checkCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
ac7c19d55d8ac3f93ca17eb133295d2ae
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const override
virtual void
checkCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a10e3cf46018b14d55056505f4ee1705b
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a89e6e392bdd2ebbba324974002c8f852
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const override
virtual void
checkCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a5d9dc585dfe0f8379b565d3948ec5688
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a7e42f77b87e027d93aa28b0e52554036
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const override
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a76563d5193f12b08cf87d0c9e3b5bf65
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
aeb7a5295cb0584d3efef5c73df684b01
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const override
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
af433b632f2f3c5cbf1b9ff8323488ed8
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm, GroupStateRepresentationPtr &gsr) const
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
a610e508c5e1a3c1be244f4888fd8eefc
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
ae25bd41fcd3ee0def0284d7216c1763c
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const override
void
checkWorldCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
aa860d1b4f8028d1d937327b0aab0df6e
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const override
void
checkWorldCollision
classcollision__detection_1_1CollisionWorldDistanceField.html
afbf107ed0d64bb43b2eff0b7c8c24324
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const override
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
a1ed28287f5f3de127fc7ff4d30a85689
(const CollisionRobot &robot, const robot_state::RobotState &state, bool verbose=false) const
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorldDistanceField.html
aa311d76a04dbc00e93c4d9b58b2f548b
(const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm, bool verbose=false) const
void
distanceRobot
classcollision__detection_1_1CollisionWorldDistanceField.html
a52c14cbcb1b435a78b65c934b3453f5c
(const DistanceRequest &req, DistanceResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const override
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldDistanceField.html
a7c50bd41969741b3ef4c9bfb6af08e6c
(const CollisionWorld &world, bool verbose=false) const
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldDistanceField.html
a1eb79065a112ebf05324d0ce091224c9
(const CollisionWorld &world, const AllowedCollisionMatrix &acm, bool verbose=false) const
void
distanceWorld
classcollision__detection_1_1CollisionWorldDistanceField.html
a8201cddab65f2da070bfdf17c34ea67a
(const DistanceRequest &req, DistanceResult &res, const CollisionWorld &world) const override
void
getAllCollisions
classcollision__detection_1_1CollisionWorldDistanceField.html
a245c9ecedfcf4c877a3ec409a5bd2b4b
(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
a1f200fb1a7fe5bef31bc8e495fc866a8
(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
a3245927d6387a174560b84fcbe6d5d14
() const
collision_detection::GroupStateRepresentationConstPtr
getLastGroupStateRepresentation
classcollision__detection_1_1CollisionWorldDistanceField.html
a7bce165c8ca823609e1f0f809eb908a8
() const
void
setWorld
classcollision__detection_1_1CollisionWorldDistanceField.html
a65e935232c51ba6923119c8c6844b2d7
(const WorldPtr &world) override
~CollisionWorldDistanceField
classcollision__detection_1_1CollisionWorldDistanceField.html
a0330afab009ede553c9d6eea5aab3610
() override
DistanceFieldCacheEntryPtr
generateDistanceFieldCacheEntry
classcollision__detection_1_1CollisionWorldDistanceField.html
a00364eaf9a49129f80b2043d05fc8b6a
()
bool
getEnvironmentCollisions
classcollision__detection_1_1CollisionWorldDistanceField.html
a9448614a84f6e48ff2deab59624cfe1a
(const CollisionRequest &req, CollisionResult &res, const distance_field::DistanceFieldConstPtr &env_distance_field, GroupStateRepresentationPtr &gsr) const
bool
getEnvironmentProximityGradients
classcollision__detection_1_1CollisionWorldDistanceField.html
ac20ae7217401e0c2de5d607eb99df982
(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
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
ae32b1735fd4bfc35f9b47c4e4f617cb5
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
a8bb462abc9e8067715ef800f554eae8a
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
a49d1e14131c149260f307d91e53f2b53
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const override
void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
af706a0af1a2cd243e90352f4c041f6f7
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const override
void
checkWorldCollision
classcollision__detection_1_1CollisionWorldFCL.html
ab239940ffe0182aef06d3282cd509b43
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const override
void
checkWorldCollision
classcollision__detection_1_1CollisionWorldFCL.html
abf53061d4d92d151f4cd7e0d1c0a758f
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const override
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)
void
distanceRobot
classcollision__detection_1_1CollisionWorldFCL.html
aabe8bc2c4a89db67f5ba2633fc13aa62
(const DistanceRequest &req, DistanceResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const override
void
distanceWorld
classcollision__detection_1_1CollisionWorldFCL.html
a9e32f5b76eff4786936b65d4c254fee9
(const DistanceRequest &req, DistanceResult &res, const CollisionWorld &world) const override
void
setWorld
classcollision__detection_1_1CollisionWorldFCL.html
a382ec39b49d9d1711388f0cc4d6e2a50
(const WorldPtr &world) override
~CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
a4f6588543cfa9c8d02ba5a9085d3a9b0
() override
void
checkRobotCollisionHelper
classcollision__detection_1_1CollisionWorldFCL.html
ac78e03c8a4dcd19eb875caaf0a63b3d5
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm) const
void
checkWorldCollisionHelper
classcollision__detection_1_1CollisionWorldFCL.html
a0b930b5eb9c07b4f11769400456bcba1
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix *acm) const
void
constructFCLObject
classcollision__detection_1_1CollisionWorldFCL.html
ab9813cb9ddc2e3fd8c05e1354465b339
(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::BroadPhaseCollisionManagerd >
manager_
classcollision__detection_1_1CollisionWorldFCL.html
a28c0c3052e46dab8c266292abc7319fa
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
a72db4c4c574f95af22416b8d7331a029
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
a382a6acf38373693f505b5b23af11a53
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
a8388c6db17747fdf169feb3b2551d2d5
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
void
checkCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
ae80a610dce082559da17bfe71cf052d9
(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
a571b458ba792d4b52b73aaa18a324761
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
a3b90149bca445e460a12aced21ca78e4
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, GroupStateRepresentationPtr &gsr) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
aacc16aab71ca5a3508fb75117c73b5ad
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
void
checkRobotCollisionDistanceField
classcollision__detection_1_1CollisionWorldHybrid.html
a99a36b035936f28267be11650d9766b7
(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
a05b62333dfb4b5dd4664d8b682890b8f
(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)
CollisionWorldHybrid
classcollision__detection_1_1CollisionWorldHybrid.html
ae2fefe784e38127db5f69de9f2f68096
(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)
CollisionWorldHybrid
classcollision__detection_1_1CollisionWorldHybrid.html
a3dd064a12e3e09d0c5ec9f5aeed4524b
(const CollisionWorldHybrid &other, const WorldPtr &world)
void
getAllCollisions
classcollision__detection_1_1CollisionWorldHybrid.html
ad3738559f22d95e52bc0b01a5f04ac1d
(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
af6bebe1aa65620ae059362c1b0c3813d
(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
ab33dbd44ed5c05ac365634a9124d5aad
() const
void
setWorld
classcollision__detection_1_1CollisionWorldHybrid.html
a97838d19a7f6f876c4c2c7c3538d5a19
(const WorldPtr &world) override
~CollisionWorldHybrid
classcollision__detection_1_1CollisionWorldHybrid.html
aed9455d30d8457e3fb66db1081f04590
() override
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
a3b8eb29720b020ed5de2cfb82c48bf16
(const Eigen::Vector3i &loc_1, const Eigen::Vector3i &loc_2) const
kinematic_constraints::ConstraintEvaluationResult
structkinematic__constraints_1_1ConstraintEvaluationResult.html
ConstraintEvaluationResult
structkinematic__constraints_1_1ConstraintEvaluationResult.html
a6a121d87ffc8f87c8d8c78b522539cdd
(bool result_satisfied=false, double dist=0.0)
double
distance
structkinematic__constraints_1_1ConstraintEvaluationResult.html
ae917c18ef345ce872cd7c0478a8d854a
bool
satisfied
structkinematic__constraints_1_1ConstraintEvaluationResult.html
a6e75dfd6bc22e54b0fb643ae2f094072
constraint_samplers::ConstraintSampler
classconstraint__samplers_1_1ConstraintSampler.html
virtual bool
configure
classconstraint__samplers_1_1ConstraintSampler.html
abf1a7d584e85f2bcab5fffec837be549
(const moveit_msgs::Constraints &constr)=0
ConstraintSampler
classconstraint__samplers_1_1ConstraintSampler.html
a327856a0ff6a92b65660360db3b855b2
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
const std::vector< std::string > &
getFrameDependency
classconstraint__samplers_1_1ConstraintSampler.html
a3a56066a7981de26855234ca269fc52b
() const
const std::string &
getGroupName
classconstraint__samplers_1_1ConstraintSampler.html
abe1756c3e247a18e6412ab9cef3acd47
() const
const robot_state::GroupStateValidityCallbackFn &
getGroupStateValidityCallback
classconstraint__samplers_1_1ConstraintSampler.html
a06b25bf2fd183bef1e3e4741e2f26531
() const
const robot_model::JointModelGroup *
getJointModelGroup
classconstraint__samplers_1_1ConstraintSampler.html
a4c787b4fcdb28922776c4e3ff62958b1
() const
virtual const std::string &
getName
classconstraint__samplers_1_1ConstraintSampler.html
a288fc27c2d5c66808a5193e0a3262a25
() const =0
const planning_scene::PlanningSceneConstPtr &
getPlanningScene
classconstraint__samplers_1_1ConstraintSampler.html
a1e5d97b69e2db24863de561a2eec8887
() const
bool
getVerbose
classconstraint__samplers_1_1ConstraintSampler.html
a585a1f40793dc96f524a265e2c81c650
() const
bool
isValid
classconstraint__samplers_1_1ConstraintSampler.html
a6bd1131691258f0e1a13e6f484c53838
() const
bool
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
a29e0dc17cd921ab53b80f3dbe66e2c3f
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr) const
static ConstraintSamplerPtr
selectDefaultSampler
classconstraint__samplers_1_1ConstraintSamplerManager.html
a1d10bfb5979b25595edb38f37613ad5c
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr)
std::vector< ConstraintSamplerAllocatorPtr >
sampler_alloc_
classconstraint__samplers_1_1ConstraintSamplerManager.html
ab4ee5829025c2e66a1cfbf9cae73b103
moveit::ConstructException
classmoveit_1_1ConstructException.html
ConstructException
classmoveit_1_1ConstructException.html
ab8c9926ec487e1aa9d263cae3f7e5349
(const std::string &what_arg)
collision_detection::Contact
structcollision__detection_1_1Contact.html
std::string
body_name_1
structcollision__detection_1_1Contact.html
a6ed6eacd986f503b417efae901ffa8e6
std::string
body_name_2
structcollision__detection_1_1Contact.html
a17cac839ecd8b20afecad9be0f7a8ea8
BodyType
body_type_1
structcollision__detection_1_1Contact.html
a7749f57024428d651f4c30431d96fb64
BodyType
body_type_2
structcollision__detection_1_1Contact.html
a77dd79552aee3f46e665943e3816e136
double
depth
structcollision__detection_1_1Contact.html
aa1356af20d7ea62ce3db9cf0f10e8cbf
Eigen::Vector3d
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
a042531e0075fab6b3fe3d09eab258764
() const
bool
operator<
structcollision__detection_1_1CostSource.html
ac5431f3eee5cd1b229f2bbdbaa6119de
(const CostSource &other) const
boost::array< double, 3 >
aabb_max
structcollision__detection_1_1CostSource.html
a333da8c9811daba059e6adf333f8930c
boost::array< double, 3 >
aabb_min
structcollision__detection_1_1CostSource.html
afc40c3a65b0da8e8ff0ea0a4a21f7f0b
double
cost
structcollision__detection_1_1CostSource.html
a8ff40e19d042347863a708ac7e61264b
collision_detection::DistanceData
structcollision__detection_1_1DistanceData.html
DistanceData
structcollision__detection_1_1DistanceData.html
ac3bc2808b7d32b455df4629e2173e04f
(const DistanceRequest *req, DistanceResult *res)
~DistanceData
structcollision__detection_1_1DistanceData.html
adf20d6cdbc158d5609da9f6121ffd665
()
bool
done
structcollision__detection_1_1DistanceData.html
aea4fb2b0e878a9080b3c04c028cb0381
const DistanceRequest *
req
structcollision__detection_1_1DistanceData.html
a45a51c8632077a394123fb5a9613c0aa
DistanceResult *
res
structcollision__detection_1_1DistanceData.html
a38e36dbd044c5740696990524c83b93e
distance_field::DistanceField
classdistance__field_1_1DistanceField.html
void
addOcTreeToField
classdistance__field_1_1DistanceField.html
a5a5de29eff3bd1764e15abda23946cc1
(const octomap::OcTree *octree)
virtual void
addPointsToField
classdistance__field_1_1DistanceField.html
a625b0a940086c822c703172a4f01e67c
(const EigenSTL::vector_Vector3d &points)=0
void
addShapeToField
classdistance__field_1_1DistanceField.html
a7d40ca72ce5a575ddbc4f7602612a05a
(const shapes::Shape *shape, const Eigen::Isometry3d &pose)
void
addShapeToField
classdistance__field_1_1DistanceField.html
a150b2a4182ad8b35fafff8e8aa5aa69d
(const shapes::Shape *shape, const geometry_msgs::Pose &pose)
DistanceField
classdistance__field_1_1DistanceField.html
a791448b54ae178b106f933388b68deca
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z)
virtual double
getDistance
classdistance__field_1_1DistanceField.html
afe3d2c4d985084a897aeb4920a2e6f3f
(double x, double y, double z) const =0
virtual double
getDistance
classdistance__field_1_1DistanceField.html
a7e1c6fa3881fd942d27fa73e1bdc5d55
(int x, int y, int z) const =0
double
getDistanceGradient
classdistance__field_1_1DistanceField.html
a5808c7630a3f194f2608fda16cc4546f
(double x, double y, double z, double &gradient_x, double &gradient_y, double &gradient_z, bool &in_bounds) const
void
getGradientMarkers
classdistance__field_1_1DistanceField.html
a34896c5d57c97cb52963995762b6e19d
(double min_radius, double max_radius, const std::string &frame_id, const ros::Time &stamp, visualization_msgs::MarkerArray &marker_array) const
void
getIsoSurfaceMarkers
classdistance__field_1_1DistanceField.html
a3612afcddf2c827daac3fc500574d285
(double min_distance, double max_distance, const std::string &frame_id, const ros::Time stamp, visualization_msgs::Marker &marker) const
double
getOriginX
classdistance__field_1_1DistanceField.html
a91af172799ca88ae70d8345429aab20b
() const
double
getOriginY
classdistance__field_1_1DistanceField.html
a4dd80e9f373a1ba94fac5f6db2c61e33
() const
double
getOriginZ
classdistance__field_1_1DistanceField.html
a8290f79b6eaa2edbc4f80c450c541d2a
() const
void
getPlaneMarkers
classdistance__field_1_1DistanceField.html
a9c1a378124b6c86297b714089048e26a
(PlaneVisualizationType type, double length, double width, double height, const Eigen::Vector3d &origin, const std::string &frame_id, const ros::Time stamp, visualization_msgs::Marker &marker) const
void
getProjectionPlanes
classdistance__field_1_1DistanceField.html
ad4aff2b45d2505ef57563e26e9d906c9
(const std::string &frame_id, const ros::Time &stamp, double max_distance, visualization_msgs::Marker &marker) const
double
getResolution
classdistance__field_1_1DistanceField.html
a60fed7d8b845ef6a1b1942e585ddcacc
() const
bool
getShapePoints
classdistance__field_1_1DistanceField.html
a6d4d5386350ec80d3ca511cf940c0cfb
(const shapes::Shape *shape, const Eigen::Isometry3d &pose, EigenSTL::vector_Vector3d *points)
double
getSizeX
classdistance__field_1_1DistanceField.html
a9969e84f9f49c536c75be5838b8cdd3f
() const
double
getSizeY
classdistance__field_1_1DistanceField.html
ac7f802778f9c4f079d07a8e6f9330431
() const
double
getSizeZ
classdistance__field_1_1DistanceField.html
af215d926a190e2835b21eabf3200f5ba
() const
virtual double
getUninitializedDistance
classdistance__field_1_1DistanceField.html
a51d46c3d2cc8d412d64dd8015cd3e710
() const =0
virtual int
getXNumCells
classdistance__field_1_1DistanceField.html
a0014563f9f1c74ccf60d1d20a3af2b78
() const =0
virtual int
getYNumCells
classdistance__field_1_1DistanceField.html
ae57048dd1fc4f867c88db969f0d41593
() const =0
virtual int
getZNumCells
classdistance__field_1_1DistanceField.html
af51959bcd7efdb18f60207075d09b964
() const =0
virtual bool
gridToWorld
classdistance__field_1_1DistanceField.html
ad78c36666019889271444f912edef4c2
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const =0
virtual bool
isCellValid
classdistance__field_1_1DistanceField.html
a657363a1be60726539dd40d13ff17383
(int x, int y, int z) const =0
void
moveShapeInField
classdistance__field_1_1DistanceField.html
a3ff4e4053688842a27968fa7cb0ae750
(const shapes::Shape *shape, const Eigen::Isometry3d &old_pose, const Eigen::Isometry3d &new_pose)
void
moveShapeInField
classdistance__field_1_1DistanceField.html
aac95bac722ec9d3bc20c9653b92b13af
(const shapes::Shape *shape, const geometry_msgs::Pose &old_pose, const geometry_msgs::Pose &new_pose)
virtual bool
readFromStream
classdistance__field_1_1DistanceField.html
a6d5f9b4d22432893a55fe3117562a7d9
(std::istream &stream)=0
virtual void
removePointsFromField
classdistance__field_1_1DistanceField.html
a292e7bad50dad1e00f1659aa83f5486c
(const EigenSTL::vector_Vector3d &points)=0
void
removeShapeFromField
classdistance__field_1_1DistanceField.html
a4ae04b4efe60e20d681cc6f3fbf73fea
(const shapes::Shape *shape, const Eigen::Isometry3d &pose)
void
removeShapeFromField
classdistance__field_1_1DistanceField.html
ad720b9e2483969559d6684aa6b4a7c15
(const shapes::Shape *shape, const geometry_msgs::Pose &pose)
virtual void
reset
classdistance__field_1_1DistanceField.html
a639b28a18cee64bb427b672a81169060
()=0
virtual void
updatePointsInField
classdistance__field_1_1DistanceField.html
a154f82da8747de3e7f0ee609561d28a2
(const EigenSTL::vector_Vector3d &old_points, const EigenSTL::vector_Vector3d &new_points)=0
virtual bool
worldToGrid
classdistance__field_1_1DistanceField.html
a23af274792c1986b9367541b9b00774f
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const =0
virtual bool
writeToStream
classdistance__field_1_1DistanceField.html
a8b2990594502d9528b085cfcc5a2b3b1
(std::ostream &stream) const =0
virtual
~DistanceField
classdistance__field_1_1DistanceField.html
a941d8bf848072280cb503fee80242ced
()
void
getOcTreePoints
classdistance__field_1_1DistanceField.html
ac76beae97cadc2d47fe5d9846fcb9ab4
(const octomap::OcTree *octree, EigenSTL::vector_Vector3d *points)
void
setPoint
classdistance__field_1_1DistanceField.html
a2502c2c37cb0998d26025c18a0bc6590
(int xCell, int yCell, int zCell, double dist, geometry_msgs::Point &point, std_msgs::ColorRGBA &color, double max_distance) const
int
inv_twice_resolution_
classdistance__field_1_1DistanceField.html
a0f052454f85c43fdcde63338fb96b1fe
double
origin_x_
classdistance__field_1_1DistanceField.html
a9679d9f9f5724114ff010995838945d4
double
origin_y_
classdistance__field_1_1DistanceField.html
af3bd9cd384633c1ffe2d5a60a77f0864
double
origin_z_
classdistance__field_1_1DistanceField.html
a48de21c9910bc1ccbdd3348f18aefd50
double
resolution_
classdistance__field_1_1DistanceField.html
a0e437085f02a89a34ffae207ab953832
double
size_x_
classdistance__field_1_1DistanceField.html
abaa110acf0cb6452d6b3563ce6a3da9a
double
size_y_
classdistance__field_1_1DistanceField.html
a9680bf8c4d8fd62269eb33da7464a86a
double
size_z_
classdistance__field_1_1DistanceField.html
a17b30c8ffd41fa9709a91503686380e6
collision_detection::DistanceFieldCacheEntry
structcollision__detection_1_1DistanceFieldCacheEntry.html
collision_detection::AllowedCollisionMatrix
acm_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a23caabf10fc51a792b896fec19dbe4a5
std::vector< unsigned int >
attached_body_link_state_indices_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a5b17e8aaab5cbd558f679c9fe0b08b24
std::vector< std::string >
attached_body_names_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a7f4df4899a6819da529678c87196f26f
distance_field::DistanceFieldPtr
distance_field_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a83f005d3061128cfb378115fbe68ff08
EIGEN_MAKE_ALIGNED_OPERATOR_NEW std::string
group_name_
structcollision__detection_1_1DistanceFieldCacheEntry.html
ab9a41b2e73c8cc8407344496cc61bbe8
std::vector< std::vector< bool > >
intra_group_collision_enabled_
structcollision__detection_1_1DistanceFieldCacheEntry.html
ac6a397254d2fe0416a3fcaa87eb9ca8a
std::vector< unsigned int >
link_body_indices_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a7e8a4e31bfede9b1c1a74ce20d9cd7fb
std::vector< bool >
link_has_geometry_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a9c373238c15a4c8f99a287f8541a6013
std::vector< std::string >
link_names_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a04c04a75c6fe24b5263ca47985a89ba4
std::vector< unsigned int >
link_state_indices_
structcollision__detection_1_1DistanceFieldCacheEntry.html
a51c36d51b4afc7053b9d110bd0fe3f39
GroupStateRepresentationPtr
pregenerated_group_state_representation_
structcollision__detection_1_1DistanceFieldCacheEntry.html
ab4cef3a56244203f49d3e9114f7cca83
std::vector< bool >
self_collision_enabled_
structcollision__detection_1_1DistanceFieldCacheEntry.html
aac4bb5331ec2d3cb5160abc9bec4e1da
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
void
SetUp
classDistanceFieldCollisionDetectionTester.html
a08031f36b421726bbe3e1ec2c0093703
() override
void
TearDown
classDistanceFieldCollisionDetectionTester.html
a8f118aa830ed00e3206bf5ffe41755f3
() override
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
moveit::core::RobotModelPtr
robot_model_
classDistanceFieldCollisionDetectionTester.html
a3cdac32de3c8ceabf106020ad334b1c3
collision_detection::DistanceRequest
structcollision__detection_1_1DistanceRequest.html
DistanceRequest
structcollision__detection_1_1DistanceRequest.html
afe8db02d769f3b1715b72574489197e7
()
void
enableGroup
structcollision__detection_1_1DistanceRequest.html
a680dee8e88eff95fc2c8db265b699370
(const robot_model::RobotModelConstPtr &robot_model)
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)
bool
operator>
structcollision__detection_1_1DistanceResultsData.html
ac33c0a1a4cc47171dc63254efc1bc7b1
(const DistanceResultsData &other)
BodyType
body_types
structcollision__detection_1_1DistanceResultsData.html
a67f620d2c41b7fcf64fb49c507abeba2
[2]
double
distance
structcollision__detection_1_1DistanceResultsData.html
af039324ae60d7a8852ee366b86b58a1b
std::string
link_names
structcollision__detection_1_1DistanceResultsData.html
ad13f8fe7798440e0dfe638074341ea19
[2]
Eigen::Vector3d
nearest_points
structcollision__detection_1_1DistanceResultsData.html
a09a2c21cc0c89be6de2404211a0a4632
[2]
Eigen::Vector3d
normal
structcollision__detection_1_1DistanceResultsData.html
a5049f7e3a2040935bb9933f786647120
pybind11::detail::DurationCaster
structpybind11_1_1detail_1_1DurationCaster.html
T
bool
load
structpybind11_1_1detail_1_1DurationCaster.html
a0e83eada4f4d09152a40967691cc525b
(handle src, bool convert)
PYBIND11_TYPE_CASTER
structpybind11_1_1detail_1_1DurationCaster.html
af502031ab65497fd62d9b2f964eb7f0a
(T, _("Duration"))
static handle
cast
structpybind11_1_1detail_1_1DurationCaster.html
a428ce2f21dd1ceb588606abca0e74602
(T &&src, return_value_policy, handle)
DurationCaster< ros::Duration >
structpybind11_1_1detail_1_1DurationCaster.html
bool
load
structpybind11_1_1detail_1_1DurationCaster.html
a0e83eada4f4d09152a40967691cc525b
(handle src, bool convert)
PYBIND11_TYPE_CASTER
structpybind11_1_1detail_1_1DurationCaster.html
af502031ab65497fd62d9b2f964eb7f0a
(ros::Duration, _("Duration"))
static handle
cast
structpybind11_1_1detail_1_1DurationCaster.html
a428ce2f21dd1ceb588606abca0e74602
(ros::Duration &&src, return_value_policy, handle)
DurationCaster< ros::WallDuration >
structpybind11_1_1detail_1_1DurationCaster.html
bool
load
structpybind11_1_1detail_1_1DurationCaster.html
a0e83eada4f4d09152a40967691cc525b
(handle src, bool convert)
PYBIND11_TYPE_CASTER
structpybind11_1_1detail_1_1DurationCaster.html
af502031ab65497fd62d9b2f964eb7f0a
(ros::WallDuration, _("Duration"))
static handle
cast
structpybind11_1_1detail_1_1DurationCaster.html
a428ce2f21dd1ceb588606abca0e74602
(ros::WallDuration &&src, return_value_policy, handle)
dynamics_solver::DynamicsSolver
classdynamics__solver_1_1DynamicsSolver.html
DynamicsSolver
classdynamics__solver_1_1DynamicsSolver.html
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
ac2a96716c6553618516ec38e7bee5b82
() const
bool
getMaxPayload
classdynamics__solver_1_1DynamicsSolver.html
ab59e231ff83c453e4f515a0d14a2643a
(const std::vector< double > &joint_angles, double &payload, unsigned int &joint_saturated) const
const std::vector< double > &
getMaxTorques
classdynamics__solver_1_1DynamicsSolver.html
a342635d685b9b6fc1cc108a6da093171
() const
bool
getPayloadTorques
classdynamics__solver_1_1DynamicsSolver.html
af43f6ee43fa07ff98f1ec6ea54569f27
(const std::vector< double > &joint_angles, double payload, std::vector< double > &joint_torques) const
const robot_model::RobotModelConstPtr &
getRobotModel
classdynamics__solver_1_1DynamicsSolver.html
a0ad7e4611085a7ec8591044437c2831c
() const
bool
getTorques
classdynamics__solver_1_1DynamicsSolver.html
a5f3531155c90b644a38c3aa20bd017ea
(const std::vector< double > &joint_angles, const std::vector< double > &joint_velocities, const std::vector< double > &joint_accelerations, const std::vector< geometry_msgs::Wrench > &wrenches, std::vector< double > &torques) const
std::string
base_name_
classdynamics__solver_1_1DynamicsSolver.html
ac1527a1992db3f4635dfc8baa93e3ecc
std::shared_ptr< KDL::ChainIdSolver_RNE >
chain_id_solver_
classdynamics__solver_1_1DynamicsSolver.html
a2f7914666900348e4e55f8704956f0f0
double
gravity_
classdynamics__solver_1_1DynamicsSolver.html
a67fd9b46c8a577d0176810f77c02f5be
const 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
a8ceb1242cfaba5f008d96d76a0499320
() const
ExecutionStatus
structmoveit__controller__manager_1_1ExecutionStatus.html
a1aec13f64312601b857f21d4f812701d
(Value value=UNKNOWN)
operator bool
structmoveit__controller__manager_1_1ExecutionStatus.html
a9c260fc46fb9d7cf213d6274ee778399
() const
operator Value
structmoveit__controller__manager_1_1ExecutionStatus.html
af28bc377eb8769cc71acb10da9cd1f08
() const
Value
status_
structmoveit__controller__manager_1_1ExecutionStatus.html
a955347f8caa8872e4bcc05673025e1b3
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
robot_model_
classFclCollisionDetectionTester.html
a51c4d873a0a3155b46e0b2b5d352ce6d
bool
robot_model_ok_
classFclCollisionDetectionTester.html
ad0b0821abf9787d5c2cdbf975be32388
collision_detection::FCLGeometry
structcollision__detection_1_1FCLGeometry.html
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a85f21d5a6ac13b77d7dc4a1aee56380e
()
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a2aa9c3383d6e068a00517c723a4ba01e
(fcl::CollisionGeometryd *collision_geometry, const robot_model::LinkModel *link, int shape_index)
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a022252cafb59128a62a8859e20a773fd
(fcl::CollisionGeometryd *collision_geometry, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a67662f168fc31abab08f8e08d7c0866f
(fcl::CollisionGeometryd *collision_geometry, const World::Object *obj, int shape_index)
void
updateCollisionGeometryData
structcollision__detection_1_1FCLGeometry.html
af74636e4d9a1600dfc40e1d5d6bdf834
(const T *data, int shape_index, bool newType)
std::shared_ptr< fcl::CollisionGeometryd >
collision_geometry_
structcollision__detection_1_1FCLGeometry.html
a5ff5f9951c5cafd25210111fb397504d
CollisionGeometryDataPtr
collision_geometry_data_
structcollision__detection_1_1FCLGeometry.html
a1a5b3caa2681c5e8d2be288ab1304358
collision_detection::FCLManager
structcollision__detection_1_1FCLManager.html
std::shared_ptr< fcl::BroadPhaseCollisionManagerd >
manager_
structcollision__detection_1_1FCLManager.html
a37476e04de84dffabe875eefb5e40f5b
FCLObject
object_
structcollision__detection_1_1FCLManager.html
ac9f1d3e890e89dc627bdaf9603f4e23b
collision_detection::FCLObject
structcollision__detection_1_1FCLObject.html
void
clear
structcollision__detection_1_1FCLObject.html
afe436f6b187e547b27790f2b314113d6
()
void
registerTo
structcollision__detection_1_1FCLObject.html
abd36fd23b06fc160206799d414457e8c
(fcl::BroadPhaseCollisionManagerd *manager)
void
unregisterFrom
structcollision__detection_1_1FCLObject.html
a418377434f2481d8a1d72de1a1b327a2
(fcl::BroadPhaseCollisionManagerd *manager)
std::vector< FCLGeometryConstPtr >
collision_geometry_
structcollision__detection_1_1FCLObject.html
a87c823141eec943ba5bc1e54e6e54f58
std::vector< FCLCollisionObjectPtr >
collision_objects_
structcollision__detection_1_1FCLObject.html
a3630415ff5a7132694acd4a5088d62d1
collision_detection::FCLShapeCache
structcollision__detection_1_1FCLShapeCache.html
shapes::ShapeConstWeakPtr
ShapeKey
structcollision__detection_1_1FCLShapeCache.html
abb603ec874af9466a10306a8b2b5f813
std::map< ShapeKey, FCLGeometryConstPtr, std::owner_less< ShapeKey > >
ShapeMap
structcollision__detection_1_1FCLShapeCache.html
ae400a9f57fe8bb73e357bb7f5a683763
void
bumpUseCount
structcollision__detection_1_1FCLShapeCache.html
aab73b9cbb871a1f3cd659372c1368cf7
(bool force=false)
FCLShapeCache
structcollision__detection_1_1FCLShapeCache.html
a8eed8220cc5740855bfdcefafaa484c4
()
unsigned int
clean_count_
structcollision__detection_1_1FCLShapeCache.html
acaad998544948c51e08a64d6af603e0a
ShapeMap
map_
structcollision__detection_1_1FCLShapeCache.html
a6f185c9254095950b29dbe8b491c5673
static const unsigned int
MAX_CLEAN_COUNT
structcollision__detection_1_1FCLShapeCache.html
a77b3bc9cdb357dfd103ad4ab3a19d2ba
moveit::core::FixedJointModel
classmoveit_1_1core_1_1FixedJointModel.html
moveit::core::JointModel
void
computeTransform
classmoveit_1_1core_1_1FixedJointModel.html
a220cc5a8364065eac19e7c4954a5b729
(const double *joint_values, Eigen::Isometry3d &transf) const override
void
computeVariablePositions
classmoveit_1_1core_1_1FixedJointModel.html
aad20e4392609ec614e0a2f1d21fb5954
(const Eigen::Isometry3d &transf, double *joint_values) const override
double
distance
classmoveit_1_1core_1_1FixedJointModel.html
a6de2f1b7c4c8f00dd22979a90206df26
(const double *values1, const double *values2) const override
bool
enforcePositionBounds
classmoveit_1_1core_1_1FixedJointModel.html
a5a23e1fc432bee1f7eae28ac29bad5b8
(double *values, const Bounds &other_bounds) const override
FixedJointModel
classmoveit_1_1core_1_1FixedJointModel.html
ac3d9c4b5b0335c51bcb441e798162863
(const std::string &name)
double
getMaximumExtent
classmoveit_1_1core_1_1FixedJointModel.html
a50c38ae436b41950be6e4434cc6e1b12
(const Bounds &other_bounds) const override
unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1FixedJointModel.html
af9c5b886059ea82d0786cfe92b849d0d
() const override
void
getVariableDefaultPositions
classmoveit_1_1core_1_1FixedJointModel.html
ad81e55f0db25d63abc9fce7206a50df7
(double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositions
classmoveit_1_1core_1_1FixedJointModel.html
a75b4ce92c4256bd87f10951d6e0c1012
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1FixedJointModel.html
accc43a1c2b1fc8fc264414acfb016f8a
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const override
void
interpolate
classmoveit_1_1core_1_1FixedJointModel.html
a23916633d4a0e67046c22a30136774f2
(const double *from, const double *to, const double t, double *state) const override
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1FixedJointModel.html
a5468032b39e2a53852116d518b55fe96
(const double *values, const Bounds &other_bounds, double margin) const override
moveit::core::FloatingJointModel
classmoveit_1_1core_1_1FloatingJointModel.html
moveit::core::JointModel
void
computeTransform
classmoveit_1_1core_1_1FloatingJointModel.html
aed25b0c711ae7297e11f3dda0ac5a73f
(const double *joint_values, Eigen::Isometry3d &transf) const override
void
computeVariablePositions
classmoveit_1_1core_1_1FloatingJointModel.html
a50080bf790d3063add779dc05ec1ca3d
(const Eigen::Isometry3d &transf, double *joint_values) const override
double
distance
classmoveit_1_1core_1_1FloatingJointModel.html
a78b75b45d46d33dc764e3f5b3e6bf699
(const double *values1, const double *values2) const override
double
distanceRotation
classmoveit_1_1core_1_1FloatingJointModel.html
a1e9866963c624b3092906e8fe5415618
(const double *values1, const double *values2) const
double
distanceTranslation
classmoveit_1_1core_1_1FloatingJointModel.html
ad746c535833981949b6da7927e991e23
(const double *values1, const double *values2) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1FloatingJointModel.html
ab9a43896e844e3a906e605d6e76e9a79
(double *values, const Bounds &other_bounds) const override
FloatingJointModel
classmoveit_1_1core_1_1FloatingJointModel.html
afb8df46752a23ff52b42d7a5f2b315dc
(const std::string &name)
double
getAngularDistanceWeight
classmoveit_1_1core_1_1FloatingJointModel.html
a503dbe1867492e7b16fc0123b9d2f009
() const
double
getMaximumExtent
classmoveit_1_1core_1_1FloatingJointModel.html
aae2dbc740c0384c6a623d1a3f93baf25
(const Bounds &other_bounds) const override
unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1FloatingJointModel.html
af9caf83dc4948528dac42a8301fc0515
() const override
void
getVariableDefaultPositions
classmoveit_1_1core_1_1FloatingJointModel.html
a7a7b14007d23f148edf954164e1c5243
(double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositions
classmoveit_1_1core_1_1FloatingJointModel.html
aa60cdc8ac3696e50a57bc45c192cd507
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1FloatingJointModel.html
ac9cb962815417bc58b98bfc5152b27fa
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const override
void
interpolate
classmoveit_1_1core_1_1FloatingJointModel.html
a558e9f6a3aa4c6cf2d63bb544e40447e
(const double *from, const double *to, const double t, double *state) const override
bool
normalizeRotation
classmoveit_1_1core_1_1FloatingJointModel.html
a58bf47e95af29a25519d2963bb004532
(double *values) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1FloatingJointModel.html
abfc66e9786ad9e263404194c62bead1d
(const double *values, const Bounds &other_bounds, double margin) const override
void
setAngularDistanceWeight
classmoveit_1_1core_1_1FloatingJointModel.html
ab020c8034d9dbd851fe721358c60f43c
(double weight)
double
angular_distance_weight_
classmoveit_1_1core_1_1FloatingJointModel.html
aaebfd7c2f98f3b559611fa03f1f2db67
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
bool
configure
classconstraint__samplers_1_1IKConstraintSampler.html
a5c7a287b2214d76dc7cdfa916d9f9bf8
(const moveit_msgs::Constraints &constr) override
bool
configure
classconstraint__samplers_1_1IKConstraintSampler.html
a8c8e7cc0009fbaebea6c5952d3de76cb
(const IKSamplingPose &sp)
double
getIKTimeout
classconstraint__samplers_1_1IKConstraintSampler.html
a50d26d8e2254565450ec1bedc38930e8
() const
const std::string &
getLinkName
classconstraint__samplers_1_1IKConstraintSampler.html
a1fc93305d848dbc5e21af78e0ba1d82e
() const
const std::string &
getName
classconstraint__samplers_1_1IKConstraintSampler.html
aec543ab79ed69a2d5de50089366fac16
() const override
const kinematic_constraints::OrientationConstraintPtr &
getOrientationConstraint
classconstraint__samplers_1_1IKConstraintSampler.html
ad6d0fa8d534662fdffda44f6da466662
() const
const kinematic_constraints::PositionConstraintPtr &
getPositionConstraint
classconstraint__samplers_1_1IKConstraintSampler.html
a37f0c1b41c5a4eacde60b5df1caf1612
() const
double
getSamplingVolume
classconstraint__samplers_1_1IKConstraintSampler.html
a77308cc07fd93638611a4662d81ed23a
() const
IKConstraintSampler
classconstraint__samplers_1_1IKConstraintSampler.html
a71b64a00d23adf7c7ae07998db5c968c
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
bool
project
classconstraint__samplers_1_1IKConstraintSampler.html
a5f18d0b3c178b92d577ebd0741e1aec4
(robot_state::RobotState &state, unsigned int max_attempts) override
bool
sample
classconstraint__samplers_1_1IKConstraintSampler.html
a65da841dd9f1d46fbc3cc364f2f28d90
(robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts) override
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)
void
clear
classconstraint__samplers_1_1IKConstraintSampler.html
a9e24e471479ac6efcdd4d4aed6d32c4a
() override
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
a3830fc0451316a7bfe7a230c65584a1c
(robot_state::RobotState &state) const
Eigen::Isometry3d
eef_to_ik_tip_transform_
classconstraint__samplers_1_1IKConstraintSampler.html
a8afd820cbdfa483caaa75cc3f56f5f85
std::string
ik_frame_
classconstraint__samplers_1_1IKConstraintSampler.html
ab163c6c12e7ac00a83a170132ce65df1
double
ik_timeout_
classconstraint__samplers_1_1IKConstraintSampler.html
a0da607ce551b81d3c6e89a0b5b3641cd
kinematics::KinematicsBaseConstPtr
kb_
classconstraint__samplers_1_1IKConstraintSampler.html
a9bf84e228c77af26913e7806c98ed1b5
bool
need_eef_to_ik_tip_transform_
classconstraint__samplers_1_1IKConstraintSampler.html
a9460adaab73fff23c5c046673f2744b6
random_numbers::RandomNumberGenerator
random_number_generator_
classconstraint__samplers_1_1IKConstraintSampler.html
acc7d17dfee03bff7ffa8afb5f0ca3098
IKSamplingPose
sampling_pose_
classconstraint__samplers_1_1IKConstraintSampler.html
a34fe78556fc5ac8c58f920a76db20f34
bool
transform_ik_
classconstraint__samplers_1_1IKConstraintSampler.html
ae3b2c279ebfb5118326d9897a69c669d
constraint_samplers::IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
a474c8e64f5557e558870bcbc72541d59
()
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
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
trajectory_processing::TimeParameterization
bool
computeTimeStamps
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a9178f8f9ae2540954879925f56ca0138
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const override
IterativeParabolicTimeParameterization
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
aafc1545091e44155d9a9a4fc7c3eb54a
(unsigned int max_iterations=100, double max_time_change_per_it=.01)
void
applyAccelerationConstraints
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a4d3280f9687bab093fbccb6940be1a1c
(robot_trajectory::RobotTrajectory &rob_trajectory, std::vector< double > &time_diff, const double max_acceleration_scaling_factor) const
void
applyVelocityConstraints
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a68847c4df89ada25a748e7968240ca50
(robot_trajectory::RobotTrajectory &rob_trajectory, std::vector< double > &time_diff, const double max_velocity_scaling_factor) const
double
findT1
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a24f6bba43b5eb4cea0f5afcc553872d0
(const double d1, const double d2, double t1, const double t2, const double a_max) const
double
findT2
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a53020bd90650d7d725c341589ebb62c7
(const double d1, const double d2, const double t1, double t2, const double a_max) const
unsigned int
max_iterations_
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a883f6192a1356cf79685a80a9fe51f9b
double
max_time_change_per_it_
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
ad87bfe8edd974a393a1aecd3b7c8ffb1
trajectory_processing::IterativeSplineParameterization
classtrajectory__processing_1_1IterativeSplineParameterization.html
trajectory_processing::TimeParameterization
bool
computeTimeStamps
classtrajectory__processing_1_1IterativeSplineParameterization.html
ac65a0bed2a3d103913f7179b18efb6ab
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const override
IterativeSplineParameterization
classtrajectory__processing_1_1IterativeSplineParameterization.html
aeaed6a07d2db755a1826cf556bb2024b
(bool add_points=true)
bool
add_points_
classtrajectory__processing_1_1IterativeSplineParameterization.html
a73b2c97f41df27227b70635fa2e6dbc7
kinematic_constraints::JointConstraint
classkinematic__constraints_1_1JointConstraint.html
kinematic_constraints::KinematicConstraint
void
clear
classkinematic__constraints_1_1JointConstraint.html
a51828cc50b083579e5a6dc0ce0d588ef
() override
bool
configure
classkinematic__constraints_1_1JointConstraint.html
aea1a0d4914b51b28c8907723f0a88b80
(const moveit_msgs::JointConstraint &jc)
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1JointConstraint.html
a731b9315219c217ad0d48d6b80e2a85c
(const robot_state::RobotState &state, bool verbose=false) const override
bool
enabled
classkinematic__constraints_1_1JointConstraint.html
a7fa52d82a6177aa0d8c1456200d99413
() const override
bool
equal
classkinematic__constraints_1_1JointConstraint.html
a2de99202d4ea694a169219744a11ff2e
(const KinematicConstraint &other, double margin) const override
double
getDesiredJointPosition
classkinematic__constraints_1_1JointConstraint.html
a1abc47a5ea3e4b57891e5cf6ddea4361
() const
const robot_model::JointModel *
getJointModel
classkinematic__constraints_1_1JointConstraint.html
a1022344197625bd59c13e957e32672bb
() const
double
getJointToleranceAbove
classkinematic__constraints_1_1JointConstraint.html
a361bfc52f60ffe5c38b6b13955c11a93
() const
double
getJointToleranceBelow
classkinematic__constraints_1_1JointConstraint.html
a9dc454fdd4c3256f7827cd398c45c107
() const
int
getJointVariableIndex
classkinematic__constraints_1_1JointConstraint.html
a8e846da79da1f061e70ff74a1c0c1110
() const
const std::string &
getJointVariableName
classkinematic__constraints_1_1JointConstraint.html
a80abb4b415436571f5c844259985ff5d
() const
const std::string &
getLocalVariableName
classkinematic__constraints_1_1JointConstraint.html
a656dcaa9c2ae57b77f48c2b220eb2fb2
() const
JointConstraint
classkinematic__constraints_1_1JointConstraint.html
ad17e8b8dcc03dff9fefc9ffc4897585e
(const robot_model::RobotModelConstPtr &model)
void
print
classkinematic__constraints_1_1JointConstraint.html
ac89076427fde37e6a215a684364b4dcd
(std::ostream &out=std::cout) const override
bool
joint_is_continuous_
classkinematic__constraints_1_1JointConstraint.html
a50ae9c6257a4c56035912b0ec6f3fdd2
const 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
bool
configure
classconstraint__samplers_1_1JointConstraintSampler.html
a9917ebd9cce9d2d15c468ae52303a6b4
(const moveit_msgs::Constraints &constr) override
bool
configure
classconstraint__samplers_1_1JointConstraintSampler.html
ae8d005674ad13829c59268417125cbdc
(const std::vector< kinematic_constraints::JointConstraint > &jc)
std::size_t
getConstrainedJointCount
classconstraint__samplers_1_1JointConstraintSampler.html
aef5d4d0d9a2288f9d64477ac70adb587
() const
const std::string &
getName
classconstraint__samplers_1_1JointConstraintSampler.html
aed3abd7f2aea9c251ec60ac4dcb9c921
() const override
std::size_t
getUnconstrainedJointCount
classconstraint__samplers_1_1JointConstraintSampler.html
a721555223d6b356f08f4bd5e87446b5d
() const
JointConstraintSampler
classconstraint__samplers_1_1JointConstraintSampler.html
a5ab1ae0dc80cd605321973b4c67af5f8
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
bool
project
classconstraint__samplers_1_1JointConstraintSampler.html
a670c64eb486bde1aa224ad72981a325f
(robot_state::RobotState &state, unsigned int max_attempts) override
bool
sample
classconstraint__samplers_1_1JointConstraintSampler.html
a5ee6f65f3cde17f61f5f635156bbc91d
(robot_state::RobotState &state, const robot_state::RobotState &ks, unsigned int max_attempts) override
void
clear
classconstraint__samplers_1_1JointConstraintSampler.html
a5568906be0e1d71bdb691bd5fbd9d359
() override
std::vector< JointInfo >
bounds_
classconstraint__samplers_1_1JointConstraintSampler.html
a7ff0c54a1a134ebcef4f1bd858249279
random_numbers::RandomNumberGenerator
random_number_generator_
classconstraint__samplers_1_1JointConstraintSampler.html
a7223fb493f4952a7df08767d24d397d5
std::vector< unsigned int >
uindex_
classconstraint__samplers_1_1JointConstraintSampler.html
a0aa03374e4baf8b44719c39a63497407
std::vector< const 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
a43a3a6bd53bd7a4eda4768d7444a384d
() const
const std::vector< const JointModel * > &
getDescendantJointModels
classmoveit_1_1core_1_1JointModel.html
acf8691dd6dd68e88381895bbebd0e4c6
() const
const std::vector< const LinkModel * > &
getDescendantLinkModels
classmoveit_1_1core_1_1JointModel.html
aa6dbe9f994aca22adf80add175d10681
() const
double
getDistanceFactor
classmoveit_1_1core_1_1JointModel.html
a13125b46c38ecb55ee739889b0420d05
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1JointModel.html
ab4d475f99c2633cbdee7551829e07969
(const Bounds &other_bounds) const =0
double
getMaximumExtent
classmoveit_1_1core_1_1JointModel.html
ad368d9f3608673b5d1b0dc2cea0f5cb8
() const
const JointModel *
getMimic
classmoveit_1_1core_1_1JointModel.html
aea3af43bb2808c5e8b15047b8b52c5ed
() const
double
getMimicFactor
classmoveit_1_1core_1_1JointModel.html
a20e767f391b6c4d19cf7d8d888c1ce53
() const
double
getMimicOffset
classmoveit_1_1core_1_1JointModel.html
aa1d316c9ce08a420a849d2d72190db40
() const
const std::vector< const JointModel * > &
getMimicRequests
classmoveit_1_1core_1_1JointModel.html
ad782e39d1d4d116e88a43aa3a9c64247
() const
const std::string &
getName
classmoveit_1_1core_1_1JointModel.html
aa1d2f99c9025d01a92e47bc356938f77
() const
const std::vector< const JointModel * > &
getNonFixedDescendantJointModels
classmoveit_1_1core_1_1JointModel.html
aef01476fd393c5b283a7f7b5a5704d1d
() const
const LinkModel *
getParentLinkModel
classmoveit_1_1core_1_1JointModel.html
a048a1922efedcb55f66421d6e261c41f
() const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1JointModel.html
a46cac444de8f276139ff53359823f6fb
() const =0
JointType
getType
classmoveit_1_1core_1_1JointModel.html
add20b6d4e10df54752f2c9ba61d8ee0a
() const
std::string
getTypeName
classmoveit_1_1core_1_1JointModel.html
af1db07d2843b0c6435415dd53b3aa433
() const
virtual void
interpolate
classmoveit_1_1core_1_1JointModel.html
a75ba5c8d4a4ae1781482f308ced8a17e
(const double *from, const double *to, const double t, double *state) const =0
bool
isPassive
classmoveit_1_1core_1_1JointModel.html
ab8ece3a19d360dcc9f3e29fd85b3e3fe
() const
JointModel
classmoveit_1_1core_1_1JointModel.html
a1f7d5542ac0ccd8cde728e101db378b8
(const std::string &name)
void
setChildLinkModel
classmoveit_1_1core_1_1JointModel.html
a2bd3073dc3a65110300618d0eaf0de56
(const LinkModel *link)
void
setDistanceFactor
classmoveit_1_1core_1_1JointModel.html
a5ef18e2febdec02d920ad360790c7555
(double factor)
void
setMimic
classmoveit_1_1core_1_1JointModel.html
aa6972fb53e1c0d022357b4d965e1eca7
(const JointModel *mimic, double factor, double offset)
void
setParentLinkModel
classmoveit_1_1core_1_1JointModel.html
aa5a16069ef76dcf1e3b15c8325fd1f29
(const LinkModel *link)
void
setPassive
classmoveit_1_1core_1_1JointModel.html
ae56f7b5353ea04884521b4b648811330
(bool flag)
virtual
~JointModel
classmoveit_1_1core_1_1JointModel.html
a6783e4aa52f405b187fa40e2acc509aa
()
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1JointModel.html
a09b0ad5f0d57c67a1fd7cde8d494519d
() const
const std::vector< std::string > &
getLocalVariableNames
classmoveit_1_1core_1_1JointModel.html
a2210b2f0a42da63674e79cbe77ff9eec
() const
bool
hasVariable
classmoveit_1_1core_1_1JointModel.html
a80330730cea88c6fe23078a09db51b12
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1JointModel.html
a8e6b8bcc807187617b1b2e5242a4af69
() const
int
getFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
add390f0a7b124a90c551bb7c875b8c7d
() const
void
setFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
ade8d1c3c3c02b635c5fbb9fedab6a096
(int index)
int
getJointIndex
classmoveit_1_1core_1_1JointModel.html
a205f57c2a7c1ad25b90711c74c3f6eed
() const
void
setJointIndex
classmoveit_1_1core_1_1JointModel.html
a51f806bb2ef0336e3a49a1dfc3b0a848
(int index)
int
getLocalVariableIndex
classmoveit_1_1core_1_1JointModel.html
a984c8d6c1e4bb5fff24bb1917a8985e6
(const std::string &variable) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
a7b2a5dacbc621b019ca3771212e39e89
(double *values) const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
ae36f401a3f18994bf1ea7d357249c063
(double *values, const Bounds &other_bounds) const =0
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModel.html
a767fb5470c828dd7f84af87009588e9b
(random_numbers::RandomNumberGenerator &rng, double *values) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModel.html
a43bb8bbd34bb9bea7c7c98fadd379175
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const =0
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModel.html
adaf152251e15131a66e48f5e1de98dbb
(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
accc3352876f4d640f5b57904bf6ab265
(const double *values, double margin=0.0) const
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModel.html
adfaa39f935e5c1bc2ecc4b93d12ff9a6
(const double *values, const Bounds &other_bounds, double margin) const =0
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
ac997d44f51ca03d13f0d54cf699e0662
(double *values) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
a52697682475c074c9b477f21f6c1b1e4
(double *values, const Bounds &other_bounds) const =0
virtual bool
harmonizePosition
classmoveit_1_1core_1_1JointModel.html
a74dbc6293c3f31f3141cea810a802174
(double *values, const Bounds &other_bounds) const
bool
harmonizePosition
classmoveit_1_1core_1_1JointModel.html
ad6f6038f06ceff75c667878f62ec8879
(double *values) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a0ee14b22009db973b8a4be4e2c911dca
(const double *values, double margin=0.0) const
virtual bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
ae04d3e9a8f089ade28c13685e8c86f44
(const double *values, const Bounds &other_bounds, double margin) const
bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
ab8f0b0083b2b32916a9352b8a97acff6
(double *values) const
virtual bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a64a1339b5e49f0943a71cf2d74109897
(double *values, const Bounds &other_bounds) const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
ad55551ed55d54b9d67e6e7d7865330d1
(const std::string &variable) const
const Bounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
a6a71bcfa50f16fdf7aba66412e62c61c
() const
void
setVariableBounds
classmoveit_1_1core_1_1JointModel.html
a4aa3e6fa081382e311a4d81beefbb16c
(const std::string &variable, const VariableBounds &bounds)
void
setVariableBounds
classmoveit_1_1core_1_1JointModel.html
a879f39fa67d3274446861cb4cd8103ee
(const std::vector< moveit_msgs::JointLimits > &jlim)
const std::vector< moveit_msgs::JointLimits > &
getVariableBoundsMsg
classmoveit_1_1core_1_1JointModel.html
aee41448c0a4c8f8b6611831df0b17993
() const
virtual void
computeTransform
classmoveit_1_1core_1_1JointModel.html
ac330de28eb3fe7c9aacde4f355be408e
(const double *joint_values, Eigen::Isometry3d &transf) const =0
virtual void
computeVariablePositions
classmoveit_1_1core_1_1JointModel.html
a2a90507dbe1abd7b7ab5696f55625561
(const Eigen::Isometry3d &transform, double *joint_values) const =0
void
computeVariableBoundsMsg
classmoveit_1_1core_1_1JointModel.html
ab28d5b68df30fb92b77c42e353f6051c
()
const LinkModel *
child_link_model_
classmoveit_1_1core_1_1JointModel.html
afd0fb441db87acc6e6ebddac5ca86eef
std::vector< const JointModel * >
descendant_joint_models_
classmoveit_1_1core_1_1JointModel.html
a4da353d4ead8fe5d322e667ad53e7dc0
std::vector< const LinkModel * >
descendant_link_models_
classmoveit_1_1core_1_1JointModel.html
ad9cd565db3b99c6f5c5f26c7af1f7d5b
double
distance_factor_
classmoveit_1_1core_1_1JointModel.html
ab9f66f4455b08f59e6c677c1e1873c29
int
first_variable_index_
classmoveit_1_1core_1_1JointModel.html
aabd47a61b9e8247fcc739eb15c1520a0
int
joint_index_
classmoveit_1_1core_1_1JointModel.html
aa0dc8fd0b04d7dc7884e4d492aa6dd33
std::vector< std::string >
local_variable_names_
classmoveit_1_1core_1_1JointModel.html
ab9aa3c5b474a8dadc04bc006974126b3
const JointModel *
mimic_
classmoveit_1_1core_1_1JointModel.html
a2904f066d9d7fc67580a667ffa7c7610
double
mimic_factor_
classmoveit_1_1core_1_1JointModel.html
a67cc3f404fad6a0834dae7b6066998b3
double
mimic_offset_
classmoveit_1_1core_1_1JointModel.html
a57d46b347f34f847fc3152194bc787ef
std::vector< const JointModel * >
mimic_requests_
classmoveit_1_1core_1_1JointModel.html
a5edee43d00ec6bc933ecff6a9f74ad1f
std::string
name_
classmoveit_1_1core_1_1JointModel.html
a4ffe425a9df21403ee475c28c7949c22
std::vector< const JointModel * >
non_fixed_descendant_joint_models_
classmoveit_1_1core_1_1JointModel.html
a69d9aa09bbc0a34e9ab27e05a6d87529
const LinkModel *
parent_link_model_
classmoveit_1_1core_1_1JointModel.html
a8676282a63df3030e31a2c18a7519479
bool
passive_
classmoveit_1_1core_1_1JointModel.html
a80f0796f00099737a4a235a4593c31f0
JointType
type_
classmoveit_1_1core_1_1JointModel.html
a3033dbd517101655c93f3a4a7259b03e
Bounds
variable_bounds_
classmoveit_1_1core_1_1JointModel.html
a484dd6d22e03da1cc45306f753c8b01a
std::vector< moveit_msgs::JointLimits >
variable_bounds_msg_
classmoveit_1_1core_1_1JointModel.html
a9776bc9d31514d8c90a1765a47d2a6a4
VariableIndexMap
variable_index_map_
classmoveit_1_1core_1_1JointModel.html
a178aefc19b9cc3a1398bfcd844e87341
std::vector< std::string >
variable_names_
classmoveit_1_1core_1_1JointModel.html
afc4c6e2275ac4de0c7b23fe7c827962e
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1JointModel.html
a09b0ad5f0d57c67a1fd7cde8d494519d
() const
const std::vector< std::string > &
getLocalVariableNames
classmoveit_1_1core_1_1JointModel.html
a2210b2f0a42da63674e79cbe77ff9eec
() const
bool
hasVariable
classmoveit_1_1core_1_1JointModel.html
a80330730cea88c6fe23078a09db51b12
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1JointModel.html
a8e6b8bcc807187617b1b2e5242a4af69
() const
int
getFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
add390f0a7b124a90c551bb7c875b8c7d
() const
void
setFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
ade8d1c3c3c02b635c5fbb9fedab6a096
(int index)
int
getJointIndex
classmoveit_1_1core_1_1JointModel.html
a205f57c2a7c1ad25b90711c74c3f6eed
() const
void
setJointIndex
classmoveit_1_1core_1_1JointModel.html
a51f806bb2ef0336e3a49a1dfc3b0a848
(int index)
int
getLocalVariableIndex
classmoveit_1_1core_1_1JointModel.html
a984c8d6c1e4bb5fff24bb1917a8985e6
(const std::string &variable) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
a7b2a5dacbc621b019ca3771212e39e89
(double *values) const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
ae36f401a3f18994bf1ea7d357249c063
(double *values, const Bounds &other_bounds) const =0
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModel.html
a767fb5470c828dd7f84af87009588e9b
(random_numbers::RandomNumberGenerator &rng, double *values) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModel.html
a43bb8bbd34bb9bea7c7c98fadd379175
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const =0
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModel.html
adaf152251e15131a66e48f5e1de98dbb
(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
accc3352876f4d640f5b57904bf6ab265
(const double *values, double margin=0.0) const
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModel.html
adfaa39f935e5c1bc2ecc4b93d12ff9a6
(const double *values, const Bounds &other_bounds, double margin) const =0
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
ac997d44f51ca03d13f0d54cf699e0662
(double *values) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
a52697682475c074c9b477f21f6c1b1e4
(double *values, const Bounds &other_bounds) const =0
virtual bool
harmonizePosition
classmoveit_1_1core_1_1JointModel.html
a74dbc6293c3f31f3141cea810a802174
(double *values, const Bounds &other_bounds) const
bool
harmonizePosition
classmoveit_1_1core_1_1JointModel.html
ad6f6038f06ceff75c667878f62ec8879
(double *values) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a0ee14b22009db973b8a4be4e2c911dca
(const double *values, double margin=0.0) const
virtual bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
ae04d3e9a8f089ade28c13685e8c86f44
(const double *values, const Bounds &other_bounds, double margin) const
bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
ab8f0b0083b2b32916a9352b8a97acff6
(double *values) const
virtual bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a64a1339b5e49f0943a71cf2d74109897
(double *values, const Bounds &other_bounds) const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
ad55551ed55d54b9d67e6e7d7865330d1
(const std::string &variable) const
const Bounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
a6a71bcfa50f16fdf7aba66412e62c61c
() const
void
setVariableBounds
classmoveit_1_1core_1_1JointModel.html
a4aa3e6fa081382e311a4d81beefbb16c
(const std::string &variable, const VariableBounds &bounds)
void
setVariableBounds
classmoveit_1_1core_1_1JointModel.html
a879f39fa67d3274446861cb4cd8103ee
(const std::vector< moveit_msgs::JointLimits > &jlim)
const std::vector< moveit_msgs::JointLimits > &
getVariableBoundsMsg
classmoveit_1_1core_1_1JointModel.html
aee41448c0a4c8f8b6611831df0b17993
() const
virtual void
computeTransform
classmoveit_1_1core_1_1JointModel.html
ac330de28eb3fe7c9aacde4f355be408e
(const double *joint_values, Eigen::Isometry3d &transf) const =0
virtual void
computeVariablePositions
classmoveit_1_1core_1_1JointModel.html
a2a90507dbe1abd7b7ab5696f55625561
(const Eigen::Isometry3d &transform, double *joint_values) const =0
moveit::core::JointModelGroup
classmoveit_1_1core_1_1JointModelGroup.html
moveit::core::JointModelGroup::GroupMimicUpdate
moveit::core::JointModelGroup::KinematicsSolver
std::map< const JointModelGroup *, KinematicsSolver >
KinematicsSolverMap
classmoveit_1_1core_1_1JointModelGroup.html
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
aa0ea7bbc1bf93ff475d0734559705ee8
(const std::string &tip) const
double
distance
classmoveit_1_1core_1_1JointModelGroup.html
a398d6286bbd3b057365f0aa97a7eca3f
(const double *state1, const double *state2) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
a73ffd03fe3aab533b00fc9b8bfac09f8
(double *state) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
af8402d9c18d16c01cfdb35bbd8b08dae
(double *state, const JointBoundsVector &active_joint_bounds) const
const std::vector< std::string > &
getActiveJointModelNames
classmoveit_1_1core_1_1JointModelGroup.html
ad3a2b2661f3303f1d6fb8a8a08008174
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a14fb89fcb1b1d7297b5ddd3d063c715f
() const
const JointBoundsVector &
getActiveJointModelsBounds
classmoveit_1_1core_1_1JointModelGroup.html
a968738524d8001bec09dcafd1f0cf992
() const
unsigned int
getActiveVariableCount
classmoveit_1_1core_1_1JointModelGroup.html
ad316d79fcf4e69a27d443e5d02c3029f
() const
const std::vector< std::string > &
getAttachedEndEffectorNames
classmoveit_1_1core_1_1JointModelGroup.html
a7800de8f63af6914613ffbbfcb389ba4
() const
const JointModel *
getCommonRoot
classmoveit_1_1core_1_1JointModelGroup.html
a94a8a9dda3434a564f01605a9147f054
() const
const srdf::Model::Group &
getConfig
classmoveit_1_1core_1_1JointModelGroup.html
a4682cdd3a2c18555312a7b11f5a126a2
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a53c98940d80e6dd37cbe787f86d4155d
() const
double
getDefaultIKTimeout
classmoveit_1_1core_1_1JointModelGroup.html
a0a52d99429820b1c51838d9408078452
() const
const std::vector< std::string > &
getDefaultStateNames
classmoveit_1_1core_1_1JointModelGroup.html
acd1810d6d30c941a804301b7278ab146
() const
const std::string &
getEndEffectorName
classmoveit_1_1core_1_1JointModelGroup.html
a1bb12ff95e25c195b4780afd7eec11d1
() const
const std::pair< std::string, std::string > &
getEndEffectorParentGroup
classmoveit_1_1core_1_1JointModelGroup.html
a67ad6dbf1a0ae757fe6ebdbce2018e0f
() const
bool
getEndEffectorTips
classmoveit_1_1core_1_1JointModelGroup.html
a095cc15e7c673fb93df23fdf262b5027
(std::vector< const LinkModel *> &tips) const
bool
getEndEffectorTips
classmoveit_1_1core_1_1JointModelGroup.html
a9aaa2a2b9846475665d27ac91c0817e7
(std::vector< std::string > &tips) const
const std::vector< const JointModel * > &
getFixedJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a08c3ff8fac56e0044b5b1ec595268cf1
() const
const std::pair< KinematicsSolver, KinematicsSolverMap > &
getGroupKinematics
classmoveit_1_1core_1_1JointModelGroup.html
a9e9fc99b081e21f447696c4d80dce95b
() const
const JointModel *
getJointModel
classmoveit_1_1core_1_1JointModelGroup.html
a71f71bbb186917dd5fcf41bf88b2e5fb
(const std::string &joint) const
const std::vector< std::string > &
getJointModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a53abffa94698487408ed29892a5cea20
() const
const std::vector< const JointModel * > &
getJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a5c96362127bca0b1263983def71cf86a
() const
const std::vector< const JointModel * > &
getJointRoots
classmoveit_1_1core_1_1JointModelGroup.html
a46b7190ead7c10978793248b9e194668
() const
const std::vector< unsigned int > &
getKinematicsSolverJointBijection
classmoveit_1_1core_1_1JointModelGroup.html
a76acd9acff57851f65b4221b51b3219d
() const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1JointModelGroup.html
a7da3fb24c0cc5344562fc35f37f51b01
(const std::string &link) const
const std::vector< std::string > &
getLinkModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a0b1752d210db29e6a05f7d0e70c4ce4f
() const
const std::vector< std::string > &
getLinkModelNamesWithCollisionGeometry
classmoveit_1_1core_1_1JointModelGroup.html
a6bbffa243e6239b50063d067bcd035ea
() const
const std::vector< const LinkModel * > &
getLinkModels
classmoveit_1_1core_1_1JointModelGroup.html
a5ce4575b094d15163bd41744b0fa7fa6
() const
double
getMaximumExtent
classmoveit_1_1core_1_1JointModelGroup.html
abc7f6fa56cde459d36117d481a244dde
() const
double
getMaximumExtent
classmoveit_1_1core_1_1JointModelGroup.html
a9bdc5951995f765ead88c2a8bc6b2e74
(const JointBoundsVector &active_joint_bounds) const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1JointModelGroup.html
ab136f94a385f74db2880055aee5d4afa
() const
const std::string &
getName
classmoveit_1_1core_1_1JointModelGroup.html
a2f165c9374e28ac4052490819c790f45
() const
const moveit::core::LinkModel *
getOnlyOneEndEffectorTip
classmoveit_1_1core_1_1JointModelGroup.html
a7df35063c14cf1c267be5d6b63cb6b9d
() const
const RobotModel &
getParentModel
classmoveit_1_1core_1_1JointModelGroup.html
a854e1c3f7e18cd79755f3e687ad47ccd
() const
const kinematics::KinematicsBaseConstPtr
getSolverInstance
classmoveit_1_1core_1_1JointModelGroup.html
a7a1da3da39218d07e79f7d26ed5d4d16
() const
const kinematics::KinematicsBasePtr &
getSolverInstance
classmoveit_1_1core_1_1JointModelGroup.html
af30f04c295368462c9d25e373a92f28c
()
const std::vector< std::string > &
getSubgroupNames
classmoveit_1_1core_1_1JointModelGroup.html
acbdd820932769bf05d316ddfed2cde93
() const
void
getSubgroups
classmoveit_1_1core_1_1JointModelGroup.html
abe162ec3335de6e7a8c3234ac38ad147
(std::vector< const JointModelGroup *> &sub_groups) const
const std::vector< std::string > &
getUpdatedLinkModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a2300330cbb44f6a125f30918e741cc26
() const
const std::vector< const LinkModel * > &
getUpdatedLinkModels
classmoveit_1_1core_1_1JointModelGroup.html
a5b9fad770d23aac0786a729a6c6c0119
() const
const std::set< const LinkModel * > &
getUpdatedLinkModelsSet
classmoveit_1_1core_1_1JointModelGroup.html
a577076b5ecb31afc48e6ef98cc00e12d
() const
const std::vector< const LinkModel * > &
getUpdatedLinkModelsWithGeometry
classmoveit_1_1core_1_1JointModelGroup.html
aee5dcb66f9e212d9c390b0cd339064a9
() const
const std::vector< std::string > &
getUpdatedLinkModelsWithGeometryNames
classmoveit_1_1core_1_1JointModelGroup.html
a6b5fffc4c9d577eeb7efb013b7b99df6
() const
const std::set< std::string > &
getUpdatedLinkModelsWithGeometryNamesSet
classmoveit_1_1core_1_1JointModelGroup.html
a5d4310920202175313140c60eb2ea956
() const
const std::set< const LinkModel * > &
getUpdatedLinkModelsWithGeometrySet
classmoveit_1_1core_1_1JointModelGroup.html
a58dc682b2d3610b94106b28a01107b65
() const
unsigned int
getVariableCount
classmoveit_1_1core_1_1JointModelGroup.html
aa84a6083c84b6efcba6b84c18e9cec15
() const
bool
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
acab0bce2702c96185be7fcfdeb9758c2
(const std::string &name, std::map< std::string, double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
a06509f71422b63c90552127ce2ca4cee
(std::map< std::string, double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
a962af6b5289ea549da9f3cb130d49b55
(std::vector< double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
aa73aaf1dada88ccdeb5da7fe771c178d
(double *values) const
int
getVariableGroupIndex
classmoveit_1_1core_1_1JointModelGroup.html
acea67561d77eb639ef1074ff1fef0d67
(const std::string &variable) const
const std::vector< int > &
getVariableIndexList
classmoveit_1_1core_1_1JointModelGroup.html
ab0d0e29514820e4ccb2647456ba5cc25
() const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1JointModelGroup.html
aaaeee5ac20a07f6d5c1fe43a892f005a
() const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
a3495ee4f13db6c41a16e31fc1c167c6b
(random_numbers::RandomNumberGenerator &rng, double *values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
aea8927d4dd1e704283ab84925cdd6614
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
a0b7113f86b64023b07e14fa8c86adb1e
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a3a893bcd372e65bfdad62d43de3ee9e7
(random_numbers::RandomNumberGenerator &rng, double *values, const double *near, const double distance) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
ab882824a2f112698811a28355b06b3d3
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values, const std::vector< double > &near, double distance) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
ab0f15c5c214c6e37f1ed20928b1d912f
(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
a12cb87fd95aea975f0d9515de2ab3ab7
(random_numbers::RandomNumberGenerator &rng, double *values, const double *near, const std::vector< double > &distances) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a059b31b673df545fc69e30699abcba42
(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
ae41e12083325e4ea0564fedb9743463f
(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
a46278a594ce471bd9d117bc416775333
(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
aa149797ccae71e79d4bb5279a70f023b
(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
a7af014f4116c40ea1884cd7ae82f8da6
(const std::string &joint) const
bool
hasLinkModel
classmoveit_1_1core_1_1JointModelGroup.html
a8c1668a6ef27e60f1bff7d0c19282c00
(const std::string &link) const
void
interpolate
classmoveit_1_1core_1_1JointModelGroup.html
a7dd1f78e9dfdbc0875d2f7edead6daca
(const double *from, const double *to, double t, double *state) const
bool
isChain
classmoveit_1_1core_1_1JointModelGroup.html
a0db655aa0f72015d6d6531fa2cc48965
() const
bool
isContiguousWithinState
classmoveit_1_1core_1_1JointModelGroup.html
acdece07651210086758fc4652df87c59
() const
bool
isEndEffector
classmoveit_1_1core_1_1JointModelGroup.html
a8bebdc9e2d216c81182534e8a897d279
() const
bool
isLinkUpdated
classmoveit_1_1core_1_1JointModelGroup.html
aeb20ebb9da3e49e13c575640a96b6c4e
(const std::string &name) const
bool
isSingleDOFJoints
classmoveit_1_1core_1_1JointModelGroup.html
a9a0642700aead33b3f6bb3d454039bae
() const
bool
isSubgroup
classmoveit_1_1core_1_1JointModelGroup.html
adee7f4223a07a917989eb1c14272ce24
(const std::string &group) const
bool
isValidVelocityMove
classmoveit_1_1core_1_1JointModelGroup.html
a7fb12ddcb728699914887fa55d3577fe
(const std::vector< double > &from_joint_pose, const std::vector< double > &to_joint_pose, double dt) const
bool
isValidVelocityMove
classmoveit_1_1core_1_1JointModelGroup.html
a9514b641583a9a4a42c34b4e3e6eca35
(const double *from_joint_pose, const double *to_joint_pose, std::size_t array_size, double dt) const
JointModelGroup
classmoveit_1_1core_1_1JointModelGroup.html
a55c662bc82cff7572a8e30807fa4594e
(const std::string &name, const srdf::Model::Group &config, const std::vector< const JointModel *> &joint_vector, const RobotModel *parent_model)
void
printGroupInfo
classmoveit_1_1core_1_1JointModelGroup.html
afbc255c0832b70bee552c7537f889dc5
(std::ostream &out=std::cout) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
a91b9b5fbd812ef8e55ceb36b8cd05dfc
(const double *state, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
ac9360f5b70aad9244c3b1791de844666
(const double *state, const JointBoundsVector &active_joint_bounds, double margin=0.0) const
void
setDefaultIKTimeout
classmoveit_1_1core_1_1JointModelGroup.html
a254a0225896a3dddefc75dec2c731fb4
(double ik_timeout)
void
setEndEffectorName
classmoveit_1_1core_1_1JointModelGroup.html
a5d378996df1584d9215cdb0edd8b76eb
(const std::string &name)
void
setEndEffectorParent
classmoveit_1_1core_1_1JointModelGroup.html
aedc11a9de50041c4fb2fcde24c8c9e1e
(const std::string &group, const std::string &link)
bool
setRedundantJoints
classmoveit_1_1core_1_1JointModelGroup.html
a71f61736039358fa8dfb33965840fc70
(const std::vector< std::string > &joints)
void
setSolverAllocators
classmoveit_1_1core_1_1JointModelGroup.html
a4957d709813c2e4044fbfb28daf9d3a4
(const SolverAllocatorFn &solver, const SolverAllocatorMapFn &solver_map=SolverAllocatorMapFn())
void
setSolverAllocators
classmoveit_1_1core_1_1JointModelGroup.html
a14667b0e463d402bd94adc8a1b6e1800
(const std::pair< SolverAllocatorFn, SolverAllocatorMapFn > &solvers)
void
setSubgroupNames
classmoveit_1_1core_1_1JointModelGroup.html
ae4fe1ec476ac40a3d5c0c08482d71678
(const std::vector< std::string > &subgroups)
~JointModelGroup
classmoveit_1_1core_1_1JointModelGroup.html
ab9ae54e2d4be6eecae3d37b4b9817d0f
()
bool
computeIKIndexBijection
classmoveit_1_1core_1_1JointModelGroup.html
abc36f85e8064845d63632045dfc77334
(const std::vector< std::string > &ik_jnames, std::vector< unsigned int > &joint_bijection) const
void
updateMimicJoints
classmoveit_1_1core_1_1JointModelGroup.html
a8c796aff98af787009d7eabbedd5f9c8
(double *values) const
std::vector< std::string >
active_joint_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
ad58f89bab27cef84e9068b0790396db7
std::vector< int >
active_joint_model_start_index_
classmoveit_1_1core_1_1JointModelGroup.html
a7b3b83ebdc6953264809d6e527ce6a97
std::vector< const JointModel * >
active_joint_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a20f0c64059f0139256c5b0d5d77a2c5e
JointBoundsVector
active_joint_models_bounds_
classmoveit_1_1core_1_1JointModelGroup.html
a646b3a848b46be53d9d0313fa3c8c02b
unsigned int
active_variable_count_
classmoveit_1_1core_1_1JointModelGroup.html
a89f3bd6bb9ac7c5d237d3b9143546158
std::vector< std::string >
attached_end_effector_names_
classmoveit_1_1core_1_1JointModelGroup.html
a63a4ead998378b42997416b7662026a3
const JointModel *
common_root_
classmoveit_1_1core_1_1JointModelGroup.html
a5610371e81be8fcbea9b78bb1699308b
srdf::Model::Group
config_
classmoveit_1_1core_1_1JointModelGroup.html
a614b94d775c3f80d63ee5b543e896d6a
std::vector< const JointModel * >
continuous_joint_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a0ea08bf05d420cf693622e4baa836003
std::map< std::string, std::map< std::string, double > >
default_states_
classmoveit_1_1core_1_1JointModelGroup.html
a30f69b9561ceefa176bd7aef36e8cfca
std::vector< std::string >
default_states_names_
classmoveit_1_1core_1_1JointModelGroup.html
a55eae5f841483aaf8d95590c082b4c1f
std::string
end_effector_name_
classmoveit_1_1core_1_1JointModelGroup.html
affd308403b6384e22f45fa5519bf9315
std::pair< std::string, std::string >
end_effector_parent_
classmoveit_1_1core_1_1JointModelGroup.html
ad23c9bb7d002b3b83e337a2434758270
std::vector< const JointModel * >
fixed_joints_
classmoveit_1_1core_1_1JointModelGroup.html
af71f3aa0f403a89b9f83435d47a0bc03
std::pair< KinematicsSolver, KinematicsSolverMap >
group_kinematics_
classmoveit_1_1core_1_1JointModelGroup.html
a991041b3a3f08e3286c7344a4210deb8
std::vector< GroupMimicUpdate >
group_mimic_update_
classmoveit_1_1core_1_1JointModelGroup.html
a8f51350ccc901aa4e373ac9938e56046
bool
is_chain_
classmoveit_1_1core_1_1JointModelGroup.html
a4b3f51ce2f506d1d554709cbfdbc049a
bool
is_contiguous_index_list_
classmoveit_1_1core_1_1JointModelGroup.html
a0c58597f96f92ef349027ca548077197
bool
is_single_dof_
classmoveit_1_1core_1_1JointModelGroup.html
af30898be3ad9fd414e20037e7ba99cc8
JointModelMapConst
joint_model_map_
classmoveit_1_1core_1_1JointModelGroup.html
a6c3099df6d0c294da49ad79d770d18f7
std::vector< std::string >
joint_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
ae25cd55caf6eabbf3eb6213f1a4d2847
std::vector< const JointModel * >
joint_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a07ee5b853f93d629079b9ce3acbd0891
std::vector< const JointModel * >
joint_roots_
classmoveit_1_1core_1_1JointModelGroup.html
a239fc9f99a4b77a3185aad34f9b5601f
VariableIndexMap
joint_variables_index_map_
classmoveit_1_1core_1_1JointModelGroup.html
ac94c88c58cf1a8f6e608f61369369287
LinkModelMapConst
link_model_map_
classmoveit_1_1core_1_1JointModelGroup.html
a5e4a635b3336b85af25f81de02695f3a
std::vector< std::string >
link_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
aac5e7c059e5446d24f723c8e6f8e26ee
std::vector< const LinkModel * >
link_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a25953584233d2d0cf20c92ae775f4ca2
std::vector< std::string >
link_model_with_geometry_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
af6c80baae14099ede7887faac8475882
std::vector< const LinkModel * >
link_model_with_geometry_vector_
classmoveit_1_1core_1_1JointModelGroup.html
aa4d20fa0d39607b6c332d8fa2f2af9af
std::vector< const JointModel * >
mimic_joints_
classmoveit_1_1core_1_1JointModelGroup.html
aa76df7a65ab1038fe994abb4ea12cd47
std::string
name_
classmoveit_1_1core_1_1JointModelGroup.html
a058f6b292fd9f67ab0d6fc3b89780fdb
const RobotModel *
parent_model_
classmoveit_1_1core_1_1JointModelGroup.html
ade867d7f18e2a6b88c0b13f254aa836f
std::vector< std::string >
subgroup_names_
classmoveit_1_1core_1_1JointModelGroup.html
a7df7237f857a1d8cd1e6bd22874edcdc
std::set< std::string >
subgroup_names_set_
classmoveit_1_1core_1_1JointModelGroup.html
af15ca39beeba5be049866ff4bd951a8c
std::set< std::string >
updated_link_model_name_set_
classmoveit_1_1core_1_1JointModelGroup.html
aa6d3fc3c80fd2be70aa1cc0933ba2288
std::vector< std::string >
updated_link_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a37b94d371c93195724d89b8860f90fdb
std::set< const LinkModel * >
updated_link_model_set_
classmoveit_1_1core_1_1JointModelGroup.html
a7f270068fb7ee9973c930abbdb89e2d8
std::vector< const LinkModel * >
updated_link_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a71fa1e2c4df3d51f2673ce1df9be781e
std::set< std::string >
updated_link_model_with_geometry_name_set_
classmoveit_1_1core_1_1JointModelGroup.html
a7bae2bd456355c1bc218f9485eb55ddb
std::vector< std::string >
updated_link_model_with_geometry_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
acb0e2e802ce68e3668e5d53ae2e33b64
std::set< const LinkModel * >
updated_link_model_with_geometry_set_
classmoveit_1_1core_1_1JointModelGroup.html
a01bfac0268c983848cb05689454f60de
std::vector< const LinkModel * >
updated_link_model_with_geometry_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a2c0b693e35a220fbcb947dd10c22c8d0
unsigned int
variable_count_
classmoveit_1_1core_1_1JointModelGroup.html
a941ce003fea5321bb6d0cf7e7dc63dd2
std::vector< int >
variable_index_list_
classmoveit_1_1core_1_1JointModelGroup.html
a03454944991783dd960c825587e341e3
std::vector< std::string >
variable_names_
classmoveit_1_1core_1_1JointModelGroup.html
a49aef2ea6e9837bd40c17c4272fc8d42
std::set< std::string >
variable_names_set_
classmoveit_1_1core_1_1JointModelGroup.html
a73f032d55a6936ad8c4a8a0eb22c6a91
moveit::core::JumpThreshold
structmoveit_1_1core_1_1JumpThreshold.html
JumpThreshold
structmoveit_1_1core_1_1JumpThreshold.html
af6cf4df8ad3b6a6b41317aa010e0e8c8
()
JumpThreshold
structmoveit_1_1core_1_1JumpThreshold.html
afe221c758823f10c2435053e7fbc0af2
(double jt_factor)
JumpThreshold
structmoveit_1_1core_1_1JumpThreshold.html
a743c6b4c64ffa9a40ceabbba09d7f8c0
(double jt_revolute, double jt_prismatic)
double
factor
structmoveit_1_1core_1_1JumpThreshold.html
ae2ed5c56e85a645821c4609ac3fc4149
double
prismatic
structmoveit_1_1core_1_1JumpThreshold.html
accfda6b7a21b1e6f0b52ce0b0e96b035
double
revolute
structmoveit_1_1core_1_1JumpThreshold.html
aca22036ac33a9ab9bbc5b7750dcb0419
kinematic_constraints::KinematicConstraint
classkinematic__constraints_1_1KinematicConstraint.html
ConstraintType
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35
UNKNOWN_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35aa174d64cb8361ed8b46cf483b9d177b5
JOINT_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35ac04abbd57eaba8d87587eb3f0f456b13
POSITION_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35af36a5624148dcf013d21680f1c959714
ORIENTATION_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35ad9807996b92af99bc92b1b89f25e12dd
VISIBILITY_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35a5374b6c8fe4f18b643f1e0ef41843ddb
JOINT_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35ac04abbd57eaba8d87587eb3f0f456b13
ORIENTATION_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35ad9807996b92af99bc92b1b89f25e12dd
POSITION_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35af36a5624148dcf013d21680f1c959714
UNKNOWN_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35aa174d64cb8361ed8b46cf483b9d177b5
VISIBILITY_CONSTRAINT
classkinematic__constraints_1_1KinematicConstraint.html
a3580cb0bd862d44e8a215fe5fd525b35a5374b6c8fe4f18b643f1e0ef41843ddb
virtual void
clear
classkinematic__constraints_1_1KinematicConstraint.html
a274f48adeec52887ecc31858c5f938d7
()=0
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1KinematicConstraint.html
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
a115e6a2bb5ba6f890552ef5fbaeab63a
() const
const robot_model::RobotModelConstPtr &
getRobotModel
classkinematic__constraints_1_1KinematicConstraint.html
aa0831d2290aff22d65610a06cb844118
() const
ConstraintType
getType
classkinematic__constraints_1_1KinematicConstraint.html
a70ce30ff98c419e2adda243b096c1d6d
() const
KinematicConstraint
classkinematic__constraints_1_1KinematicConstraint.html
ad5c81b774059efc88488b447a2235ceb
(const robot_model::RobotModelConstPtr &model)
virtual void
print
classkinematic__constraints_1_1KinematicConstraint.html
a9f8184e1a84312f97efd2bc9022124a9
(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
a23c0c15e865f0fb863409e37e2561f2d
(const robot_state::RobotState &state, bool verbose=false) const
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1KinematicConstraintSet.html
a72ec74fcfa2ccefd6b338ece36d69798
(const robot_state::RobotState &state, std::vector< ConstraintEvaluationResult > &results, bool verbose=false) const
bool
empty
classkinematic__constraints_1_1KinematicConstraintSet.html
a7c7e2b83c65e2f3fe1f8bb5c5a08ba22
() const
bool
equal
classkinematic__constraints_1_1KinematicConstraintSet.html
a69f238bd38ba75a196bc4cdd5902d50e
(const KinematicConstraintSet &other, double margin) const
const moveit_msgs::Constraints &
getAllConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
a83a869da7f1541c70a13cd5e581c58e6
() const
const std::vector< moveit_msgs::JointConstraint > &
getJointConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
aa9af63262a240faf8c46a8c556cebdbd
() const
const std::vector< moveit_msgs::OrientationConstraint > &
getOrientationConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
adf568f0a7297dd5b17e87893f83efc7a
() const
const std::vector< moveit_msgs::PositionConstraint > &
getPositionConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
ad3858fb2a5aa80352bcb1167b0002f3d
() const
const std::vector< moveit_msgs::VisibilityConstraint > &
getVisibilityConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
ac460b8dcbb272f67ba7f07dd433fe57b
() const
KinematicConstraintSet
classkinematic__constraints_1_1KinematicConstraintSet.html
a8240a7e303a238417fcc459adf0387f1
(const robot_model::RobotModelConstPtr &model)
void
print
classkinematic__constraints_1_1KinematicConstraintSet.html
a0f0f514f2d5fcc55533858fb5b4a1a42
(std::ostream &out=std::cout) const
~KinematicConstraintSet
classkinematic__constraints_1_1KinematicConstraintSet.html
aa222044704dde9426fdc9a11b3d45bc6
()
moveit_msgs::Constraints
all_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
abf8e95a0807d5682a1b6c0c1b831e421
std::vector< moveit_msgs::JointConstraint >
joint_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
a7cc0b097cd2c9e1cfdf235276780e2fd
std::vector< KinematicConstraintPtr >
kinematic_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
acc80f4b1de67f5e1797416585df250bb
std::vector< moveit_msgs::OrientationConstraint >
orientation_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
ad04aa3f60f7cf719efb760dfaeebae90
std::vector< moveit_msgs::PositionConstraint >
position_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
a828b7f65b580c67a587ccca43413d08c
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
a578c69f45bda7d8fc92d08963405f448
() const
double
getDefaultTimeout
classkinematics_1_1KinematicsBase.html
acd33d821ad9dd6e9fef81bf4e3f6ec93
() const
virtual const std::string &
getGroupName
classkinematics_1_1KinematicsBase.html
af5fa51b5b644df8fae978a8b2731ba6b
() const
virtual const std::vector< std::string > &
getJointNames
classkinematics_1_1KinematicsBase.html
a116303b23cc6c0b105b7aa058901a90a
() const =0
virtual const std::vector< std::string > &
getLinkNames
classkinematics_1_1KinematicsBase.html
a2b827d9a0368aea4f9e81808c267d8a9
() const =0
virtual bool
getPositionFK
classkinematics_1_1KinematicsBase.html
a0e79179c232829543345269c7e839e27
(const std::vector< std::string > &link_names, const std::vector< double > &joint_angles, std::vector< geometry_msgs::Pose > &poses) const =0
virtual bool
getPositionIK
classkinematics_1_1KinematicsBase.html
a1e17be86371e1df09bfbf0273b4f4139
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
getPositionIK
classkinematics_1_1KinematicsBase.html
ab874f2e103378473f93e1cd1d3e2e347
(const std::vector< geometry_msgs::Pose > &ik_poses, const std::vector< double > &ik_seed_state, std::vector< std::vector< double > > &solutions, KinematicsResult &result, const kinematics::KinematicsQueryOptions &options) const
virtual void
getRedundantJoints
classkinematics_1_1KinematicsBase.html
a1ffba306d77d891ad0eec97e3053d9f7
(std::vector< unsigned int > &redundant_joint_indices) const
double
getSearchDiscretization
classkinematics_1_1KinematicsBase.html
a8a4e8269cd158d6ae96df4e0e40ff6c7
(int joint_index=0) const
std::vector< DiscretizationMethod >
getSupportedDiscretizationMethods
classkinematics_1_1KinematicsBase.html
a1d98202042bd92ec3a1e9f51bc61d380
() const
virtual const std::string &
getTipFrame
classkinematics_1_1KinematicsBase.html
a52177304d2d5f906ab11e8087738a71a
() const
virtual const std::vector< std::string > &
getTipFrames
classkinematics_1_1KinematicsBase.html
a9f886473c58afe6ff87c4aef5e9e17a0
() const
virtual bool
initialize
classkinematics_1_1KinematicsBase.html
a82c62958a1d422a0b5181e673f3f6f49
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::string &tip_frame, double search_discretization)
virtual bool
initialize
classkinematics_1_1KinematicsBase.html
a17fc794f2ae67e0de519af167be75ab7
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization)
virtual bool
initialize
classkinematics_1_1KinematicsBase.html
aa7a03b4f996b0814338908c36296d159
(const moveit::core::RobotModel &robot_model, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization)
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
ad721c11f7969c399a22f620396bd5e71
(const std::vector< geometry_msgs::Pose > &ik_poses, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limits, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions(), const moveit::core::RobotState *context_state=nullptr) const
void
setDefaultTimeout
classkinematics_1_1KinematicsBase.html
a6fffaaeb6ef4753c069e7d1d48d6cbf5
(double timeout)
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
ab4ffcf36d563aa4583aa808100725bbe
(const moveit::core::JointModelGroup *jmg, std::string *error_text_out=nullptr) const
virtual
~KinematicsBase
classkinematics_1_1KinematicsBase.html
a9f03dce30c715768526c4a951fc64766
()
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
ad67598817a4605b03883c804c00475ae
(const std::string ¶m, T &val, const T &default_val) const
void
storeValues
classkinematics_1_1KinematicsBase.html
a2c8ecd6268c1aef0fbcfde3b7a42809e
(const moveit::core::RobotModel &robot_model, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization)
std::string
base_frame_
classkinematics_1_1KinematicsBase.html
ad296ccd146499f8614714bed7259d537
double
default_timeout_
classkinematics_1_1KinematicsBase.html
a9b62e730ef87351b713423d3670453bd
std::string
group_name_
classkinematics_1_1KinematicsBase.html
a5fea5fd67a7bb2bebcfcb1136fc8f0fd
std::map< int, double >
redundant_joint_discretization_
classkinematics_1_1KinematicsBase.html
a3f74c84c86cee7d52779017686f6f68d
std::vector< unsigned int >
redundant_joint_indices_
classkinematics_1_1KinematicsBase.html
a4904dd307711ed67bf0a098a93aef0d9
std::string
robot_description_
classkinematics_1_1KinematicsBase.html
ae7591108b8d3aedb37397ff6bc6ec199
moveit::core::RobotModelConstPtr
robot_model_
classkinematics_1_1KinematicsBase.html
ac7e8e23f61ec1ce0af8e2042b2b2397d
double
search_discretization_
classkinematics_1_1KinematicsBase.html
a5e0dc59abf23db6b9802b45b955f456b
std::vector< DiscretizationMethod >
supported_methods_
classkinematics_1_1KinematicsBase.html
a69b54d01277b23db209f7b58d4f8b7e8
std::string
tip_frame_
classkinematics_1_1KinematicsBase.html
a4ff58029a0b678778908c24e224815bb
std::vector< std::string >
tip_frames_
classkinematics_1_1KinematicsBase.html
aa4b2a4f00dc56aa5a7296b226aa09944
std::string
removeSlash
classkinematics_1_1KinematicsBase.html
ac75de315be49b85d7a53f0a547b08d69
(const std::string &str) const
kinematics_metrics::KinematicsMetrics
classkinematics__metrics_1_1KinematicsMetrics.html
bool
getManipulability
classkinematics__metrics_1_1KinematicsMetrics.html
a7a3c95166afbd07054407c35cf588189
(const robot_state::RobotState &state, const std::string &group_name, double &condition_number, bool translation=false) const
bool
getManipulability
classkinematics__metrics_1_1KinematicsMetrics.html
a6d67d4bdb7099345a4a97d22df4f37e5
(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
a68db130676b1739af5127363f60d3928
(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
a22547e7d0a63110918f96790348961c8
(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
a80cf739c6c2b499d2e254d33eabb929e
(const robot_state::RobotState &state, const std::string &group_name, double &manipulability_index, bool translation=false) const
bool
getManipulabilityIndex
classkinematics__metrics_1_1KinematicsMetrics.html
ad3b17b3853b3aa2dc97cb283b9d5f310
(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
a1e146fbf42e59a0eb6c0b9d8dd07fd5e
() 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
a42e9c84a32ad433cd1b33bb0ef658c92
(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
af10e0c4a02f6da1832f229913a7f056a
() const
void
reset
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a2b00d0cd58c375bca29f5d2dfb8928fd
()
SolverAllocatorFn
allocator_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
abf447be92276bece38eec6c92b8bb7b4
std::vector< unsigned int >
bijection_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a40480202bf9f06b3b7cdd92f761f4de7
double
default_ik_timeout_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a971a70577752991d2d4bc5881dc42dbe
kinematics::KinematicsBasePtr
solver_instance_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
aee1ac13230abea36b8d67eea54164ef2
trajectory_processing::LinearPathSegment
classtrajectory__processing_1_1LinearPathSegment.html
trajectory_processing::PathSegment
LinearPathSegment *
clone
classtrajectory__processing_1_1LinearPathSegment.html
a358075ef9cff38cf17f1846063e4f9b4
() const override
Eigen::VectorXd
getConfig
classtrajectory__processing_1_1LinearPathSegment.html
a95348c1541c8954642725ff1fc013b8c
(double s) const override
Eigen::VectorXd
getCurvature
classtrajectory__processing_1_1LinearPathSegment.html
a7d2efbec34f30faab5f7f7c51713b72a
(double) const override
std::list< double >
getSwitchingPoints
classtrajectory__processing_1_1LinearPathSegment.html
af793d76c5ad1e37a4b3094de4a9eb133
() const override
Eigen::VectorXd
getTangent
classtrajectory__processing_1_1LinearPathSegment.html
a390f36a7d7d021bcf202d509153c978f
(double) const override
LinearPathSegment
classtrajectory__processing_1_1LinearPathSegment.html
af4ddb07e0e64dd72ceb995978d9574bc
(const Eigen::VectorXd &start, const Eigen::VectorXd &end)
Eigen::VectorXd
end_
classtrajectory__processing_1_1LinearPathSegment.html
a0d1efe254a6a10bdfd11d5618af0c27b
Eigen::VectorXd
start_
classtrajectory__processing_1_1LinearPathSegment.html
a61f1ec28857054975cf04093bfebb07f
moveit::core::LinkModel
classmoveit_1_1core_1_1LinkModel.html
void
addAssociatedFixedTransform
classmoveit_1_1core_1_1LinkModel.html
a1a0e6ec541cb47b9d2aadf0f38b4df5c
(const LinkModel *link_model, const Eigen::Isometry3d &transform)
void
addChildJointModel
classmoveit_1_1core_1_1LinkModel.html
a75716acf7c30b1d81bce6658ca896b23
(const JointModel *joint)
const std::vector< int > &
areCollisionOriginTransformsIdentity
classmoveit_1_1core_1_1LinkModel.html
a46279962ac507db0eb12ac2bbff82092
() const
const LinkTransformMap &
getAssociatedFixedTransforms
classmoveit_1_1core_1_1LinkModel.html
a29a72577921ccde4eddf783b1da0f72b
() const
const Eigen::Vector3d &
getCenteredBoundingBoxOffset
classmoveit_1_1core_1_1LinkModel.html
abad2a16b391682da7b54891abad4230e
() const
const std::vector< const JointModel * > &
getChildJointModels
classmoveit_1_1core_1_1LinkModel.html
abc83d6b16c5ee4c8231ee54fa1d5b195
() const
const EigenSTL::vector_Isometry3d &
getCollisionOriginTransforms
classmoveit_1_1core_1_1LinkModel.html
a55fa9611e24b5907f10c78bf12981896
() const
int
getFirstCollisionBodyTransformIndex
classmoveit_1_1core_1_1LinkModel.html
a0e38da970f192da384d266d4e2eabdff
() const
const Eigen::Isometry3d &
getJointOriginTransform
classmoveit_1_1core_1_1LinkModel.html
ab2e96123b03397f470da2425b2778354
() const
int
getLinkIndex
classmoveit_1_1core_1_1LinkModel.html
a2754ccce859c70bed485ceda5be7f30f
() const
const std::string &
getName
classmoveit_1_1core_1_1LinkModel.html
a99ed1c1c371bdb1b007484fd399e435c
() const
const JointModel *
getParentJointModel
classmoveit_1_1core_1_1LinkModel.html
a75e688fa2530138639292bed0ae3f541
() const
const LinkModel *
getParentLinkModel
classmoveit_1_1core_1_1LinkModel.html
ab3f3635f6017122968e2adae85dd56e3
() const
const Eigen::Vector3d &
getShapeExtentsAtOrigin
classmoveit_1_1core_1_1LinkModel.html
a5691f5a8779d9536a3f15cb08a8961ab
() const
const std::vector< shapes::ShapeConstPtr > &
getShapes
classmoveit_1_1core_1_1LinkModel.html
a47d471387e6baea286e83f0600ce87cd
() const
const std::string &
getVisualMeshFilename
classmoveit_1_1core_1_1LinkModel.html
af686fb0580ad2ee6aa5e2fc0139f1306
() const
const Eigen::Isometry3d &
getVisualMeshOrigin
classmoveit_1_1core_1_1LinkModel.html
a315789e11d63c2301310c9135e1abfa2
() const
const Eigen::Vector3d &
getVisualMeshScale
classmoveit_1_1core_1_1LinkModel.html
a62f1fa92b206db1b75626f9f92bd0e30
() const
bool
jointOriginTransformIsIdentity
classmoveit_1_1core_1_1LinkModel.html
a3be4bad58fcb80ef6d2b4766246bb6f9
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
LinkModel
classmoveit_1_1core_1_1LinkModel.html
aecd93297ebbbad8f8aa052c7c35ec1f3
(const std::string &name)
bool
parentJointIsFixed
classmoveit_1_1core_1_1LinkModel.html
aa62b31504d1660a988a99838bc20c1bb
() const
void
setFirstCollisionBodyTransformIndex
classmoveit_1_1core_1_1LinkModel.html
a71c198ec59d4c4389bb29ccd4847d4e1
(int index)
void
setGeometry
classmoveit_1_1core_1_1LinkModel.html
a7d1a02097cc8d310d11506d89cd87560
(const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &origins)
void
setJointOriginTransform
classmoveit_1_1core_1_1LinkModel.html
ad05b5801a30446406198e220fdbe6b8a
(const Eigen::Isometry3d &transform)
void
setLinkIndex
classmoveit_1_1core_1_1LinkModel.html
abe9f6509438d641ce5c45a8b432366ec
(int index)
void
setParentJointModel
classmoveit_1_1core_1_1LinkModel.html
ab2cd3fe0febcd09ebd6f56690e2a2229
(const JointModel *joint)
void
setParentLinkModel
classmoveit_1_1core_1_1LinkModel.html
aa48f5a6f16c91299a451c21fbeef757d
(const LinkModel *link)
void
setVisualMesh
classmoveit_1_1core_1_1LinkModel.html
acdcc97346a86f9e615998ad806eee159
(const std::string &visual_mesh, const Eigen::Isometry3d &origin, const Eigen::Vector3d &scale)
~LinkModel
classmoveit_1_1core_1_1LinkModel.html
ac8675c197c1308e855678e09bcde521d
()
LinkTransformMap
associated_fixed_transforms_
classmoveit_1_1core_1_1LinkModel.html
aae7dbe03da4f1ddccbda355290ca581b
Eigen::Vector3d
centered_bounding_box_offset_
classmoveit_1_1core_1_1LinkModel.html
a8f3a6bd1c9c1a2453506d3d8a7a96427
std::vector< const JointModel * >
child_joint_models_
classmoveit_1_1core_1_1LinkModel.html
a423c7c9e0275f5c136ef4ff9fe7260c4
EigenSTL::vector_Isometry3d
collision_origin_transform_
classmoveit_1_1core_1_1LinkModel.html
acfb5b4c601078127c9ca4aee30dcc27c
std::vector< int >
collision_origin_transform_is_identity_
classmoveit_1_1core_1_1LinkModel.html
ab2fd5356e5440a8e194e489aa33cfa15
int
first_collision_body_transform_index_
classmoveit_1_1core_1_1LinkModel.html
a1563813c0a696bab629b5fa70278edb3
bool
is_parent_joint_fixed_
classmoveit_1_1core_1_1LinkModel.html
a9d0c25dd7e7e2efeec49049883cf9127
Eigen::Isometry3d
joint_origin_transform_
classmoveit_1_1core_1_1LinkModel.html
a3bda948010474148fe9b2d8659321ed5
bool
joint_origin_transform_is_identity_
classmoveit_1_1core_1_1LinkModel.html
abc77b6cac17f73e0eb8889ce1b15d8a7
int
link_index_
classmoveit_1_1core_1_1LinkModel.html
a50078482af7ca0331aff3c69c15124bd
std::string
name_
classmoveit_1_1core_1_1LinkModel.html
a05a954b4dee56e534ef88ee9e514952f
const JointModel *
parent_joint_model_
classmoveit_1_1core_1_1LinkModel.html
a374624207339f4625decc951e6347db9
const LinkModel *
parent_link_model_
classmoveit_1_1core_1_1LinkModel.html
a79d7417adf07400f4142b58562a6f4a7
Eigen::Vector3d
shape_extents_
classmoveit_1_1core_1_1LinkModel.html
a93ed4000d9baa0806d87a3344138f25b
std::vector< shapes::ShapeConstPtr >
shapes_
classmoveit_1_1core_1_1LinkModel.html
a5c10fe50f5c47635f3e1f30c80a24a81
std::string
visual_mesh_filename_
classmoveit_1_1core_1_1LinkModel.html
a984b66fa356c4c5533e25755e877b78e
Eigen::Isometry3d
visual_mesh_origin_
classmoveit_1_1core_1_1LinkModel.html
ad82f13d31eac0309e170d64136cb1678
Eigen::Vector3d
visual_mesh_scale_
classmoveit_1_1core_1_1LinkModel.html
a42d013f38c84f06653d5bdcbbf9b8ca2
LoadPlanningModelsPr2
classLoadPlanningModelsPr2.html
kinematics::KinematicsBasePtr
getKinematicsSolverLeftArm
classLoadPlanningModelsPr2.html
a80574ea3fe44f2f51fe3c46b87df3200
(const robot_model::JointModelGroup *jmg)
kinematics::KinematicsBasePtr
getKinematicsSolverRightArm
classLoadPlanningModelsPr2.html
a502b7de0e515414115ec9ebf6ec1eb47
(const robot_model::JointModelGroup *jmg)
void
SetUp
classLoadPlanningModelsPr2.html
a4584437ae8ba1bf07cde569b1643a0f0
() override
void
SetUp
classLoadPlanningModelsPr2.html
a4584437ae8ba1bf07cde569b1643a0f0
() override
void
SetUp
classLoadPlanningModelsPr2.html
a4584437ae8ba1bf07cde569b1643a0f0
() override
void
SetUp
classLoadPlanningModelsPr2.html
a4584437ae8ba1bf07cde569b1643a0f0
() override
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
void
TearDown
classLoadPlanningModelsPr2.html
a28d84fa5971e9161ff3f8c0330f4e8fb
() override
robot_model::SolverAllocatorFn
func_left_arm_
classLoadPlanningModelsPr2.html
afd88aa7962bf145ad8bb5d3163483919
robot_model::SolverAllocatorFn
func_right_arm_
classLoadPlanningModelsPr2.html
a35713a22ada5ded8bb898cc0434dfbc8
pr2_arm_kinematics::PR2ArmKinematicsPluginPtr
pr2_kinematics_plugin_left_arm_
classLoadPlanningModelsPr2.html
afc52d53788449834f6e800be4f610c61
pr2_arm_kinematics::PR2ArmKinematicsPluginPtr
pr2_kinematics_plugin_right_arm_
classLoadPlanningModelsPr2.html
a5a7c582a41f5cc67265c0a855abdf564
planning_scene::PlanningScenePtr
ps_
classLoadPlanningModelsPr2.html
a65a9dcc321f4101fa23dd3c78e4ed6ac
moveit::core::RobotModelConstPtr
robot_model_
classLoadPlanningModelsPr2.html
a1e01d39fd1db0030e80521b3563c6060
moveit::core::RobotModelPtr
robot_model_
classLoadPlanningModelsPr2.html
a0f3bf2a28efbf63dd93881162eef0cf5
robot_model::RobotModelPtr
robot_model_
classLoadPlanningModelsPr2.html
aedb71660facb1284336e2a12822d8c5d
srdf::ModelSharedPtr
srdf_model_
classLoadPlanningModelsPr2.html
ae9aa44e0e2c7dcc7eb81dd1f9d8ba499
urdf::ModelInterfaceSharedPtr
urdf_model_
classLoadPlanningModelsPr2.html
a6d3da4ccac2204b83892f56028d50d58
moveit::core::MaxEEFStep
structmoveit_1_1core_1_1MaxEEFStep.html
MaxEEFStep
structmoveit_1_1core_1_1MaxEEFStep.html
adfc6a52462ab5805dba5539d240a3c6a
(double translation, double rotation)
MaxEEFStep
structmoveit_1_1core_1_1MaxEEFStep.html
aa08479d2a36c8e6dc52f5b16c10beb6c
(double step_size)
double
rotation
structmoveit_1_1core_1_1MaxEEFStep.html
a5b41a30b48f3d512307f6a2d7c536d83
double
translation
structmoveit_1_1core_1_1MaxEEFStep.html
a5989919ddc40e16bfc213bfde1cb81ba
planning_interface::MotionPlanDetailedResponse
structplanning__interface_1_1MotionPlanDetailedResponse.html
void
getMessage
structplanning__interface_1_1MotionPlanDetailedResponse.html
a5e2fe6b238fd55d2fe0680cbbed7b562
(moveit_msgs::MotionPlanDetailedResponse &msg) const
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
a8d4ae8bd5dc9fc571de31133aab09a73
(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
a5c09c8713c294b822b1c23f7cbb03618
() const
MoveItControllerHandle
classmoveit__controller__manager_1_1MoveItControllerHandle.html
ae373a0d2bae0c31377a2d8b29628d18e
(const std::string &name)
virtual bool
sendTrajectory
classmoveit__controller__manager_1_1MoveItControllerHandle.html
abaaa439f6a545bd086622b06e2740091
(const moveit_msgs::RobotTrajectory &trajectory)=0
virtual bool
waitForExecution
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a98e5179962ff539746b2181eb1dee555
(const ros::Duration &timeout=ros::Duration(0))=0
virtual
~MoveItControllerHandle
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a6abfaeedd8222814e428bb813446a76e
()
std::string
name_
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a999bb5f2e886b813e71ba0cb873d926d
moveit_controller_manager::MoveItControllerManager
classmoveit__controller__manager_1_1MoveItControllerManager.html
moveit_controller_manager::MoveItControllerManager::ControllerState
virtual void
getActiveControllers
classmoveit__controller__manager_1_1MoveItControllerManager.html
a0552af3c5fbccbb402882472bc28cc19
(std::vector< std::string > &names)=0
virtual MoveItControllerHandlePtr
getControllerHandle
classmoveit__controller__manager_1_1MoveItControllerManager.html
a69b5304cc24a1f06938061c8ed2e9bec
(const std::string &name)=0
virtual void
getControllerJoints
classmoveit__controller__manager_1_1MoveItControllerManager.html
af839f3623557bda10e57f4fb8f18b67c
(const std::string &name, std::vector< std::string > &joints)=0
virtual void
getControllersList
classmoveit__controller__manager_1_1MoveItControllerManager.html
a4875f8a6aaea5445ed521595dce8f67d
(std::vector< std::string > &names)=0
virtual ControllerState
getControllerState
classmoveit__controller__manager_1_1MoveItControllerManager.html
a82a519ae13cdcf4db79e3460fa31456e
(const std::string &name)=0
MoveItControllerManager
classmoveit__controller__manager_1_1MoveItControllerManager.html
ab217085309a95bc44ea9c1b89e8dd5e3
()
virtual bool
switchControllers
classmoveit__controller__manager_1_1MoveItControllerManager.html
ae42e4f2824c9707cc52ab61853a9a85e
(const std::vector< std::string > &activate, const std::vector< std::string > &deactivate)=0
virtual
~MoveItControllerManager
classmoveit__controller__manager_1_1MoveItControllerManager.html
aa273cdf29bd9a2b034ffce591ab57e17
()
moveit::core::MoveItErrorCode
classmoveit_1_1core_1_1MoveItErrorCode.html
MoveItErrorCode
classmoveit_1_1core_1_1MoveItErrorCode.html
aaf43b903adbab31719b6b4f2657b820f
()
MoveItErrorCode
classmoveit_1_1core_1_1MoveItErrorCode.html
a5f411249cae61ad0635376e37e28748f
(int code)
MoveItErrorCode
classmoveit_1_1core_1_1MoveItErrorCode.html
afad44d3d4e35932095eb231c051b69ac
(const moveit_msgs::MoveItErrorCodes &code)
operator bool
classmoveit_1_1core_1_1MoveItErrorCode.html
af58e4d91a46f0647c54704478a81ed56
() const
bool
operator!=
classmoveit_1_1core_1_1MoveItErrorCode.html
a437686625509d1322a41a528bd12649e
(const int c) const
bool
operator==
classmoveit_1_1core_1_1MoveItErrorCode.html
acecfe83e32974e5227d017ce5759b8ae
(const int c) const
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_Isometry3d
shape_poses_
structcollision__detection_1_1World_1_1Object.html
ae55c4efb7cf95419e4c7a6aa64061bf2
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
aec03f81da8319771a2856cd4833aac9b
constraint_samplers::OrderSamplers
structconstraint__samplers_1_1OrderSamplers.html
bool
operator()
structconstraint__samplers_1_1OrderSamplers.html
aec66f0c6ec653ce64b26e4291aeea969
(const ConstraintSamplerPtr &a, const ConstraintSamplerPtr &b) const
kinematic_constraints::OrientationConstraint
classkinematic__constraints_1_1OrientationConstraint.html
kinematic_constraints::KinematicConstraint
void
clear
classkinematic__constraints_1_1OrientationConstraint.html
a1283f2cbc4a152ef3140f15709d53c20
() override
bool
configure
classkinematic__constraints_1_1OrientationConstraint.html
a1af057b4e27299e91d350135a4d20b94
(const moveit_msgs::OrientationConstraint &oc, const robot_state::Transforms &tf)
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1OrientationConstraint.html
a239ef0d8145027233599f1c70621afe0
(const robot_state::RobotState &state, bool verbose=false) const override
bool
enabled
classkinematic__constraints_1_1OrientationConstraint.html
aa6360424e30d199a6fa23cc6b0e77f67
() const override
bool
equal
classkinematic__constraints_1_1OrientationConstraint.html
a25993b5d141ca35b14fefccc45f3f6fa
(const KinematicConstraint &other, double margin) const override
const Eigen::Matrix3d &
getDesiredRotationMatrix
classkinematic__constraints_1_1OrientationConstraint.html
a47228350db1a4fafafbe45d7eb68a281
() const
const robot_model::LinkModel *
getLinkModel
classkinematic__constraints_1_1OrientationConstraint.html
a4e9524c163a535361325023743e1511c
() const
const std::string &
getReferenceFrame
classkinematic__constraints_1_1OrientationConstraint.html
ae17cbf1afb999cb7ab3bdb253f7c525b
() const
double
getXAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
a64f29678aada7db9387e59b4bb0f4244
() const
double
getYAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
a7e55b61baeefa13c44d97ab64f65981d
() const
double
getZAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
ad310fc6565098bba70a44b019e09eaec
() const
bool
mobileReferenceFrame
classkinematic__constraints_1_1OrientationConstraint.html
a5f40f80516ef43f6c081d1dc4513c270
() const
OrientationConstraint
classkinematic__constraints_1_1OrientationConstraint.html
a34ea0fcf1d902f1699d014bacb398363
(const robot_model::RobotModelConstPtr &model)
void
print
classkinematic__constraints_1_1OrientationConstraint.html
a2c763b4dbf8aab8a84bdec3088ba0511
(std::ostream &out=std::cout) const override
double
absolute_x_axis_tolerance_
classkinematic__constraints_1_1OrientationConstraint.html
ad1dedfb7a16dd41844c4dd01a7ae91c6
double
absolute_y_axis_tolerance_
classkinematic__constraints_1_1OrientationConstraint.html
a641712ae042eca1fb24e80a0071a86bf
double
absolute_z_axis_tolerance_
classkinematic__constraints_1_1OrientationConstraint.html
aa06b51d160ebcf08509538edf224d1c9
std::string
desired_rotation_frame_id_
classkinematic__constraints_1_1OrientationConstraint.html
a74adde3245284cf06041b5d21bb49d7a
Eigen::Matrix3d
desired_rotation_matrix_
classkinematic__constraints_1_1OrientationConstraint.html
ac5c4e0b7f38fd7bd0adc0176b1e87f76
Eigen::Matrix3d
desired_rotation_matrix_inv_
classkinematic__constraints_1_1OrientationConstraint.html
aa53825dae2e5593ea3146def16345fff
const robot_model::LinkModel *
link_model_
classkinematic__constraints_1_1OrientationConstraint.html
a2e5c677651c2396b719266b5d8cbb701
bool
mobile_frame_
classkinematic__constraints_1_1OrientationConstraint.html
a084b134c9e23337bf6f27f833f7df1d4
trajectory_processing::Path
classtrajectory__processing_1_1Path.html
Eigen::VectorXd
getConfig
classtrajectory__processing_1_1Path.html
a8fb3dbb1e543ba4ae6c12bb6f238700f
(double s) const
Eigen::VectorXd
getCurvature
classtrajectory__processing_1_1Path.html
ac73804fa598cbb06bf488071e68a5314
(double s) const
double
getLength
classtrajectory__processing_1_1Path.html
ac8576bdb7fbe8fddd4201430ee55d9a0
() const
double
getNextSwitchingPoint
classtrajectory__processing_1_1Path.html
ad70ba8b11a71c6f140fe2bcc2730362b
(double s, bool &discontinuity) const
std::list< std::pair< double, bool > >
getSwitchingPoints
classtrajectory__processing_1_1Path.html
a4c3c8aa8129e85fee4323b89bab2059d
() const
Eigen::VectorXd
getTangent
classtrajectory__processing_1_1Path.html
a382b88a3c5c4f9c33a095db6e3ecac79
(double s) const
Path
classtrajectory__processing_1_1Path.html
adfcb82c682d35aef35b96d481f751019
(const std::list< Eigen::VectorXd > &path, double max_deviation=0.0)
Path
classtrajectory__processing_1_1Path.html
a787850fef1bfdd4b844aa20f838fc5da
(const Path &path)
PathSegment *
getPathSegment
classtrajectory__processing_1_1Path.html
ab4e0773b0ef3123f0a3950de54dd3c09
(double &s) const
double
length_
classtrajectory__processing_1_1Path.html
ac99fd297d3892ee3fe1a7dbe86f1e6cc
std::list< std::unique_ptr< PathSegment > >
path_segments_
classtrajectory__processing_1_1Path.html
afba42a134c65f9ca9964f89cd3b6ce96
std::list< std::pair< double, bool > >
switching_points_
classtrajectory__processing_1_1Path.html
a0f0c27973d43e743497a5bfb8196bcea
trajectory_processing::PathSegment
classtrajectory__processing_1_1PathSegment.html
virtual PathSegment *
clone
classtrajectory__processing_1_1PathSegment.html
a958fb130f9d7bec4c19813c1a3537bd9
() const =0
virtual Eigen::VectorXd
getConfig
classtrajectory__processing_1_1PathSegment.html
a232d552095e9b2a29e15807aa9b0ab55
(double s) const =0
virtual Eigen::VectorXd
getCurvature
classtrajectory__processing_1_1PathSegment.html
abe7f3f3cdde3e4b951abae3ba73b6519
(double s) const =0
double
getLength
classtrajectory__processing_1_1PathSegment.html
a09b3bbcba7e945658b7d596bd36f09de
() const
virtual std::list< double >
getSwitchingPoints
classtrajectory__processing_1_1PathSegment.html
a5a25b32a5c5fe9208cdfe3503e4a58e7
() const =0
virtual Eigen::VectorXd
getTangent
classtrajectory__processing_1_1PathSegment.html
ae37705230fe221e27b1ed0f30e35b64e
(double s) const =0
PathSegment
classtrajectory__processing_1_1PathSegment.html
afce9d957d33dd374a22d8a77b46a8944
(double length=0.0)
virtual
~PathSegment
classtrajectory__processing_1_1PathSegment.html
ad75c73ad47ed24471381af2f4df3381e
()
double
position_
classtrajectory__processing_1_1PathSegment.html
a9981ced79e4fb52fb84c40d2a41067db
double
length_
classtrajectory__processing_1_1PathSegment.html
a585902896c3dcf09be6eadb10fc15aad
moveit::tools::Profiler::PerThread
structmoveit_1_1tools_1_1Profiler_1_1PerThread.html
std::map< std::string, AvgInfo >
avg
structmoveit_1_1tools_1_1Profiler_1_1PerThread.html
a40545cc51596b678dba12e7cb79af1a0
std::map< std::string, unsigned long int >
events
structmoveit_1_1tools_1_1Profiler_1_1PerThread.html
a0ca247fdde4971b917597ac26187a14b
std::map< std::string, TimeInfo >
time
structmoveit_1_1tools_1_1Profiler_1_1PerThread.html
abc1b82f5b9d80e016a3812448d95e296
moveit::core::PlanarJointModel
classmoveit_1_1core_1_1PlanarJointModel.html
moveit::core::JointModel
void
computeTransform
classmoveit_1_1core_1_1PlanarJointModel.html
a7df0400f9a4a37c6802ee32fab3dc7ab
(const double *joint_values, Eigen::Isometry3d &transf) const override
void
computeVariablePositions
classmoveit_1_1core_1_1PlanarJointModel.html
aadbe93014d32ec7084629af600ab5224
(const Eigen::Isometry3d &transf, double *joint_values) const override
double
distance
classmoveit_1_1core_1_1PlanarJointModel.html
aec05f143b9d447745eb243b9fb552ab3
(const double *values1, const double *values2) const override
bool
enforcePositionBounds
classmoveit_1_1core_1_1PlanarJointModel.html
ab74b54abc29ca687ec1953cf5c6fbb42
(double *values, const Bounds &other_bounds) const override
double
getAngularDistanceWeight
classmoveit_1_1core_1_1PlanarJointModel.html
ab04bdc4f7a1d012b6cf272d7229ec854
() const
double
getMaximumExtent
classmoveit_1_1core_1_1PlanarJointModel.html
af2c30e204f4c56830c956ced38f46ac3
(const Bounds &other_bounds) const override
unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1PlanarJointModel.html
ab280fa89e7731652ec1b05c471fc666b
() const override
void
getVariableDefaultPositions
classmoveit_1_1core_1_1PlanarJointModel.html
ae935bf3fe94071cde427b920631a18a2
(double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositions
classmoveit_1_1core_1_1PlanarJointModel.html
a34033586b289af2105fdcf2c746179fb
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1PlanarJointModel.html
a2ce5ecc9e27bbe71906206ad4c469d30
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const override
void
interpolate
classmoveit_1_1core_1_1PlanarJointModel.html
a1ee52e6d0291b91a76b8119e74f0a8ae
(const double *from, const double *to, const double t, double *state) const override
bool
normalizeRotation
classmoveit_1_1core_1_1PlanarJointModel.html
a18211390620ea1e155bd0e7c4470ecb4
(double *values) const
PlanarJointModel
classmoveit_1_1core_1_1PlanarJointModel.html
a3c5ea7b3ddec05cb0bed05fff3bbd348
(const std::string &name)
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1PlanarJointModel.html
a9b1a6cf73431a15e8eb4ba79b4253932
(const double *values, const Bounds &other_bounds, double margin) const override
void
setAngularDistanceWeight
classmoveit_1_1core_1_1PlanarJointModel.html
a9332f1c43f519669e8b20e64e40088fe
(double weight)
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
a7152d73dbdefd8e3201ce37a69778ad1
() const
const PlannerConfigurationMap &
getPlannerConfigurations
classplanning__interface_1_1PlannerManager.html
abed1f44071f1676361b796f37393ec21
() const
virtual void
getPlanningAlgorithms
classplanning__interface_1_1PlannerManager.html
a42861c496e0aca183d781efab12be5fc
(std::vector< std::string > &algs) const
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
a157ce2926e4b6a9d22d837f374fa83cc
(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
a3547803cbb70795e7b16b1e1ef53fa90
() 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
a65d3d60fa6759e8510ed2348f3c71d77
() const
const MotionPlanRequest &
getMotionPlanRequest
classplanning__interface_1_1PlanningContext.html
ac28085180d3cccfe46c881998b23a74d
() const
const std::string &
getName
classplanning__interface_1_1PlanningContext.html
a476d1f51a9e5f675925003addaa5cb72
() const
const planning_scene::PlanningSceneConstPtr &
getPlanningScene
classplanning__interface_1_1PlanningContext.html
ac4186c38f03eac984fae110b3c6d4897
() const
PlanningContext
classplanning__interface_1_1PlanningContext.html
af59cb55faa8277e37ed8968ffa7f080a
(const std::string &name, const std::string &group)
void
setMotionPlanRequest
classplanning__interface_1_1PlanningContext.html
ae88e3282ba23b70950e342f414fcf046
(const MotionPlanRequest &request)
void
setPlanningScene
classplanning__interface_1_1PlanningContext.html
a112440fb0e22251da0e36240dedfbfc8
(const planning_scene::PlanningSceneConstPtr &planning_scene)
virtual bool
solve
classplanning__interface_1_1PlanningContext.html
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
a944327c6bf0b35e2d93ec4cc5aa54c74
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res) const
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a7ce78aae9950d189114b82fd05be342c
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res, std::vector< std::size_t > &added_path_index) const
virtual 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
a873264bffac993461b2b3054ecbba0ed
() 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
a3201be40ba5b28606232b916adcb026a
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res) const
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
abdac871de124d1e9b62381c724c143b3
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res, std::vector< std::size_t > &added_path_index) const
void
addAdapter
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
abe0d3f2c8009df0743f4ece21205fc17
(const PlanningRequestAdapterConstPtr &adapter)
PlanningRequestAdapterChain
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
a0d6dd5f5953a781c92b3d942d9897b45
()
std::vector< PlanningRequestAdapterConstPtr >
adapters_
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
a325c4e9e6af929fdc15e7ca3b894ba62
planning_scene::PlanningScene
classplanning__scene_1_1PlanningScene.html
planning_scene::PlanningScene::CollisionDetector
void
clearDiffs
classplanning__scene_1_1PlanningScene.html
a86bafea7f524e4974764b001778268dc
()
void
decoupleParent
classplanning__scene_1_1PlanningScene.html
a9c1ced2bcec5848f91244342bb7dd571
()
PlanningScenePtr
diff
classplanning__scene_1_1PlanningScene.html
a5f89d2af67f94d4555e9bc66a1b4ec47
() const
PlanningScenePtr
diff
classplanning__scene_1_1PlanningScene.html
a295778658b0443898531a4087f4dfeab
(const moveit_msgs::PlanningScene &msg) const
bool
getAttachedCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
a40b86b4340fee8930e43bbdda5edc715
(moveit_msgs::AttachedCollisionObject &attached_collision_obj, const std::string &ns) const
void
getAttachedCollisionObjectMsgs
classplanning__scene_1_1PlanningScene.html
a40943acf1a14e40d5d8c4b8f41cb8522
(std::vector< moveit_msgs::AttachedCollisionObject > &attached_collision_objs) const
bool
getCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
a30aa57827d36095efeb10a45073eab98
(moveit_msgs::CollisionObject &collision_obj, const std::string &ns) const
void
getCollisionObjectMsgs
classplanning__scene_1_1PlanningScene.html
a98c05ed1ce5fb39e697124466f38c416
(std::vector< moveit_msgs::CollisionObject > &collision_objs) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
aaf23ce8ede2da10e02cfad24a881a274
(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
ab536eaccd77e4e1f495b782e44ecab5d
(const robot_trajectory::RobotTrajectory &trajectory, std::size_t max_costs, const std::string &group_name, std::set< collision_detection::CostSource > &costs, double overlap_fraction=0.9) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
a748a07ebf74bebd07507806f4b00727a
(const robot_state::RobotState &state, std::size_t max_costs, std::set< collision_detection::CostSource > &costs) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
a9829576dc86ecfdfa78f3e669ad7b096
(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
a1f06256a51a5f724624619b9f4a17917
() const
robot_state::RobotState &
getCurrentStateNonConst
classplanning__scene_1_1PlanningScene.html
a008663029657da1a8461a9768e107561
()
robot_state::RobotStatePtr
getCurrentStateUpdated
classplanning__scene_1_1PlanningScene.html
a322cb98adbb0c6c5494ea3f91d03dd7b
(const moveit_msgs::RobotState &update) const
void
getKnownObjectColors
classplanning__scene_1_1PlanningScene.html
a5b2da4779cf2805f8eac6752992c6a30
(ObjectColorMap &kc) const
void
getKnownObjectTypes
classplanning__scene_1_1PlanningScene.html
a7bac9d6c23b59da9498939936dcef892
(ObjectTypeMap &kc) const
const MotionFeasibilityFn &
getMotionFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
a49f9b40d1703f6f366066cca8437b984
() const
const std::string &
getName
classplanning__scene_1_1PlanningScene.html
a343bc168dde9e2c211d2450f4eb0921a
() const
const std_msgs::ColorRGBA &
getObjectColor
classplanning__scene_1_1PlanningScene.html
a7c2f9da34acc4576ef71dee471037bfa
(const std::string &id) const
void
getObjectColorMsgs
classplanning__scene_1_1PlanningScene.html
a2c1ac8cf361d3230f65cc201dd3179a8
(std::vector< moveit_msgs::ObjectColor > &object_colors) const
const object_recognition_msgs::ObjectType &
getObjectType
classplanning__scene_1_1PlanningScene.html
af5b1f7bb96aff8514c4db9cc8695b055
(const std::string &id) const
bool
getOctomapMsg
classplanning__scene_1_1PlanningScene.html
a89d627ff970e0f971873b685543b171e
(octomap_msgs::OctomapWithPose &octomap) const
const PlanningSceneConstPtr &
getParent
classplanning__scene_1_1PlanningScene.html
ada3903d3ec6622bbeb2df558a5cce5f7
() const
void
getPlanningSceneDiffMsg
classplanning__scene_1_1PlanningScene.html
ae8614f24d61b60b1d5719f088d88f9e0
(moveit_msgs::PlanningScene &scene) const
void
getPlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
a30ee80731af5cad85f0de3d6f0b0fe97
(moveit_msgs::PlanningScene &scene) const
void
getPlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
ac54901acbee914daef733c5d6cb89fc0
(moveit_msgs::PlanningScene &scene, const moveit_msgs::PlanningSceneComponents &comp) const
const robot_model::RobotModelConstPtr &
getRobotModel
classplanning__scene_1_1PlanningScene.html
a92861d0f2e6509860d3d192a4bd8e635
() const
const StateFeasibilityFn &
getStateFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
a9ac593d91e86c932b634ac77fe45c2e6
() const
bool
hasObjectColor
classplanning__scene_1_1PlanningScene.html
a7c95f687f369331a69f0674336f46f49
(const std::string &id) const
bool
hasObjectType
classplanning__scene_1_1PlanningScene.html
a9a72fc24fa288e2213d45e6312b4964b
(const std::string &id) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a18b2cd5c3a9d49916a4903ef45859d4c
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a757511398a32bd3b55c88e5e250c0513
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a6970c04a1d7bcaebcc64f7221ac343e7
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const moveit_msgs::Constraints &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
aecb5388778eb2b42366dd1ed7f6bb8b1
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::vector< moveit_msgs::Constraints > &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
aa86d6df4917f152aff91fb0b4d208650
(const robot_trajectory::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::vector< moveit_msgs::Constraints > &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a1cb9360a840573f423fa147292820afa
(const robot_trajectory::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const moveit_msgs::Constraints &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a38c63f1ea00d71086ecf3360b7846b7a
(const robot_trajectory::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a70c5d8b01c2bbdf5515d790326590b38
(const robot_trajectory::RobotTrajectory &trajectory, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=nullptr) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
a88e75bde03d202e4688995a57c99d433
(const moveit_msgs::RobotState &state, const moveit_msgs::Constraints &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
a49f5c4fc7879c64102b1b246b3091313
(const robot_state::RobotState &state, const moveit_msgs::Constraints &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
a085d14f34b7c091d97a153f85a20585c
(const moveit_msgs::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
ae465b94ca11d26d48e4604de42b76438
(const robot_state::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, bool verbose=false) const
bool
isStateFeasible
classplanning__scene_1_1PlanningScene.html
a6135ca8637727939b98d3b72bb52f807
(const moveit_msgs::RobotState &state, bool verbose=false) const
bool
isStateFeasible
classplanning__scene_1_1PlanningScene.html
a9105d250cf7914376a0d622e156853cd
(const robot_state::RobotState &state, bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
aaf538cfb9b357d8666222d43df59baf6
(const moveit_msgs::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a48a633929331011121518308735558d6
(const robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a6e01e22a023615a23401f68e332c326a
(const moveit_msgs::RobotState &state, const moveit_msgs::Constraints &constr, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
af1bb04605e61c43980935358aeaf451c
(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
a803179620d957d7188f64328b30a3275
(const robot_state::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, const std::string &group="", bool verbose=false) const
bool
loadGeometryFromStream
classplanning__scene_1_1PlanningScene.html
a5ea266c7ba324b5dce2d8e61509076b7
(std::istream &in)
bool
loadGeometryFromStream
classplanning__scene_1_1PlanningScene.html
adffc4b23f4fba66ce8051ab59aa2df85
(std::istream &in, const Eigen::Isometry3d &offset)
PlanningScene
classplanning__scene_1_1PlanningScene.html
a34c1ae438b39d1a4b16d23894e6630c0
(const robot_model::RobotModelConstPtr &robot_model, const collision_detection::WorldPtr &world=collision_detection::WorldPtr(new collision_detection::World()))
PlanningScene
classplanning__scene_1_1PlanningScene.html
a266e5f8360d996098a0909411591d132
(const urdf::ModelInterfaceSharedPtr &urdf_model, const srdf::ModelConstSharedPtr &srdf_model, const collision_detection::WorldPtr &world=collision_detection::WorldPtr(new collision_detection::World()))
void
printKnownObjects
classplanning__scene_1_1PlanningScene.html
a883d0840394dc31b302fb31c5ac00b53
(std::ostream &out=std::cout) const
bool
processAttachedCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
af50bb83113f9d8fdceda75518ae51ee3
(const moveit_msgs::AttachedCollisionObject &object)
bool
processCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
a6e808aa14fc02620115e0d6dc48ead8e
(const moveit_msgs::CollisionObject &object)
void
processOctomapMsg
classplanning__scene_1_1PlanningScene.html
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
afadcb6c1258754b333aab83e643278b4
(const std::shared_ptr< const octomap::OcTree > &octree, const Eigen::Isometry3d &t)
bool
processPlanningSceneWorldMsg
classplanning__scene_1_1PlanningScene.html
a2a8a1456d1aa588c896d104c102b2237
(const moveit_msgs::PlanningSceneWorld &world)
void
pushDiffs
classplanning__scene_1_1PlanningScene.html
a8b45bb8fb3fecb10013000eeb728429d
(const PlanningScenePtr &scene)
void
removeAllCollisionObjects
classplanning__scene_1_1PlanningScene.html
ab67408c7f802d4c1ccb8e752cdf88df5
()
void
removeObjectColor
classplanning__scene_1_1PlanningScene.html
af25fb475284fa13842c6d0d0adeada78
(const std::string &id)
void
removeObjectType
classplanning__scene_1_1PlanningScene.html
affd2a56defff437978f45848138b0a48
(const std::string &id)
void
saveGeometryToStream
classplanning__scene_1_1PlanningScene.html
ad0cc39905bf06b2ea73b8a226f881242
(std::ostream &out) const
void
setAttachedBodyUpdateCallback
classplanning__scene_1_1PlanningScene.html
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
a42f7bb50bff9037aa4de0f396cb80a09
() const
const robot_state::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
a52616d072a042044d8030d41cc090dce
() const
const robot_state::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
a940dce785d3160c9c41e71c0d1789aa9
()
robot_state::Transforms &
getTransformsNonConst
classplanning__scene_1_1PlanningScene.html
a243245a374d9d34eda67163c65e197fa
()
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a351202a8fec49dff6646a454ac3e9a7e
(const std::string &id) const
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a2c3bbf6773f402ff76f70c4218756054
(const std::string &id)
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a91edab32cea2e52b285329e3c1299678
(robot_state::RobotState &state, const std::string &id) const
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
aa4952fac207a26e04a15e70c8a90c172
(const robot_state::RobotState &state, const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
a4ffd859140c70a6c1cd4eb2e8db0d94f
(const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
ada735b18c0da080230788313f5e7d9ab
(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
a2e7581cc2510780abd086558ece9222a
() const
void
getCollisionDetectorNames
classplanning__scene_1_1PlanningScene.html
a085095799708f0cf35be964181a2c105
(std::vector< std::string > &names) const
const collision_detection::WorldConstPtr &
getWorld
classplanning__scene_1_1PlanningScene.html
abccbdbf11246f2425bcd43d986d37010
() const
const collision_detection::WorldPtr &
getWorldNonConst
classplanning__scene_1_1PlanningScene.html
acaccdee7c4630cae3daff8abb8baaef7
()
const collision_detection::CollisionWorldConstPtr &
getCollisionWorld
classplanning__scene_1_1PlanningScene.html
a5a6b3b5657b6a15bf0ee39169670c60a
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
classplanning__scene_1_1PlanningScene.html
a4e5f4816c61fff4b375dd211fb0cad23
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
classplanning__scene_1_1PlanningScene.html
ad386c1a2d30e184a1d123ba51b4a3103
() const
const collision_detection::CollisionWorldConstPtr &
getCollisionWorld
classplanning__scene_1_1PlanningScene.html
a086c21182b1f7b68a3f73f50580837f0
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
classplanning__scene_1_1PlanningScene.html
ad9c4227f8c276f993eff1ee428916c7f
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
classplanning__scene_1_1PlanningScene.html
a21482b125887814ab15c05306a9cf6d2
(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
a7a90a85d8dcfd1f2aea3cd019db399c8
() const
collision_detection::AllowedCollisionMatrix &
getAllowedCollisionMatrixNonConst
classplanning__scene_1_1PlanningScene.html
a1cb869a00855935aa81a20eda5ba3874
()
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
abd102b8b63f64ce9c31ce5cf4588a542
(const std::string &group="", bool verbose=false)
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
ab77ace877e4a37068943e5c01fabcb40
(const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a5b8edcae6aca717280475417d859ac64
(robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a042ce26d9f9d8b23fb5770471478d307
(const robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
abf4b1d70a00a79eb619a0f2997c465f7
(const moveit_msgs::RobotState &state, const std::string &group="", bool verbose=false) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a4ebcc755346e443319104e8b964f8faa
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkCollision
classplanning__scene_1_1PlanningScene.html
ae51dad4868adf29e5c0560e827d5aa4d
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
af499d06165fd61688d964acdc647f01b
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a4be69313fa0b9f8199caaa5fde7667fd
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
abcc1f1537a5c0ab60deb77817d693b89
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a89620e6f6488344d478dd159b5a1959e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a548ecbe8c71328bcebb516eae50a7d20
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a6e11d0768cf4dcc1fb150fddbcc94663
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a8c5fa5e91a44b344339759acb75d728e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a3adea7fb38d334161b585b49ac6ad630
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a7082cd4222e12f41c1678865fd9b09c5
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a3ed40fb44399799b16fda2cdd139cdeb
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aea9edbc5c65137a736db5a86bd1fed08
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a1269a0ffdd2a73070db9e09ec6ed8c7d
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a46be028a8bc8ee92f0a8103212a69991
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a78b6a8e3b82f2d19e9397e10129115e5
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aa423f40f809ae4113c5ab1437fbc5174
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a7c237d70e05155dedde2dd28600e1150
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
ad0d87cd5782dac2bbcf84a259abea517
(std::vector< std::string > &links)
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a98a703b1b55f5c24d5c0f5cd25ec51bd
(std::vector< std::string > &links) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
aeeb1389f3a711211cdc70b73c83ff6cc
(std::vector< std::string > &links, robot_state::RobotState &robot_state) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
aeb7d149e0070b05fc52f7e230c09aa9d
(std::vector< std::string > &links, const robot_state::RobotState &robot_state) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
aa038d3bd0e391ec87051d725bb259113
(std::vector< std::string > &links, robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a037f65cd08a1f4f0eef8920170d31c7e
(std::vector< std::string > &links, const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
af4eb8439dd7d0397a780e7cdfcaf8a02
(collision_detection::CollisionResult::ContactMap &contacts)
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a26fbbefce63d7df556d311c04d59438a
(collision_detection::CollisionResult::ContactMap &contacts) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a17179d941538b8573062c21dedf1731b
(collision_detection::CollisionResult::ContactMap &contacts, const robot_state::RobotState &robot_state) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
ac5337f6778bb1522bd0c56174f7b0b2a
(collision_detection::CollisionResult::ContactMap &contacts, robot_state::RobotState &robot_state) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a4a81e8721c2ae8d5ff75da200d0e50d4
(collision_detection::CollisionResult::ContactMap &contacts, robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
aa156da84faad6d0b7ccb2f4d7d2da2de
(collision_detection::CollisionResult::ContactMap &contacts, const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
ada0e36584dd3b5ebb67a577d317c820e
(robot_state::RobotState &robot_state) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a166e19458e8ee1c5df88c8f153161db5
(const robot_state::RobotState &robot_state) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
aa846b3502dca341e820bdb8318f679a4
(robot_state::RobotState &robot_state) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a5e3ae41a9a98b53c0bbb226ef381bbc1
(const robot_state::RobotState &robot_state) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a3797181108e3f8f7ec0137c8fb70d658
(robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a3c0093006c948effd1b2a30bd2294423
(const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a069b7f90191a863e4b736bf9f3c82aca
(robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a9703934909309c85e54c10e5c735dccd
(const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
static PlanningScenePtr
clone
classplanning__scene_1_1PlanningScene.html
a2f90ac1da8d266085dea0c4766465f8f
(const PlanningSceneConstPtr &scene)
static bool
isEmpty
classplanning__scene_1_1PlanningScene.html
a9455ab50e03671e68de980acd28fa8f9
(const moveit_msgs::PlanningScene &msg)
static bool
isEmpty
classplanning__scene_1_1PlanningScene.html
a12110a2fcc31c24f5eec2a5a7baea7cb
(const moveit_msgs::PlanningSceneWorld &msg)
static bool
isEmpty
classplanning__scene_1_1PlanningScene.html
ae2b84c24205f87506646b582cfc8f0a9
(const moveit_msgs::RobotState &msg)
static const 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)
bool
processCollisionObjectAdd
classplanning__scene_1_1PlanningScene.html
af9a34a326a4672461ec568ce7096d77f
(const moveit_msgs::CollisionObject &object)
bool
processCollisionObjectMove
classplanning__scene_1_1PlanningScene.html
a6fb6cd76d08c5ce3ef0ed1fb1e0e8c6b
(const moveit_msgs::CollisionObject &object)
bool
processCollisionObjectRemove
classplanning__scene_1_1PlanningScene.html
a8f6425f4cec46ffb845ce5bb15c484aa
(const moveit_msgs::CollisionObject &object)
static robot_model::RobotModelPtr
createRobotModel
classplanning__scene_1_1PlanningScene.html
a9d2cf9ad4060b4dc02c3ad1e581ae659
(const urdf::ModelInterfaceSharedPtr &urdf_model, const srdf::ModelConstSharedPtr &srdf_model)
static void
poseMsgToEigen
classplanning__scene_1_1PlanningScene.html
adddf6b018a60456f97d16861744bc95c
(const geometry_msgs::Pose &msg, Eigen::Isometry3d &out)
collision_detection::AllowedCollisionMatrixPtr
acm_
classplanning__scene_1_1PlanningScene.html
aea2ecda7a0cff03181df5dd789e396bb
CollisionDetectorPtr
active_collision_
classplanning__scene_1_1PlanningScene.html
a5269032bff4a1fd4050dbf0573ef8834
std::map< std::string, CollisionDetectorPtr >
collision_
classplanning__scene_1_1PlanningScene.html
a23d09d2804e5f00cafdb4eecb4a5d3b2
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
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
robot_model::RobotModelConstPtr
robot_model_
classplanning__scene_1_1PlanningScene.html
abe1fc7a403bd29792ccbb0eeecc52ffd
robot_state::RobotStatePtr
robot_state_
classplanning__scene_1_1PlanningScene.html
a01a50eb530f5f27d2b12b0101148607f
robot_state::TransformsPtr
scene_transforms_
classplanning__scene_1_1PlanningScene.html
aea85c1c1b3d41480f6e8144a93dcda95
StateFeasibilityFn
state_feasibility_
classplanning__scene_1_1PlanningScene.html
ac86d372ebf5438909a560637969868a7
collision_detection::WorldPtr
world_
classplanning__scene_1_1PlanningScene.html
a4fbcbf8ce7b37f7f0b8973cca058eb26
collision_detection::WorldConstPtr
world_const_
classplanning__scene_1_1PlanningScene.html
ae9774ce487e77c3ac17e6045549c42d8
collision_detection::WorldDiffPtr
world_diff_
classplanning__scene_1_1PlanningScene.html
ae9f47219f441d3ea7d71dbf3d4a865c5
friend struct
CollisionDetector
classplanning__scene_1_1PlanningScene.html
af9058ed1a3cee4d546ecf3010b33da1d
const std::string &
getPlanningFrame
classplanning__scene_1_1PlanningScene.html
a42f7bb50bff9037aa4de0f396cb80a09
() const
const robot_state::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
a52616d072a042044d8030d41cc090dce
() const
const robot_state::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
a940dce785d3160c9c41e71c0d1789aa9
()
robot_state::Transforms &
getTransformsNonConst
classplanning__scene_1_1PlanningScene.html
a243245a374d9d34eda67163c65e197fa
()
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a351202a8fec49dff6646a454ac3e9a7e
(const std::string &id) const
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a2c3bbf6773f402ff76f70c4218756054
(const std::string &id)
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a91edab32cea2e52b285329e3c1299678
(robot_state::RobotState &state, const std::string &id) const
const Eigen::Isometry3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
aa4952fac207a26e04a15e70c8a90c172
(const robot_state::RobotState &state, const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
a4ffd859140c70a6c1cd4eb2e8db0d94f
(const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
ada735b18c0da080230788313f5e7d9ab
(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
a2e7581cc2510780abd086558ece9222a
() const
void
getCollisionDetectorNames
classplanning__scene_1_1PlanningScene.html
a085095799708f0cf35be964181a2c105
(std::vector< std::string > &names) const
const collision_detection::WorldConstPtr &
getWorld
classplanning__scene_1_1PlanningScene.html
abccbdbf11246f2425bcd43d986d37010
() const
const collision_detection::WorldPtr &
getWorldNonConst
classplanning__scene_1_1PlanningScene.html
acaccdee7c4630cae3daff8abb8baaef7
()
const collision_detection::CollisionWorldConstPtr &
getCollisionWorld
classplanning__scene_1_1PlanningScene.html
a5a6b3b5657b6a15bf0ee39169670c60a
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
classplanning__scene_1_1PlanningScene.html
a4e5f4816c61fff4b375dd211fb0cad23
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
classplanning__scene_1_1PlanningScene.html
ad386c1a2d30e184a1d123ba51b4a3103
() const
const collision_detection::CollisionWorldConstPtr &
getCollisionWorld
classplanning__scene_1_1PlanningScene.html
a086c21182b1f7b68a3f73f50580837f0
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
classplanning__scene_1_1PlanningScene.html
ad9c4227f8c276f993eff1ee428916c7f
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
classplanning__scene_1_1PlanningScene.html
a21482b125887814ab15c05306a9cf6d2
(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
a7a90a85d8dcfd1f2aea3cd019db399c8
() const
collision_detection::AllowedCollisionMatrix &
getAllowedCollisionMatrixNonConst
classplanning__scene_1_1PlanningScene.html
a1cb869a00855935aa81a20eda5ba3874
()
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
abd102b8b63f64ce9c31ce5cf4588a542
(const std::string &group="", bool verbose=false)
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
ab77ace877e4a37068943e5c01fabcb40
(const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a5b8edcae6aca717280475417d859ac64
(robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a042ce26d9f9d8b23fb5770471478d307
(const robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
abf4b1d70a00a79eb619a0f2997c465f7
(const moveit_msgs::RobotState &state, const std::string &group="", bool verbose=false) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a4ebcc755346e443319104e8b964f8faa
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkCollision
classplanning__scene_1_1PlanningScene.html
ae51dad4868adf29e5c0560e827d5aa4d
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
af499d06165fd61688d964acdc647f01b
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a4be69313fa0b9f8199caaa5fde7667fd
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
abcc1f1537a5c0ab60deb77817d693b89
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a89620e6f6488344d478dd159b5a1959e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a548ecbe8c71328bcebb516eae50a7d20
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a6e11d0768cf4dcc1fb150fddbcc94663
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a8c5fa5e91a44b344339759acb75d728e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a3adea7fb38d334161b585b49ac6ad630
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a7082cd4222e12f41c1678865fd9b09c5
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a3ed40fb44399799b16fda2cdd139cdeb
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aea9edbc5c65137a736db5a86bd1fed08
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a1269a0ffdd2a73070db9e09ec6ed8c7d
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a46be028a8bc8ee92f0a8103212a69991
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a78b6a8e3b82f2d19e9397e10129115e5
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aa423f40f809ae4113c5ab1437fbc5174
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a7c237d70e05155dedde2dd28600e1150
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
ad0d87cd5782dac2bbcf84a259abea517
(std::vector< std::string > &links)
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a98a703b1b55f5c24d5c0f5cd25ec51bd
(std::vector< std::string > &links) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
aeeb1389f3a711211cdc70b73c83ff6cc
(std::vector< std::string > &links, robot_state::RobotState &robot_state) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
aeb7d149e0070b05fc52f7e230c09aa9d
(std::vector< std::string > &links, const robot_state::RobotState &robot_state) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
aa038d3bd0e391ec87051d725bb259113
(std::vector< std::string > &links, robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a037f65cd08a1f4f0eef8920170d31c7e
(std::vector< std::string > &links, const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
af4eb8439dd7d0397a780e7cdfcaf8a02
(collision_detection::CollisionResult::ContactMap &contacts)
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a26fbbefce63d7df556d311c04d59438a
(collision_detection::CollisionResult::ContactMap &contacts) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a17179d941538b8573062c21dedf1731b
(collision_detection::CollisionResult::ContactMap &contacts, const robot_state::RobotState &robot_state) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
ac5337f6778bb1522bd0c56174f7b0b2a
(collision_detection::CollisionResult::ContactMap &contacts, robot_state::RobotState &robot_state) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a4a81e8721c2ae8d5ff75da200d0e50d4
(collision_detection::CollisionResult::ContactMap &contacts, robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
aa156da84faad6d0b7ccb2f4d7d2da2de
(collision_detection::CollisionResult::ContactMap &contacts, const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
ada0e36584dd3b5ebb67a577d317c820e
(robot_state::RobotState &robot_state) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a166e19458e8ee1c5df88c8f153161db5
(const robot_state::RobotState &robot_state) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
aa846b3502dca341e820bdb8318f679a4
(robot_state::RobotState &robot_state) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a5e3ae41a9a98b53c0bbb226ef381bbc1
(const robot_state::RobotState &robot_state) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a3797181108e3f8f7ec0137c8fb70d658
(robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a3c0093006c948effd1b2a30bd2294423
(const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a069b7f90191a863e4b736bf9f3c82aca
(robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a9703934909309c85e54c10e5c735dccd
(const robot_state::RobotState &robot_state, const collision_detection::AllowedCollisionMatrix &acm) const
collision_detection::PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
const EigenSTL::vector_Vector3d &
getCollisionPoints
classcollision__detection_1_1PosedBodyPointDecomposition.html
a072ac71f43de5792174ba9109f390af8
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
a3855a19e350b525c04bbad93225101fa
(const BodyDecompositionConstPtr &body_decomposition)
PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
a97caa2e92f4371d776e1fa2499f40130
(const BodyDecompositionConstPtr &body_decomposition, const Eigen::Isometry3d &pose)
PosedBodyPointDecomposition
classcollision__detection_1_1PosedBodyPointDecomposition.html
a7dee9bbecc3e56e3c8ab07eb44eee32f
(const std::shared_ptr< const octomap::OcTree > &octree)
void
updatePose
classcollision__detection_1_1PosedBodyPointDecomposition.html
a5e862750a1bef878b200bca10af0eb5b
(const Eigen::Isometry3d &linkTransform)
BodyDecompositionConstPtr
body_decomposition_
classcollision__detection_1_1PosedBodyPointDecomposition.html
af5ee50b2077c994596ad0c0a7de68c1c
EigenSTL::vector_Vector3d
posed_collision_points_
classcollision__detection_1_1PosedBodyPointDecomposition.html
adde428d6bf3950dfa1b0478fe2b9d15b
collision_detection::PosedBodyPointDecompositionVector
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
void
addToVector
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a5b76fcea1bee5a012dc96dac0211c6f5
(PosedBodyPointDecompositionPtr &bd)
EigenSTL::vector_Vector3d
getCollisionPoints
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
ace385da336cb9f97772e05442c6fc23b
() const
PosedBodyPointDecompositionConstPtr
getPosedBodyDecomposition
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a856e8499d4d64baca312d634730a2cda
(unsigned int i) const
unsigned int
getSize
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a97a7617c1daf1a1f60e22aad5b6e55a2
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodyPointDecompositionVector
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a203e67a92c5205e479ebefba80d2bf3c
()
void
updatePose
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
aa5fdcfdb9e0c0f5828e585f5318c40ff
(unsigned int ind, const Eigen::Isometry3d &pose)
std::vector< PosedBodyPointDecompositionPtr >
decomp_vector_
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
a65710571a037cf43bdf0015779539ca8
PosedBodyPointDecompositionPtr
empty_ptr_
classcollision__detection_1_1PosedBodyPointDecompositionVector.html
aa61b1b00ebeed79f3fda85d8220191c9
collision_detection::PosedBodySphereDecomposition
classcollision__detection_1_1PosedBodySphereDecomposition.html
const Eigen::Vector3d &
getBoundingSphereCenter
classcollision__detection_1_1PosedBodySphereDecomposition.html
ab3d49e80b9b3930eda232167cbdb4d4b
() const
double
getBoundingSphereRadius
classcollision__detection_1_1PosedBodySphereDecomposition.html
ae1583ae1482afc7e105bbd29345231f1
() const
const EigenSTL::vector_Vector3d &
getCollisionPoints
classcollision__detection_1_1PosedBodySphereDecomposition.html
a6649ad05080cd9addee3d1b32b4b32c3
() const
const std::vector< CollisionSphere > &
getCollisionSpheres
classcollision__detection_1_1PosedBodySphereDecomposition.html
a011df5458a9c068964b61b2d7b7b793a
() const
const EigenSTL::vector_Vector3d &
getSphereCenters
classcollision__detection_1_1PosedBodySphereDecomposition.html
accaeb7701068fb6513803f3dc20ab122
() const
const std::vector< double > &
getSphereRadii
classcollision__detection_1_1PosedBodySphereDecomposition.html
a0901858da634444c5ee744c99bd1d478
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodySphereDecomposition
classcollision__detection_1_1PosedBodySphereDecomposition.html
a01f520e7970687b9685ccb36224cdd0f
(const BodyDecompositionConstPtr &body_decomposition)
void
updatePose
classcollision__detection_1_1PosedBodySphereDecomposition.html
a8f0467602b7f8b384cd3e053230a655f
(const Eigen::Isometry3d &linkTransform)
BodyDecompositionConstPtr
body_decomposition_
classcollision__detection_1_1PosedBodySphereDecomposition.html
a813ce4481a68ea16c697839b885783ac
Eigen::Vector3d
posed_bounding_sphere_center_
classcollision__detection_1_1PosedBodySphereDecomposition.html
a2e3481d6623edee60dc2357c72cffcea
EigenSTL::vector_Vector3d
posed_collision_points_
classcollision__detection_1_1PosedBodySphereDecomposition.html
a6cdd5aec153bc926ff1b1cd4d306ffbf
EigenSTL::vector_Vector3d
sphere_centers_
classcollision__detection_1_1PosedBodySphereDecomposition.html
ad608b02173329edeed539b15bf6ff6d9
collision_detection::PosedBodySphereDecompositionVector
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
void
addToVector
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a43bbc0c0c0aa1d984301769b2e16e5ed
(PosedBodySphereDecompositionPtr &bd)
const std::vector< CollisionSphere > &
getCollisionSpheres
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a4491883976020ca42aae434801cb0b27
() const
PosedBodySphereDecompositionConstPtr
getPosedBodySphereDecomposition
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
ac9c653d5c0d69f316a720da7b3ba6a59
(unsigned int i) const
unsigned int
getSize
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a4f98d300dea0babba9906f79c62a05c2
() const
const EigenSTL::vector_Vector3d &
getSphereCenters
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a74680e28339f1438177828d38cdff9ca
() const
const std::vector< double > &
getSphereRadii
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a30285170a681449ac206979f70364c9c
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedBodySphereDecompositionVector
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a72b86654659f23ca0cff30ae352b7d30
()
void
updatePose
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
ab5763affb92e78146477bedb30ee45f1
(unsigned int ind, const Eigen::Isometry3d &pose)
std::vector< CollisionSphere >
collision_spheres_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a9b68f0efc930d9cc5891df0af1a61a44
std::vector< PosedBodySphereDecompositionPtr >
decomp_vector_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a2a380aa9c7ea28c833f688af631434cb
PosedBodySphereDecompositionConstPtr
empty_ptr_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a963b9c27a0eac1c77f7e5833d9ecebd8
EigenSTL::vector_Vector3d
posed_collision_spheres_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a4eb622eb9382db0686aa11c504407fd2
std::map< unsigned int, unsigned int >
sphere_index_map_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a06c9393d51020ad9a9e8069a8933a64f
std::vector< double >
sphere_radii_
classcollision__detection_1_1PosedBodySphereDecompositionVector.html
a2bc841f95b188c4459d89f6064d5a1fb
collision_detection::PosedDistanceField
classcollision__detection_1_1PosedDistanceField.html
distance_field::PropagationDistanceField
bool
getCollisionSphereGradients
classcollision__detection_1_1PosedDistanceField.html
ad5f91ba612ca78a60f3ef4dab3e43935
(const std::vector< CollisionSphere > &sphere_list, const EigenSTL::vector_Vector3d &sphere_centers, GradientInfo &gradient, const CollisionType &type, double tolerance, bool subtract_radii, double maximum_value, bool stop_at_first_collision)
double
getDistanceGradient
classcollision__detection_1_1PosedDistanceField.html
a5b6f762faaf46ffdc05fa3f8f7ee4bce
(double x, double y, double z, double &gradient_x, double &gradient_y, double &gradient_z, bool &in_bounds) const
const Eigen::Isometry3d &
getPose
classcollision__detection_1_1PosedDistanceField.html
a4b7fdf9d8ca4229a5373fd35d8566625
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PosedDistanceField
classcollision__detection_1_1PosedDistanceField.html
af5c064e5717699579a81c41fcf55df45
(const Eigen::Vector3d &size, const Eigen::Vector3d &origin, double resolution, double max_distance, bool propagate_negative_distances=false)
void
updatePose
classcollision__detection_1_1PosedDistanceField.html
a7814900c3ffbac30e7e853e418fe2c73
(const Eigen::Isometry3d &transform)
Eigen::Isometry3d
pose_
classcollision__detection_1_1PosedDistanceField.html
a6389581ac02add64883f9b1e91de7c1d
kinematic_constraints::PositionConstraint
classkinematic__constraints_1_1PositionConstraint.html
kinematic_constraints::KinematicConstraint
void
clear
classkinematic__constraints_1_1PositionConstraint.html
a59bfc8f55f9b254028e8711ccf0f6796
() override
bool
configure
classkinematic__constraints_1_1PositionConstraint.html
a42fae53c3c33924b2c6b34c3fb30cac4
(const moveit_msgs::PositionConstraint &pc, const robot_state::Transforms &tf)
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1PositionConstraint.html
af43cd798b937dcdc2637e8fe06569ad5
(const robot_state::RobotState &state, bool verbose=false) const override
bool
enabled
classkinematic__constraints_1_1PositionConstraint.html
a44b253472d41fc6df256764cf87f6c62
() const override
bool
equal
classkinematic__constraints_1_1PositionConstraint.html
a9424f8329ceddd245edeb3afe8f13545
(const KinematicConstraint &other, double margin) const override
const std::vector< bodies::BodyPtr > &
getConstraintRegions
classkinematic__constraints_1_1PositionConstraint.html
a74a99053293836958174876f5ff43d7d
() const
const robot_model::LinkModel *
getLinkModel
classkinematic__constraints_1_1PositionConstraint.html
af444c4fa12f69794b9e53088ba23dcb2
() const
const Eigen::Vector3d &
getLinkOffset
classkinematic__constraints_1_1PositionConstraint.html
a1b229c3df1234baa53a7cad580c8cbbd
() const
const std::string &
getReferenceFrame
classkinematic__constraints_1_1PositionConstraint.html
a8823f1da41ca998b3c4885b64e96d2cf
() const
bool
hasLinkOffset
classkinematic__constraints_1_1PositionConstraint.html
af84cb06fc5689051d2d0575c320d3992
() const
bool
mobileReferenceFrame
classkinematic__constraints_1_1PositionConstraint.html
a7c8baf36983bc97d6792b588bb42b806
() const
PositionConstraint
classkinematic__constraints_1_1PositionConstraint.html
a19cb5eb71028957ca6ea52b170000a92
(const robot_model::RobotModelConstPtr &model)
void
print
classkinematic__constraints_1_1PositionConstraint.html
a423bc749a5a9fea4b661d5ef1febca5a
(std::ostream &out=std::cout) const override
std::string
constraint_frame_id_
classkinematic__constraints_1_1PositionConstraint.html
a54d950cc4e146eba940380f8dc0c2b1c
std::vector< bodies::BodyPtr >
constraint_region_
classkinematic__constraints_1_1PositionConstraint.html
a74d71f975ed1d8cb74614b38e8e184d8
EigenSTL::vector_Isometry3d
constraint_region_pose_
classkinematic__constraints_1_1PositionConstraint.html
ae31e1fe9c9cb2a163570e8096d4d5ed0
bool
has_offset_
classkinematic__constraints_1_1PositionConstraint.html
abffb4c7a78fb15fe0772cfee407279f7
const 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
a0b814898ce8922abc17854613f24cb9e
(const Eigen::Isometry3f &g_in, const double &shoulder_pan_initial_guess, std::vector< std::vector< double > > &solution) const
void
computeIKShoulderRoll
classpr2__arm__kinematics_1_1PR2ArmIK.html
a81c10d62ce923ebcac1679be50e6dbba
(const Eigen::Isometry3f &g_in, const double &shoulder_roll_initial_guess, std::vector< std::vector< double > > &solution) const
void
getSolverInfo
classpr2__arm__kinematics_1_1PR2ArmIK.html
a371d2d6f56fa0f9d2c037df83bdfacdc
(moveit_msgs::KinematicSolverInfo &info)
bool
init
classpr2__arm__kinematics_1_1PR2ArmIK.html
acc83391241e36dc8aae3fb39ea73ed94
(const urdf::ModelInterface &robot_model, const std::string &root_name, const std::string &tip_name)
PR2ArmIK
classpr2__arm__kinematics_1_1PR2ArmIK.html
a4165a2bd1b23551c79a0a10c66abf42f
()
~PR2ArmIK
classpr2__arm__kinematics_1_1PR2ArmIK.html
a3f8c3095ae2f16b318109f83df4dc0f8
()
moveit_msgs::KinematicSolverInfo
solver_info_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a1d1aec0585bbe1e6eaaf3691a3d1bc01
void
addJointToChainInfo
classpr2__arm__kinematics_1_1PR2ArmIK.html
a7b68aba133ec72675fcfaf67c54f4ed4
(const urdf::JointConstSharedPtr &joint, moveit_msgs::KinematicSolverInfo &info)
bool
checkJointLimits
classpr2__arm__kinematics_1_1PR2ArmIK.html
a29b783bf9ffc7fd3626272ad9454f7e9
(const std::vector< double > &joint_values) const
bool
checkJointLimits
classpr2__arm__kinematics_1_1PR2ArmIK.html
a34dfd75b35b262bb876b8d75a6f6b67d
(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::Isometry3f
gf_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a4a1911bedafd7735569b50bdd7cbf05b
Eigen::Isometry3f
grhs_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a299819a34f0f0ec398ee2ce069d78639
Eigen::Isometry3f
home_inv_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ab1b78ec50e483a95b1fa7839e1b4d02d
std::vector< double >
max_angles_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a20530c2e234c2d148a1862e78d9d2da8
std::vector< double >
min_angles_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ace611194c86de76712dcccd8209abffc
double
shoulder_elbow_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a524c43fcb7b15cb0b1abd62d6add888e
double
shoulder_upperarm_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
afed1d0f6f89633b53ff8d3c8ff5a45bc
double
shoulder_wrist_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a68ba77e64dafc0d24ed2dea5b61bf58f
std::vector< double >
solution_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ae350c7f3a46daad8a9237fbb80ec6c53
double
torso_shoulder_offset_x_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a45a450e2ee5fb29221ff468badb8edef
double
torso_shoulder_offset_y_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ac84736fa149bba9f85de4318fb1f5df0
double
torso_shoulder_offset_z_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a3213c1ebd6d3d186efd7a271f0f59c67
double
upperarm_elbow_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a69e16f7f9062b61e28047a5245a5de94
pr2_arm_kinematics::PR2ArmIKSolver
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
KDL::ChainIkSolverPos
int
CartToJnt
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
aa43e423c92bc7e7e6d4c71b61f8bbfaa
(const KDL::JntArray &q_init, const KDL::Frame &p_in, KDL::JntArray &q_out) override
int
cartToJntSearch
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a610febcc067ce01ad248d9c8d4c010ad
(const KDL::JntArray &q_in, const KDL::Frame &p_in, KDL::JntArray &q_out, const double &timeout)
void
getSolverInfo
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a041545bc2fcc396918ee8f6decdfeb8f
(moveit_msgs::KinematicSolverInfo &response)
PR2ArmIKSolver
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
aa4e50890e2d792b6d751e915a39ffa5c
(const urdf::ModelInterface &robot_model, const std::string &root_frame_name, const std::string &tip_frame_name, const double &search_discretization_angle, const int &free_angle)
void
updateInternalDataStructures
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
ae56442e8499711ad6eeb453ea48107f5
()
~PR2ArmIKSolver
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a4f2244344c47bcdeb65f073f4345038f
() override
bool
active_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
adc38b28a42cdadf1a9499e9d2bc71d30
PR2ArmIK
pr2_arm_ik_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a7ceb277e735eb15fc031ca90c04eae25
bool
getCount
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a1841b5dec4b132c89c58bdc3af381e6c
(int &count, const int &max_count, const int &min_count)
int
free_angle_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
ae9766bbf488f123eae04fc6c3d33b0df
std::string
root_frame_name_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
ab636345d08207f911ac2b8ee3f458dd8
double
search_discretization_angle_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a3eabdaa0bf1490ae7b7e71c4acc8c096
pr2_arm_kinematics::PR2ArmKinematicsPlugin
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
kinematics::KinematicsBase
const std::vector< std::string > &
getJointNames
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a3f188b05b5396abd31172510a0565cf2
() const override
const std::vector< std::string > &
getLinkNames
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a63b1fc495925097b3957322c5c98c3be
() const override
bool
getPositionFK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ac2e029c17714758a6229c9a04bce7999
(const std::vector< std::string > &link_names, const std::vector< double > &joint_angles, std::vector< geometry_msgs::Pose > &poses) const override
bool
getPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a531617770a5812549e35133cbfcf8a56
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const override
bool
initialize
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a54c3c70f2a2e01e49f2e635b04b91333
(const moveit::core::RobotModel &robot_model, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization) override
bool
isActive
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a0d1e72ffd42c9c4e58d889729139f28f
()
PR2ArmKinematicsPlugin
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a4dbb7d42b44e96a6b72abca7f7ab6522
()
bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a74998fdba7b82b3b108dc994c522a0ab
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const override
bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ae48d0d2577d1578b4d280107a7514ce5
(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 override
bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a5692c56ef513448201417d3dff38d00d
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const override
bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa4b88dda14afa9715200ff60e8bb6f0d
(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 override
void
desiredPoseCallback
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ad65291edfb3347dedda6813e1b9bbcc3
(const KDL::JntArray &jnt_array, const KDL::Frame &ik_pose, moveit_msgs::MoveItErrorCodes &error_code) const
void
jointSolutionCallback
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a4e4a706e2297776f19db555a5dbf1988
(const KDL::JntArray &jnt_array, const KDL::Frame &ik_pose, moveit_msgs::MoveItErrorCodes &error_code) const
bool
active_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ac081925846586dc305ea0dc7fa28da16
IKCallbackFn
desiredPoseCallback_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a0b4170b8595ca22f5e3daa39e3b5f1d7
int
dimension_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa054dd5f9443226d1fc62f96a9dd3d49
moveit_msgs::KinematicSolverInfo
fk_solver_info_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa8b063f6cbf6fb1c8cea21a859b4dc6b
int
free_angle_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a233c9a0ec726ad1edb1a267e93b21a98
moveit_msgs::KinematicSolverInfo
ik_solver_info_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ab6507258fc5c97830d85687b8fb6199a
std::shared_ptr< KDL::ChainFkSolverPos_recursive >
jnt_to_pose_solver_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aac3f7894d2b90ab59856e13dbfc02587
KDL::Chain
kdl_chain_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a73def7478be064206733e68603f7a0aa
pr2_arm_kinematics::PR2ArmIKSolverPtr
pr2_arm_ik_solver_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a88e5dbc8016fd50733913489be3167e4
std::string
root_name_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa72063af5aa616cef6229130008006d0
IKCallbackFn
solutionCallback_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aeb8a0242d20e3c11a0da829b962c03e5
moveit::core::PrismaticJointModel
classmoveit_1_1core_1_1PrismaticJointModel.html
moveit::core::JointModel
void
computeTransform
classmoveit_1_1core_1_1PrismaticJointModel.html
a76729be868804fc5c4f8ba479c10ef8b
(const double *joint_values, Eigen::Isometry3d &transf) const override
void
computeVariablePositions
classmoveit_1_1core_1_1PrismaticJointModel.html
a76c36137f2f861a981e455be23a3754b
(const Eigen::Isometry3d &transf, double *joint_values) const override
double
distance
classmoveit_1_1core_1_1PrismaticJointModel.html
a8822fcfaa51bdb67d12870d1ff79473b
(const double *values1, const double *values2) const override
bool
enforcePositionBounds
classmoveit_1_1core_1_1PrismaticJointModel.html
aff6332fb901be46b96c03dba77a9dfcb
(double *values, const Bounds &other_bounds) const override
const Eigen::Vector3d &
getAxis
classmoveit_1_1core_1_1PrismaticJointModel.html
a871116049139975966d443a58ff9289a
() const
double
getMaximumExtent
classmoveit_1_1core_1_1PrismaticJointModel.html
a389fc319591e602899e944992224441a
(const Bounds &other_bounds) const override
unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1PrismaticJointModel.html
ae1774115d44e254a9b86933bf0b92aac
() const override
void
getVariableDefaultPositions
classmoveit_1_1core_1_1PrismaticJointModel.html
a42bcd4e5e73f10863a51a535e7f2b550
(double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositions
classmoveit_1_1core_1_1PrismaticJointModel.html
a44bb028e17926e850e7766be038146f2
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1PrismaticJointModel.html
a3519771d063165ae958a60f458211c8e
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const override
void
interpolate
classmoveit_1_1core_1_1PrismaticJointModel.html
a41105e01e88d365ccbec1a70feac25ba
(const double *from, const double *to, const double t, double *state) const override
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PrismaticJointModel
classmoveit_1_1core_1_1PrismaticJointModel.html
a4513ea7ca1db60f782a7c9d95ce7b81b
(const std::string &name)
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1PrismaticJointModel.html
a3679f2c3e23920d0b918b4c55939042e
(const double *values, const Bounds &other_bounds, double margin) const override
void
setAxis
classmoveit_1_1core_1_1PrismaticJointModel.html
ad8f130d51b3cbb4525bc549b002663e2
(const Eigen::Vector3d &axis)
Eigen::Vector3d
axis_
classmoveit_1_1core_1_1PrismaticJointModel.html
a705b66de84f13a069b98bfa72c9ca39b
moveit::tools::Profiler
classmoveit_1_1tools_1_1Profiler.html
moveit::tools::Profiler::AvgInfo
moveit::tools::Profiler::PerThread
moveit::tools::Profiler::ScopedBlock
moveit::tools::Profiler::ScopedStart
moveit::tools::Profiler::TimeInfo
void
average
classmoveit_1_1tools_1_1Profiler.html
aa94ec26521a7f7fc0b90cccda3fcc2e6
(const std::string &name, const double value)
void
begin
classmoveit_1_1tools_1_1Profiler.html
a56f50fd3429b4b3e660029529a61b332
(const std::string &name)
void
clear
classmoveit_1_1tools_1_1Profiler.html
adfae55904663606ba2e36cd95ce3a2cf
()
void
console
classmoveit_1_1tools_1_1Profiler.html
a1fc23b9b7d4675c8ce80485229c2f96f
()
void
end
classmoveit_1_1tools_1_1Profiler.html
ae0bc9b3c7b08347a25210e96eb38a6ea
(const std::string &name)
void
event
classmoveit_1_1tools_1_1Profiler.html
a657a4c3d927cf4ee43c5b4e2c0bbad2b
(const std::string &name, const unsigned int times=1)
Profiler
classmoveit_1_1tools_1_1Profiler.html
acb95d6f47d3619537f47a26eba386b15
(bool printOnDestroy=false, bool autoStart=false)
bool
running
classmoveit_1_1tools_1_1Profiler.html
a1164abbbac950176c407049f36eeafbb
() const
void
start
classmoveit_1_1tools_1_1Profiler.html
a349ca18b0cf1caf75ac07d8b1f96dd4b
()
void
status
classmoveit_1_1tools_1_1Profiler.html
acfa3cf078f3202074d9a533c38b99800
(std::ostream &out=std::cout, bool merge=true)
void
stop
classmoveit_1_1tools_1_1Profiler.html
a3e6d72fc5631eb19950a4875a2a2847d
()
~Profiler
classmoveit_1_1tools_1_1Profiler.html
abf3507666c292335b1e3de1961f9033d
()
static void
Average
classmoveit_1_1tools_1_1Profiler.html
aed4355d6693366ea71295a56f02123fa
(const std::string &name, const double value)
static void
Begin
classmoveit_1_1tools_1_1Profiler.html
a320297934743c2b71ec133969ab5b478
(const std::string &name)
static void
Clear
classmoveit_1_1tools_1_1Profiler.html
a5d6fe4f22b48d41d37e2e88ec67310a8
()
static void
Console
classmoveit_1_1tools_1_1Profiler.html
abd91c1b48ca7462be7da533697f96ad3
()
static void
End
classmoveit_1_1tools_1_1Profiler.html
a6be4a68eb3f9ff2d47395a1664e77823
(const std::string &name)
static void
Event
classmoveit_1_1tools_1_1Profiler.html
ad63bb2800124d911f78e73768cca620f
(const std::string &name, const unsigned int times=1)
static Profiler &
instance
classmoveit_1_1tools_1_1Profiler.html
a98a802db47198bdefd702acd7fa10ba9
()
static bool
Running
classmoveit_1_1tools_1_1Profiler.html
a6269409710c512542c9855ed2394d743
()
static void
Start
classmoveit_1_1tools_1_1Profiler.html
a2dac0b4cdedddace7f9dbf8c7cb5284e
()
static void
Status
classmoveit_1_1tools_1_1Profiler.html
a28ac8c1c97ffaaf788d031f4c4f3d9b5
(std::ostream &out=std::cout, bool merge=true)
static void
Stop
classmoveit_1_1tools_1_1Profiler.html
aacb53839072402c490bc223a20b1926a
()
void
printThreadInfo
classmoveit_1_1tools_1_1Profiler.html
ac6149dec323772e119e40d99d43445ca
(std::ostream &out, const PerThread &data)
std::map< boost::thread::id, PerThread >
data_
classmoveit_1_1tools_1_1Profiler.html
a4a2fdd0be9b9624fe61bb50e502e38ec
boost::mutex
lock_
classmoveit_1_1tools_1_1Profiler.html
a5a71014a060a8c3b6c87213870b96847
bool
printOnDestroy_
classmoveit_1_1tools_1_1Profiler.html
a58aa041ae3689f17d1345e6932965686
bool
running_
classmoveit_1_1tools_1_1Profiler.html
afce2ae0cd3d911bbd9c0f03af1681692
TimeInfo
tinfo_
classmoveit_1_1tools_1_1Profiler.html
ac9174a5573af6c37832ab1ce0eee5d45
distance_field::PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
distance_field::DistanceField
void
addPointsToField
classdistance__field_1_1PropagationDistanceField.html
a00abb94656d9ca3a2bcae2850208c267
(const EigenSTL::vector_Vector3d &points) override
const PropDistanceFieldVoxel &
getCell
classdistance__field_1_1PropagationDistanceField.html
a75f4b793d5a4b9143b839c872959d413
(int x, int y, int z) const
double
getDistance
classdistance__field_1_1PropagationDistanceField.html
a574f2ca9b6c7d09966f6712223cda23f
(double x, double y, double z) const override
double
getDistance
classdistance__field_1_1PropagationDistanceField.html
aa8ea48d784ae4e6f2028e32f252a5a51
(int x, int y, int z) const override
int
getMaximumDistanceSquared
classdistance__field_1_1PropagationDistanceField.html
a262b05c201e1b7e74773334df9c03346
() const
const PropDistanceFieldVoxel *
getNearestCell
classdistance__field_1_1PropagationDistanceField.html
a92e65ec8789e5813ef5d32285bce54bc
(int x, int y, int z, double &dist, Eigen::Vector3i &pos) const
double
getUninitializedDistance
classdistance__field_1_1PropagationDistanceField.html
a51ac1992cbe8c421cbe451398f879fa0
() const override
int
getXNumCells
classdistance__field_1_1PropagationDistanceField.html
a10907922a2cf7d5260f51d05032accfc
() const override
int
getYNumCells
classdistance__field_1_1PropagationDistanceField.html
a5f4f93e6d350994f01e43edc4c0edb97
() const override
int
getZNumCells
classdistance__field_1_1PropagationDistanceField.html
a48e7c392c8ec94d88f1e14522b0f5098
() const override
bool
gridToWorld
classdistance__field_1_1PropagationDistanceField.html
ae745f09782a4c20765eaab1c0e0c42a8
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const override
bool
isCellValid
classdistance__field_1_1PropagationDistanceField.html
a307af50a8d48bbf4089ef7a5cb186cd0
(int x, int y, int z) const override
PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
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)
bool
readFromStream
classdistance__field_1_1PropagationDistanceField.html
a219691c70a530605e133e1b2b9de3fcf
(std::istream &stream) override
void
removePointsFromField
classdistance__field_1_1PropagationDistanceField.html
a4d3189be6bafb130c0db2a4de42cd1f6
(const EigenSTL::vector_Vector3d &points) override
void
reset
classdistance__field_1_1PropagationDistanceField.html
a0f3ecc400532819db91daf7c0efb09ac
() override
void
updatePointsInField
classdistance__field_1_1PropagationDistanceField.html
a851bfd5c25300f43c1c7a81473c294cd
(const EigenSTL::vector_Vector3d &old_points, const EigenSTL::vector_Vector3d &new_points) override
bool
worldToGrid
classdistance__field_1_1PropagationDistanceField.html
a4904f0b6dc38faa912a56abe67fa2910
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const override
bool
writeToStream
classdistance__field_1_1PropagationDistanceField.html
a8c612812cf5abf0908ce1bf8ded280d0
(std::ostream &stream) const override
~PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
ac38fd3effb8ad27b3f10ec7398e73d8e
() override
std::set< Eigen::Vector3i, 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
a97c6f891078ca32c62c251818bc4a875
(int dx, int dy, int dz) const
virtual double
getDistance
classdistance__field_1_1PropagationDistanceField.html
a6f1f933bc92b9c3e2ac9df989cb1933c
(const PropDistanceFieldVoxel &object) const
Eigen::Vector3i
getLocationDifference
classdistance__field_1_1PropagationDistanceField.html
a2c77b13ce31f3609b1b7b5f8d84a697d
(int directionNumber) const
void
initialize
classdistance__field_1_1PropagationDistanceField.html
a07ad2270a50a5a090c1f1010f69af6a4
()
void
initNeighborhoods
classdistance__field_1_1PropagationDistanceField.html
abf62026f06dca9795f53351408863632
()
void
print
classdistance__field_1_1PropagationDistanceField.html
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)
std::vector< EigenSTL::vector_Vector3i >
bucket_queue_
classdistance__field_1_1PropagationDistanceField.html
ad195d569b5bb175d53c826621d6febcc
EigenSTL::vector_Vector3i
direction_number_to_direction_
classdistance__field_1_1PropagationDistanceField.html
a831090b94863c48e9cc1a6934143ac2d
double
max_distance_
classdistance__field_1_1PropagationDistanceField.html
a291129a9ffad0f8e102a57acb47628e8
int
max_distance_sq_
classdistance__field_1_1PropagationDistanceField.html
a00f79dac8b12ce911ba6dcea318e7da9
std::vector< EigenSTL::vector_Vector3i >
negative_bucket_queue_
classdistance__field_1_1PropagationDistanceField.html
a1b91e1fd96790bd22b83d9ed5945f8e8
std::vector< std::vector< EigenSTL::vector_Vector3i > >
neighborhoods_
classdistance__field_1_1PropagationDistanceField.html
a0ac122cc789f8def1db7042d8ac2791a
bool
propagate_negative_
classdistance__field_1_1PropagationDistanceField.html
a11ccdeccfe026f3c843eff8ad5fc482a
std::vector< double >
sqrt_table_
classdistance__field_1_1PropagationDistanceField.html
a576fd528fb4014d6e7a0741db784c7a3
VoxelGrid< PropDistanceFieldVoxel >::Ptr
voxel_grid_
classdistance__field_1_1PropagationDistanceField.html
a883ba1a0917cdd6aea35326d823d2da7
distance_field::PropDistanceFieldVoxel
structdistance__field_1_1PropDistanceFieldVoxel.html
PropDistanceFieldVoxel
structdistance__field_1_1PropDistanceFieldVoxel.html
ad3b94bbe931761a3eb494d922bcc616c
()
PropDistanceFieldVoxel
structdistance__field_1_1PropDistanceFieldVoxel.html
a1008f5d3919bb2e434391e79f27ace38
(int distance_sq_positive, int distance_sq_negative)
Eigen::Vector3i
closest_negative_point_
structdistance__field_1_1PropDistanceFieldVoxel.html
a41bb7e2b627265f75e1a50a81c791a85
Eigen::Vector3i
closest_point_
structdistance__field_1_1PropDistanceFieldVoxel.html
a19cbe27ecf3364c78ae5805ebdcecc5e
int
distance_square_
structdistance__field_1_1PropDistanceFieldVoxel.html
ad9247affb8fbe55b4a75400fb3a08185
int
negative_distance_square_
structdistance__field_1_1PropDistanceFieldVoxel.html
ac092a15290f519cd159f18f0f0bc8ed9
int
negative_update_direction_
structdistance__field_1_1PropDistanceFieldVoxel.html
a921b14ecc79b2e017438a678edf0bfc5
int
update_direction_
structdistance__field_1_1PropDistanceFieldVoxel.html
a44387882485a60ddef156e45a5d0f1e2
static const int
UNINITIALIZED
structdistance__field_1_1PropDistanceFieldVoxel.html
a5ca59006e4c37b2b2654d9bca5106ea4
collision_detection::ProximityInfo
structcollision__detection_1_1ProximityInfo.html
unsigned int
att_index
structcollision__detection_1_1ProximityInfo.html
a787a1df489a0f9f44588b141b45cc7d3
std::string
attached_object_name
structcollision__detection_1_1ProximityInfo.html
ab2426a252d3b6147267ab62f4d5e8c7d
Eigen::Vector3d
closest_gradient
structcollision__detection_1_1ProximityInfo.html
a5c85cd947e8b979918f778bdbf2346c9
Eigen::Vector3d
closest_point
structcollision__detection_1_1ProximityInfo.html
aee3a5922c44bd42eae1752c1141040a8
EIGEN_MAKE_ALIGNED_OPERATOR_NEW std::string
link_name
structcollision__detection_1_1ProximityInfo.html
a0e1ec9fe6a935f159b3ab0e4f2cedba2
double
proximity
structcollision__detection_1_1ProximityInfo.html
a962ab69057b42880f4b02d74cdf48afa
unsigned int
sphere_index
structcollision__detection_1_1ProximityInfo.html
ac79036726b1e13c25d331df31c0e7dc7
moveit::core::RevoluteJointModel
classmoveit_1_1core_1_1RevoluteJointModel.html
moveit::core::JointModel
void
computeTransform
classmoveit_1_1core_1_1RevoluteJointModel.html
a3d02bac983fdca11e37dd894a23ada47
(const double *joint_values, Eigen::Isometry3d &transf) const override
void
computeVariablePositions
classmoveit_1_1core_1_1RevoluteJointModel.html
a2b2728142c4dfdaa3d91def1a1cf5f71
(const Eigen::Isometry3d &transf, double *joint_values) const override
double
distance
classmoveit_1_1core_1_1RevoluteJointModel.html
a8e09f846e784aa097763fd311f5e0564
(const double *values1, const double *values2) const override
bool
enforcePositionBounds
classmoveit_1_1core_1_1RevoluteJointModel.html
ae7a83197ffb73b52d279e7726bac841a
(double *values, const Bounds &other_bounds) const override
const Eigen::Vector3d &
getAxis
classmoveit_1_1core_1_1RevoluteJointModel.html
af982b494bfd9b074b2670797c2ebe65f
() const
double
getMaximumExtent
classmoveit_1_1core_1_1RevoluteJointModel.html
ade90b61ceeb5da056c3ca25cac914d96
(const Bounds &other_bounds) const override
unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1RevoluteJointModel.html
a3d79720ef165458c2301ec6cfe6c6a91
() const override
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RevoluteJointModel.html
a5d2257411dca49460a93b2a21f3ec42a
(double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositions
classmoveit_1_1core_1_1RevoluteJointModel.html
ad014d34092dfccb7c50d2e1bbc5ffc70
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const override
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1RevoluteJointModel.html
a0558a5122494b7782ed32009e9f9093a
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const override
bool
harmonizePosition
classmoveit_1_1core_1_1RevoluteJointModel.html
a434aa247ab102b0a9c226344156bfdcd
(double *values, const Bounds &other_bounds) const override
void
interpolate
classmoveit_1_1core_1_1RevoluteJointModel.html
a8ced1a14641a067315971c6bfa284384
(const double *from, const double *to, const double t, double *state) const override
bool
isContinuous
classmoveit_1_1core_1_1RevoluteJointModel.html
a85220b47110a42c7e0784c1e30d00d1d
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
RevoluteJointModel
classmoveit_1_1core_1_1RevoluteJointModel.html
a505e3bcf1943ccdb6d1b755d443fa885
(const std::string &name)
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RevoluteJointModel.html
af3cfbeccaadd41ef2d1f2ecb6b2d53d8
(const double *values, const Bounds &other_bounds, double margin) const override
void
setAxis
classmoveit_1_1core_1_1RevoluteJointModel.html
aa8afe131d73feede28c02e9e35a42eba
(const Eigen::Vector3d &axis)
void
setContinuous
classmoveit_1_1core_1_1RevoluteJointModel.html
af72d2977e918e77d47401028c8563a3e
(bool flag)
Eigen::Vector3d
axis_
classmoveit_1_1core_1_1RevoluteJointModel.html
a12a4273bd8a675b3216f7ae49fd9abaf
bool
continuous_
classmoveit_1_1core_1_1RevoluteJointModel.html
a09151babd8edf0bed5a84badf6e3097d
double
x2_
classmoveit_1_1core_1_1RevoluteJointModel.html
acccfa5363897e8c89b8c3746052cfe19
double
xy_
classmoveit_1_1core_1_1RevoluteJointModel.html
abd0aa9c72cf745cff5c5235e85220687
double
xz_
classmoveit_1_1core_1_1RevoluteJointModel.html
ab415ae4a1ecdf21ea2331a8e872d7f1c
double
y2_
classmoveit_1_1core_1_1RevoluteJointModel.html
a96a4fdf268d821638928545c1db625f5
double
yz_
classmoveit_1_1core_1_1RevoluteJointModel.html
a18e85c8d0bca58aef80bfbcf6cb11c20
double
z2_
classmoveit_1_1core_1_1RevoluteJointModel.html
a495b972a1a46fa9e0180d6d266e0942a
moveit::core::RobotModel
classmoveit_1_1core_1_1RobotModel.html
double
distance
classmoveit_1_1core_1_1RobotModel.html
acfc5a9b5612448234a2f61e61f2b91df
(const double *state1, const double *state2) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1RobotModel.html
afdec7be1e4b3f50a2c825b91d0288355
(double *state) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1RobotModel.html
a4b2e2cb5e2e0c4c510bbbb4a3b81444e
(double *state, const JointBoundsVector &active_joint_bounds) const
const JointBoundsVector &
getActiveJointModelsBounds
classmoveit_1_1core_1_1RobotModel.html
aa544aa93e5144f4fc754a893d39e5c1b
() const
const JointModel *
getCommonRoot
classmoveit_1_1core_1_1RobotModel.html
af898b1925fc30af72ddd1e9dc63ce832
(const JointModel *a, const JointModel *b) const
double
getMaximumExtent
classmoveit_1_1core_1_1RobotModel.html
adc1a718d08fb5beac946e5582ecef39a
() const
double
getMaximumExtent
classmoveit_1_1core_1_1RobotModel.html
aa56bfe198bcef8f2c03c3fd11b5f210e
(const JointBoundsVector &active_joint_bounds) const
void
getMissingVariableNames
classmoveit_1_1core_1_1RobotModel.html
ab1e4302415baaafdc7d401e21025cb7d
(const std::vector< std::string > &variables, std::vector< std::string > &missing_variables) const
const std::string &
getModelFrame
classmoveit_1_1core_1_1RobotModel.html
a12c6580c9ad13576e7e566cc9a899c7f
() const
const std::string &
getName
classmoveit_1_1core_1_1RobotModel.html
afd860df7ef193cce7aa74717e8579577
() const
const srdf::ModelConstSharedPtr &
getSRDF
classmoveit_1_1core_1_1RobotModel.html
aa47f8ad3b1112708c795bd4eb1df92d4
() const
const urdf::ModelInterfaceSharedPtr &
getURDF
classmoveit_1_1core_1_1RobotModel.html
a000d9e24a0c24a909b58c6a5b4b82a32
() const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1RobotModel.html
a0e6fe94c867b3452abdeecc2d7373ca2
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1RobotModel.html
a056e28fc13526fab6c030a9964c312eb
() const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
a86fbf5aa10ec7160f309add03d912c55
(double *values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
aa50c325a17d0bb7e49c587664124ee38
(std::vector< double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
a344777fb4a46b24bb308c4c4c884b55b
(std::map< std::string, double > &values) const
int
getVariableIndex
classmoveit_1_1core_1_1RobotModel.html
ac09d17688cfe14b3b1b3dc8852b7642b
(const std::string &variable) const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1RobotModel.html
a5fea3e1aefef1a87a9c0e46f1afc570c
() const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
a6a2a93445bb1eef599253b5b88f644ed
(random_numbers::RandomNumberGenerator &rng, double *values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
acc4e466fc2c700c86b0ff1b8b0c9241f
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
a572a62a548e4155a11cf4f359cf2fe06
(random_numbers::RandomNumberGenerator &rng, std::map< std::string, double > &values) const
void
interpolate
classmoveit_1_1core_1_1RobotModel.html
a46cf302435b26e632ec4c70e35048e4a
(const double *from, const double *to, double t, double *state) const
bool
isEmpty
classmoveit_1_1core_1_1RobotModel.html
a3847a11b29049adebaeb26283365daf1
() const
void
printModelInfo
classmoveit_1_1core_1_1RobotModel.html
ac170d0fa1a5b40a22b9e9b226c7cb840
(std::ostream &out) const
RobotModel
classmoveit_1_1core_1_1RobotModel.html
ab2d8a71b22b1659634434f9badaa706b
(const urdf::ModelInterfaceSharedPtr &urdf_model, const srdf::ModelConstSharedPtr &srdf_model)
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotModel.html
af18894c70ae09f47aebee5c207f63688
(const double *state, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotModel.html
a4f9fd297ff68f24aab2e389beb5f04c8
(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
a563f9bfd79cf2db2b991950d307126d4
() const
const std::string &
getRootJointName
classmoveit_1_1core_1_1RobotModel.html
a6be4adcfa93aa895cdbee5e9fe5bb981
() const
bool
hasJointModel
classmoveit_1_1core_1_1RobotModel.html
a5766509268f715edf6d523a193aa6557
(const std::string &name) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
afb12941677dbbae66a30531c5dfd2dd6
(const std::string &joint) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
a7dc5c3777353e3759d6af82f097ceb17
(int index) const
JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
adcb6a06041f7e08d238afc9e5785bb87
(const std::string &joint)
const std::vector< const JointModel * > &
getJointModels
classmoveit_1_1core_1_1RobotModel.html
a2de4bbefe50f27a0ad891c75aef4918c
() const
const std::vector< JointModel * > &
getJointModels
classmoveit_1_1core_1_1RobotModel.html
a90cdeb6659fc8a11534a3014e2892c45
()
const std::vector< std::string > &
getJointModelNames
classmoveit_1_1core_1_1RobotModel.html
a2c91b0794be5f483149969d2cb2ba8df
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a9390607f3bd23f21e5fb5771b45acad8
() const
const std::vector< std::string > &
getActiveJointModelNames
classmoveit_1_1core_1_1RobotModel.html
a189ba7ebe474b7501bc3033993d959ce
() const
const std::vector< JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a116908f84052d7fbe2731aec835478c9
()
const std::vector< const JointModel * > &
getSingleDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
aaf8e69342b2b91471cf7d232514ad3a7
() const
const std::vector< const JointModel * > &
getMultiDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
a091d51b75c42d0ea488681ef5c308626
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1RobotModel.html
a81d02593d349e96c65cae7008b2a6861
() const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1RobotModel.html
a31e68d8938f3b306d539d88e2399af70
() const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
ad1420044a13284ba2602dc0e9784d20c
(int variable_index) const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
a82e4e7907a513d1351226d8c9ed40cee
(const std::string &variable) const
std::size_t
getJointModelCount
classmoveit_1_1core_1_1RobotModel.html
ac60e1e5c3c18a07b4b8a6fd128b429ce
() const
bool
hasJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
a1ceef8255ce5c2235b4796952ac5b773
(const std::string &group) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
ab438e2875489f6fd2149372c591eab21
(const std::string &name) const
JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
aa3b68bf0980355638f923091988992f5
(const std::string &name)
const std::vector< const JointModelGroup * > &
getJointModelGroups
classmoveit_1_1core_1_1RobotModel.html
a27467b5c392135ecddd30299da9b8550
() const
const std::vector< JointModelGroup * > &
getJointModelGroups
classmoveit_1_1core_1_1RobotModel.html
a8d34a60aad1fb7b536182c7930d327da
()
const std::vector< std::string > &
getJointModelGroupNames
classmoveit_1_1core_1_1RobotModel.html
a5905437ed724fe9be4a849ab5fce3c70
() const
bool
hasEndEffector
classmoveit_1_1core_1_1RobotModel.html
a44cf719347a139bd65614648adbf2cbf
(const std::string &eef) const
const JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
aab2b18a6b558b161452bea7ff0357d63
(const std::string &name) const
JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
a98652ff31857462db512c0fb06966dad
(const std::string &name)
const std::vector< const JointModelGroup * > &
getEndEffectors
classmoveit_1_1core_1_1RobotModel.html
a360bae7e51db8a5f91c02f926ee15aa9
() const
bool
addJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
adcb9130929d85fdec8a04e79849351d8
(const srdf::Model::Group &group)
void
buildGroups
classmoveit_1_1core_1_1RobotModel.html
ad17bd8a8142ec84e4d8d3eb1fdfe162a
(const srdf::Model &srdf_model)
void
buildGroupsInfoEndEffectors
classmoveit_1_1core_1_1RobotModel.html
a9b9df06b892b1b3332009c83c4716840
(const srdf::Model &srdf_model)
void
buildGroupsInfoSubgroups
classmoveit_1_1core_1_1RobotModel.html
af84fe435cb031b355f5bca6e72332537
(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
a339f50f2a5dd6de03da7e2db2de60eeb
(const JointModel *a, const JointModel *b) const
void
computeCommonRoots
classmoveit_1_1core_1_1RobotModel.html
ab79cc844a13ea80b854f7d391ec023c1
()
void
computeDescendants
classmoveit_1_1core_1_1RobotModel.html
a32a3a06b04a9ca84486f0baba80dd073
()
void
computeFixedTransforms
classmoveit_1_1core_1_1RobotModel.html
a21ffe6c8000be76c7585c289e08c8627
(const LinkModel *link, const Eigen::Isometry3d &transform, LinkTransformMap &associated_transforms)
JointModel *
constructJointModel
classmoveit_1_1core_1_1RobotModel.html
adbf5a7c0c1430d0bc4bd040f39ad96cc
(const urdf::Joint *urdf_joint_model, const urdf::Link *child_link, const srdf::Model &srdf_model)
LinkModel *
constructLinkModel
classmoveit_1_1core_1_1RobotModel.html
a4984ed960df65c297658d488dc7148e1
(const urdf::Link *urdf_link)
shapes::ShapePtr
constructShape
classmoveit_1_1core_1_1RobotModel.html
abcd785395005fe888e1a79e110908b39
(const urdf::Geometry *geom)
void
updateMimicJoints
classmoveit_1_1core_1_1RobotModel.html
a1b5b2b3c8cb1b79f4d17a569e463e5df
(double *values) const
std::vector< std::string >
active_joint_model_names_vector_
classmoveit_1_1core_1_1RobotModel.html
a877b27336cd4ee5718da77320ecf993d
std::vector< int >
active_joint_model_start_index_
classmoveit_1_1core_1_1RobotModel.html
a97c5ac36baebdc058ae6f5f9a913de71
std::vector< JointModel * >
active_joint_model_vector_
classmoveit_1_1core_1_1RobotModel.html
af3822c51ce2c495e039d1dbc2ad5bec5
std::vector< const JointModel * >
active_joint_model_vector_const_
classmoveit_1_1core_1_1RobotModel.html
a78dcadc4cd47db7f02656c560f0ece0e
JointBoundsVector
active_joint_models_bounds_
classmoveit_1_1core_1_1RobotModel.html
a6ecb001d9cf1349a68c5db7ed782a04d
std::vector< int >
common_joint_roots_
classmoveit_1_1core_1_1RobotModel.html
a3f69ff2a8c5b882f873fb3d47d6448d1
std::vector< const JointModel * >
continuous_joint_model_vector_
classmoveit_1_1core_1_1RobotModel.html
aba55cf434b3a84183b9279f749c5409c
std::vector< const JointModelGroup * >
end_effectors_
classmoveit_1_1core_1_1RobotModel.html
ab1de323af96d212e6a04eb0640988318
JointModelGroupMap
end_effectors_map_
classmoveit_1_1core_1_1RobotModel.html
abb6a01c835d75e8dcfbc39632ef42825
JointModelGroupMap
joint_model_group_map_
classmoveit_1_1core_1_1RobotModel.html
ab08f99fa69ed6bce288d52e2c9dba8b6
std::vector< std::string >
joint_model_group_names_
classmoveit_1_1core_1_1RobotModel.html
a1210f1da9dfd285fbbec6a02b30163be
std::vector< JointModelGroup * >
joint_model_groups_
classmoveit_1_1core_1_1RobotModel.html
a3fbc3101be4fdee2a7bb66a1d6715b28
std::vector< const JointModelGroup * >
joint_model_groups_const_
classmoveit_1_1core_1_1RobotModel.html
aa4b4d11522a6a13bc13086cee6cc55ab
JointModelMap
joint_model_map_
classmoveit_1_1core_1_1RobotModel.html
ad7e8eb652aa62926850e8ce51ad27745
std::vector< std::string >
joint_model_names_vector_
classmoveit_1_1core_1_1RobotModel.html
ac9dd6ae1ffdd9e13815054a533c6129f
std::vector< JointModel * >
joint_model_vector_
classmoveit_1_1core_1_1RobotModel.html
a47a8e9a200e8872de991f65a2afad274
std::vector< const JointModel * >
joint_model_vector_const_
classmoveit_1_1core_1_1RobotModel.html
a0bc1d7d16c8f737907beafdc4e2b73e2
VariableIndexMap
joint_variables_index_map_
classmoveit_1_1core_1_1RobotModel.html
aaa56b9b489126f34a9c8239ce04a3900
std::vector< const JointModel * >
joints_of_variable_
classmoveit_1_1core_1_1RobotModel.html
a84be9cba1758dd5e27a5a940670a725b
std::size_t
link_geometry_count_
classmoveit_1_1core_1_1RobotModel.html
a004ac92ae3160c7e0c70cdc08a0b6c36
LinkModelMap
link_model_map_
classmoveit_1_1core_1_1RobotModel.html
a860c363c2d90b361dd5aaa51adce911f
std::vector< std::string >
link_model_names_vector_
classmoveit_1_1core_1_1RobotModel.html
a39e4ab8b152152908ef60fc47119c18e
std::vector< std::string >
link_model_names_with_collision_geometry_vector_
classmoveit_1_1core_1_1RobotModel.html
a0d76e9dcb4b27d4c3a2628e8c30ea480
std::vector< LinkModel * >
link_model_vector_
classmoveit_1_1core_1_1RobotModel.html
aa72c2b72d62c227974a2f98ac0e838d3
std::vector< const LinkModel * >
link_model_vector_const_
classmoveit_1_1core_1_1RobotModel.html
a30ce0b1880260d26ea8e38ec479d2a8b
std::vector< const LinkModel * >
link_models_with_collision_geometry_vector_
classmoveit_1_1core_1_1RobotModel.html
a1a8cf0f4226383c0b617d35e23067928
std::vector< const JointModel * >
mimic_joints_
classmoveit_1_1core_1_1RobotModel.html
a4f52e98a177c0cccb9b60c6113ecc6a5
std::string
model_frame_
classmoveit_1_1core_1_1RobotModel.html
a0645cbba32f257e9826f9733204f6ba3
std::string
model_name_
classmoveit_1_1core_1_1RobotModel.html
add257acb1b1e24a83edae587071a4c9e
std::vector< const JointModel * >
multi_dof_joints_
classmoveit_1_1core_1_1RobotModel.html
ab2f61327419abd37b60e75ce60319a31
const JointModel *
root_joint_
classmoveit_1_1core_1_1RobotModel.html
afbd20640e9cc5a8a2f267193a4eb2b3c
const LinkModel *
root_link_
classmoveit_1_1core_1_1RobotModel.html
ae451fbc52771f3399576ee1c8b60f835
std::vector< const JointModel * >
single_dof_joints_
classmoveit_1_1core_1_1RobotModel.html
a0b0ca49e0aff19e3a207fd536f316f59
srdf::ModelConstSharedPtr
srdf_
classmoveit_1_1core_1_1RobotModel.html
a205640d2f123e90a85048649dd9b4c0e
urdf::ModelInterfaceSharedPtr
urdf_
classmoveit_1_1core_1_1RobotModel.html
a9a5db5ab937d5790b17a6974ca6a0d45
std::size_t
variable_count_
classmoveit_1_1core_1_1RobotModel.html
adbf6dd0cd16c5f50716e50ee238918ff
std::vector< std::string >
variable_names_
classmoveit_1_1core_1_1RobotModel.html
a9289962b25da12fe03de6676a490dc6f
const JointModel *
getRootJoint
classmoveit_1_1core_1_1RobotModel.html
a563f9bfd79cf2db2b991950d307126d4
() const
const std::string &
getRootJointName
classmoveit_1_1core_1_1RobotModel.html
a6be4adcfa93aa895cdbee5e9fe5bb981
() const
bool
hasJointModel
classmoveit_1_1core_1_1RobotModel.html
a5766509268f715edf6d523a193aa6557
(const std::string &name) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
afb12941677dbbae66a30531c5dfd2dd6
(const std::string &joint) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
a7dc5c3777353e3759d6af82f097ceb17
(int index) const
JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
adcb6a06041f7e08d238afc9e5785bb87
(const std::string &joint)
const std::vector< const JointModel * > &
getJointModels
classmoveit_1_1core_1_1RobotModel.html
a2de4bbefe50f27a0ad891c75aef4918c
() const
const std::vector< JointModel * > &
getJointModels
classmoveit_1_1core_1_1RobotModel.html
a90cdeb6659fc8a11534a3014e2892c45
()
const std::vector< std::string > &
getJointModelNames
classmoveit_1_1core_1_1RobotModel.html
a2c91b0794be5f483149969d2cb2ba8df
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a9390607f3bd23f21e5fb5771b45acad8
() const
const std::vector< std::string > &
getActiveJointModelNames
classmoveit_1_1core_1_1RobotModel.html
a189ba7ebe474b7501bc3033993d959ce
() const
const std::vector< JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a116908f84052d7fbe2731aec835478c9
()
const std::vector< const JointModel * > &
getSingleDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
aaf8e69342b2b91471cf7d232514ad3a7
() const
const std::vector< const JointModel * > &
getMultiDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
a091d51b75c42d0ea488681ef5c308626
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1RobotModel.html
a81d02593d349e96c65cae7008b2a6861
() const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1RobotModel.html
a31e68d8938f3b306d539d88e2399af70
() const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
ad1420044a13284ba2602dc0e9784d20c
(int variable_index) const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
a82e4e7907a513d1351226d8c9ed40cee
(const std::string &variable) const
std::size_t
getJointModelCount
classmoveit_1_1core_1_1RobotModel.html
ac60e1e5c3c18a07b4b8a6fd128b429ce
() const
const LinkModel *
getRootLink
classmoveit_1_1core_1_1RobotModel.html
a5191c07d7a40c828c013e287eb9e54cb
() const
const std::string &
getRootLinkName
classmoveit_1_1core_1_1RobotModel.html
a96e7be2ddb0540dac5feb63d54e28301
() const
bool
hasLinkModel
classmoveit_1_1core_1_1RobotModel.html
ad195a514ad301e7e66ea4411b5fd39e3
(const std::string &name) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
ae6a00706ddfddbbb5aa67417273fa82c
(const std::string &link) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
afd98cefb2421b2fb7c93096ab4d2ec06
(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
a86fd40affbc1aa71d737a0d3a937bccb
() const
const std::vector< LinkModel * > &
getLinkModels
classmoveit_1_1core_1_1RobotModel.html
a214f53a4a897272e574bd43323c93ac9
()
const std::vector< std::string > &
getLinkModelNames
classmoveit_1_1core_1_1RobotModel.html
a03444626f847e55b1dd2a51e2f51977d
() const
const std::vector< const LinkModel * > &
getLinkModelsWithCollisionGeometry
classmoveit_1_1core_1_1RobotModel.html
ac64fa5ab56f17138c21083440613a393
() const
const std::vector< std::string > &
getLinkModelNamesWithCollisionGeometry
classmoveit_1_1core_1_1RobotModel.html
a61149d087c04c50ed8b46d1a85d8b5bf
() const
std::size_t
getLinkModelCount
classmoveit_1_1core_1_1RobotModel.html
a820350fa6d4c7b11873c84bf119c9bad
() const
std::size_t
getLinkGeometryCount
classmoveit_1_1core_1_1RobotModel.html
a4516103823a399c1ffd9a180ea83cb0e
() const
static const moveit::core::LinkModel *
getRigidlyConnectedParentLinkModel
classmoveit_1_1core_1_1RobotModel.html
abc8fa87627c002b5790c34130a5a5d00
(const LinkModel *link)
bool
hasJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
a1ceef8255ce5c2235b4796952ac5b773
(const std::string &group) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
ab438e2875489f6fd2149372c591eab21
(const std::string &name) const
JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
aa3b68bf0980355638f923091988992f5
(const std::string &name)
const std::vector< const JointModelGroup * > &
getJointModelGroups
classmoveit_1_1core_1_1RobotModel.html
a27467b5c392135ecddd30299da9b8550
() const
const std::vector< JointModelGroup * > &
getJointModelGroups
classmoveit_1_1core_1_1RobotModel.html
a8d34a60aad1fb7b536182c7930d327da
()
const std::vector< std::string > &
getJointModelGroupNames
classmoveit_1_1core_1_1RobotModel.html
a5905437ed724fe9be4a849ab5fce3c70
() const
bool
hasEndEffector
classmoveit_1_1core_1_1RobotModel.html
a44cf719347a139bd65614648adbf2cbf
(const std::string &eef) const
const JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
aab2b18a6b558b161452bea7ff0357d63
(const std::string &name) const
JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
a98652ff31857462db512c0fb06966dad
(const std::string &name)
const std::vector< const JointModelGroup * > &
getEndEffectors
classmoveit_1_1core_1_1RobotModel.html
a360bae7e51db8a5f91c02f926ee15aa9
() const
moveit::core::RobotModelBuilder
classmoveit_1_1core_1_1RobotModelBuilder.html
moveit::core::RobotModelPtr
build
classmoveit_1_1core_1_1RobotModelBuilder.html
a742857e69f69dcf03f647aa98a44498d
()
bool
isValid
classmoveit_1_1core_1_1RobotModelBuilder.html
a3d8ec06341b89b1545ac0b385c4bbc0e
()
RobotModelBuilder
classmoveit_1_1core_1_1RobotModelBuilder.html
ab31d68e0cb0d302b30265249088bb6d9
(const std::string &name, const std::string &base_link_name)
void
addChain
classmoveit_1_1core_1_1RobotModelBuilder.html
ad95cba4f823c07e2eac85626187b975f
(const std::string §ion, const std::string &type, const std::vector< geometry_msgs::Pose > &joint_origins={}, urdf::Vector3 joint_axis=urdf::Vector3(1.0, 0.0, 0.0))
void
addCollisionMesh
classmoveit_1_1core_1_1RobotModelBuilder.html
a8c408cce414f23ea9c4656b33a865706
(const std::string &link_name, const std::string &filename, geometry_msgs::Pose origin)
void
addCollisionBox
classmoveit_1_1core_1_1RobotModelBuilder.html
a3dc566672d2478c863cde0bcfc77da4f
(const std::string &link_name, const std::vector< double > &dims, geometry_msgs::Pose origin)
void
addVisualBox
classmoveit_1_1core_1_1RobotModelBuilder.html
a94a0b424ecc4d84df27098c6f46f491f
(const std::string &link_name, const std::vector< double > &size, geometry_msgs::Pose origin)
void
addInertial
classmoveit_1_1core_1_1RobotModelBuilder.html
aadd33c12d8bc4a0adf5189f879211ab0
(const std::string &link_name, double mass, geometry_msgs::Pose origin, double ixx, double ixy, double ixz, double iyy, double iyz, double izz)
void
addVirtualJoint
classmoveit_1_1core_1_1RobotModelBuilder.html
a9d71dd9c8cc3f34ad687b860a5fa80de
(const std::string &parent_frame, const std::string &child_link, const std::string &type, const std::string &name="")
void
addGroupChain
classmoveit_1_1core_1_1RobotModelBuilder.html
aafab69f4392508086cac5cfd296122d2
(const std::string &base_link, const std::string &tip_link, const std::string &name="")
void
addGroup
classmoveit_1_1core_1_1RobotModelBuilder.html
a470fe4821c9f70dc96e59204830ffef7
(const std::vector< std::string > &links, const std::vector< std::string > &joints, const std::string &name)
void
addEndEffector
classmoveit_1_1core_1_1RobotModelBuilder.html
a092b7fa7ec172ca3689776ffd3bc1ff8
(const std::string &name, const std::string &parent_link, const std::string &parent_group="", const std::string &component_group="")
void
addLinkCollision
classmoveit_1_1core_1_1RobotModelBuilder.html
aa33fa287323b016a412795f3c8234b15
(const std::string &link_name, const urdf::CollisionSharedPtr &coll, geometry_msgs::Pose origin)
void
addLinkVisual
classmoveit_1_1core_1_1RobotModelBuilder.html
ab08ac1e1a83b83eaeb2c82cecfa756e9
(const std::string &link_name, const urdf::VisualSharedPtr &vis, geometry_msgs::Pose origin)
bool
is_valid_
classmoveit_1_1core_1_1RobotModelBuilder.html
a53a6237f07039615a66e5e280a0a5479
srdf::SRDFWriterPtr
srdf_writer_
classmoveit_1_1core_1_1RobotModelBuilder.html
a31281f45661a08b68ecbab0a828e27f0
urdf::ModelInterfaceSharedPtr
urdf_model_
classmoveit_1_1core_1_1RobotModelBuilder.html
a70e84b364778d3f9b61ff5826c6ce896
void
addChain
classmoveit_1_1core_1_1RobotModelBuilder.html
ad95cba4f823c07e2eac85626187b975f
(const std::string §ion, const std::string &type, const std::vector< geometry_msgs::Pose > &joint_origins={}, urdf::Vector3 joint_axis=urdf::Vector3(1.0, 0.0, 0.0))
void
addCollisionMesh
classmoveit_1_1core_1_1RobotModelBuilder.html
a8c408cce414f23ea9c4656b33a865706
(const std::string &link_name, const std::string &filename, geometry_msgs::Pose origin)
void
addCollisionBox
classmoveit_1_1core_1_1RobotModelBuilder.html
a3dc566672d2478c863cde0bcfc77da4f
(const std::string &link_name, const std::vector< double > &dims, geometry_msgs::Pose origin)
void
addVisualBox
classmoveit_1_1core_1_1RobotModelBuilder.html
a94a0b424ecc4d84df27098c6f46f491f
(const std::string &link_name, const std::vector< double > &size, geometry_msgs::Pose origin)
void
addInertial
classmoveit_1_1core_1_1RobotModelBuilder.html
aadd33c12d8bc4a0adf5189f879211ab0
(const std::string &link_name, double mass, geometry_msgs::Pose origin, double ixx, double ixy, double ixz, double iyy, double iyz, double izz)
void
addVirtualJoint
classmoveit_1_1core_1_1RobotModelBuilder.html
a9d71dd9c8cc3f34ad687b860a5fa80de
(const std::string &parent_frame, const std::string &child_link, const std::string &type, const std::string &name="")
void
addGroupChain
classmoveit_1_1core_1_1RobotModelBuilder.html
aafab69f4392508086cac5cfd296122d2
(const std::string &base_link, const std::string &tip_link, const std::string &name="")
void
addGroup
classmoveit_1_1core_1_1RobotModelBuilder.html
a470fe4821c9f70dc96e59204830ffef7
(const std::vector< std::string > &links, const std::vector< std::string > &joints, const std::string &name)
void
addEndEffector
classmoveit_1_1core_1_1RobotModelBuilder.html
a092b7fa7ec172ca3689776ffd3bc1ff8
(const std::string &name, const std::string &parent_link, const std::string &parent_group="", const std::string &component_group="")
moveit::core::RobotState
classmoveit_1_1core_1_1RobotState.html
void
computeAABB
classmoveit_1_1core_1_1RobotState.html
a55cae73d3315d1283436db1df51f4fe0
(std::vector< double > &aabb) const
void
computeAABB
classmoveit_1_1core_1_1RobotState.html
ad6919686feee89138316eb279794b71f
(std::vector< double > &aabb)
const Eigen::Isometry3d &
getFrameTransform
classmoveit_1_1core_1_1RobotState.html
a2332be49e35453ddc551757de2735a6a
(const std::string &frame_id)
const Eigen::Isometry3d &
getFrameTransform
classmoveit_1_1core_1_1RobotState.html
a7a73e346fe011809caa0d1c36322c156
(const std::string &frame_id) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotState.html
a454945d84e46a7fdada365e621592d1d
(const std::string &joint) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotState.html
a7504fac0746b7254f45e3c27f2a4c6da
(const std::string &group) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotState.html
a2b2cdba896e3cda3e307e117eaef39c2
(const std::string &link) const
random_numbers::RandomNumberGenerator &
getRandomNumberGenerator
classmoveit_1_1core_1_1RobotState.html
ae63329caf8ee84e856ae3cee0db069f3
()
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a2aa936d9626c469ecb729e0016a5c94d
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, const std_msgs::ColorRGBA &color, const std::string &ns, const ros::Duration &dur, bool include_attached=false) const
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
a73cdd98813d24eb0f627202885711d15
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, bool include_attached=false) const
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
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
a5ecd3e71d7283f30be300c83cfd84041
() const
std::string
getStateTreeString
classmoveit_1_1core_1_1RobotState.html
a5578c4dce6a3a18e7446859623afa5c9
(const std::string &prefix="") const
std::size_t
getVariableCount
classmoveit_1_1core_1_1RobotState.html
abf6f716f6cf1ba8c4a63807b11962c41
() const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1RobotState.html
afc78d2751573b01290cc104e6d017d8c
() const
bool
knowsFrameTransform
classmoveit_1_1core_1_1RobotState.html
acb5a70a55390ddecac5d79bbc1a929ba
(const std::string &frame_id) const
RobotState &
operator=
classmoveit_1_1core_1_1RobotState.html
a098586db3542ccfea3e71327784f9d21
(const RobotState &other)
void
printDirtyInfo
classmoveit_1_1core_1_1RobotState.html
ac0684aff379983fae1af882ce92d7ffb
(std::ostream &out=std::cout) const
void
printStateInfo
classmoveit_1_1core_1_1RobotState.html
aae4ee948f538b2e7e6aad26166efbfc9
(std::ostream &out=std::cout) const
void
printStatePositions
classmoveit_1_1core_1_1RobotState.html
abdec8aec27d9e3ffb44fe75f2e78b62a
(std::ostream &out=std::cout) const
void
printStatePositionsWithJointLimits
classmoveit_1_1core_1_1RobotState.html
a72f1045272ef6b7c8abdda45da0200c5
(const moveit::core::JointModelGroup *jmg, std::ostream &out=std::cout) const
void
printTransform
classmoveit_1_1core_1_1RobotState.html
a2476d23872ec770259806b34d96be0fc
(const Eigen::Isometry3d &transform, std::ostream &out=std::cout) const
void
printTransforms
classmoveit_1_1core_1_1RobotState.html
a2182bb83d7d62995b7e432906077075b
(std::ostream &out=std::cout) const
RobotState
classmoveit_1_1core_1_1RobotState.html
ac5944765b49ee074030c01010af36c07
(const RobotModelConstPtr &robot_model)
RobotState
classmoveit_1_1core_1_1RobotState.html
ae226721d6aff0342786c2acdc53a5d20
(const RobotState &other)
bool
setToIKSolverFrame
classmoveit_1_1core_1_1RobotState.html
ab92c166c62db7df36ae226765bbb15e2
(Eigen::Isometry3d &pose, const kinematics::KinematicsBaseConstPtr &solver)
bool
setToIKSolverFrame
classmoveit_1_1core_1_1RobotState.html
a34d8fc133b4a21527ea0875fdb423e25
(Eigen::Isometry3d &pose, const std::string &ik_frame)
~RobotState
classmoveit_1_1core_1_1RobotState.html
a2ad6bc5b3cbc98fddb44636a6de70734
()
double *
getVariablePositions
classmoveit_1_1core_1_1RobotState.html
a72e5062115857bc793f0ba6be6aca059
()
const double *
getVariablePositions
classmoveit_1_1core_1_1RobotState.html
a6ba92f8aa098e553dc544112c64c407a
() const
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
a04b9343fdf57f04895fa21c326164d0f
(const double *position)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
aa24651e53f6881da69c5a59f3ae767c3
(const std::vector< double > &position)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
ad08c92a61d43013714ec3894cd67a297
(const std::map< std::string, double > &variable_map)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
ab5616af324fcb6975c6c330c9aa83341
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
a57e8b16dd0b4febefdbf2b5c87159c93
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_position)
void
setVariablePosition
classmoveit_1_1core_1_1RobotState.html
a54879052daa602ea0319cbe3ded82ff3
(const std::string &variable, double value)
void
setVariablePosition
classmoveit_1_1core_1_1RobotState.html
a3c2dfa62fcf0be2cba3dc7019ba48b11
(int index, double value)
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
aae57a83ed9ad7c34982b6a943341026c
(const std::string &variable) const
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
a39f40831c913d8bf017d4acafbc54a1f
(int index) const
bool
hasVelocities
classmoveit_1_1core_1_1RobotState.html
a3c363244052c265d92180ee2fd3a5eb9
() const
double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a8b0ce76545fcb5676ae79f3e463c8223
()
const double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
afe664b33e44b5d836670ef41b7a6f442
() const
void
zeroVelocities
classmoveit_1_1core_1_1RobotState.html
a06620553a22719e4f76dd876ab1a5f9e
()
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a61b8f09e3940519f1abc6f6862305e2f
(const double *velocity)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
aa9f4f42c2e6eef2cccfd03c9dcb2de2b
(const std::vector< double > &velocity)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
ae60249e7b60f24f0341bf4444e7b9d3a
(const std::map< std::string, double > &variable_map)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
aa7b66e33497940b7247027b37971e22e
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a6d69673f17f401673554df956750a286
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_velocity)
void
setVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a44192d552292408eb9a399e56921a04b
(const std::string &variable, double value)
void
setVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a7a8fb3d23f2eef00bd0240792a665003
(int index, double value)
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a4445bddc825e02d3ab8347b7ea948371
(const std::string &variable) const
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a0c42b5bd92f4ecefe1664de35f4d43c8
(int index) const
void
dropVelocities
classmoveit_1_1core_1_1RobotState.html
af242904b98266683fd83c23a55ec7112
()
bool
hasAccelerations
classmoveit_1_1core_1_1RobotState.html
a511c04836fe8eb5af6f91fed6dbab223
() const
double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac1bc420fc8b251fefe54606cc47796bd
()
const double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ab84fdced0e3ea0ecff738c428fe8601f
() const
void
zeroAccelerations
classmoveit_1_1core_1_1RobotState.html
a6aad5a36ebcb44ff828cac210815e241
()
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac12d8f11d2315ad931d1d0985485ae44
(const double *acceleration)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a1ae5cd915dade0d9de3204e587c42f33
(const std::vector< double > &acceleration)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a37b20205c4e71f85bc4ac228f6741496
(const std::map< std::string, double > &variable_map)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a97c9005b23b884749681dc865d53827e
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
afe941fb64893e32fd47b9ca15c50c22b
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_acceleration)
void
setVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a064a06cc78d55f8fe11b89dbb30ab9d2
(const std::string &variable, double value)
void
setVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a0d27086d61f309ed8f2456e6fbdab7fa
(int index, double value)
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a1d1a3e85d77688091145b87647a65ffd
(const std::string &variable) const
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a1d1d68e16840c8f3c6fcaca279327802
(int index) const
void
dropAccelerations
classmoveit_1_1core_1_1RobotState.html
ab4350d31968cbac757a0794427813dcb
()
bool
hasEffort
classmoveit_1_1core_1_1RobotState.html
a873ba32c2fbf33169250f0973686b12d
() const
double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a91417c4a4bf74a4d83e2a6c05ccdae8f
()
const double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a25ec7de249064f7f26bf994f25d31e32
() const
void
zeroEffort
classmoveit_1_1core_1_1RobotState.html
af282633db467c22ece8ee10921dc3640
()
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
aa4cac190ffed854f609b4552fe247554
(const double *effort)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a3ff0d3de4afdc6e4ffd67e7590fe3889
(const std::vector< double > &effort)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a7041f8ec78dd9c4deacd8c79e0c256bc
(const std::map< std::string, double > &variable_map)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
aca70a4a90dc885c0595be5df543e3e52
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a7bff2c1fe8d43b62608a5aed102e6248
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_acceleration)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a22b8449e42780b49c0d5ea59d223ca0e
(const std::string &variable, double value)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a3f0141f7927f65d3319ff3f4de3dcf9d
(int index, double value)
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a17f06a86b42c774e9ad9ee3d6d928dc2
(const std::string &variable) const
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
ad4b6407312de80ca8a93c28977dfa8c6
(int index) const
void
dropEffort
classmoveit_1_1core_1_1RobotState.html
acad1191c8c36e146167eeb1ae2aace78
()
void
dropDynamics
classmoveit_1_1core_1_1RobotState.html
a7edbdff28a1333edc0429b98744ab4ca
()
void
invertVelocity
classmoveit_1_1core_1_1RobotState.html
aeadabef2a51ac56f8c7bcfc4bd15f590
()
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
afd01134540eb6ccc57e75d1f8c4f48d5
(const std::string &joint_name, const double *position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ac235f41e7081e643d7916a622c880cb6
(const std::string &joint_name, const std::vector< double > &position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae9756c9ca5692bf722c9c3dcb11884d0
(const JointModel *joint, const std::vector< double > &position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
aade96e25801522c3f8ca9a18996ed299
(const JointModel *joint, const double *position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae213009db4211575ee9371aa914c7bb2
(const std::string &joint_name, const Eigen::Isometry3d &transform)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae9bd8f735ce7d2d82795ebe81ee07b4a
(const JointModel *joint, const Eigen::Isometry3d &transform)
void
setJointVelocities
classmoveit_1_1core_1_1RobotState.html
a1cf1b8bd7eee51204e62cd16945e61ab
(const JointModel *joint, const double *velocity)
void
setJointEfforts
classmoveit_1_1core_1_1RobotState.html
a13744e79585655d2f38b331237850e89
(const JointModel *joint, const double *effort)
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
a3738aef1f38c30dc2fedb890fa1bf448
(const std::string &joint_name) const
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
a09e45bcc93ae745512eec8ae6a420a31
(const JointModel *joint) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a7ca19028f7f42ca0bec4d02689ebac7a
(const std::string &joint_name) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a4f3a27868efcc17861eef2fba1b933cf
(const JointModel *joint) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
acf59447b00840aed9244ef6906343524
(const std::string &joint_name) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
aa4a1f22d7caf7fd2378dcb5b1a701da2
(const JointModel *joint) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a26023dc9fb94c21ece87859d8fd6fcb9
(const std::string &joint_name) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a040b210391a59f229ca00c372be7c94b
(const JointModel *joint) const
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a564140d144754d149b292e70c4c59b55
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aaf00ec8b048e7b23638858d2c1e0f56a
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ab4fa76fc793c057a393723f9fd803005
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ad7d704fa01a95674cf078d72663c9407
(const JointModelGroup *group, const double *gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ae6514773254b090a08bcf70e767c0ec0
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
afb423a4c80461e21d82bc48e786b8f70
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
aab3c8cbe0dee276000a0cda40169f9d8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a00c36018e23deb526337ca9c80f0da48
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a6701b6df23500c474de1bcfadc3a9b1c
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a87d4425057edb178e3f11688d0b6a3fc
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a5902793ed7f64dfc073e37c91154c497
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a2b95b92922f14475e7c36bac137cb6fd
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ac0b2f35d1e9a7b553185211d840853a2
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aa070ad45e73d34559069b59adbdc1b71
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a8dd891c19219b03bfa36e4e61113adbe
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a7fc4f117953a170a52a2f4c4bd7fb27d
(const JointModelGroup *group, Eigen::VectorXd &values) const
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a4c3dc21cb7e8b21d0552677a3aeb819e
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
ab49181294c12ad430dbf8bc355a1a7c9
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
aab2ddb77ab2d9d2e36d8539a3bce46b8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
ab79153ad68fcf0ac2245454257d38e6b
(const JointModelGroup *group, const double *gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a61da596d4c3dd5e4b6025841c7ff03f2
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a992977b13217742e2f24317416c8ab79
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a3c2938fb8c9467dff253db4b5c1992ca
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a31bb9b99ecff521c4df1c249af34939c
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a419cb5a66ea4384c10570836f82d72d7
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a6a705af712f83b679978b403c7e13f08
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a0f0d3723db378c41e961aa0896a1874f
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a59bcaea919088cf64f42387517250499
(const JointModelGroup *group, Eigen::VectorXd &values) const
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a47eb1edf2046387de44c3a9dee3433e6
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a1b8f2f64d8ea38940ec7e9d0e008b1a6
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a98b615c67fd8b679353178e117b490d8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae3531eb47e70411aff7ebb09a41a8ae4
(const JointModelGroup *group, const double *gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a2808d325172215c6da0a60269ff6fcc1
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a3ada6d98116cf7c0d39eb90db1c0ff2c
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ac39ff2e3e4801ba1092a4c8eb44dd071
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a2ca494b918a2dcb62a1e637046b60d3e
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
aa0a5548c1ed4b0396167b551d83bd09c
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae55ada9768fcd3fc9d56742a18d10bf4
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae515a25d79b7c98d11c88f932012833d
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
af8cd62bf201a3d2a7ae739d4f117a3a4
(const JointModelGroup *group, Eigen::VectorXd &values) const
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
a30c47230782e953d54774bf135d62249
(const std::string &link_name, const Eigen::Isometry3d &transform, bool backward=false)
void
updateStateWithLinkAt
classmoveit_1_1core_1_1RobotState.html
a68c8658ddae9d80648201e5a19058459
(const LinkModel *link, const Eigen::Isometry3d &transform, bool backward=false)
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a309800a933676917ea4848b972a4318b
(const std::string &link_name)
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ab45c4d8ffa470ae3cc17d82d0def6415
(const LinkModel *link)
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a22c47153cf437cbbd3914f15d177dd3d
(const std::string &link_name, std::size_t index)
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
ae5dd5b18fd80c852aa8944a1159d3629
(const LinkModel *link, std::size_t index)
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a47d15624f2b73d1a06905a0db11162cf
(const std::string &joint_name)
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a625a8417945d6c318a5eaf84ab085f4f
(const JointModel *joint)
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a6eaf5714ca50d3af522f7a8a20911d85
(const std::string &link_name) const
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ad3d540fed54d19d357c5a507e1cddd5a
(const LinkModel *link) const
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a0845e987439cc0233eb7212deb849f42
(const std::string &link_name, std::size_t index) const
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
abb0f9a0208573852f853bed05b1ca7a7
(const LinkModel *link, std::size_t index) const
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a97003e0cdd4ddeb22386a8b1929bb5ad
(const std::string &joint_name) const
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
afd909d5b8fd3f80dbdb59f034d68cb38
(const JointModel *joint) const
bool
dirtyJointTransform
classmoveit_1_1core_1_1RobotState.html
a803710aa9299e7afaa52cb8a2cc10dae
(const JointModel *joint) const
bool
dirtyLinkTransforms
classmoveit_1_1core_1_1RobotState.html
aab9561a78d09c65fddb6249b528df3b8
() const
bool
dirtyCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
a62466a993eabe9227e94241bf7d75ab4
() const
bool
dirty
classmoveit_1_1core_1_1RobotState.html
a867985359844193ea81c2d23ac2c49b4
() const
double
distance
classmoveit_1_1core_1_1RobotState.html
a95a2bc2b77d410e4c07a7c464e33a438
(const RobotState &other) const
double
distance
classmoveit_1_1core_1_1RobotState.html
afbef16f6ff99a5bf1cef07e05ea17c1a
(const RobotState &other, const JointModelGroup *joint_group) const
double
distance
classmoveit_1_1core_1_1RobotState.html
ae08f49d7209cdad180fa8206170f48e6
(const RobotState &other, const JointModel *joint) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a93061f22d0d51f193250a1b88dad63b6
(const RobotState &to, double t, RobotState &state) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a7d99cfc35c290dfd815e0a6103d6e40c
(const RobotState &to, double t, RobotState &state, const JointModelGroup *joint_group) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a14dcdf92b8e1408909c64abf57d84180
(const RobotState &to, double t, RobotState &state, const JointModel *joint) const
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
a8250deeb3a2565ca34cbd87d18ee33ad
()
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
aca89bd2b257eef35f03e424f1d5c2ff0
(const JointModelGroup *joint_group)
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
a17b78d94170a4e452f00b56f98b5ed5b
(const JointModel *joint)
void
enforcePositionBounds
classmoveit_1_1core_1_1RobotState.html
ad7da8630de3e82aa31f4671b980aca74
(const JointModel *joint)
void
harmonizePositions
classmoveit_1_1core_1_1RobotState.html
a607ba00d428e133448e66310e7f01878
()
void
harmonizePositions
classmoveit_1_1core_1_1RobotState.html
af823efcc32bac7a0749d4222840bb049
(const JointModelGroup *joint_group)
void
harmonizePosition
classmoveit_1_1core_1_1RobotState.html
af1c8462c4ed2d0a427912d18663f4bfa
(const JointModel *joint)
void
enforceVelocityBounds
classmoveit_1_1core_1_1RobotState.html
ae52693dfeb9235aaaa288cb7ed01b0cb
(const JointModel *joint)
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
aa40ffd60c2e50769f9a61d71ab7faa23
(double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
a3a536c5dedb52fe45e696ddcd1781345
(const JointModelGroup *joint_group, double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
af4282ece530bfda5ec88802bbb529d07
(const JointModel *joint, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotState.html
a99047f78ceee6c5e1b0b37478fd4749b
(const JointModel *joint, double margin=0.0) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1RobotState.html
a19045ff184c6ce9676c0cfa787375396
(const JointModel *joint, double margin=0.0) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a3aa936bd12887b27e33b53ddad360271
() const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a11a81194e415b42acd9b450d04078446
(const JointModelGroup *group) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a8030252ff27067ef47ca9a10e6ea1094
(const std::vector< const JointModel *> &joints) const
bool
isValidVelocityMove
classmoveit_1_1core_1_1RobotState.html
a6ac3fd63ed7e54618dcc86b52953b1e4
(const RobotState &other, const JointModelGroup *group, double dt) const
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a5969cc58a617a8c117cbb888e0034b4b
(AttachedBody *attached_body)
void
attachBody
classmoveit_1_1core_1_1RobotState.html
ab4d2dea0c78653d3b6d60ae358e948e8
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &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
a5d267e2a9a656ac2ac104bbb7fe82c46
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &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
acdce4bd3179ac6905de395c013fba110
(std::vector< const AttachedBody *> &attached_bodies) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a6244d082fadf121fea1618157d36f7aa
(std::vector< const AttachedBody *> &attached_bodies, const JointModelGroup *lm) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
acabcb944c55280da350c1851be07676a
(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
ab67fb64eb7f7b59e4d6e940bb79f8d8e
(const std::string &name) const
bool
hasAttachedBody
classmoveit_1_1core_1_1RobotState.html
adb15c840b22c6c45daa3af5b2a158aeb
(const std::string &id) const
void
setAttachedBodyUpdateCallback
classmoveit_1_1core_1_1RobotState.html
a199bfec1bc2bcd2aaa8befa5efc1bbc8
(const AttachedBodyCallback &callback)
void
allocMemory
classmoveit_1_1core_1_1RobotState.html
a37493c872f84e7ffc2641a0f5dd02d7c
()
bool
checkCollisionTransforms
classmoveit_1_1core_1_1RobotState.html
a805bbcf90df2a3064f7704cd6d913779
() const
bool
checkJointTransforms
classmoveit_1_1core_1_1RobotState.html
aa097f669637307d670e33a2ba9ad3bd4
(const JointModel *joint) const
bool
checkLinkTransforms
classmoveit_1_1core_1_1RobotState.html
abac0acef5a9f7ef813dd552951f4dc65
() const
void
copyFrom
classmoveit_1_1core_1_1RobotState.html
a5ef542e6a83829db633e5035d6823fdc
(const RobotState &other)
void
getMissingKeys
classmoveit_1_1core_1_1RobotState.html
afb00ff80305f2c5f3f46dc347fae4e78
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables) const
void
getStateTreeJointString
classmoveit_1_1core_1_1RobotState.html
a0345a1f9fa0b550975f4d4e59793e9cb
(std::ostream &ss, const JointModel *jm, const std::string &pfx0, bool last) const
void
initTransforms
classmoveit_1_1core_1_1RobotState.html
afc942733b2f3cebe5d523f76419cd8b7
()
void
markAcceleration
classmoveit_1_1core_1_1RobotState.html
adc6763c635c0df616870394ac8369b23
()
void
markDirtyJointTransforms
classmoveit_1_1core_1_1RobotState.html
ac3da2c4599242441f59067a6dcdeb414
(const JointModel *joint)
void
markDirtyJointTransforms
classmoveit_1_1core_1_1RobotState.html
aeaef942ab9151ea8ecffdf95984b7bf2
(const JointModelGroup *group)
void
markEffort
classmoveit_1_1core_1_1RobotState.html
ac22ba2298dc880bd730dc345ab163644
()
void
markVelocity
classmoveit_1_1core_1_1RobotState.html
ac0c440ecdaf804fb3a8cf3b28ea90c5c
()
void
updateLinkTransformsInternal
classmoveit_1_1core_1_1RobotState.html
a96e9201cfcac3ac6e8149bae78c4899b
(const JointModel *start)
void
updateMimicJoint
classmoveit_1_1core_1_1RobotState.html
aa013b20a8228933eefb20c75ac1c6373
(const JointModel *joint)
void
updateMimicJoint
classmoveit_1_1core_1_1RobotState.html
a0a26aa70cd408682f4a696b0e5bc60a6
(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::Isometry3d *
global_collision_body_transforms_
classmoveit_1_1core_1_1RobotState.html
ad96520aa72975166f3d5ed71cd005abf
Eigen::Isometry3d *
global_link_transforms_
classmoveit_1_1core_1_1RobotState.html
a9da9dc63a0666567ba72aad41a3c9027
bool
has_acceleration_
classmoveit_1_1core_1_1RobotState.html
a3baab0ada89388b20e5003091d624f66
bool
has_effort_
classmoveit_1_1core_1_1RobotState.html
a803277735587d3e30b649619c8f28758
bool
has_velocity_
classmoveit_1_1core_1_1RobotState.html
af0207922496f57d8ead6c837efda81b6
void *
memory_
classmoveit_1_1core_1_1RobotState.html
abee1bf36a4ab8f3d95094bd6ee11fb3c
double *
position_
classmoveit_1_1core_1_1RobotState.html
a6728700f5cb22266f80c2030d98d8313
random_numbers::RandomNumberGenerator *
rng_
classmoveit_1_1core_1_1RobotState.html
ad82858a42c53559dfed9d00733f7f2b1
RobotModelConstPtr
robot_model_
classmoveit_1_1core_1_1RobotState.html
a44e4e7c451200b44ca23760e6318a7de
Eigen::Isometry3d *
variable_joint_transforms_
classmoveit_1_1core_1_1RobotState.html
a7979ba6c1c49291aba920158e775a83a
double *
velocity_
classmoveit_1_1core_1_1RobotState.html
adb1722cbe2ef8e26d97b15813fbe9dd8
double *
getVariablePositions
classmoveit_1_1core_1_1RobotState.html
a72e5062115857bc793f0ba6be6aca059
()
const double *
getVariablePositions
classmoveit_1_1core_1_1RobotState.html
a6ba92f8aa098e553dc544112c64c407a
() const
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
a04b9343fdf57f04895fa21c326164d0f
(const double *position)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
aa24651e53f6881da69c5a59f3ae767c3
(const std::vector< double > &position)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
ad08c92a61d43013714ec3894cd67a297
(const std::map< std::string, double > &variable_map)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
ab5616af324fcb6975c6c330c9aa83341
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
a57e8b16dd0b4febefdbf2b5c87159c93
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_position)
void
setVariablePosition
classmoveit_1_1core_1_1RobotState.html
a54879052daa602ea0319cbe3ded82ff3
(const std::string &variable, double value)
void
setVariablePosition
classmoveit_1_1core_1_1RobotState.html
a3c2dfa62fcf0be2cba3dc7019ba48b11
(int index, double value)
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
aae57a83ed9ad7c34982b6a943341026c
(const std::string &variable) const
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
a39f40831c913d8bf017d4acafbc54a1f
(int index) const
bool
hasVelocities
classmoveit_1_1core_1_1RobotState.html
a3c363244052c265d92180ee2fd3a5eb9
() const
double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a8b0ce76545fcb5676ae79f3e463c8223
()
const double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
afe664b33e44b5d836670ef41b7a6f442
() const
void
zeroVelocities
classmoveit_1_1core_1_1RobotState.html
a06620553a22719e4f76dd876ab1a5f9e
()
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a61b8f09e3940519f1abc6f6862305e2f
(const double *velocity)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
aa9f4f42c2e6eef2cccfd03c9dcb2de2b
(const std::vector< double > &velocity)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
ae60249e7b60f24f0341bf4444e7b9d3a
(const std::map< std::string, double > &variable_map)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
aa7b66e33497940b7247027b37971e22e
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a6d69673f17f401673554df956750a286
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_velocity)
void
setVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a44192d552292408eb9a399e56921a04b
(const std::string &variable, double value)
void
setVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a7a8fb3d23f2eef00bd0240792a665003
(int index, double value)
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a4445bddc825e02d3ab8347b7ea948371
(const std::string &variable) const
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a0c42b5bd92f4ecefe1664de35f4d43c8
(int index) const
void
dropVelocities
classmoveit_1_1core_1_1RobotState.html
af242904b98266683fd83c23a55ec7112
()
bool
hasAccelerations
classmoveit_1_1core_1_1RobotState.html
a511c04836fe8eb5af6f91fed6dbab223
() const
double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac1bc420fc8b251fefe54606cc47796bd
()
const double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ab84fdced0e3ea0ecff738c428fe8601f
() const
void
zeroAccelerations
classmoveit_1_1core_1_1RobotState.html
a6aad5a36ebcb44ff828cac210815e241
()
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac12d8f11d2315ad931d1d0985485ae44
(const double *acceleration)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a1ae5cd915dade0d9de3204e587c42f33
(const std::vector< double > &acceleration)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a37b20205c4e71f85bc4ac228f6741496
(const std::map< std::string, double > &variable_map)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a97c9005b23b884749681dc865d53827e
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
afe941fb64893e32fd47b9ca15c50c22b
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_acceleration)
void
setVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a064a06cc78d55f8fe11b89dbb30ab9d2
(const std::string &variable, double value)
void
setVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a0d27086d61f309ed8f2456e6fbdab7fa
(int index, double value)
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a1d1a3e85d77688091145b87647a65ffd
(const std::string &variable) const
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a1d1d68e16840c8f3c6fcaca279327802
(int index) const
void
dropAccelerations
classmoveit_1_1core_1_1RobotState.html
ab4350d31968cbac757a0794427813dcb
()
bool
hasEffort
classmoveit_1_1core_1_1RobotState.html
a873ba32c2fbf33169250f0973686b12d
() const
double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a91417c4a4bf74a4d83e2a6c05ccdae8f
()
const double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a25ec7de249064f7f26bf994f25d31e32
() const
void
zeroEffort
classmoveit_1_1core_1_1RobotState.html
af282633db467c22ece8ee10921dc3640
()
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
aa4cac190ffed854f609b4552fe247554
(const double *effort)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a3ff0d3de4afdc6e4ffd67e7590fe3889
(const std::vector< double > &effort)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a7041f8ec78dd9c4deacd8c79e0c256bc
(const std::map< std::string, double > &variable_map)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
aca70a4a90dc885c0595be5df543e3e52
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a7bff2c1fe8d43b62608a5aed102e6248
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_acceleration)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a22b8449e42780b49c0d5ea59d223ca0e
(const std::string &variable, double value)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a3f0141f7927f65d3319ff3f4de3dcf9d
(int index, double value)
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a17f06a86b42c774e9ad9ee3d6d928dc2
(const std::string &variable) const
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
ad4b6407312de80ca8a93c28977dfa8c6
(int index) const
void
dropEffort
classmoveit_1_1core_1_1RobotState.html
acad1191c8c36e146167eeb1ae2aace78
()
void
dropDynamics
classmoveit_1_1core_1_1RobotState.html
a7edbdff28a1333edc0429b98744ab4ca
()
void
invertVelocity
classmoveit_1_1core_1_1RobotState.html
aeadabef2a51ac56f8c7bcfc4bd15f590
()
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
afd01134540eb6ccc57e75d1f8c4f48d5
(const std::string &joint_name, const double *position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ac235f41e7081e643d7916a622c880cb6
(const std::string &joint_name, const std::vector< double > &position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae9756c9ca5692bf722c9c3dcb11884d0
(const JointModel *joint, const std::vector< double > &position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
aade96e25801522c3f8ca9a18996ed299
(const JointModel *joint, const double *position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae213009db4211575ee9371aa914c7bb2
(const std::string &joint_name, const Eigen::Isometry3d &transform)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae9bd8f735ce7d2d82795ebe81ee07b4a
(const JointModel *joint, const Eigen::Isometry3d &transform)
void
setJointVelocities
classmoveit_1_1core_1_1RobotState.html
a1cf1b8bd7eee51204e62cd16945e61ab
(const JointModel *joint, const double *velocity)
void
setJointEfforts
classmoveit_1_1core_1_1RobotState.html
a13744e79585655d2f38b331237850e89
(const JointModel *joint, const double *effort)
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
a3738aef1f38c30dc2fedb890fa1bf448
(const std::string &joint_name) const
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
a09e45bcc93ae745512eec8ae6a420a31
(const JointModel *joint) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a7ca19028f7f42ca0bec4d02689ebac7a
(const std::string &joint_name) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a4f3a27868efcc17861eef2fba1b933cf
(const JointModel *joint) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
acf59447b00840aed9244ef6906343524
(const std::string &joint_name) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
aa4a1f22d7caf7fd2378dcb5b1a701da2
(const JointModel *joint) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a26023dc9fb94c21ece87859d8fd6fcb9
(const std::string &joint_name) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a040b210391a59f229ca00c372be7c94b
(const JointModel *joint) const
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a564140d144754d149b292e70c4c59b55
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aaf00ec8b048e7b23638858d2c1e0f56a
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ab4fa76fc793c057a393723f9fd803005
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ad7d704fa01a95674cf078d72663c9407
(const JointModelGroup *group, const double *gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ae6514773254b090a08bcf70e767c0ec0
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
afb423a4c80461e21d82bc48e786b8f70
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
aab3c8cbe0dee276000a0cda40169f9d8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a00c36018e23deb526337ca9c80f0da48
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a6701b6df23500c474de1bcfadc3a9b1c
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
setJointGroupActivePositions
classmoveit_1_1core_1_1RobotState.html
a87d4425057edb178e3f11688d0b6a3fc
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a5902793ed7f64dfc073e37c91154c497
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a2b95b92922f14475e7c36bac137cb6fd
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ac0b2f35d1e9a7b553185211d840853a2
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aa070ad45e73d34559069b59adbdc1b71
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a8dd891c19219b03bfa36e4e61113adbe
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a7fc4f117953a170a52a2f4c4bd7fb27d
(const JointModelGroup *group, Eigen::VectorXd &values) const
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a4c3dc21cb7e8b21d0552677a3aeb819e
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
ab49181294c12ad430dbf8bc355a1a7c9
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
aab2ddb77ab2d9d2e36d8539a3bce46b8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
ab79153ad68fcf0ac2245454257d38e6b
(const JointModelGroup *group, const double *gstate)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a61da596d4c3dd5e4b6025841c7ff03f2
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a992977b13217742e2f24317416c8ab79
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a3c2938fb8c9467dff253db4b5c1992ca
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a31bb9b99ecff521c4df1c249af34939c
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a419cb5a66ea4384c10570836f82d72d7
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a6a705af712f83b679978b403c7e13f08
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a0f0d3723db378c41e961aa0896a1874f
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupVelocities
classmoveit_1_1core_1_1RobotState.html
a59bcaea919088cf64f42387517250499
(const JointModelGroup *group, Eigen::VectorXd &values) const
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a47eb1edf2046387de44c3a9dee3433e6
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a1b8f2f64d8ea38940ec7e9d0e008b1a6
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a98b615c67fd8b679353178e117b490d8
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae3531eb47e70411aff7ebb09a41a8ae4
(const JointModelGroup *group, const double *gstate)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a2808d325172215c6da0a60269ff6fcc1
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a3ada6d98116cf7c0d39eb90db1c0ff2c
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ac39ff2e3e4801ba1092a4c8eb44dd071
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
a2ca494b918a2dcb62a1e637046b60d3e
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
aa0a5548c1ed4b0396167b551d83bd09c
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae55ada9768fcd3fc9d56742a18d10bf4
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
ae515a25d79b7c98d11c88f932012833d
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupAccelerations
classmoveit_1_1core_1_1RobotState.html
af8cd62bf201a3d2a7ae739d4f117a3a4
(const JointModelGroup *group, Eigen::VectorXd &values) const
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a95464a4dac8c0218df5399f032e29fae
(const JointModelGroup *group, const geometry_msgs::Pose &pose, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
aa84242063374cd222a553d249554a481
(const JointModelGroup *group, const geometry_msgs::Pose &pose, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a47bafd31eb3db926bfbfa12c620d2e48
(const JointModelGroup *group, const geometry_msgs::Pose &pose, const std::string &tip, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a9fc112f2924fc18d13d8da7af18d477e
(const JointModelGroup *group, const geometry_msgs::Pose &pose, const std::string &tip, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a8db36e3dfb41dbcca35696f90daf6e56
(const JointModelGroup *group, const Eigen::Isometry3d &pose, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a552eb7f9570a71e3af5f6ebdd4112cf7
(const JointModelGroup *group, const Eigen::Isometry3d &pose, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
ac0fa69631ecf3d3853c519301e470cf6
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a5a6e67117f7519f55f48bfbbad6cd49d
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
aa7bad24130f392436844b6ffe7ce8abf
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, const std::vector< double > &consistency_limits, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a435321fc2fd9dddff38d36d7c1594f7b
(const JointModelGroup *group, const Eigen::Isometry3d &pose, const std::string &tip, const std::vector< double > &consistency_limits, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a7cf5af7701dcb4fcb945acd9cdbc0ebc
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a93a446e52b2108917e24b4ff9be27c73
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a7df9d1db14d7fbe00b9644729d7d88bf
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double > > &consistency_limits, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a2a6098f843095dde8b2886d23740f044
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double > > &consistency_limits, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIKSubgroups
classmoveit_1_1core_1_1RobotState.html
a7bbd086fed1babcc8e5492e0d9c80614
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double > > &consistency_limits, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIKSubgroups
classmoveit_1_1core_1_1RobotState.html
a9d8a8ff1541eda2b40b55cd0cdfa974c
(const JointModelGroup *group, const EigenSTL::vector_Isometry3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double > > &consistency_limits, unsigned int, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromDiffIK
classmoveit_1_1core_1_1RobotState.html
a7299fef43f47964c0180f981122a6058
(const JointModelGroup *group, const Eigen::VectorXd &twist, const std::string &tip, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
bool
setFromDiffIK
classmoveit_1_1core_1_1RobotState.html
ae8970b6aaa9741f5ae858ae7b88bde85
(const JointModelGroup *group, const geometry_msgs::Twist &twist, const std::string &tip, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
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
aa4c48f9a0e31d8acebae89a05d682e86
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const Eigen::Isometry3d &target, bool global_reference_frame, const MaxEEFStep &max_step, const JumpThreshold &jump_threshold, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
abfa970bb8b0c9b24199c2eb1547cb32c
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const Eigen::Isometry3d &target, bool global_reference_frame, double max_step, double jump_threshold_factor, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
ac585cb0cf0c66ed89778beefcb6670f3
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const EigenSTL::vector_Isometry3d &waypoints, bool global_reference_frame, const MaxEEFStep &max_step, const JumpThreshold &jump_threshold, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
ac04a98641cf3d0d9c4a0dc8b8f25aa4b
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const EigenSTL::vector_Isometry3d &waypoints, bool global_reference_frame, double max_step, double jump_threshold_factor, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
getJacobian
classmoveit_1_1core_1_1RobotState.html
a3242f96101baaed7ce83881c67d182bc
(const JointModelGroup *group, const LinkModel *link, const Eigen::Vector3d &reference_point_position, Eigen::MatrixXd &jacobian, bool use_quaternion_representation=false) const
bool
getJacobian
classmoveit_1_1core_1_1RobotState.html
a34222c39e51052096b654311d61e6fad
(const JointModelGroup *group, const LinkModel *link, const Eigen::Vector3d &reference_point_position, Eigen::MatrixXd &jacobian, bool use_quaternion_representation=false)
Eigen::MatrixXd
getJacobian
classmoveit_1_1core_1_1RobotState.html
a19ac66637301cc309d6d9703a9899d98
(const JointModelGroup *group, const Eigen::Vector3d &reference_point_position=Eigen::Vector3d(0.0, 0.0, 0.0)) const
Eigen::MatrixXd
getJacobian
classmoveit_1_1core_1_1RobotState.html
a4b3d9fbe68e398702086b79e37f58db7
(const JointModelGroup *group, const Eigen::Vector3d &reference_point_position=Eigen::Vector3d(0.0, 0.0, 0.0))
void
computeVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a4d3abe6777731f6314caba135ba593d7
(const JointModelGroup *jmg, Eigen::VectorXd &qdot, const Eigen::VectorXd &twist, const LinkModel *tip) const
void
computeVariableVelocity
classmoveit_1_1core_1_1RobotState.html
afc43c8b0e761f33418bb414698274ec6
(const JointModelGroup *jmg, Eigen::VectorXd &qdot, const Eigen::VectorXd &twist, const LinkModel *tip)
bool
integrateVariableVelocity
classmoveit_1_1core_1_1RobotState.html
ace036f11afd180c3e2f2be90bb78b21d
(const JointModelGroup *jmg, const Eigen::VectorXd &qdot, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
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
a30c47230782e953d54774bf135d62249
(const std::string &link_name, const Eigen::Isometry3d &transform, bool backward=false)
void
updateStateWithLinkAt
classmoveit_1_1core_1_1RobotState.html
a68c8658ddae9d80648201e5a19058459
(const LinkModel *link, const Eigen::Isometry3d &transform, bool backward=false)
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a309800a933676917ea4848b972a4318b
(const std::string &link_name)
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ab45c4d8ffa470ae3cc17d82d0def6415
(const LinkModel *link)
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a22c47153cf437cbbd3914f15d177dd3d
(const std::string &link_name, std::size_t index)
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
ae5dd5b18fd80c852aa8944a1159d3629
(const LinkModel *link, std::size_t index)
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a47d15624f2b73d1a06905a0db11162cf
(const std::string &joint_name)
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a625a8417945d6c318a5eaf84ab085f4f
(const JointModel *joint)
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a6eaf5714ca50d3af522f7a8a20911d85
(const std::string &link_name) const
const Eigen::Isometry3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ad3d540fed54d19d357c5a507e1cddd5a
(const LinkModel *link) const
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a0845e987439cc0233eb7212deb849f42
(const std::string &link_name, std::size_t index) const
const Eigen::Isometry3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
abb0f9a0208573852f853bed05b1ca7a7
(const LinkModel *link, std::size_t index) const
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a97003e0cdd4ddeb22386a8b1929bb5ad
(const std::string &joint_name) const
const Eigen::Isometry3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
afd909d5b8fd3f80dbdb59f034d68cb38
(const JointModel *joint) const
bool
dirtyJointTransform
classmoveit_1_1core_1_1RobotState.html
a803710aa9299e7afaa52cb8a2cc10dae
(const JointModel *joint) const
bool
dirtyLinkTransforms
classmoveit_1_1core_1_1RobotState.html
aab9561a78d09c65fddb6249b528df3b8
() const
bool
dirtyCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
a62466a993eabe9227e94241bf7d75ab4
() const
bool
dirty
classmoveit_1_1core_1_1RobotState.html
a867985359844193ea81c2d23ac2c49b4
() const
double
distance
classmoveit_1_1core_1_1RobotState.html
a95a2bc2b77d410e4c07a7c464e33a438
(const RobotState &other) const
double
distance
classmoveit_1_1core_1_1RobotState.html
afbef16f6ff99a5bf1cef07e05ea17c1a
(const RobotState &other, const JointModelGroup *joint_group) const
double
distance
classmoveit_1_1core_1_1RobotState.html
ae08f49d7209cdad180fa8206170f48e6
(const RobotState &other, const JointModel *joint) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a93061f22d0d51f193250a1b88dad63b6
(const RobotState &to, double t, RobotState &state) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a7d99cfc35c290dfd815e0a6103d6e40c
(const RobotState &to, double t, RobotState &state, const JointModelGroup *joint_group) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
a14dcdf92b8e1408909c64abf57d84180
(const RobotState &to, double t, RobotState &state, const JointModel *joint) const
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
a8250deeb3a2565ca34cbd87d18ee33ad
()
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
aca89bd2b257eef35f03e424f1d5c2ff0
(const JointModelGroup *joint_group)
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
a17b78d94170a4e452f00b56f98b5ed5b
(const JointModel *joint)
void
enforcePositionBounds
classmoveit_1_1core_1_1RobotState.html
ad7da8630de3e82aa31f4671b980aca74
(const JointModel *joint)
void
harmonizePositions
classmoveit_1_1core_1_1RobotState.html
a607ba00d428e133448e66310e7f01878
()
void
harmonizePositions
classmoveit_1_1core_1_1RobotState.html
af823efcc32bac7a0749d4222840bb049
(const JointModelGroup *joint_group)
void
harmonizePosition
classmoveit_1_1core_1_1RobotState.html
af1c8462c4ed2d0a427912d18663f4bfa
(const JointModel *joint)
void
enforceVelocityBounds
classmoveit_1_1core_1_1RobotState.html
ae52693dfeb9235aaaa288cb7ed01b0cb
(const JointModel *joint)
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
aa40ffd60c2e50769f9a61d71ab7faa23
(double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
a3a536c5dedb52fe45e696ddcd1781345
(const JointModelGroup *joint_group, double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
af4282ece530bfda5ec88802bbb529d07
(const JointModel *joint, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotState.html
a99047f78ceee6c5e1b0b37478fd4749b
(const JointModel *joint, double margin=0.0) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1RobotState.html
a19045ff184c6ce9676c0cfa787375396
(const JointModel *joint, double margin=0.0) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a3aa936bd12887b27e33b53ddad360271
() const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a11a81194e415b42acd9b450d04078446
(const JointModelGroup *group) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a8030252ff27067ef47ca9a10e6ea1094
(const std::vector< const JointModel *> &joints) const
bool
isValidVelocityMove
classmoveit_1_1core_1_1RobotState.html
a6ac3fd63ed7e54618dcc86b52953b1e4
(const RobotState &other, const JointModelGroup *group, double dt) const
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a5969cc58a617a8c117cbb888e0034b4b
(AttachedBody *attached_body)
void
attachBody
classmoveit_1_1core_1_1RobotState.html
ab4d2dea0c78653d3b6d60ae358e948e8
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &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
a5d267e2a9a656ac2ac104bbb7fe82c46
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &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
acdce4bd3179ac6905de395c013fba110
(std::vector< const AttachedBody *> &attached_bodies) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a6244d082fadf121fea1618157d36f7aa
(std::vector< const AttachedBody *> &attached_bodies, const JointModelGroup *lm) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
acabcb944c55280da350c1851be07676a
(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
ab67fb64eb7f7b59e4d6e940bb79f8d8e
(const std::string &name) const
bool
hasAttachedBody
classmoveit_1_1core_1_1RobotState.html
adb15c840b22c6c45daa3af5b2a158aeb
(const std::string &id) const
void
setAttachedBodyUpdateCallback
classmoveit_1_1core_1_1RobotState.html
a199bfec1bc2bcd2aaa8befa5efc1bbc8
(const AttachedBodyCallback &callback)
robot_trajectory::RobotTrajectory
classrobot__trajectory_1_1RobotTrajectory.html
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
afdd5cc4e84e484af2dc6ea337f62719e
() const
void
findWayPointIndicesForDurationAfterStart
classrobot__trajectory_1_1RobotTrajectory.html
acba72355e16bd0aa963c8a99ce8f941c
(const double &duration, int &before, int &after, double &blend) const
double
getAverageSegmentDuration
classrobot__trajectory_1_1RobotTrajectory.html
a49c02c0642eaf05ab71f1ca1759cb472
() const
double
getDuration
classrobot__trajectory_1_1RobotTrajectory.html
af827ef5d4a1a30176f2599c701683f27
() const
const robot_state::RobotState &
getFirstWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a1ae3315f9c17e5f99fda808251be1115
() const
robot_state::RobotStatePtr &
getFirstWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
a0e4736d1e74f234d6783224820646830
()
const robot_model::JointModelGroup *
getGroup
classrobot__trajectory_1_1RobotTrajectory.html
a76866057cdc89f761c5034d8b1820ef0
() const
const std::string &
getGroupName
classrobot__trajectory_1_1RobotTrajectory.html
a197a5c3e1d46aa07e05a6014f7b526dc
() const
const robot_state::RobotState &
getLastWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a382e5195994b89172d68d1e833cd601a
() const
robot_state::RobotStatePtr &
getLastWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
a89cd640081a0f0d9accaaf6011aef877
()
const robot_model::RobotModelConstPtr &
getRobotModel
classrobot__trajectory_1_1RobotTrajectory.html
a85573bd0a7153429b15fa781636045d6
() const
void
getRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
aa1ace778d8583af61482c4f8b18d63ec
(moveit_msgs::RobotTrajectory &trajectory, const std::vector< std::string > &joint_filter=std::vector< std::string >()) const
bool
getStateAtDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a431c3ef9fb50a7e83c23c3226de7ee51
(const double request_duration, robot_state::RobotStatePtr &output_state) const
const robot_state::RobotState &
getWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a5699dc4068ddf32e60bb045ecb60496a
(std::size_t index) const
std::size_t
getWayPointCount
classrobot__trajectory_1_1RobotTrajectory.html
ababf812aa287c586d9ad0b190e1d2482
() const
double
getWayPointDurationFromPrevious
classrobot__trajectory_1_1RobotTrajectory.html
abec675e916c243304ad0bf76d91392e7
(std::size_t index) const
double
getWayPointDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a23eca045c783372e4869cd3cccb2fb66
(std::size_t index) const
double
getWaypointDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a10ba8e841d92a2f6e0a355625beaec8b
(std::size_t index) const
const std::deque< double > &
getWayPointDurations
classrobot__trajectory_1_1RobotTrajectory.html
aadb9e545e2128a99bf54a7526401a0b7
() const
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::Isometry3d &
getTransform
classplanning__scene_1_1SceneTransforms.html
a0b15819d28d9d2c5de9538d56d7e5ac6
(const std::string &from_frame) const override
bool
isFixedFrame
classplanning__scene_1_1SceneTransforms.html
a0299cd84c147ea0da03ed739fac2b947
(const std::string &frame) const override
SceneTransforms
classplanning__scene_1_1SceneTransforms.html
aa1dece75821f8e5b3d969313cf58b22c
(const PlanningScene *scene)
bool
knowsObject
classplanning__scene_1_1SceneTransforms.html
a2c0e8cb7942a4c2af9690de5b1115335
(const std::string &object_id) const
const PlanningScene *
scene_
classplanning__scene_1_1SceneTransforms.html
aeee75acc218543d56301e23097dbab4b
moveit::tools::Profiler::ScopedBlock
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
ScopedBlock
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
ad5f0c41781aeed731f627e5dd0779de8
(const std::string &name, Profiler &prof=Profiler::instance())
~ScopedBlock
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
aa9f5d7b9b7d9706d22cefcdbef627bf0
()
std::string
name_
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
aa5f9c41639a31d76cc58e187dcc35806
Profiler &
prof_
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
a28ae050ab8aa089cca58533dea28b91d
moveit::tools::Profiler::ScopedStart
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
ScopedStart
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a4026cf73bb04ded9dc71b45abe79d175
(Profiler &prof=Profiler::instance())
~ScopedStart
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a6fd468a86780b4b1936d6d10708197ea
()
Profiler &
prof_
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a6f1bb616f0ff578785a50b5827ed92c8
bool
wasRunning_
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a061610d3d7a1d30738cba312c3e48480
ScopedTimer
classScopedTimer.html
ScopedTimer
classScopedTimer.html
a9a6ae04b1292a0f5b151bd7fed14ced1
(const char *msg="", double *gold_standard=nullptr)
~ScopedTimer
classScopedTimer.html
a338ced0c8c39fe3d3e89e1b09d29f589
()
double *const
gold_standard_
classScopedTimer.html
a4ddbf9d26b172c1c1705227a87706313
const char *const
msg_
classScopedTimer.html
a1324df788c7eb06af35e261d7f436edd
const std::chrono::time_point< std::chrono::steady_clock >
start_
classScopedTimer.html
a369bf3e1ac27a2772f24f01be52be29a
moveit_sensor_manager::SensorInfo
structmoveit__sensor__manager_1_1SensorInfo.html
SensorInfo
structmoveit__sensor__manager_1_1SensorInfo.html
a1e4d1631e17d3fa59fff4e86fcec5dba
()
double
max_dist
structmoveit__sensor__manager_1_1SensorInfo.html
a60bda52947f57829daadb3e3ed262206
double
min_dist
structmoveit__sensor__manager_1_1SensorInfo.html
ae4e9a4ef23d366d14d3467bd04700b12
std::string
origin_frame
structmoveit__sensor__manager_1_1SensorInfo.html
a25216b348d57cc5cf4cbd979378945f8
double
x_angle
structmoveit__sensor__manager_1_1SensorInfo.html
ad305eb8821784f4af49d833aad73c9ac
double
y_angle
structmoveit__sensor__manager_1_1SensorInfo.html
aeb0f9a97969d4fc806915730fae7b159
trajectory_processing::SingleJointTrajectory
structtrajectory__processing_1_1SingleJointTrajectory.html
std::vector< double >
accelerations_
structtrajectory__processing_1_1SingleJointTrajectory.html
a66799d899c01094a6db9b0dd1bd1b0aa
double
final_acceleration_
structtrajectory__processing_1_1SingleJointTrajectory.html
afc806258d6b3b8588cf6bfbf60033f80
double
initial_acceleration_
structtrajectory__processing_1_1SingleJointTrajectory.html
a0311c7afe4087da2072906e42c3fe511
double
max_acceleration_
structtrajectory__processing_1_1SingleJointTrajectory.html
aba5fb86c911d3d1092b9d1549850662c
double
max_velocity_
structtrajectory__processing_1_1SingleJointTrajectory.html
a064e2769ba5e57753c117eb692f518f2
double
min_acceleration_
structtrajectory__processing_1_1SingleJointTrajectory.html
a3d6f33f88410ddcf61a8aecfc793afea
double
min_velocity_
structtrajectory__processing_1_1SingleJointTrajectory.html
a20efa1011bf1d999a2df342d4331d0d7
std::vector< double >
positions_
structtrajectory__processing_1_1SingleJointTrajectory.html
a6948a3c79ff32458bb3b1940d68cc9b4
std::vector< double >
velocities_
structtrajectory__processing_1_1SingleJointTrajectory.html
a9a5c30e56bd4d34af94fd12532d7aa8f
SphericalRobot
classSphericalRobot.html
std::map< std::string, double >
getJointValues
classSphericalRobot.html
a0bfa3e65972ee3d6bd4465a084b675c7
(const double roll, const double pitch, const double yaw)
void
SetUp
classSphericalRobot.html
a7c48a5c4f207b60610200ebf196165a3
() override
void
TearDown
classSphericalRobot.html
a2e1f1a791dc14b784fbf7d8eee75beb1
() override
moveit::core::RobotModelPtr
robot_model_
classSphericalRobot.html
a01671dd316b25b42a5a0bf008fa1c360
TestAABB
classTestAABB.html
robot_state::RobotState
loadModel
classTestAABB.html
a2d56b23decba767bb4a34a3634617995
(const std::string &robot_name)
robot_state::RobotState
loadModel
classTestAABB.html
a079ff2c9cf8cda9f9fc5210c0164fe97
(const robot_model::RobotModelPtr &model)
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
a1e75088e589913f99e9cdb80e7800d04
()
TimeInfo
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a7633eaee1ceee02e1ff139a05d1f3f10
()
void
update
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
acfc96816df2b0486fa61c785e2eb52a1
()
boost::posix_time::time_duration
longest
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
aff60f27cfa493433e9cb53d1c66b6f2d
unsigned long int
parts
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a8f811fd63328e16fd95fd445e71ccdd0
boost::posix_time::time_duration
shortest
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
aaffd8ffa360b0d1d3fdcec9202ade2d5
boost::posix_time::ptime
start
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a71a690de7276549df1938d22c4b64929
boost::posix_time::time_duration
total
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a8b2cbef3330eaefc3583c4ab6873ac1f
trajectory_processing::TimeOptimalTrajectoryGeneration
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
trajectory_processing::TimeParameterization
bool
computeTimeStamps
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
a7fb161f0df9bd1acb0a08cb339e43102
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const override
TimeOptimalTrajectoryGeneration
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
a294c396a9c240f6505dd780eaaca3deb
(const double path_tolerance=0.1, const double resample_dt=0.1, const double min_angle_change=0.001)
const double
min_angle_change_
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
a8545a894616a59f875a23aa7dfb4e06c
const double
path_tolerance_
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
adb16c27934bc2688716c01e5361d37a5
const double
resample_dt_
classtrajectory__processing_1_1TimeOptimalTrajectoryGeneration.html
af6b3749832eb89c7e6ed953bc16f72b4
trajectory_processing::TimeParameterization
classtrajectory__processing_1_1TimeParameterization.html
virtual bool
computeTimeStamps
classtrajectory__processing_1_1TimeParameterization.html
a4dbacb6d1eaab1aaca95aeabcc01477d
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0, const double max_acceleration_scaling_factor=1.0) const =0
virtual
~TimeParameterization
classtrajectory__processing_1_1TimeParameterization.html
a5bb53d61cca77c7519cefd350f0fc5d7
()=default
Timing
classTiming.html
const Eigen::Isometry3d
id
classTiming.html
a10aa85a2f2ca880551ec5be20101ee0f
volatile size_t
input_idx_
classTiming.html
a3a84e0df01507faa4e2ab847186ef63d
volatile size_t
result_idx_
classTiming.html
a2b283df9553e1209f4773fd491861808
EigenSTL::vector_Isometry3d
transforms_
classTiming.html
a0cc9be43e02cdb6852d905783cd19a07
void
SetUp
classTiming.html
abe83395d44ad0462e265848a2fad45e2
() override
void
TearDown
classTiming.html
af7db44fccdcadb183945413afd119c7e
() override
trajectory_processing::Trajectory
classtrajectory__processing_1_1Trajectory.html
trajectory_processing::Trajectory::TrajectoryStep
Eigen::VectorXd
getAcceleration
classtrajectory__processing_1_1Trajectory.html
a1a48fed786b4c7ccf5dba6dae78e965e
(double time) const
double
getDuration
classtrajectory__processing_1_1Trajectory.html
aada4cdb42a2a789912c6d0d14302d57a
() const
Eigen::VectorXd
getPosition
classtrajectory__processing_1_1Trajectory.html
a42dc127a1d865ac21fe38a8fab206253
(double time) const
Eigen::VectorXd
getVelocity
classtrajectory__processing_1_1Trajectory.html
ab36c647a2696f1103433fdf1106f11e9
(double time) const
bool
isValid
classtrajectory__processing_1_1Trajectory.html
a25270396d87c878ead796eeef9ddb526
() const
Trajectory
classtrajectory__processing_1_1Trajectory.html
a4d4b500f179aaa3fc10cc50e0cf532f9
(const Path &path, const Eigen::VectorXd &max_velocity, const Eigen::VectorXd &max_acceleration, double time_step=0.001)
~Trajectory
classtrajectory__processing_1_1Trajectory.html
a106b00b04dce7ee205c5d3ae8f0984a4
()
double
getAccelerationMaxPathVelocity
classtrajectory__processing_1_1Trajectory.html
ad915a01e028f0e8e6bede1e026139d7f
(double path_pos) const
double
getAccelerationMaxPathVelocityDeriv
classtrajectory__processing_1_1Trajectory.html
ae4cfe3c03b6d4841cea70872d05d8c0b
(double path_pos)
double
getMinMaxPathAcceleration
classtrajectory__processing_1_1Trajectory.html
a7dcbde2f7f39298f1e3bb518f7021beb
(double path_position, double path_velocity, bool max)
double
getMinMaxPhaseSlope
classtrajectory__processing_1_1Trajectory.html
ae27abbdd346ad0dc752b575a946379c2
(double path_position, double path_velocity, bool max)
bool
getNextAccelerationSwitchingPoint
classtrajectory__processing_1_1Trajectory.html
a10976af07035a10dab01a8d19d1ecec4
(double path_pos, TrajectoryStep &next_switching_point, double &before_acceleration, double &after_acceleration)
bool
getNextSwitchingPoint
classtrajectory__processing_1_1Trajectory.html
ad33c3bd25deb604ca11ecc0d4f7723bd
(double path_pos, TrajectoryStep &next_switching_point, double &before_acceleration, double &after_acceleration)
bool
getNextVelocitySwitchingPoint
classtrajectory__processing_1_1Trajectory.html
aae0632cd7303360f388691ace25aa939
(double path_pos, TrajectoryStep &next_switching_point, double &before_acceleration, double &after_acceleration)
std::list< TrajectoryStep >::const_iterator
getTrajectorySegment
classtrajectory__processing_1_1Trajectory.html
a16cf5b3a2e14772dba4ad7f03246dc7a
(double time) const
double
getVelocityMaxPathVelocity
classtrajectory__processing_1_1Trajectory.html
aab213f9cf295f4ca7698eea1af55140a
(double path_pos) const
double
getVelocityMaxPathVelocityDeriv
classtrajectory__processing_1_1Trajectory.html
aaa25544f8e2bd5ba862f82df6ed97b33
(double path_pos)
void
integrateBackward
classtrajectory__processing_1_1Trajectory.html
aa207eb06b1ad86adedf0d6e49acf306c
(std::list< TrajectoryStep > &start_trajectory, double path_pos, double path_vel, double acceleration)
bool
integrateForward
classtrajectory__processing_1_1Trajectory.html
a78d4937fd79b9a3f34342bbfadb9884f
(std::list< TrajectoryStep > &trajectory, double acceleration)
double
cached_time_
classtrajectory__processing_1_1Trajectory.html
a702345a73d72c7b1182a04a3a63ddb11
std::list< TrajectoryStep >::const_iterator
cached_trajectory_segment_
classtrajectory__processing_1_1Trajectory.html
a377ca7fc759789b2a9d7e3e2993835fc
std::list< TrajectoryStep >
end_trajectory_
classtrajectory__processing_1_1Trajectory.html
a0ef9bad3014c57b34bd0bc1e34973c49
unsigned int
joint_num_
classtrajectory__processing_1_1Trajectory.html
a4e5f30a679b881eb73bb2247333d7058
Eigen::VectorXd
max_acceleration_
classtrajectory__processing_1_1Trajectory.html
ae9df6b598d4eb01e290482791133297a
Eigen::VectorXd
max_velocity_
classtrajectory__processing_1_1Trajectory.html
afcaa1e323c4d5bfd1e7681424c160c73
Path
path_
classtrajectory__processing_1_1Trajectory.html
a1baef817710eac924b24ddc848a27c87
const double
time_step_
classtrajectory__processing_1_1Trajectory.html
ae83f6866163d36876966c743f5f6520b
std::list< TrajectoryStep >
trajectory_
classtrajectory__processing_1_1Trajectory.html
abe9ed951acfb8d27f91f3866ce3296f2
bool
valid_
classtrajectory__processing_1_1Trajectory.html
a6d7b618af9b3bb8bff57ad544d3ea445
trajectory_processing::Trajectory::TrajectoryStep
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
TrajectoryStep
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
a6763de6dc71c0db932ba58305d19e7d2
()
TrajectoryStep
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
a4968c043ec8cd7518ee8e767352ed768
(double path_pos, double path_vel)
double
path_pos_
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
ae4551c1e927315bcf324fee92657543c
double
path_vel_
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
abe45a7da2d5815b3bf213ce5570f9696
double
time_
structtrajectory__processing_1_1Trajectory_1_1TrajectoryStep.html
a61703d1fea1018b9e4f0ac95e2604837
moveit::core::Transforms
classmoveit_1_1core_1_1Transforms.html
virtual bool
canTransform
classmoveit_1_1core_1_1Transforms.html
afce509b564a62abaf92f728f97a82cd6
(const std::string &from_frame) const
const std::string &
getTargetFrame
classmoveit_1_1core_1_1Transforms.html
a0df4298ff63f3dabcbf35312294ffe96
() const
virtual const Eigen::Isometry3d &
getTransform
classmoveit_1_1core_1_1Transforms.html
a97876cc8c68434c382955b62a3fa3d99
(const std::string &from_frame) const
virtual bool
isFixedFrame
classmoveit_1_1core_1_1Transforms.html
ad2578c45d1f2ec1f2824227646772a87
(const std::string &frame) const
Transforms
classmoveit_1_1core_1_1Transforms.html
af9f8f3f04b5a041364d97c359d592d6a
(const std::string &target_frame)
virtual
~Transforms
classmoveit_1_1core_1_1Transforms.html
a46634ebad9aad54b07a0a4a768e17366
()
const FixedTransformsMap &
getAllTransforms
classmoveit_1_1core_1_1Transforms.html
a7fd7b4c15089b4fcc41e938f22325d43
() const
void
copyTransforms
classmoveit_1_1core_1_1Transforms.html
ab080b33b02d87c019a84da0096615b53
(std::vector< geometry_msgs::TransformStamped > &transforms) const
void
setTransform
classmoveit_1_1core_1_1Transforms.html
a698ace057d4ac87ae67e6e8bc698b2bc
(const Eigen::Isometry3d &t, const std::string &from_frame)
void
setTransform
classmoveit_1_1core_1_1Transforms.html
adf3d6aefa8752d7d929806c2fd521aa1
(const geometry_msgs::TransformStamped &transform)
void
setTransforms
classmoveit_1_1core_1_1Transforms.html
afcb0359d6a1006742ca03ba236299c04
(const std::vector< geometry_msgs::TransformStamped > &transforms)
void
setAllTransforms
classmoveit_1_1core_1_1Transforms.html
abe4438cc4cca8a42a4f78006288eb09a
(const FixedTransformsMap &transforms)
void
transformVector3
classmoveit_1_1core_1_1Transforms.html
af0d969e15246ae42e31abf78b8984d0a
(const std::string &from_frame, const Eigen::Vector3d &v_in, Eigen::Vector3d &v_out) const
void
transformQuaternion
classmoveit_1_1core_1_1Transforms.html
a95e964c2c8ffeb5daaa04802cfab5334
(const std::string &from_frame, const Eigen::Quaterniond &q_in, Eigen::Quaterniond &q_out) const
void
transformRotationMatrix
classmoveit_1_1core_1_1Transforms.html
a2ece88a639984a2bae044e39e0f6d782
(const std::string &from_frame, const Eigen::Matrix3d &m_in, Eigen::Matrix3d &m_out) const
void
transformPose
classmoveit_1_1core_1_1Transforms.html
a3bdeb2753de48a7eb59780a381565fc7
(const std::string &from_frame, const Eigen::Isometry3d &t_in, Eigen::Isometry3d &t_out) const
static bool
sameFrame
classmoveit_1_1core_1_1Transforms.html
a101b4614f91072368a62c879bd59e36a
(const std::string &frame1, const std::string &frame2)
std::string
target_frame_
classmoveit_1_1core_1_1Transforms.html
a650f48a36aab43627f2f02628b4c4676
FixedTransformsMap
transforms_map_
classmoveit_1_1core_1_1Transforms.html
ad52b5487cc052be05bace9b0e647c358
const FixedTransformsMap &
getAllTransforms
classmoveit_1_1core_1_1Transforms.html
a7fd7b4c15089b4fcc41e938f22325d43
() const
void
copyTransforms
classmoveit_1_1core_1_1Transforms.html
ab080b33b02d87c019a84da0096615b53
(std::vector< geometry_msgs::TransformStamped > &transforms) const
void
setTransform
classmoveit_1_1core_1_1Transforms.html
a698ace057d4ac87ae67e6e8bc698b2bc
(const Eigen::Isometry3d &t, const std::string &from_frame)
void
setTransform
classmoveit_1_1core_1_1Transforms.html
adf3d6aefa8752d7d929806c2fd521aa1
(const geometry_msgs::TransformStamped &transform)
void
setTransforms
classmoveit_1_1core_1_1Transforms.html
afcb0359d6a1006742ca03ba236299c04
(const std::vector< geometry_msgs::TransformStamped > &transforms)
void
setAllTransforms
classmoveit_1_1core_1_1Transforms.html
abe4438cc4cca8a42a4f78006288eb09a
(const FixedTransformsMap &transforms)
void
transformVector3
classmoveit_1_1core_1_1Transforms.html
af0d969e15246ae42e31abf78b8984d0a
(const std::string &from_frame, const Eigen::Vector3d &v_in, Eigen::Vector3d &v_out) const
void
transformQuaternion
classmoveit_1_1core_1_1Transforms.html
a95e964c2c8ffeb5daaa04802cfab5334
(const std::string &from_frame, const Eigen::Quaterniond &q_in, Eigen::Quaterniond &q_out) const
void
transformRotationMatrix
classmoveit_1_1core_1_1Transforms.html
a2ece88a639984a2bae044e39e0f6d782
(const std::string &from_frame, const Eigen::Matrix3d &m_in, Eigen::Matrix3d &m_out) const
void
transformPose
classmoveit_1_1core_1_1Transforms.html
a3bdeb2753de48a7eb59780a381565fc7
(const std::string &from_frame, const Eigen::Isometry3d &t_in, Eigen::Isometry3d &t_out) const
pybind11::detail::type_caster< ros::Duration >
structpybind11_1_1detail_1_1type__caster_3_01ros_1_1Duration_01_4.html
DurationCaster< ros::Duration >
pybind11::detail::type_caster< ros::WallDuration >
structpybind11_1_1detail_1_1type__caster_3_01ros_1_1WallDuration_01_4.html
DurationCaster< ros::WallDuration >
pybind11::detail::type_caster< T, enable_if_t< ros::message_traits::IsMessage< T >::value > >
structpybind11_1_1detail_1_1type__caster_3_01T_00_01enable__if__t_3_01ros_1_1message__traits_1_1da86572eefc69f5e91735ace467ff8c5.html
bool
load
structpybind11_1_1detail_1_1type__caster_3_01T_00_01enable__if__t_3_01ros_1_1message__traits_1_1da86572eefc69f5e91735ace467ff8c5.html
a5ae2d79111978d88a6de3b1a8f77f5f8
(handle src, bool convert)
PYBIND11_TYPE_CASTER
structpybind11_1_1detail_1_1type__caster_3_01T_00_01enable__if__t_3_01ros_1_1message__traits_1_1da86572eefc69f5e91735ace467ff8c5.html
a7a953706184b5aba20ae43f448f08823
(T, _< T >())
static handle
cast
structpybind11_1_1detail_1_1type__caster_3_01T_00_01enable__if__t_3_01ros_1_1message__traits_1_1da86572eefc69f5e91735ace467ff8c5.html
accc074254dbd70090b4772b68f9f6de8
(const T &src, return_value_policy, handle)
constraint_samplers::UnionConstraintSampler
classconstraint__samplers_1_1UnionConstraintSampler.html
constraint_samplers::ConstraintSampler
virtual bool
canService
classconstraint__samplers_1_1UnionConstraintSampler.html
a8692f55cdf731378acb007d175aa93ca
(const moveit_msgs::Constraints &constr) const
bool
configure
classconstraint__samplers_1_1UnionConstraintSampler.html
a23c19038520d12c623fd0d8759045c2e
(const moveit_msgs::Constraints &constr) override
const std::string &
getName
classconstraint__samplers_1_1UnionConstraintSampler.html
a10d624db2eb02bfc2f30cbe75b2494b8
() const override
const std::vector< ConstraintSamplerPtr > &
getSamplers
classconstraint__samplers_1_1UnionConstraintSampler.html
ae11ad89e24fc78177d2ec22b1236ea64
() const
bool
project
classconstraint__samplers_1_1UnionConstraintSampler.html
a01ff11642c28f3c2833a2b0060626b82
(robot_state::RobotState &state, unsigned int max_attempts) override
bool
sample
classconstraint__samplers_1_1UnionConstraintSampler.html
ae73c4a1c2acd501c1a294b8ee8f2cb1f
(robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts) override
UnionConstraintSampler
classconstraint__samplers_1_1UnionConstraintSampler.html
af8cf3828dd1afcb245866abe0051b4ce
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const std::vector< ConstraintSamplerPtr > &samplers)
std::vector< ConstraintSamplerPtr >
samplers_
classconstraint__samplers_1_1UnionConstraintSampler.html
ac0e3f02f32ed1c72340509231fefbdc2
moveit::core::VariableBounds
structmoveit_1_1core_1_1VariableBounds.html
VariableBounds
structmoveit_1_1core_1_1VariableBounds.html
af3e04d2b9865cb7864d6d7969435dc93
()
bool
acceleration_bounded_
structmoveit_1_1core_1_1VariableBounds.html
af0e83ca67bd560c306f76fb57828584c
double
max_acceleration_
structmoveit_1_1core_1_1VariableBounds.html
a48db40fdae153da78abbb3003f9250f4
double
max_position_
structmoveit_1_1core_1_1VariableBounds.html
ac8dc344fef8bf3c73f9e1d25881c57e4
double
max_velocity_
structmoveit_1_1core_1_1VariableBounds.html
a084bb6fc28ab6b811248378ddfda89e5
double
min_acceleration_
structmoveit_1_1core_1_1VariableBounds.html
a85f88ecc1edf9f96091ba0f379dd9d1a
double
min_position_
structmoveit_1_1core_1_1VariableBounds.html
ab6cc4e3e72702edb003cba2e07409ec4
double
min_velocity_
structmoveit_1_1core_1_1VariableBounds.html
af5c3f11dbfcdc2278c85ec3ee131feb0
bool
position_bounded_
structmoveit_1_1core_1_1VariableBounds.html
a870a6ab1e27504d896dedcaadec40666
bool
velocity_bounded_
structmoveit_1_1core_1_1VariableBounds.html
a7e0a5703c51621d5cff73259d1295fd6
fcl::details::Vec3Data
structfcl_1_1details_1_1Vec3Data.html
fcl::Vec3fX
classfcl_1_1Vec3fX.html
kinematic_constraints::VisibilityConstraint
classkinematic__constraints_1_1VisibilityConstraint.html
kinematic_constraints::KinematicConstraint
void
clear
classkinematic__constraints_1_1VisibilityConstraint.html
a313499e063f7980f02c0fe52a62a2ccb
() override
bool
configure
classkinematic__constraints_1_1VisibilityConstraint.html
a4ecc18f0586dae2b94929eb74cc1a12c
(const moveit_msgs::VisibilityConstraint &vc, const robot_state::Transforms &tf)
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1VisibilityConstraint.html
aa65c67bc401630e68ccd006b4706530e
(const robot_state::RobotState &state, bool verbose=false) const override
bool
enabled
classkinematic__constraints_1_1VisibilityConstraint.html
a4a015f045507e26be6dbe580d82505df
() const override
bool
equal
classkinematic__constraints_1_1VisibilityConstraint.html
a3bc4822d35ba3804da9c4eb6a87eebdf
(const KinematicConstraint &other, double margin) const override
void
getMarkers
classkinematic__constraints_1_1VisibilityConstraint.html
a7f06a354a3dd786a64759db58d44641c
(const robot_state::RobotState &state, visualization_msgs::MarkerArray &markers) const
shapes::Mesh *
getVisibilityCone
classkinematic__constraints_1_1VisibilityConstraint.html
a9196f927b576f130b29808252d5a0a72
(const robot_state::RobotState &state) const
void
print
classkinematic__constraints_1_1VisibilityConstraint.html
a461a5d5a0aa5552276d5f268cd12b2f8
(std::ostream &out=std::cout) const override
VisibilityConstraint
classkinematic__constraints_1_1VisibilityConstraint.html
a4ad5139977cceb77f3bcd466fd57e91c
(const robot_model::RobotModelConstPtr &model)
bool
decideContact
classkinematic__constraints_1_1VisibilityConstraint.html
ae3bfecce9a73c1d25146a0ff750a3001
(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::Isometry3d
sensor_pose_
classkinematic__constraints_1_1VisibilityConstraint.html
a3ed970a629abf44ef547ac719219042b
int
sensor_view_direction_
classkinematic__constraints_1_1VisibilityConstraint.html
ac66cedff3f6f0fea53189d8e8fdc955d
std::string
target_frame_id_
classkinematic__constraints_1_1VisibilityConstraint.html
a71f922cb087b9312da20d960c14d3a2e
Eigen::Isometry3d
target_pose_
classkinematic__constraints_1_1VisibilityConstraint.html
a18fd4f356b4c4872f4cbd6c9441c8b52
double
target_radius_
classkinematic__constraints_1_1VisibilityConstraint.html
a9ad445f62772dad2a44ecd1d30459444
distance_field::VoxelGrid
classdistance__field_1_1VoxelGrid.html
T
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
ab56cc96692c1ebfd5efe50cb4da6143e
(int x, int y, int z) const
const T &
getCell
classdistance__field_1_1VoxelGrid.html
a54cc57e8cd0328315afe49a675a48930
(const Eigen::Vector3i &pos) const
int
getNumCells
classdistance__field_1_1VoxelGrid.html
a40e41df085476c8d3a9825ef16533743
(Dimension dim) const
double
getOrigin
classdistance__field_1_1VoxelGrid.html
ab50529a896aec969746feb339a54a7a9
(Dimension dim) const
double
getResolution
classdistance__field_1_1VoxelGrid.html
ae4ab39e34e1ec5f0647a207e6c9953ac
() const
double
getResolution
classdistance__field_1_1VoxelGrid.html
aaaf1e315bb8601fba6c664514e877cdb
(Dimension dim) const
double
getSize
classdistance__field_1_1VoxelGrid.html
adac952430d801a2007810464e54933ed
(Dimension dim) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
afa2b868ab588d6e0ebaf8ed9a6a32bbd
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
adba8595eb823659d989c9dd4c563bcaf
(const Eigen::Vector3i &grid, Eigen::Vector3d &world) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
ad3ebd64818004ef79ef68f2140f07210
(int x, int y, int z) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a5f555dbaa8125fab326853e89ada327c
(const Eigen::Vector3i &pos) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a670fa5d419505c48571ed6faaad01948
(Dimension dim, int cell) const
MOVEIT_DECLARE_PTR_MEMBER
classdistance__field_1_1VoxelGrid.html
a94406cc8543d49c06f61f8ec3753900d
(VoxelGrid)
const T &
operator()
classdistance__field_1_1VoxelGrid.html
a26268abce9b73e6984427d6a269f8750
(double x, double y, double z) const
const T &
operator()
classdistance__field_1_1VoxelGrid.html
aaae70ba446ce8453bb99d5a41d079c00
(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
a1c450b91646281eed85111d970c4b785
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
ad8bf2fbb2bdc473213598d62d4c25991
(const Eigen::Vector3d &world, Eigen::Vector3i &grid) const
virtual
~VoxelGrid
classdistance__field_1_1VoxelGrid.html
a897b7a39010a787f3706061f3125bec7
()
int
getCellFromLocation
classdistance__field_1_1VoxelGrid.html
a442b5ae11a9ed1c00f1ad60c0ed3f272
(Dimension dim, double loc) const
double
getLocationFromCell
classdistance__field_1_1VoxelGrid.html
a920b9e52f5dc44becf1e66a694611cc6
(Dimension dim, int cell) const
int
ref
classdistance__field_1_1VoxelGrid.html
adbf173a82e436c70c502880b843a94f7
(int x, int y, int z) const
T *
data_
classdistance__field_1_1VoxelGrid.html
ab9c1291e4e938d4eae7f5635fc1ec6a0
T ***
data_ptrs_
classdistance__field_1_1VoxelGrid.html
a393e4c66ffba38235dc15ab5203d1c56
T
default_object_
classdistance__field_1_1VoxelGrid.html
ad4011a043757ef7d6dbb3b284cac6c63
int
num_cells_
classdistance__field_1_1VoxelGrid.html
ab0ed43738bd60f68729bb6c3ff979ce7
[3]
int
num_cells_total_
classdistance__field_1_1VoxelGrid.html
a3a9263a10a8329aee6407debf7ed4ff6
double
oo_resolution_
classdistance__field_1_1VoxelGrid.html
a2961ed3c1fc3f074f413064571862454
double
origin_
classdistance__field_1_1VoxelGrid.html
a6855d2daab2bc7e256938ae9fb973c5b
[3]
double
origin_minus_
classdistance__field_1_1VoxelGrid.html
a46e4e3a1574c1c3223b0bbcec34654d9
[3]
double
resolution_
classdistance__field_1_1VoxelGrid.html
a81107892e8e38dd12739b55d96fb9995
double
size_
classdistance__field_1_1VoxelGrid.html
a0c44df45eb348857d3fe9707962cf377
[3]
int
stride1_
classdistance__field_1_1VoxelGrid.html
a7a7ccac725d21eb16a3ea58db885eab9
int
stride2_
classdistance__field_1_1VoxelGrid.html
a1c40aba4df4cf6b97a28b6672ebc1fbd
VoxelGrid< distance_field::PropDistanceFieldVoxel >
classdistance__field_1_1VoxelGrid.html
distance_field::PropDistanceFieldVoxel &
getCell
classdistance__field_1_1VoxelGrid.html
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
ab56cc96692c1ebfd5efe50cb4da6143e
(int x, int y, int z) const
const distance_field::PropDistanceFieldVoxel &
getCell
classdistance__field_1_1VoxelGrid.html
a54cc57e8cd0328315afe49a675a48930
(const Eigen::Vector3i &pos) const
int
getNumCells
classdistance__field_1_1VoxelGrid.html
a40e41df085476c8d3a9825ef16533743
(Dimension dim) const
double
getOrigin
classdistance__field_1_1VoxelGrid.html
ab50529a896aec969746feb339a54a7a9
(Dimension dim) const
double
getResolution
classdistance__field_1_1VoxelGrid.html
ae4ab39e34e1ec5f0647a207e6c9953ac
() const
double
getResolution
classdistance__field_1_1VoxelGrid.html
aaaf1e315bb8601fba6c664514e877cdb
(Dimension dim) const
double
getSize
classdistance__field_1_1VoxelGrid.html
adac952430d801a2007810464e54933ed
(Dimension dim) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
afa2b868ab588d6e0ebaf8ed9a6a32bbd
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
adba8595eb823659d989c9dd4c563bcaf
(const Eigen::Vector3i &grid, Eigen::Vector3d &world) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
ad3ebd64818004ef79ef68f2140f07210
(int x, int y, int z) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a5f555dbaa8125fab326853e89ada327c
(const Eigen::Vector3i &pos) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a670fa5d419505c48571ed6faaad01948
(Dimension dim, int cell) const
MOVEIT_DECLARE_PTR_MEMBER
classdistance__field_1_1VoxelGrid.html
a94406cc8543d49c06f61f8ec3753900d
(VoxelGrid)
const distance_field::PropDistanceFieldVoxel &
operator()
classdistance__field_1_1VoxelGrid.html
a26268abce9b73e6984427d6a269f8750
(double x, double y, double z) const
const distance_field::PropDistanceFieldVoxel &
operator()
classdistance__field_1_1VoxelGrid.html
aaae70ba446ce8453bb99d5a41d079c00
(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::PropDistanceFieldVoxel default_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::PropDistanceFieldVoxel default_object)
VoxelGrid
classdistance__field_1_1VoxelGrid.html
a2438415a6ae10555170cd7c8f3ff82c0
()
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
a1c450b91646281eed85111d970c4b785
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
ad8bf2fbb2bdc473213598d62d4c25991
(const Eigen::Vector3d &world, Eigen::Vector3i &grid) const
virtual
~VoxelGrid
classdistance__field_1_1VoxelGrid.html
a897b7a39010a787f3706061f3125bec7
()
int
getCellFromLocation
classdistance__field_1_1VoxelGrid.html
a442b5ae11a9ed1c00f1ad60c0ed3f272
(Dimension dim, double loc) const
double
getLocationFromCell
classdistance__field_1_1VoxelGrid.html
a920b9e52f5dc44becf1e66a694611cc6
(Dimension dim, int cell) const
int
ref
classdistance__field_1_1VoxelGrid.html
adbf173a82e436c70c502880b843a94f7
(int x, int y, int z) const
distance_field::PropDistanceFieldVoxel *
data_
classdistance__field_1_1VoxelGrid.html
ab9c1291e4e938d4eae7f5635fc1ec6a0
distance_field::PropDistanceFieldVoxel ***
data_ptrs_
classdistance__field_1_1VoxelGrid.html
a393e4c66ffba38235dc15ab5203d1c56
distance_field::PropDistanceFieldVoxel
default_object_
classdistance__field_1_1VoxelGrid.html
ad4011a043757ef7d6dbb3b284cac6c63
int
num_cells_
classdistance__field_1_1VoxelGrid.html
ab0ed43738bd60f68729bb6c3ff979ce7
[3]
int
num_cells_total_
classdistance__field_1_1VoxelGrid.html
a3a9263a10a8329aee6407debf7ed4ff6
double
oo_resolution_
classdistance__field_1_1VoxelGrid.html
a2961ed3c1fc3f074f413064571862454
double
origin_
classdistance__field_1_1VoxelGrid.html
a6855d2daab2bc7e256938ae9fb973c5b
[3]
double
origin_minus_
classdistance__field_1_1VoxelGrid.html
a46e4e3a1574c1c3223b0bbcec34654d9
[3]
double
resolution_
classdistance__field_1_1VoxelGrid.html
a81107892e8e38dd12739b55d96fb9995
double
size_
classdistance__field_1_1VoxelGrid.html
a0c44df45eb348857d3fe9707962cf377
[3]
int
stride1_
classdistance__field_1_1VoxelGrid.html
a7a7ccac725d21eb16a3ea58db885eab9
int
stride2_
classdistance__field_1_1VoxelGrid.html
a1c40aba4df4cf6b97a28b6672ebc1fbd
collision_detection::World
classcollision__detection_1_1World.html
collision_detection::World::Action
collision_detection::World::Object
collision_detection::World::Observer
collision_detection::World::ObserverHandle
ActionBits
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640
UNINITIALIZED
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640aa224bce192eecdfa450b4efd0ab7575f
CREATE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640aae06dd8079bfcabbc45aa5838d53057a
DESTROY
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640a67634de309a111c432add844147ed1eb
MOVE_SHAPE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640aee5aaff6f0d11f27e1102a9998337da6
ADD_SHAPE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640a58de80d79d03e039b80d6ac17b3685e7
REMOVE_SHAPE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640acf8a0eeabd5d8a28ef38752b310904da
ADD_SHAPE
classcollision__detection_1_1World.html
a027ceb8ec0713a62c3d7f3dcbbaff640a58de80d79d03e039b80d6ac17b3685e7
std::map< std::string, ObjectPtr >::const_iterator
const_iterator
classcollision__detection_1_1World.html
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
ac555cf977a37a0831673df03b6f41bf3
(const std::string &object_id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Isometry3d &poses)
void
addToObject
classcollision__detection_1_1World.html
afd2a8c0a438392b2b63fc0694bed3e50
(const std::string &object_id, const shapes::ShapeConstPtr &shape, const Eigen::Isometry3d &pose)
const_iterator
begin
classcollision__detection_1_1World.html
a7aab9d751238b338ed78720ec273ecbc
() const
void
clearObjects
classcollision__detection_1_1World.html
adc4d485fb4e992dccafebd760b22c23c
()
const_iterator
end
classcollision__detection_1_1World.html
adc7e8e0144c3bd71304f18eac293d589
() const
const_iterator
find
classcollision__detection_1_1World.html
af21cbb630b4c137b37e5ff673b7e1451
(const std::string &id) const
ObjectConstPtr
getObject
classcollision__detection_1_1World.html
ae38319d2cc56a77e5f43f76892ac8725
(const std::string &object_id) const
std::vector< std::string >
getObjectIds
classcollision__detection_1_1World.html
aefe713ca60cda8d59a697e516e862fad
() const
bool
hasObject
classcollision__detection_1_1World.html
a1f31fe9d2e4c623cabb9fa8f88749101
(const std::string &object_id) const
MOVEIT_STRUCT_FORWARD
classcollision__detection_1_1World.html
a40f76267a8074003d66057e8fd0bc25a
(Object)
bool
moveObject
classcollision__detection_1_1World.html
a67d166f54e0dfe169ff05e8d93181ffc
(const std::string &object_id, const Eigen::Isometry3d &transform)
bool
moveShapeInObject
classcollision__detection_1_1World.html
a1f8f5187f286ee273fabf8f607dcaba6
(const std::string &object_id, const shapes::ShapeConstPtr &shape, const Eigen::Isometry3d &pose)
void
notifyObserverAllObjects
classcollision__detection_1_1World.html
a42a4ee862be6d559b065fed0d8b502ba
(const ObserverHandle observer_handle, Action action) const
bool
removeObject
classcollision__detection_1_1World.html
a206bc9df40cb659a0a34353523a689e4
(const std::string &object_id)
void
removeObserver
classcollision__detection_1_1World.html
a0d94126a3e3046ddc264213b319a2655
(const ObserverHandle observer_handle)
bool
removeShapeFromObject
classcollision__detection_1_1World.html
a49d198631f76d2f2a5550821187070ed
(const std::string &object_id, const shapes::ShapeConstPtr &shape)
std::size_t
size
classcollision__detection_1_1World.html
a1a7d25081a838ac51cf567ff1f003f6a
() const
World
classcollision__detection_1_1World.html
a5e39b4331167c7eef3088d51cce2f67c
()
World
classcollision__detection_1_1World.html
a01d9d6105b7026d12c7d6118d77951dc
(const World &other)
virtual
~World
classcollision__detection_1_1World.html
ab4885678f7ccd2a01bc2fee422158caa
()
virtual void
addToObjectInternal
classcollision__detection_1_1World.html
af32a0741f030da24ec54d11bd24f7462
(const ObjectPtr &obj, const shapes::ShapeConstPtr &shape, const Eigen::Isometry3d &pose)
void
ensureUnique
classcollision__detection_1_1World.html
a322a1be812ad9c07065a60d1bd8f66aa
(ObjectPtr &obj)
void
notify
classcollision__detection_1_1World.html
ab4deada65a02eb11f88f288dde51f1f2
(const ObjectConstPtr &obj, Action 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
a9a38c2383f1c76334f15c95387ba0d6b
() const
void
clearChanges
classcollision__detection_1_1WorldDiff.html
ab10f96dd369d24ca5e6eff3f2fbfb0d3
()
const_iterator
end
classcollision__detection_1_1WorldDiff.html
ad8ec0699dedee3782dece1a145eb37c3
() const
const_iterator
find
classcollision__detection_1_1WorldDiff.html
a015e4ef4d46deee0688752c0acbe3472
(const std::string &id) const
const std::map< std::string, World::Action > &
getChanges
classcollision__detection_1_1WorldDiff.html
a8a009f8308e7fd9d9f20f3be643ec485
() const
void
reset
classcollision__detection_1_1WorldDiff.html
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
a0f1770ab590b63b8c451c33c03cae4ba
() const
WorldDiff
classcollision__detection_1_1WorldDiff.html
a3b4f7b7b8346fd6182d2725190bb6e9b
()
WorldDiff
classcollision__detection_1_1WorldDiff.html
ad89f6da5be84bffc7d7925defd408454
(const WorldPtr &world)
WorldDiff
classcollision__detection_1_1WorldDiff.html
afd75bf0e1a98ef2a65b00280cd738908
(WorldDiff &other)
~WorldDiff
classcollision__detection_1_1WorldDiff.html
a7e0815e14864d93a571550510d45206a
()
void
notify
classcollision__detection_1_1WorldDiff.html
a5e21fbf5a6746a164be4cc0e2df09270
(const World::ObjectConstPtr &obj, World::Action action)
std::map< std::string, World::Action >
changes_
classcollision__detection_1_1WorldDiff.html
a304d246aceb43051921f9a17a68fb710
World::ObserverHandle
observer_handle_
classcollision__detection_1_1WorldDiff.html
a302b7a848a4176258c4dd0a070cdcf46
WorldWeakPtr
world_
classcollision__detection_1_1WorldDiff.html
a6a33fb33151136e10ff5bb9d51ff125e
collision_detection
namespacecollision__detection.html
collision_detection::AllowedCollision
collision_detection::BodyTypes
collision_detection::DistanceRequestTypes
collision_detection::AllowedCollisionMatrix
collision_detection::BodyDecomposition
collision_detection::BodyDecompositionCache
collision_detection::CollisionData
collision_detection::CollisionDetectorAllocator
collision_detection::CollisionDetectorAllocatorAllValid
collision_detection::CollisionDetectorAllocatorDistanceField
collision_detection::CollisionDetectorAllocatorFCL
collision_detection::CollisionDetectorAllocatorHybrid
collision_detection::CollisionDetectorAllocatorTemplate
collision_detection::CollisionDetectorFCLPluginLoader
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::CollisionObjectd >
FCLCollisionObjectConstPtr
namespacecollision__detection.html
ac12819e46534929f247b4f4a88a21fc5
std::shared_ptr< fcl::CollisionObjectd >
FCLCollisionObjectPtr
namespacecollision__detection.html
a9d7f5973e1d1a1bd73899f35f55df288
CollisionType
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859fa
NONE
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faa57bb92555f840149c35099316a460bc0
SELF
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faaa7c7181f8db8bebfb84de816c47530e2
INTRA
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faacd09d2af0206d7e3caf0a7fc172a8e43
ENVIRONMENT
namespacecollision__detection.html
a3475cd70ddea60348f0737a6b6b859faa1d6aa9e8d5eddde1826ce63f16677a4e
static bool
andDecideContact
namespacecollision__detection.html
a26a68a48af0afc8363d6053ba65b11d9
(const DecideContactFn &f1, const DecideContactFn &f2, Contact &contact)
void
cleanCollisionGeometryCache
namespacecollision__detection.html
a43b3c92b3fc1fb442d1c1f2e4827688e
()
bool
collisionCallback
namespacecollision__detection.html
a59596b8e11ce40e13415e5fa9ab8e4d3
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data)
void
contactToMsg
namespacecollision__detection.html
ab5b9de238ce8eab0ac37720e9bbccf43
(const Contact &contact, moveit_msgs::ContactInformation &msg)
void
costSourceToMsg
namespacecollision__detection.html
aeec7c91fb3ba8bd89d34bf2a4e5768b3
(const CostSource &cost_source, moveit_msgs::CostSource &msg)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
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
a66a9f1a85009cdb7c5e853b4a977cfae
(const bodies::Body *body, Eigen::Isometry3d &relativeTransform)
bool
distanceCallback
namespacecollision__detection.html
afe5f36ac1401954437df985998eed346
(fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data, double &min_dist)
bool
doBoundingSpheresIntersect
namespacecollision__detection.html
aa2121f6a551fb256ddbff2e1efde9284
(const PosedBodySphereDecompositionConstPtr &p1, const PosedBodySphereDecompositionConstPtr &p2)
void
fcl2contact
namespacecollision__detection.html
a1d130f3c2a2f0be5b1376e9206f7cc45
(const fcl::Contactd &fc, Contact &c)
void
fcl2costsource
namespacecollision__detection.html
ae70d6561fae26883acc8424a6b9516b9
(const fcl::CostSourced &fcs, CostSource &cs)
PosedBodyPointDecompositionVectorPtr
getAttachedBodyPointDecomposition
namespacecollision__detection.html
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
a7b74e53ce32c41abf193855074b65c5a
(const GroupStateRepresentationConstPtr &gsr, const std::string &reference_frame, visualization_msgs::MarkerArray &body_marker_array)
void
getBodySphereVisualizationMarkers
namespacecollision__detection.html
a27eebb09c9f907103d36287603747050
(const GroupStateRepresentationPtr &gsr, const std::string &reference_frame, visualization_msgs::MarkerArray &body_marker_array)
void
getCollisionMarkers
namespacecollision__detection.html
aa0c76eef97e402709665bd4f60c427c9
(const std::string &frame_id, const std::string &ns, const ros::Duration &dur, const std::vector< PosedBodySphereDecompositionPtr > &posed_decompositions, const std::vector< PosedBodySphereDecompositionVectorPtr > &posed_vector_decompositions, const std::vector< GradientInfo > &gradients, visualization_msgs::MarkerArray &arr)
void
getCollisionMarkersFromContacts
namespacecollision__detection.html
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)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a6268926e481d5a4e3a897e9b8dde4c4d
(CollisionPlugin)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a7b479d7f0e8c20125a0495481f96aa04
(WorldDiff)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
a5434606466e8a582df50ea624b2857be
(CollisionDetectorAllocator)
MOVEIT_CLASS_FORWARD
namespacecollision__detection.html
ab56b1ec4372d595d99535e67b1e5cbc1
(CollisionRobot)
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
aa3716d448ea9297f9a5e06218600de4e
(const Eigen::Isometry3d &b, fcl::Transform3d &f)
fcl::Transform3d
transform2fcl
namespacecollision__detection.html
a5a067942b6669670bd6e20ee4ae07d9c
(const Eigen::Isometry3d &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
constexpr char
LOGNAME
namespacecollision__detection.html
ab0dfe7b90505ef03a6758cb332c3318b
[]
const double
MAX_DISTANCE_MARGIN
namespacecollision__detection.html
a7f8890157326e66d29daa8f6995e5dfa
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::vector< Eigen::Vector3i, Eigen::aligned_allocator< Eigen::Vector3i > >
vector_Vector3i
namespaceEigenSTL.html
a601bde759ce60be244cc8414bff566f4
fcl
namespacefcl.html
fcl::details
fcl::Vec3fX
fcl::Box
Boxd
namespacefcl.html
a8b96c528e1ff73e706727d10b344afb3
fcl::BroadPhaseCollisionManager
BroadPhaseCollisionManagerd
namespacefcl.html
a30911d9f9511901843e5a806ae993df2
fcl::CollisionGeometry
CollisionGeometryd
namespacefcl.html
a8cf66bcf72cc44bb6f04b8e2e0444cc0
fcl::CollisionObject
CollisionObjectd
namespacefcl.html
a18d076606568ed61aad49744615ed4d5
fcl::CollisionRequest
CollisionRequestd
namespacefcl.html
aaa3ba5021a527e3103d3d9366a397cd7
fcl::CollisionResult
CollisionResultd
namespacefcl.html
aa1415f01fe8e7588e8ab66db32c0759f
fcl::Cone
Coned
namespacefcl.html
adf5f7740a23b16b5ceb4ef59f2e484f6
fcl::Contact
Contactd
namespacefcl.html
a9ca69a88dec1e16843523767368a7ea3
fcl::CostSource
CostSourced
namespacefcl.html
a63fc347375d52e20ebd64e6371e62322
fcl::Cylinder
Cylinderd
namespacefcl.html
aa2a1f90e86a1280dc66e50c9502e5ed0
fcl::DistanceRequest
DistanceRequestd
namespacefcl.html
a5d7b7f65ad5651b54ff5aa7b89c583ed
fcl::DistanceResult
DistanceResultd
namespacefcl.html
a19d056374949ebbaa53b4ea0c11de77b
fcl::DynamicAABBTreeCollisionManager
DynamicAABBTreeCollisionManagerd
namespacefcl.html
a07556701431ab4488d322d44d7d03fde
fcl::OBBRSS
OBBRSSd
namespacefcl.html
a5d8a940d0e74d237d50235bdc5b0884f
fcl::OcTree
OcTreed
namespacefcl.html
a879a413b67c53fb0ada3c451b15ecdba
fcl::Plane
Planed
namespacefcl.html
ad46653c41945cb9b3b7e2777c7024eb3
fcl::Sphere
Sphered
namespacefcl.html
a521e75237203f817844f87b45eddda8f
fcl::Transform3f
Transform3d
namespacefcl.html
aa0ea4114e3b85435f8d997ca545be726
Vec3fX< details::Vec3Data< double > >
Vector3d
namespacefcl.html
a0288e6b07bc0c851a9503dbaea7a0f19
fcl::details
namespacefcl_1_1details.html
fcl::details::Vec3Data
kinematic_constraints
namespacekinematic__constraints.html
kinematic_constraints::ConstraintEvaluationResult
kinematic_constraints::JointConstraint
kinematic_constraints::KinematicConstraint
kinematic_constraints::KinematicConstraintSet
kinematic_constraints::OrientationConstraint
kinematic_constraints::PositionConstraint
kinematic_constraints::VisibilityConstraint
std::tuple< Eigen::Matrix< typename Eigen::MatrixBase< Derived >::Scalar, 3, 1 >, bool >
CalcEulerAngles
namespacekinematic__constraints.html
a77b15615c57deb4b25f9b1d543ab4049
(const Eigen::MatrixBase< Derived > &R)
static bool
collectConstraints
namespacekinematic__constraints.html
aeebe28a7a11cefeccc3c4655c1779af3
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::Constraints &constraints)
static bool
constructConstraint
namespacekinematic__constraints.html
a4dae8caefe78e7d920b6f0f536a561bc
(XmlRpc::XmlRpcValue ¶ms, moveit_msgs::JointConstraint &constraint)
static bool
constructConstraint
namespacekinematic__constraints.html
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)
bool
isEmpty
namespacekinematic__constraints.html
ac413186f4440480526be840dbc824a6c
(const moveit_msgs::Constraints &constr)
moveit_msgs::Constraints
mergeConstraints
namespacekinematic__constraints.html
ab33b027559ab6207004a5866c3794aed
(const moveit_msgs::Constraints &first, const moveit_msgs::Constraints &second)
MOVEIT_CLASS_FORWARD
namespacekinematic__constraints.html
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
normalizeAbsoluteAngle
namespacekinematic__constraints.html
a895b52791748d61df47b8137b9e9f89b
(const double angle)
static double
normalizeAngle
namespacekinematic__constraints.html
ac3bb5580c38edde46eb9292465b6670e
(double angle)
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)
static void
noDeleter
namespacekinematics.html
a86938040dbc42a8c6fedfc7487635679
(const moveit::core::RobotModel *)
kinematics::DiscretizationMethods
namespacekinematics_1_1DiscretizationMethods.html
DiscretizationMethod
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63e
NO_DISCRETIZATION
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63eae5ee69c27701d531ce5c83bacfa0cf03
ALL_DISCRETIZED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63ea9ba5fdeddd3ee32cdd6b17f1be1e8be4
SOME_DISCRETIZED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63eaefde56b9ab3ef5a3e01193d18fa7b286
ALL_RANDOM_SAMPLED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63ea4919c7d9eb1936fa0e66143f8deb1b26
SOME_RANDOM_SAMPLED
namespacekinematics_1_1DiscretizationMethods.html
aeb93a96cec28fe29ca84b838652ee63ea0b2dafc761a2cd9029c3fe14f496961e
kinematics::KinematicErrors
namespacekinematics_1_1KinematicErrors.html
KinematicError
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14
OK
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a2da50423beaa700d662194640673ca7b
UNSUPORTED_DISCRETIZATION_REQUESTED
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14af3096b3226aa811cfc837f8d963718e4
DISCRETIZATION_NOT_INITIALIZED
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a3174fb06463cff735476bc07dca1cd96
MULTIPLE_TIPS_NOT_SUPPORTED
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a82c65b9f9965b56fe55c73657364a4bd
EMPTY_TIP_POSES
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14aa9b39dd7dbe6f169eea28591207b6c4e
IK_SEED_OUTSIDE_LIMITS
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a65cce5c15c80af3b3080628202f46074
SOLVER_NOT_ACTIVE
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14af4f97d6b755e32d3b94ac6fe5d1aa847
NO_SOLUTION
namespacekinematics_1_1KinematicErrors.html
a4a6f0899b934dca3e0cece4685d13e14a3cae2cf84f49545a98fcbb72869df691
kinematics_metrics
namespacekinematics__metrics.html
kinematics_metrics::KinematicsMetrics
MOVEIT_CLASS_FORWARD
namespacekinematics__metrics.html
afe4341588396430f0d854ab0ed018743
(KinematicsMetrics)
moveit
namespacemoveit.html
moveit::core
moveit::python
moveit::tools
moveit::ConstructException
moveit::Exception
void
get_backtrace
namespacemoveit.html
a17b4f138dac10a0e23296414a83ab9db
(std::ostream &out)
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::MoveItErrorCode
moveit::core::PlanarJointModel
moveit::core::PrismaticJointModel
moveit::core::RevoluteJointModel
moveit::core::RobotModel
moveit::core::RobotModelBuilder
moveit::core::RobotState
moveit::core::Transforms
moveit::core::VariableBounds
boost::function< void(AttachedBody *body, bool attached)>
AttachedBodyCallback
namespacemoveit_1_1core.html
a7e5071bd0525b17b00f373de2cad9e11
std::map< std::string, Eigen::Isometry3d, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Isometry3d > > >
FixedTransformsMap
namespacemoveit_1_1core.html
a97b12e738ef66d81a0cfe669fb2777ee
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::Isometry3d, std::less< const LinkModel * >, Eigen::aligned_allocator< std::pair< const LinkModel *const, Eigen::Isometry3d > > >
LinkTransformMap
namespacemoveit_1_1core.html
a75f10a27910306243475b62c86217e7f
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
a406dea9f442774a726f44832c04663ba
(const std::vector< const AttachedBody *> &attached_bodies, std::vector< moveit_msgs::AttachedCollisionObject > &attached_collision_objs)
static void
checkInterpolationParamBounds
namespacemoveit_1_1core.html
a6f12fdeaba1c26e99ee36ec01554a661
(const char LOGNAME[], double t)
bool
isArray
namespacemoveit_1_1core.html
aa198b4b5dc2835e8f5275ad5239a58f5
(XmlRpc::XmlRpcValue &v, size_t size=0, const std::string &name="", const std::string &description="")
bool
isStruct
namespacemoveit_1_1core.html
a2515b48120bd2de84e469823944d177d
(XmlRpc::XmlRpcValue &v, const std::vector< std::string > &keys={}, const std::string &name="")
bool
jointStateToRobotState
namespacemoveit_1_1core.html
a4908f99a3b9854a11be76eb4c41eee64
(const sensor_msgs::JointState &joint_state, RobotState &state)
bool
jointTrajPointToRobotState
namespacemoveit_1_1core.html
aa8cbfe302005fd3203167fc04e50ac03
(const trajectory_msgs::JointTrajectory &trajectory, std::size_t point_id, RobotState &state)
urdf::ModelInterfaceSharedPtr
loadModelInterface
namespacemoveit_1_1core.html
a9d39f2316f4754a5fe4bd8abe00e7660
(const std::string &robot_name)
srdf::ModelSharedPtr
loadSRDFModel
namespacemoveit_1_1core.html
a847525b7f896c71b15746e7941194d6b
(const std::string &robot_name)
moveit::core::RobotModelPtr
loadTestingRobotModel
namespacemoveit_1_1core.html
a646367a1863f557a16cb8769a2980604
(const std::string &robot_name)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
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)
double
parseDouble
namespacemoveit_1_1core.html
ac47ddfd2a1bd4cdff16318725150c8fc
(XmlRpc::XmlRpcValue &v)
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::python
namespacemoveit_1_1python.html
PYBIND11_EXPORT bool
convertible
namespacemoveit_1_1python.html
aa1290ca6d2e54fed8dbdba5a243db6c6
(const pybind11::handle &h, const char *ros_msg_name)
PYBIND11_EXPORT pybind11::object
createMessage
namespacemoveit_1_1python.html
a2ba347c3a6cda63c4af2e452551ffdcd
(const std::string &ros_msg_name)
moveit::tools
namespacemoveit_1_1tools.html
moveit::tools::BackgroundProcessing
moveit::tools::Profiler
moveit_controller_manager
namespacemoveit__controller__manager.html
moveit_controller_manager::ExecutionStatus
moveit_controller_manager::MoveItControllerHandle
moveit_controller_manager::MoveItControllerManager
MOVEIT_CLASS_FORWARD
namespacemoveit__controller__manager.html
a376bc193a5fe3e9abf20c7c403b64324
(MoveItControllerHandle)
MOVEIT_CLASS_FORWARD
namespacemoveit__controller__manager.html
a75ebdc60840fc0e1751362f9d7cc74fb
(MoveItControllerManager)
moveit_sensor_manager
namespacemoveit__sensor__manager.html
moveit_sensor_manager::MoveItSensorManager
moveit_sensor_manager::SensorInfo
MOVEIT_CLASS_FORWARD
namespacemoveit__sensor__manager.html
abd78da35a8848a7b873dac38bf8b6628
(MoveItSensorManager)
octomap
namespaceoctomap.html
planning_interface
namespaceplanning__interface.html
planning_interface::MotionPlanDetailedResponse
planning_interface::MotionPlanResponse
planning_interface::PlannerConfigurationSettings
planning_interface::PlannerManager
planning_interface::PlanningContext
moveit_msgs::MotionPlanRequest
MotionPlanRequest
namespaceplanning__interface.html
a66b7da9ae05ece3dbde7605d89208ae8
std::map< std::string, PlannerConfigurationSettings >
PlannerConfigurationMap
namespaceplanning__interface.html
a0f570b4d5ea3f33ee94b3b28ee9c0147
ros::NodeHandle
getConfigNodeHandle
namespaceplanning__interface.html
aabeb84013617adfc36f39a1adccf02b9
(const ros::NodeHandle &nh=ros::NodeHandle("~"))
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)
const std::string
LOGNAME
namespaceplanning__scene.html
a9ad94ba1966eb10476aea75843f820f4
pr2_arm_kinematics
namespacepr2__arm__kinematics.html
pr2_arm_kinematics::PR2ArmIK
pr2_arm_kinematics::PR2ArmIKSolver
pr2_arm_kinematics::PR2ArmKinematicsPlugin
double
computeEuclideanDistance
namespacepr2__arm__kinematics.html
a31e48e861fab1c1a426bda845bf56303
(const std::vector< double > &array_1, const KDL::JntArray &array_2)
double
distance
namespacepr2__arm__kinematics.html
a24f684af4bcce4a6d0c945aa27d04550
(const urdf::Pose &transform)
bool
getKDLChain
namespacepr2__arm__kinematics.html
a191692da6ba1e08ad26beff4496601bf
(const urdf::ModelInterface &model, const std::string &root_name, const std::string &tip_name, KDL::Chain &kdl_chain)
void
getKDLChainInfo
namespacepr2__arm__kinematics.html
addcd9f2d0eeb2490a281e2904044c528
(const KDL::Chain &chain, moveit_msgs::KinematicSolverInfo &chain_info)
Eigen::Isometry3f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
a05ed6c1edbf4bb1c2e36e821bc25d414
(const KDL::Frame &p)
MOVEIT_CLASS_FORWARD
namespacepr2__arm__kinematics.html
ae5993b5f4d88330b2efe7ae180fcc499
(PR2ArmIKSolver)
MOVEIT_CLASS_FORWARD
namespacepr2__arm__kinematics.html
a215371773d30c0b18bb34dddb4247456
(PR2ArmKinematicsPlugin)
bool
solveCosineEqn
namespacepr2__arm__kinematics.html
a6db7f60734519de9986512012be6bb5d
(const double &a, const double &b, const double &c, double &soln1, double &soln2)
bool
solveQuadratic
namespacepr2__arm__kinematics.html
ae40d1d4a9b03d56f302c53f3a0a84173
(const double &a, const double &b, const double &c, double *x1, double *x2)
static const double
IK_EPS
namespacepr2__arm__kinematics.html
ac6a291b8c671719448644572f9b7aa35
static const int
NO_IK_SOLUTION
namespacepr2__arm__kinematics.html
ae8b821620ec119e950524b084b97545d
static const int
NUM_JOINTS_ARM7DOF
namespacepr2__arm__kinematics.html
a816d8c9a19c2e2967b4243a2585bba79
static const int
TIMED_OUT
namespacepr2__arm__kinematics.html
a244bc5bbfbb9d1a10247215245eb3f36
pybind11
namespacepybind11.html
pybind11::detail
pybind11::detail
namespacepybind11_1_1detail.html
pybind11::detail::DurationCaster
pybind11::detail::type_caster< ros::Duration >
pybind11::detail::type_caster< ros::WallDuration >
pybind11::detail::type_caster< T, enable_if_t< ros::message_traits::IsMessage< T >::value > >
robot_trajectory
namespacerobot__trajectory.html
robot_trajectory::RobotTrajectory
MOVEIT_CLASS_FORWARD
namespacerobot__trajectory.html
ac4f1b5675c17a914be6251e6e12ff60e
(RobotTrajectory)
shapes
namespaceshapes.html
MOVEIT_CLASS_FORWARD
namespaceshapes.html
a108814a0910c33efcd0897cda420fbab
(Shape)
trajectory_processing
namespacetrajectory__processing.html
trajectory_processing::CircularPathSegment
trajectory_processing::IterativeParabolicTimeParameterization
trajectory_processing::IterativeSplineParameterization
trajectory_processing::LinearPathSegment
trajectory_processing::Path
trajectory_processing::PathSegment
trajectory_processing::SingleJointTrajectory
trajectory_processing::TimeOptimalTrajectoryGeneration
trajectory_processing::TimeParameterization
trajectory_processing::Trajectory
static void
adjust_two_positions
namespacetrajectory__processing.html
af0f3c6c85aeae2eedbcec5a9a4058c6b
(const int n, const double dt[], double x[], double x1[], double x2[], const double x2_i, const double x2_f)
static void
fit_cubic_spline
namespacetrajectory__processing.html
af02ace9917a648c816c69c0e283ba68b
(const int n, const double dt[], const double x[], double x1[], double x2[])
static 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)
static double
squared
namespacetrajectory__processing.html
af7c3de2ff8cc74aa2a658cb055dc678c
(double d)
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
constexpr double
EPS
namespacetrajectory__processing.html
aded0ec500910a07ae0d36d4fdfb9da44
const std::string
LOGNAME
namespacetrajectory__processing.html
a25fe96ffce4cca7214c54580e39bdf8d
static const double
ROUNDING_THRESHOLD
namespacetrajectory__processing.html
a0d999cdaed17f77bafb8a7b0fa24dd70
XmlRpc
namespaceXmlRpc.html
constraint_sampling
Sampling Constraints
constraint_sampling
planning_scene_overview
Planning Scene
planning_scene_overview