attached_body.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_state/src/
attached__body_8cpp
moveit/robot_state/attached_body.h
attached_body.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
ab4cbc4dc9c45f6e71572b77548f98863
)
background_processing.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/background_processing/src/
background__processing_8cpp
moveit/background_processing/background_processing.h
background_processing.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/background_processing/include/moveit/background_processing/
background__processing_8h
moveit::tools::BackgroundProcessing
moveit
moveit::tools
backtrace.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/backtrace/include/moveit/backtrace/
backtrace_8h
moveit
void
get_backtrace
namespacemoveit.html
a17b4f138dac10a0e23296414a83ab9db
(std::ostream &out)
class_forward.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/macros/include/moveit/macros/
class__forward_8h
#define
MOVEIT_CLASS_FORWARD
class__forward_8h.html
a04471aa92356ec073035b9c7fb07a0b9
(C)
collision_common.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection_fcl/src/
collision__common_8cpp
moveit/collision_detection_fcl/collision_common.h
collision_detection::FCLShapeCache
collision_detection::IfSameType
collision_detection::IfSameType< T, T >
collision_detection
void
cleanCollisionGeometryCache
namespacecollision__detection.html
a43b3c92b3fc1fb442d1c1f2e4827688e
()
bool
collisionCallback
namespacecollision__detection.html
a929939c42d95906b566619981a737240
(fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
aa14c1f97a699dc074ce98f5aeb56684f
(const shapes::ShapeConstPtr &shape, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a55cb01952ddf27ae49261f677a9a4086
(const shapes::ShapeConstPtr &shape, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac706c51ba1557858fb70e4fc0d2a65ab
(const shapes::ShapeConstPtr &shape, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a2a9ced5dca1015fe29861056b0e6916f
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a7b9a34d8ef1aeb3f5a626b17e1df2ce7
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a187f1af4ccb0d18afdfaad016a2afdd8
(const shapes::ShapeConstPtr &shape, double scale, double padding, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
af9040be8b971caa96ef8e2ed08aee0b6
(const shapes::ShapeConstPtr &shape, const T *data, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a222326e69feb1f536e548ea60201fd3c
(const shapes::ShapeConstPtr &shape, double scale, double padding, const T *data, int shape_index)
bool
distanceCallback
namespacecollision__detection.html
ae59ed6bd3e0a3e8dd0fec2dea71ca660
(fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data, double &min_dist)
FCLShapeCache &
GetShapeCache
namespacecollision__detection.html
a8e633c6b2e812149f7efb56bbf9c77d2
()
include/moveit/collision_detection/collision_common.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/include/moveit/collision_detection/
include_2moveit_2collision__detection_2collision__common_8h
collision_detection::CollisionRequest
collision_detection::CollisionResult
collision_detection::Contact
collision_detection::CostSource
collision_detection
collision_detection::BodyTypes
BodyTypes::Type
BodyType
namespacecollision__detection.html
ab85879a36c3985b501b738ec7b0c70f3
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
fcl/include/moveit/collision_detection_fcl/collision_common.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
collision_detection::CollisionData
collision_detection::CollisionGeometryData
collision_detection::FCLGeometry
collision_detection::FCLManager
collision_detection::FCLObject
collision_detection
boost::shared_ptr< const FCLGeometry >
FCLGeometryConstPtr
namespacecollision__detection.html
aef39eefe433018632e86da6fb1bcfab0
boost::shared_ptr< FCLGeometry >
FCLGeometryPtr
namespacecollision__detection.html
a3a6c036bd8d9b30931518aaefda13711
void
cleanCollisionGeometryCache
namespacecollision__detection.html
a43b3c92b3fc1fb442d1c1f2e4827688e
()
bool
collisionCallback
namespacecollision__detection.html
a929939c42d95906b566619981a737240
(fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
aa14c1f97a699dc074ce98f5aeb56684f
(const shapes::ShapeConstPtr &shape, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a55cb01952ddf27ae49261f677a9a4086
(const shapes::ShapeConstPtr &shape, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac706c51ba1557858fb70e4fc0d2a65ab
(const shapes::ShapeConstPtr &shape, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a2a9ced5dca1015fe29861056b0e6916f
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a7b9a34d8ef1aeb3f5a626b17e1df2ce7
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a187f1af4ccb0d18afdfaad016a2afdd8
(const shapes::ShapeConstPtr &shape, double scale, double padding, const World::Object *obj)
bool
distanceCallback
namespacecollision__detection.html
ae59ed6bd3e0a3e8dd0fec2dea71ca660
(fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data, double &min_dist)
void
fcl2contact
namespacecollision__detection.html
ae00433940f9ca689634368451912d9f7
(const fcl::Contact &fc, Contact &c)
void
fcl2costsource
namespacecollision__detection.html
ade7cc36d36e080791e09ade8b44d9823
(const fcl::CostSource &fcs, CostSource &cs)
void
transform2fcl
namespacecollision__detection.html
ac62f07a0d167ce0255db6ab31b9506bb
(const Eigen::Affine3d &b, fcl::Transform3f &f)
fcl::Transform3f
transform2fcl
namespacecollision__detection.html
a65033c779e897cf789d2be527fc26be2
(const Eigen::Affine3d &b)
collision_detector_allocator.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/include/moveit/collision_detection/
collision__detector__allocator_8h
moveit/collision_detection/collision_robot.h
moveit/collision_detection/collision_world.h
collision_detection::CollisionDetectorAllocator
collision_detection::CollisionDetectorAllocatorTemplate
collision_detection
boost::shared_ptr< CollisionDetectorAllocator >
CollisionDetectorAllocatorPtr
namespacecollision__detection.html
a77d3edf3744927ccaa29740bf67dba3f
collision_detector_allocator_allvalid.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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_fcl.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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_matrix.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/src/
collision__matrix_8cpp
moveit/collision_detection/collision_matrix.h
collision_detection
static bool
andDecideContact
namespacecollision__detection.html
aecbceace5989e3770c2a831683f2e676
(const DecideContactFn &f1, const DecideContactFn &f2, collision_detection::Contact &contact)
collision_matrix.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/include/moveit/collision_detection/
collision__matrix_8h
moveit/collision_detection/collision_common.h
collision_detection::AllowedCollisionMatrix
collision_detection
collision_detection::AllowedCollision
boost::shared_ptr< const AllowedCollisionMatrix >
AllowedCollisionMatrixConstPtr
namespacecollision__detection.html
af5677a174706a3a9bf6a2c2119ed2c5e
boost::shared_ptr< AllowedCollisionMatrix >
AllowedCollisionMatrixPtr
namespacecollision__detection.html
a08d106e2ad4da6644c7a103445e7b0cc
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
collision_octomap_filter.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/include/moveit/collision_detection/
collision__plugin_8h
moveit/collision_detection/collision_robot.h
moveit/collision_detection/collision_world.h
moveit/planning_scene/planning_scene.h
collision_detection::CollisionPlugin
collision_detection
collision_robot.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/src/
collision__robot_8cpp
moveit/collision_detection/collision_robot.h
static bool
validatePadding
collision__robot_8cpp.html
a62aba3616dc0625de2e7d2ae32fc24b8
(double padding)
static bool
validateScale
collision__robot_8cpp.html
a7abd7812d759f4ccdc8e42f973e6091a
(double scale)
collision_robot.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/include/moveit/collision_detection/
collision__robot_8h
moveit/collision_detection/collision_matrix.h
moveit/robot_state/robot_state.h
collision_detection::CollisionRobot
collision_detection
boost::shared_ptr< const CollisionRobot >
CollisionRobotConstPtr
namespacecollision__detection.html
a10df520acbd8864c34871cbc28b68d04
boost::shared_ptr< CollisionRobot >
CollisionRobotPtr
namespacecollision__detection.html
a40240ea0b287ae2ee86c8218add1e572
collision_robot_allvalid.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/src/allvalid/
collision__robot__allvalid_8cpp
moveit/collision_detection/allvalid/collision_robot_allvalid.h
collision_robot_allvalid.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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_fcl.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection_fcl/src/
collision__robot__fcl_8cpp
moveit/collision_detection_fcl/collision_robot_fcl.h
collision_robot_fcl.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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_tools.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/src/
collision__tools_8cpp
moveit/collision_detection/collision_tools.h
collision_tools.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/src/
collision__world_8cpp
moveit/collision_detection/collision_world.h
collision_world.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
collision_detection::CollisionWorld
collision_detection
boost::shared_ptr< const CollisionWorld >
CollisionWorldConstPtr
namespacecollision__detection.html
aaa4db5924761c0765cabc746fa8bd426
boost::shared_ptr< CollisionWorld >
CollisionWorldPtr
namespacecollision__detection.html
a3ee68fae653885ff05f04e3eb833297b
collision_world_allvalid.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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_fcl.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection_fcl/src/
collision__world__fcl_8cpp
moveit/collision_detection_fcl/collision_world_fcl.h
moveit/collision_detection_fcl/collision_detector_allocator_fcl.h
collision_world_fcl.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection_fcl/include/moveit/collision_detection_fcl/
collision__world__fcl_8h
moveit/collision_detection_fcl/collision_robot_fcl.h
collision_detection::CollisionWorldFCL
collision_detection
console_colors.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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_GREEN
console__colors_8h.html
a107e352abeddb266b1af4c515275d482
#define
MOVEIT_CONSOLE_COLOR_RED
console__colors_8h.html
afa93ce13f59da17d373eeb4ab69c6a22
#define
MOVEIT_CONSOLE_COLOR_RESET
console__colors_8h.html
a367a4256b31925a96d887cbf104e6151
constraint_representation.dox
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/kinematic_constraints/dox/
constraint__representation_8dox
constraint_sampler.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/constraint_samplers/src/
constraint__sampler_8cpp
moveit/constraint_samplers/constraint_sampler.h
constraint_sampler.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
constraint__sampler__allocator_8h
moveit/constraint_samplers/constraint_sampler.h
constraint_samplers::ConstraintSamplerAllocator
constraint_samplers
boost::shared_ptr< const ConstraintSamplerAllocator >
ConstraintSamplerAllocatorConstPtr
namespaceconstraint__samplers.html
a1f8230b35c0ad4e81f94c539633b74cb
boost::shared_ptr< ConstraintSamplerAllocator >
ConstraintSamplerAllocatorPtr
namespaceconstraint__samplers.html
ac80f67e246af871326db835588f889c4
constraint_sampler_manager.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
constraint__sampler__manager_8h
moveit/constraint_samplers/constraint_sampler_allocator.h
constraint_samplers::ConstraintSamplerManager
constraint_samplers
MOVEIT_CLASS_FORWARD
namespaceconstraint__samplers.html
a2ec8c37bd86626b716466c84d49c9383
(ConstraintSamplerManager)
constraint_sampler_tools.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/constraint_samplers/dox/
constraint__samplers_8dox
controller_manager.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/controller_manager/include/moveit/controller_manager/
controller__manager_8h
moveit_controller_manager::MoveItControllerManager::ControllerState
moveit_controller_manager::ExecutionStatus
moveit_controller_manager::MoveItControllerHandle
moveit_controller_manager::MoveItControllerManager
moveit_controller_manager
boost::shared_ptr< const MoveItControllerHandle >
MoveItControllerHandleConstPtr
namespacemoveit__controller__manager.html
a5c004df0214190121af09caea0b40b5c
boost::shared_ptr< MoveItControllerHandle >
MoveItControllerHandlePtr
namespacemoveit__controller__manager.html
a511b73c2a7a681014b533c5db19d5dbd
boost::shared_ptr< const MoveItControllerManager >
MoveItControllerManagerConstPtr
namespacemoveit__controller__manager.html
a3b587d61c58ac0fcc5d0d35e792c9816
boost::shared_ptr< MoveItControllerManager >
MoveItControllerManagerPtr
namespacemoveit__controller__manager.html
ad5a3a6aaa865a81efafddca76dd53f65
conversions.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_state/src/
conversions_8cpp
moveit/robot_state/conversions.h
moveit
moveit::core
conversions.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_state/include/moveit/robot_state/
conversions_8h
moveit/robot_state/robot_state.h
moveit/transforms/transforms.h
moveit
moveit::core
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=",")
default_constraint_samplers.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/constraint_samplers/src/
default__constraint__samplers_8cpp
moveit/constraint_samplers/default_constraint_samplers.h
constraint_samplers
default_constraint_samplers.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/constraint_samplers/include/moveit/constraint_samplers/
default__constraint__samplers_8h
moveit/constraint_samplers/constraint_sampler.h
constraint_samplers::IKConstraintSampler
constraint_samplers::IKSamplingPose
constraint_samplers::JointConstraintSampler
constraint_samplers::JointConstraintSampler::JointInfo
constraint_samplers
deprecation.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/macros/include/moveit/macros/
deprecation_8h
#define
MOVEIT_DEPRECATED
deprecation_8h.html
a158c110f9be48496d2b769ff1888639d
distance_field.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/distance_field/src/
distance__field_8cpp
moveit/distance_field/distance_field.h
moveit/distance_field/find_internal_points.h
distance_field.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/distance_field/include/moveit/distance_field/
distance__field_8h
moveit/macros/deprecation.h
moveit/distance_field/voxel_grid.h
distance_field::DistanceField
distance_field
boost::shared_ptr< const DistanceField >
DistanceFieldConstPtr
namespacedistance__field.html
a3003d74bdd9876429ccda84b9eca44a4
boost::shared_ptr< DistanceField >
DistanceFieldPtr
namespacedistance__field.html
a6af9334d9be75d3505ffac5254ed57a1
PlaneVisualizationType
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4
XYPlane
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a3b7317e04ca194cd26ad695bfe2e33ca
XZPlane
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4ab65b01f80ca0f93e9396c0feaf4895a4
YZPlane
namespacedistance__field.html
aff38864661c5d4cd4259255c6f2ba7c4a685282ccc6de430f974cba5a5568e21f
dynamics_solver.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/dynamics_solver/src/
dynamics__solver_8cpp
moveit/dynamics_solver/dynamics_solver.h
dynamics_solver
dynamics_solver.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/exceptions/src/
exceptions_8cpp
moveit/exceptions/exceptions.h
exceptions.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/exceptions/include/moveit/exceptions/
exceptions_8h
moveit::ConstructException
moveit::Exception
moveit
find_internal_points.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/distance_field/src/
find__internal__points_8cpp
moveit/distance_field/find_internal_points.h
find_internal_points.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/src/
fixed__joint__model_8cpp
moveit/robot_model/fixed_joint_model.h
fixed_joint_model.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/src/
floating__joint__model_8cpp
moveit/robot_model/floating_joint_model.h
floating_joint_model.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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_time_parameterization.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/trajectory_processing/include/moveit/trajectory_processing/
iterative__time__parameterization_8h
moveit/robot_trajectory/robot_trajectory.h
trajectory_processing::IterativeParabolicTimeParameterization
trajectory_processing
joint_model.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/src/
joint__model_8cpp
moveit/exceptions/exceptions.h
moveit/robot_model/joint_model.h
moveit/robot_model/link_model.h
joint_model.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/src/
joint__model__group_8cpp
moveit/robot_model/robot_model.h
moveit/robot_model/joint_model_group.h
moveit/robot_model/revolute_joint_model.h
moveit/exceptions/exceptions.h
moveit
moveit::core
joint_model_group.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
a63bd9d040182474939271680e9048202
)
std::map< const JointModelGroup *, SolverAllocatorFn >
SolverAllocatorMapFn
namespacemoveit_1_1core.html
a5a90601303ff3ca4663e135e2135989c
kinematic_constraint.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/kinematic_constraints/src/
kinematic__constraint_8cpp
moveit/kinematic_constraints/kinematic_constraint.h
moveit/robot_state/conversions.h
moveit/collision_detection_fcl/collision_robot_fcl.h
moveit/collision_detection_fcl/collision_world_fcl.h
kinematic_constraints
static kinematic_constraints::ConstraintEvaluationResult
finishPositionConstraintDecision
namespacekinematic__constraints.html
a90bb84a220b4129af52162a558f6bb8d
(const Eigen::Vector3d &pt, const Eigen::Vector3d &desired, const std::string &name, double weight, bool result, bool verbose)
static double
normalizeAngle
namespacekinematic__constraints.html
ac3bb5580c38edde46eb9292465b6670e
(double angle)
kinematic_constraint.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
kinematic_constraints::ConstraintEvaluationResult
kinematic_constraints::JointConstraint
kinematic_constraints::KinematicConstraint
kinematic_constraints::KinematicConstraintSet
kinematic_constraints::OrientationConstraint
kinematic_constraints::PositionConstraint
kinematic_constraints::VisibilityConstraint
kinematic_constraints
boost::shared_ptr< const KinematicConstraint >
KinematicConstraintConstPtr
namespacekinematic__constraints.html
a498d8695b2450ef354404993ce261355
boost::shared_ptr< KinematicConstraint >
KinematicConstraintPtr
namespacekinematic__constraints.html
a78cfa9a7524652456b47f76312dbe35b
boost::shared_ptr< const KinematicConstraintSet >
KinematicConstraintSetConstPtr
namespacekinematic__constraints.html
a2d9113e738f5fb0622818165910e4309
boost::shared_ptr< KinematicConstraintSet >
KinematicConstraintSetPtr
namespacekinematic__constraints.html
a5a66eb8d30fb66965ef24ff0c25add28
kinematics_base.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/kinematics_base/src/
kinematics__base_8cpp
moveit/kinematics_base/kinematics_base.h
moveit/robot_model/joint_model_group.h
kinematics_base.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/kinematics_base/include/moveit/kinematics_base/
kinematics__base_8h
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
boost::shared_ptr< const KinematicsBase >
KinematicsBaseConstPtr
namespacekinematics.html
a19df2ba4beba099207943c7a94081713
boost::shared_ptr< KinematicsBase >
KinematicsBasePtr
namespacekinematics.html
a23305bf220c6a47f929fc5bbc44ae07a
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
kinematics_metrics.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/kinematics_metrics/src/
kinematics__metrics_8cpp
moveit/kinematics_metrics/kinematics_metrics.h
kinematics_metrics
kinematics_metrics.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/kinematics_metrics/include/moveit/kinematics_metrics/
kinematics__metrics_8h
moveit/robot_state/robot_state.h
moveit/planning_scene/planning_scene.h
kinematics_metrics::KinematicsMetrics
kinematics_metrics
MOVEIT_CLASS_FORWARD
namespacekinematics__metrics.html
afe4341588396430f0d854ab0ed018743
(KinematicsMetrics)
link_model.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/src/
link__model_8cpp
moveit/robot_model/link_model.h
moveit/robot_model/joint_model.h
link_model.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/include/moveit/robot_model/
link__model_8h
moveit::core::LinkModel
moveit
moveit::core
std::map< std::string, LinkModel * >
LinkModelMap
namespacemoveit_1_1core.html
ad5bf6a2d4eaf49a0bad8f29eb1eb25c1
std::map< std::string, const LinkModel * >
LinkModelMapConst
namespacemoveit_1_1core.html
aba4c4e76a1e12bf5d2bdb6aa07220126
std::map< const LinkModel *, Eigen::Affine3d, std::less< const LinkModel * >, Eigen::aligned_allocator< std::pair< const LinkModel *, Eigen::Affine3d > > >
LinkTransformMap
namespacemoveit_1_1core.html
a2e562fc46aea899c42d15798a095c5a2
planar_joint_model.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/src/
planar__joint__model_8cpp
moveit/robot_model/planar_joint_model.h
planar_joint_model.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/planning_interface/src/
planning__interface_8cpp
moveit/planning_interface/planning_interface.h
planning_interface.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/planning_interface/include/moveit/planning_interface/
planning__interface_8h
moveit/macros/class_forward.h
moveit/planning_interface/planning_request.h
moveit/planning_interface/planning_response.h
planning_interface::PlannerConfigurationSettings
planning_interface::PlannerManager
planning_interface::PlanningContext
planning_interface
planning_scene
std::map< std::string, PlannerConfigurationSettings >
PlannerConfigurationMap
namespaceplanning__interface.html
a0f570b4d5ea3f33ee94b3b28ee9c0147
MOVEIT_CLASS_FORWARD
namespaceplanning__scene.html
a39429391a4496d2fcecf3825578b0432
(PlanningScene)
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
af351b56894fa266a878f1e5054cf31b9
(PlanningContext)
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
a470f7973968f5043caf7bf15be97aa37
(PlannerManager)
planning_request.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/planning_request_adapter/include/moveit/planning_request_adapter/
planning__request__adapter_8h
moveit/planning_interface/planning_interface.h
moveit/planning_scene/planning_scene.h
planning_request_adapter::PlanningRequestAdapter
planning_request_adapter::PlanningRequestAdapterChain
planning_request_adapter
boost::shared_ptr< const PlanningRequestAdapter >
PlanningRequestAdapterConstPtr
namespaceplanning__request__adapter.html
a1d6c6741ae30d9253ba501914d4f8b8c
boost::shared_ptr< PlanningRequestAdapter >
PlanningRequestAdapterPtr
namespaceplanning__request__adapter.html
accba260187af2abdf5de85ac8e0684ce
planning_response.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/planning_interface/src/
planning__response_8cpp
moveit/planning_interface/planning_response.h
moveit/robot_state/conversions.h
planning_response.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
planning_scene::SceneTransforms
planning_scene
planning_scene.dox
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/planning_scene/dox/
planning__scene_8dox
planning_scene.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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/deprecation.h
planning_scene::PlanningScene::CollisionDetector
planning_scene::PlanningScene
planning_scene
boost::function< bool(const robot_state::RobotState &, const robot_state::RobotState &, bool)>
MotionFeasibilityFn
namespaceplanning__scene.html
a7a16bac3b4d29f92ff33d9209e4d575f
std::map< std::string, std_msgs::ColorRGBA >
ObjectColorMap
namespaceplanning__scene.html
ad2e666339b9fdb4d06c14c207589996b
std::map< std::string, object_recognition_msgs::ObjectType >
ObjectTypeMap
namespaceplanning__scene.html
a519e68563c632f2c9e20248e3d4022fb
boost::shared_ptr< const PlanningScene >
PlanningSceneConstPtr
namespaceplanning__scene.html
a5a0d842fe7feabb37f49b1b85b15ee24
boost::shared_ptr< PlanningScene >
PlanningScenePtr
namespaceplanning__scene.html
ae4aefa4520fb90de0c41372a5f99baa9
boost::function< bool(const robot_state::RobotState &, bool)>
StateFeasibilityFn
namespaceplanning__scene.html
af50a0aed65f6f062dd6c11d1f20be10c
pr2_arm_ik.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/constraint_samplers/test/
pr2__arm__ik_8cpp
pr2_arm_ik.h
pr2_arm_ik.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/constraint_samplers/test/
pr2__arm__kinematics__plugin_8cpp
pr2_arm_kinematics_plugin.h
pr2_arm_kinematics
double
computeEuclideanDistance
namespacepr2__arm__kinematics.html
a31e48e861fab1c1a426bda845bf56303
(const std::vector< double > &array_1, const KDL::JntArray &array_2)
bool
getKDLChain
namespacepr2__arm__kinematics.html
a191692da6ba1e08ad26beff4496601bf
(const urdf::ModelInterface &model, const std::string &root_name, const std::string &tip_name, KDL::Chain &kdl_chain)
void
getKDLChainInfo
namespacepr2__arm__kinematics.html
addcd9f2d0eeb2490a281e2904044c528
(const KDL::Chain &chain, moveit_msgs::KinematicSolverInfo &chain_info)
Eigen::Matrix4f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
a88fb121d84b3b989a84aa21a14cf8567
(const KDL::Frame &p)
pr2_arm_kinematics_plugin.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/constraint_samplers/test/
pr2__arm__kinematics__plugin_8h
moveit/kinematics_base/kinematics_base.h
pr2_arm_ik.h
pr2_arm_kinematics::PR2ArmIKSolver
pr2_arm_kinematics::PR2ArmKinematicsPlugin
pr2_arm_kinematics
double
computeEuclideanDistance
namespacepr2__arm__kinematics.html
a31e48e861fab1c1a426bda845bf56303
(const std::vector< double > &array_1, const KDL::JntArray &array_2)
void
getKDLChainInfo
namespacepr2__arm__kinematics.html
addcd9f2d0eeb2490a281e2904044c528
(const KDL::Chain &chain, moveit_msgs::KinematicSolverInfo &chain_info)
Eigen::Matrix4f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
a88fb121d84b3b989a84aa21a14cf8567
(const KDL::Frame &p)
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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/src/
prismatic__joint__model_8cpp
moveit/robot_model/prismatic_joint_model.h
prismatic_joint_model.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/profiler/src/
profiler_8cpp
moveit/profiler/profiler.h
profiler.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/distance_field/src/
propagation__distance__field_8cpp
moveit/distance_field/propagation_distance_field.h
distance_field
propagation_distance_field.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
revolute_joint_model.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/src/
revolute__joint__model_8cpp
moveit/robot_model/revolute_joint_model.h
revolute_joint_model.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/src/
robot__model_8cpp
moveit/robot_model/robot_model.h
moveit/profiler/profiler.h
moveit
moveit::core
robot_model.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/include/moveit/robot_model/
robot__model_8h
moveit/macros/class_forward.h
moveit/exceptions/exceptions.h
moveit/robot_model/joint_model_group.h
moveit/robot_model/fixed_joint_model.h
moveit/robot_model/floating_joint_model.h
moveit/robot_model/planar_joint_model.h
moveit/robot_model/revolute_joint_model.h
moveit/robot_model/prismatic_joint_model.h
moveit::core::RobotModel
moveit
moveit::core
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ad46b199b126b933d331e17324e878585
(RobotModel)
robot_state.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
moveit::core
robot_state.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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::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
a4b78f08287b6b550e6200ba71b69a329
)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ab2c30bf80cb40ffdd4f78758b3fa6641
(RobotState)
std::ostream &
operator<<
namespacemoveit_1_1core.html
af0e84ecacbc94a6f9fa1e8e439646be9
(std::ostream &out, const RobotState &s)
robot_trajectory.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_trajectory/src/
robot__trajectory_8cpp
moveit/robot_trajectory/robot_trajectory.h
moveit/robot_state/conversions.h
robot_trajectory.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_trajectory/include/moveit/robot_trajectory/
robot__trajectory_8h
moveit/robot_state/robot_state.h
robot_trajectory::RobotTrajectory
robot_trajectory
boost::shared_ptr< const RobotTrajectory >
RobotTrajectoryConstPtr
namespacerobot__trajectory.html
a992027d2e1fc7b6ce7e42af497e946e1
boost::shared_ptr< RobotTrajectory >
RobotTrajectoryPtr
namespacerobot__trajectory.html
a094989879973e5f2062ba208b97f76f2
sensor_manager.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/sensor_manager/include/moveit/sensor_manager/
sensor__manager_8h
moveit_sensor_manager::MoveItSensorManager
moveit_sensor_manager::SensorInfo
moveit_sensor_manager
boost::shared_ptr< const MoveItSensorManager >
MoveItSensorManagerConstPtr
namespacemoveit__sensor__manager.html
a77bcdd5ba6e7a981dd56616a7fd51e6e
boost::shared_ptr< MoveItSensorManager >
MoveItSensorManagerPtr
namespacemoveit__sensor__manager.html
a7dc0556baeacf6a5b40f08178b5d6f95
test.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_model/test/
test_8cpp
moveit/robot_model/robot_model.h
moveit/profiler/profiler.h
LoadPlanningModelsPr2
int
main
test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test_8cpp.html
a6c1fe19a26bbfaa914da12ac1d6e1d3d
(LoadPlanningModelsPr2, InitOK)
TEST_F
test_8cpp.html
aaa41c8ddf3bd79684f2e8536705119e5
(LoadPlanningModelsPr2, Model)
test_constraint_samplers.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/constraint_samplers/test/
test__constraint__samplers_8cpp
moveit/planning_scene/planning_scene.h
moveit/kinematic_constraints/kinematic_constraint.h
moveit/constraint_samplers/default_constraint_samplers.h
moveit/constraint_samplers/union_constraint_sampler.h
moveit/constraint_samplers/constraint_sampler_manager.h
moveit/constraint_samplers/constraint_sampler_tools.h
moveit/robot_state/conversions.h
pr2_arm_kinematics_plugin.h
LoadPlanningModelsPr2
int
main
test__constraint__samplers_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__constraint__samplers_8cpp.html
a14090604c7ef6a740f4f2dc853d3c783
(LoadPlanningModelsPr2, JointConstraintsSamplerSimple)
TEST_F
test__constraint__samplers_8cpp.html
aeb23f1f416acbc3bebebf148576673de
(LoadPlanningModelsPr2, IKConstraintsSamplerSimple)
TEST_F
test__constraint__samplers_8cpp.html
a19e71fb6f8a206a9692b50c4b02084b7
(LoadPlanningModelsPr2, OrientationConstraintsSampler)
TEST_F
test__constraint__samplers_8cpp.html
a5bea1f1a0ae976150f0301b319882fa3
(LoadPlanningModelsPr2, IKConstraintsSamplerValid)
TEST_F
test__constraint__samplers_8cpp.html
a85db5a190e27663a9bf3727c8f667013
(LoadPlanningModelsPr2, UnionConstraintSampler)
TEST_F
test__constraint__samplers_8cpp.html
a9fd713b2fe4f7597c67f1071c0cf0a98
(LoadPlanningModelsPr2, PoseConstraintSamplerManager)
TEST_F
test__constraint__samplers_8cpp.html
ac61db30f2be466b8c137d5f546529b23
(LoadPlanningModelsPr2, JointVersusPoseConstraintSamplerManager)
TEST_F
test__constraint__samplers_8cpp.html
a802612a96e7286efa06b650bd655a54a
(LoadPlanningModelsPr2, MixedJointAndIkSamplerManager)
TEST_F
test__constraint__samplers_8cpp.html
a6fe411e8837d790250fda4f239fa9241
(LoadPlanningModelsPr2, SubgroupJointConstraintsSamplerManager)
TEST_F
test__constraint__samplers_8cpp.html
ac405701249ac3e0a5bf17af81802fd76
(LoadPlanningModelsPr2, SubgroupPoseConstraintsSampler)
test_constraints.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/kinematic_constraints/test/
test__constraints_8cpp
moveit/kinematic_constraints/kinematic_constraint.h
LoadPlanningModelsPr2
int
main
test__constraints_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__constraints_8cpp.html
a283d383dfd000b3ff6be63165d7f314e
(LoadPlanningModelsPr2, JointConstraintsSimple)
TEST_F
test__constraints_8cpp.html
acc351232c27d2563a8850f50dc12765f
(LoadPlanningModelsPr2, JointConstraintsCont)
TEST_F
test__constraints_8cpp.html
a6da6a17fc463aa5308acb6b8bc5f3379
(LoadPlanningModelsPr2, JointConstraintsMultiDOF)
TEST_F
test__constraints_8cpp.html
a4a6a554093b237de041635f28692d4eb
(LoadPlanningModelsPr2, PositionConstraintsFixed)
TEST_F
test__constraints_8cpp.html
a211281eb99bfbbc6cfd20a8b9693d5c5
(LoadPlanningModelsPr2, PositionConstraintsMobile)
TEST_F
test__constraints_8cpp.html
a1b2bb543a2b32c1ab83c7cbc1e7aedd3
(LoadPlanningModelsPr2, PositionConstraintsEquality)
TEST_F
test__constraints_8cpp.html
a0b1f5a3d6803a1b4f1057a54d3356231
(LoadPlanningModelsPr2, OrientationConstraintsSimple)
TEST_F
test__constraints_8cpp.html
a737ad5ef218fca06bddc7117ebc789fd
(LoadPlanningModelsPr2, VisibilityConstraintsSimple)
TEST_F
test__constraints_8cpp.html
a175397f3f8b3e99b5879d63337f8665a
(LoadPlanningModelsPr2, VisibilityConstraintsPR2)
TEST_F
test__constraints_8cpp.html
a2a424f83f48a50063d34dbb66f11ac5e
(LoadPlanningModelsPr2, TestKinematicConstraintSet)
TEST_F
test__constraints_8cpp.html
aed88afbf69cf1306367da4637f68c95e
(LoadPlanningModelsPr2, TestKinematicConstraintSetEquality)
test_distance_field.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/distance_field/test/
test__distance__field_8cpp
moveit/distance_field/voxel_grid.h
moveit/distance_field/propagation_distance_field.h
moveit/distance_field/find_internal_points.h
bool
areDistanceFieldsDistancesEqual
test__distance__field_8cpp.html
a5aae4127e3013a1426bb6a579e697569
(const PropagationDistanceField &df1, const PropagationDistanceField &df2)
void
check_distance_field
test__distance__field_8cpp.html
a36ef155023115e2a57fbc7f2dc0bfa9b
(const PropagationDistanceField &df, const EigenSTL::vector_Vector3d &points, int numX, int numY, int numZ, bool do_negs)
bool
checkOctomapVersusDistanceField
test__distance__field_8cpp.html
ac4b804d42ddeee2cdda9c1f51e7d820a
(const PropagationDistanceField &df, const octomap::OcTree &octree)
unsigned int
countLeafNodes
test__distance__field_8cpp.html
a10281d3081673c3006780102ebeda11f
(const octomap::OcTree &octree)
unsigned int
countOccupiedCells
test__distance__field_8cpp.html
afd0f29b02c8094367f11e26beebc5995
(const PropagationDistanceField &df)
int
dist_sq
test__distance__field_8cpp.html
a753f57a945baf0219240cdb9c4f3ec06
(int x, int y, int z)
int
main
test__distance__field_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const Eigen::Vector3d
point1
test__distance__field_8cpp.html
af40e8a39eac90f9f359844e3634f516c
(0.1, 0.0, 0.0)
static const Eigen::Vector3d
point2
test__distance__field_8cpp.html
a1dc89b739d598e9c39178c8c73141861
(0.0, 0.1, 0.2)
static const Eigen::Vector3d
point3
test__distance__field_8cpp.html
adfc3db7be3b3a04cd14a3be7036a37c6
(0.4, 0.0, 0.0)
void
print
test__distance__field_8cpp.html
a16b85a4c2ca8d6178abdd90d9c441e9a
(PropagationDistanceField &pdf, int numX, int numY, int numZ)
void
printBoth
test__distance__field_8cpp.html
a6fb4f3b23fe1268982dfa1f6279c9c98
(PropagationDistanceField &pdf, int numX, int numY, int numZ)
void
printNeg
test__distance__field_8cpp.html
aceb5540b8f976d06f0ad572e3ad42e99
(PropagationDistanceField &pdf, int numX, int numY, int numZ)
void
printPointCoords
test__distance__field_8cpp.html
a53156dc31afe045b95be0fd771691dcb
(const Eigen::Vector3i &p)
TEST
test__distance__field_8cpp.html
af15cb31ccb29c51ae5e9607f4457555b
(TestPropagationDistanceField, TestAddRemovePoints)
TEST
test__distance__field_8cpp.html
a286730b436ea5207a80f06c142c923c0
(TestSignedPropagationDistanceField, TestSignedAddRemovePoints)
TEST
test__distance__field_8cpp.html
a5ed3909da60d1854f70080d677f01dc4
(TestSignedPropagationDistanceField, TestShape)
TEST
test__distance__field_8cpp.html
a2632b83b7e73c2cbdc8de56ae6ebe4fc
(TestSignedPropagationDistanceField, TestPerformance)
TEST
test__distance__field_8cpp.html
a6b1d1c09aba4284b160b17693afa0dde
(TestSignedPropagationDistanceField, TestOcTree)
TEST
test__distance__field_8cpp.html
a12dbb007c6c9764bead172f42f957a3d
(TestSignedPropagationDistanceField, TestReadWrite)
static const double
depth
test__distance__field_8cpp.html
a0d634b5c5f908185480d8bb0bcd17fb9
static const double
height
test__distance__field_8cpp.html
ad6ea311eb95430b441c339493b6d5592
static const double
max_dist
test__distance__field_8cpp.html
ab01144ae4caa7ca26f3f362a43b9eb02
static const int
max_dist_in_voxels
test__distance__field_8cpp.html
a4f1a277334cdb42f3d47bf05260ec96b
static const int
max_dist_sq_in_voxels
test__distance__field_8cpp.html
afcdacc624ec889d4823d2038ae7ef996
static const double
origin_x
test__distance__field_8cpp.html
abefee595222033c2e409b94808d932dd
static const double
origin_y
test__distance__field_8cpp.html
a3cdb73c8918156bfdf634613f05594a9
static const double
origin_z
test__distance__field_8cpp.html
aa86c3b9c646f1dfd0d84457a35a8f1bf
static const double
PERF_DEPTH
test__distance__field_8cpp.html
a07093462c4cdd55463e35ef299d5fa82
static const double
PERF_HEIGHT
test__distance__field_8cpp.html
a6c082ab6dfe4f3aadc75bd2ae969c057
static const double
PERF_MAX_DIST
test__distance__field_8cpp.html
a2cb159cc891c9462ab4f96d651873921
static const double
PERF_ORIGIN_X
test__distance__field_8cpp.html
af07529613ec50f3669f848fc8366dca6
static const double
PERF_ORIGIN_Y
test__distance__field_8cpp.html
a964cf90c110cc4c52880cca450cc3e4a
static const double
PERF_ORIGIN_Z
test__distance__field_8cpp.html
a5c618c87168f8f6883c0fa75abf28ba3
static const double
PERF_RESOLUTION
test__distance__field_8cpp.html
a8d1adff113b3392adefe9012dc0ddb20
static const double
PERF_WIDTH
test__distance__field_8cpp.html
a09f1b1f0339e501e666e06a1b74f8d9c
static const double
resolution
test__distance__field_8cpp.html
a1b9127602eb182d7cd0707365fbada3e
static const unsigned int
UNIFORM_DISTANCE
test__distance__field_8cpp.html
a6adf4e058dee55a728779d69f87d6471
static const double
width
test__distance__field_8cpp.html
ab0099ccb549d3dd2fc0291f784ce655c
test_fcl_collision_detection.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection_fcl/test/
test__fcl__collision__detection_8cpp
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/collision_detection_fcl/collision_world_fcl.h
moveit/collision_detection_fcl/collision_robot_fcl.h
FclCollisionDetectionTester
collision_detection::CollisionRobotFCL
DefaultCRobotType
test__fcl__collision__detection_8cpp.html
a5f51f90af6144b5e98eaa4727e9638ca
collision_detection::CollisionWorldFCL
DefaultCWorldType
test__fcl__collision__detection_8cpp.html
a797cd715f2dbf2a64cac2ec143f525f0
int
main
test__fcl__collision__detection_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__fcl__collision__detection_8cpp.html
a6eabb36a4c4477163eef81e55d497f94
(FclCollisionDetectionTester, InitOK)
TEST_F
test__fcl__collision__detection_8cpp.html
a743057cec541266843dfe41de0909aa8
(FclCollisionDetectionTester, DefaultNotInCollision)
TEST_F
test__fcl__collision__detection_8cpp.html
a49e4ba46e963dd4b40a8566a0e12ba9a
(FclCollisionDetectionTester, LinksInCollision)
TEST_F
test__fcl__collision__detection_8cpp.html
a0df5565595b5243330f5d5fd1a264cf3
(FclCollisionDetectionTester, ContactReporting)
TEST_F
test__fcl__collision__detection_8cpp.html
ab0ad0d57c3559d04566c11ce75b3d09c
(FclCollisionDetectionTester, ContactPositions)
TEST_F
test__fcl__collision__detection_8cpp.html
ac1daad9d362296b1e1c001db5971cbd4
(FclCollisionDetectionTester, AttachedBodyTester)
TEST_F
test__fcl__collision__detection_8cpp.html
afd1790e4a7b48e3e459db97b30009f90
(FclCollisionDetectionTester, DiffSceneTester)
TEST_F
test__fcl__collision__detection_8cpp.html
abd5f70b4a395158f2bc77db1d22c9987
(FclCollisionDetectionTester, ConvertObjectToAttached)
TEST_F
test__fcl__collision__detection_8cpp.html
ae7484d2cf081b78ba9f012d4265b3265
(FclCollisionDetectionTester, TestCollisionMapAdditionSpeed)
TEST_F
test__fcl__collision__detection_8cpp.html
a8d58bab891bb534100856137d7689565
(FclCollisionDetectionTester, MoveMesh)
TEST_F
test__fcl__collision__detection_8cpp.html
a18f15e02015b54ad12f387e8a65d10f2
(FclCollisionDetectionTester, TestChangingShapeSize)
test_kinematic.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_state/test/
test__kinematic_8cpp
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
int
main
test__kinematic_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static bool
sameStringIgnoringWS
test__kinematic_8cpp.html
a19817e415ffbf2f67c9e406a3ab4458e
(const std::string &s1, const std::string &s2)
TEST
test__kinematic_8cpp.html
a3f9c85cd3634062dbfc3758043c4b16c
(Loading, SimpleRobot)
TEST
test__kinematic_8cpp.html
a0a60a2f41ceb978a0c3e889302e33df8
(LoadingAndFK, SimpleRobot)
TEST
test__kinematic_8cpp.html
a80b41f923b89c36f8d10255ef4c9f873
(FK, OneRobot)
test_kinematic_complex.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_state/test/
test__kinematic__complex_8cpp
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
moveit/robot_state/conversions.h
moveit/profiler/profiler.h
LoadPlanningModelsPr2
int
main
test__kinematic__complex_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__kinematic__complex_8cpp.html
a6c1fe19a26bbfaa914da12ac1d6e1d3d
(LoadPlanningModelsPr2, InitOK)
TEST_F
test__kinematic__complex_8cpp.html
a0e801af07878675ef75fa777a90a6eb9
(LoadPlanningModelsPr2, ModelInit)
TEST_F
test__kinematic__complex_8cpp.html
a21a56d609cf50d6d770a29e8edc10a43
(LoadPlanningModelsPr2, GroupInit)
TEST_F
test__kinematic__complex_8cpp.html
afd24daeca36f57aa29acf473f71ce870
(LoadPlanningModelsPr2, SubgroupInit)
TEST_F
test__kinematic__complex_8cpp.html
a56461abc3f708b2d770d7a3df13df4e9
(LoadPlanningModelsPr2, AssociatedFixedLinks)
TEST_F
test__kinematic__complex_8cpp.html
af67b60b65c242b1ee592ce566a6dffc1
(LoadPlanningModelsPr2, FullTest)
test_planning_scene.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/planning_scene/test/
test__planning__scene_8cpp
moveit/planning_scene/planning_scene.h
void
loadRobotModel
test__planning__scene_8cpp.html
aea7bee7bf95ea368ea6a2bf954d6b7ca
(boost::shared_ptr< urdf::ModelInterface > &robot_model_out)
int
main
test__planning__scene_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__planning__scene_8cpp.html
a8657479fb681ab94486683c9e03019fa
(PlanningScene, LoadRestore)
TEST
test__planning__scene_8cpp.html
a0d1c50611998de50ddd48b358987159d
(PlanningScene, LoadRestoreDiff)
TEST
test__planning__scene_8cpp.html
ab20750fd1a59d2e49c4043aeaf90ba3d
(PlanningScene, MakeAttachedDiff)
robot_state/test/test_transforms.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/robot_state/test/
robot__state_2test_2test__transforms_8cpp
moveit/robot_model/robot_model.h
moveit/robot_state/robot_state.h
LoadPlanningModelsPr2
int
main
robot__state_2test_2test__transforms_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
robot__state_2test_2test__transforms_8cpp.html
a6c1fe19a26bbfaa914da12ac1d6e1d3d
(LoadPlanningModelsPr2, InitOK)
transforms/test/test_transforms.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/transforms/test/
transforms_2test_2test__transforms_8cpp
moveit/transforms/transforms.h
int
main
transforms_2test_2test__transforms_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
transforms_2test_2test__transforms_8cpp.html
aa55abc90e544baffe5b886de21a2a886
(Transforms, Simple)
test_voxel_grid.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/test/
test__world__diff_8cpp
moveit/collision_detection/world_diff.h
int
main
test__world__diff_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__world__diff_8cpp.html
a2f2bd8d1298ae6fd9adb894720249f28
(WorldDiff, TrackChanges)
TEST
test__world__diff_8cpp.html
a7d7ad9a7effde65a5c2a5accc8e9d77c
(WorldDiff, SetWorld)
trajectory_tools.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/transforms/src/
transforms_8cpp
moveit/transforms/transforms.h
transforms.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/transforms/include/moveit/transforms/
transforms_8h
moveit/macros/class_forward.h
moveit::core::Transforms
moveit
moveit::core
std::map< std::string, Eigen::Affine3d, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Affine3d > > >
FixedTransformsMap
namespacemoveit_1_1core.html
aab2e7121788a9fdfc2ca8ad2fc2f78a2
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
a54b16152f275e8796e1b62db6009c725
(Transforms)
union_constraint_sampler.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/kinematic_constraints/src/
utils_8cpp
moveit/kinematic_constraints/utils.h
utils.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/kinematic_constraints/include/moveit/kinematic_constraints/
utils_8h
moveit/robot_state/robot_state.h
kinematic_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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/version/
version_8cpp
int
main
version_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
voxel_grid.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/distance_field/include/moveit/distance_field/
voxel__grid_8h
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
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/src/
world_8cpp
moveit/collision_detection/world.h
world.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/include/moveit/collision_detection/
world_8h
collision_detection::World::Action
collision_detection::World::Object
collision_detection::World::Observer
collision_detection::World::ObserverHandle
collision_detection::World
collision_detection
boost::shared_ptr< const World >
WorldConstPtr
namespacecollision__detection.html
a11cd6dfd1cf5ed4a2962d7df9151eb71
boost::shared_ptr< World >
WorldPtr
namespacecollision__detection.html
afc7be611ce2da551426344605e57b845
world_diff.cpp
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/src/
world__diff_8cpp
moveit/collision_detection/world_diff.h
world_diff.h
/home/rosbuild/hudson/workspace/doc-jade-moveit_core/doc_stacks/2016-01-11_12-48-42.719066/moveit_core/collision_detection/include/moveit/collision_detection/
world__diff_8h
moveit/collision_detection/world.h
collision_detection::WorldDiff
collision_detection
boost::shared_ptr< const WorldDiff >
WorldDiffConstPtr
namespacecollision__detection.html
a0adb5e54fca4f7c911d29dbe6c1345dc
boost::shared_ptr< WorldDiff >
WorldDiffPtr
namespacecollision__detection.html
a07f2e834fd92745239164151bb28ef10
constraint_sampling
Sampling Constraints
constraint_sampling
constraint_representation
Representation and Evaluation of Constraints
constraint_representation
planning_scene_overview
Planning Scene
planning_scene_overview
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
classEIGEN__MAKE__ALIGNED__OPERATOR__NEW.html
FclCollisionDetectionTester
classFclCollisionDetectionTester.html
virtual void
SetUp
classFclCollisionDetectionTester.html
afa1b02879e5d2d9eb539008bf20d0d01
()
virtual void
TearDown
classFclCollisionDetectionTester.html
afb3d9eea50f400b491decff9c2e7f464
()
collision_detection::AllowedCollisionMatrixPtr
acm_
classFclCollisionDetectionTester.html
a26878cf24fc44bd335f6966e554934f9
boost::shared_ptr< collision_detection::CollisionRobot >
crobot_
classFclCollisionDetectionTester.html
aeab6188efd8b90fbf9d7c40fca555fc0
boost::shared_ptr< collision_detection::CollisionWorld >
cworld_
classFclCollisionDetectionTester.html
afe2de61fbee96b79aac0cc768ccc03a9
std::string
kinect_dae_resource_
classFclCollisionDetectionTester.html
a865cc97b9b1499a4623e260c178b0003
robot_model::RobotModelPtr
kmodel_
classFclCollisionDetectionTester.html
a951b34db530e0eb70b6df1cb2bba4d1f
boost::shared_ptr< srdf::Model >
srdf_model_
classFclCollisionDetectionTester.html
ad1e318b63337dad71004b6ff08c9cb05
bool
srdf_ok_
classFclCollisionDetectionTester.html
a1633596e021e81e17ca91763276e6cb2
boost::shared_ptr< urdf::ModelInterface >
urdf_model_
classFclCollisionDetectionTester.html
aa13c1e59cee72d84512327e95b59d3bf
bool
urdf_ok_
classFclCollisionDetectionTester.html
aecd85c6d52081e8ab53c809024f62428
LoadPlanningModelsPr2
classLoadPlanningModelsPr2.html
boost::shared_ptr< kinematics::KinematicsBase >
getKinematicsSolverLeftArm
classLoadPlanningModelsPr2.html
af179e8cd6f7d1a9ddd926f8f8fe04ea6
(const robot_model::JointModelGroup *jmg)
boost::shared_ptr< kinematics::KinematicsBase >
getKinematicsSolverRightArm
classLoadPlanningModelsPr2.html
a09861934a92f63577451cfec780cedfb
(const robot_model::JointModelGroup *jmg)
virtual void
SetUp
classLoadPlanningModelsPr2.html
a9b2068eb5817ad2fd987ed72ce8e4b8a
()
virtual void
SetUp
classLoadPlanningModelsPr2.html
a9b2068eb5817ad2fd987ed72ce8e4b8a
()
virtual void
SetUp
classLoadPlanningModelsPr2.html
a9b2068eb5817ad2fd987ed72ce8e4b8a
()
virtual void
SetUp
classLoadPlanningModelsPr2.html
a9b2068eb5817ad2fd987ed72ce8e4b8a
()
virtual void
SetUp
classLoadPlanningModelsPr2.html
a9b2068eb5817ad2fd987ed72ce8e4b8a
()
virtual void
TearDown
classLoadPlanningModelsPr2.html
acf4a419ed8c19809166320fab9a2265a
()
virtual void
TearDown
classLoadPlanningModelsPr2.html
acf4a419ed8c19809166320fab9a2265a
()
virtual void
TearDown
classLoadPlanningModelsPr2.html
acf4a419ed8c19809166320fab9a2265a
()
virtual void
TearDown
classLoadPlanningModelsPr2.html
acf4a419ed8c19809166320fab9a2265a
()
virtual void
TearDown
classLoadPlanningModelsPr2.html
acf4a419ed8c19809166320fab9a2265a
()
boost::shared_ptr< robot_model::SolverAllocatorFn >
func_left_arm
classLoadPlanningModelsPr2.html
a73831f6f06e9003183327eae2fe6675d
boost::shared_ptr< robot_model::SolverAllocatorFn >
func_right_arm
classLoadPlanningModelsPr2.html
a64afa94e8899f3fa79682ede71dd8658
robot_model::RobotModelPtr
kmodel
classLoadPlanningModelsPr2.html
a2f91f2dac36e101e6834858f8a4ad924
boost::shared_ptr< pr2_arm_kinematics::PR2ArmKinematicsPlugin >
pr2_kinematics_plugin_left_arm_
classLoadPlanningModelsPr2.html
a2bcd8c143073d1e54b859451b20c7cdd
boost::shared_ptr< pr2_arm_kinematics::PR2ArmKinematicsPlugin >
pr2_kinematics_plugin_right_arm_
classLoadPlanningModelsPr2.html
a6fe1b90cea1f7af1e0269ef56d386072
planning_scene::PlanningScenePtr
ps
classLoadPlanningModelsPr2.html
a7acb6414a712e5ea40f386ce7262083e
moveit::core::RobotModelConstPtr
robot_model
classLoadPlanningModelsPr2.html
a9b71ffff74cc687870ab824fa93a61ef
boost::shared_ptr< srdf::Model >
srdf_model
classLoadPlanningModelsPr2.html
ac4ef311bca6a42c17704cd7359043885
boost::shared_ptr< srdf::Model >
srdf_model_
classLoadPlanningModelsPr2.html
ac809f812262bf940d862366a1e5eab19
bool
srdf_ok_
classLoadPlanningModelsPr2.html
a2278c493f6da5ea1bbee05a3c9ce753f
boost::shared_ptr< urdf::ModelInterface >
urdf_model
classLoadPlanningModelsPr2.html
a5d7aed951ae79e738d881b5688a6b5c2
boost::shared_ptr< urdf::ModelInterface >
urdf_model_
classLoadPlanningModelsPr2.html
af02b20b56209ad87914acfa0d7090b4f
bool
urdf_ok_
classLoadPlanningModelsPr2.html
a9ba43f397663aa8fb277865e8bd74047
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
collision_detection
namespacecollision__detection.html
collision_detection::AllowedCollision
collision_detection::BodyTypes
collision_detection::AllowedCollisionMatrix
collision_detection::CollisionData
collision_detection::CollisionDetectorAllocator
collision_detection::CollisionDetectorAllocatorAllValid
collision_detection::CollisionDetectorAllocatorFCL
collision_detection::CollisionDetectorAllocatorTemplate
collision_detection::CollisionGeometryData
collision_detection::CollisionPlugin
collision_detection::CollisionRequest
collision_detection::CollisionResult
collision_detection::CollisionRobot
collision_detection::CollisionRobotAllValid
collision_detection::CollisionRobotFCL
collision_detection::CollisionWorld
collision_detection::CollisionWorldAllValid
collision_detection::CollisionWorldFCL
collision_detection::Contact
collision_detection::CostSource
collision_detection::FCLGeometry
collision_detection::FCLManager
collision_detection::FCLObject
collision_detection::FCLShapeCache
collision_detection::IfSameType
collision_detection::IfSameType< T, T >
collision_detection::World
collision_detection::WorldDiff
boost::shared_ptr< const AllowedCollisionMatrix >
AllowedCollisionMatrixConstPtr
namespacecollision__detection.html
af5677a174706a3a9bf6a2c2119ed2c5e
boost::shared_ptr< AllowedCollisionMatrix >
AllowedCollisionMatrixPtr
namespacecollision__detection.html
a08d106e2ad4da6644c7a103445e7b0cc
BodyTypes::Type
BodyType
namespacecollision__detection.html
ab85879a36c3985b501b738ec7b0c70f3
boost::shared_ptr< CollisionDetectorAllocator >
CollisionDetectorAllocatorPtr
namespacecollision__detection.html
a77d3edf3744927ccaa29740bf67dba3f
boost::shared_ptr< const CollisionRobot >
CollisionRobotConstPtr
namespacecollision__detection.html
a10df520acbd8864c34871cbc28b68d04
boost::shared_ptr< CollisionRobot >
CollisionRobotPtr
namespacecollision__detection.html
a40240ea0b287ae2ee86c8218add1e572
boost::shared_ptr< const CollisionWorld >
CollisionWorldConstPtr
namespacecollision__detection.html
aaa4db5924761c0765cabc746fa8bd426
boost::shared_ptr< CollisionWorld >
CollisionWorldPtr
namespacecollision__detection.html
a3ee68fae653885ff05f04e3eb833297b
boost::function< bool(collision_detection::Contact &)>
DecideContactFn
namespacecollision__detection.html
a6a9d9bee3fd5dd0c15697565d76b8b02
boost::shared_ptr< const FCLGeometry >
FCLGeometryConstPtr
namespacecollision__detection.html
aef39eefe433018632e86da6fb1bcfab0
boost::shared_ptr< FCLGeometry >
FCLGeometryPtr
namespacecollision__detection.html
a3a6c036bd8d9b30931518aaefda13711
boost::shared_ptr< const World >
WorldConstPtr
namespacecollision__detection.html
a11cd6dfd1cf5ed4a2962d7df9151eb71
boost::shared_ptr< const WorldDiff >
WorldDiffConstPtr
namespacecollision__detection.html
a0adb5e54fca4f7c911d29dbe6c1345dc
boost::shared_ptr< WorldDiff >
WorldDiffPtr
namespacecollision__detection.html
a07f2e834fd92745239164151bb28ef10
boost::shared_ptr< World >
WorldPtr
namespacecollision__detection.html
afc7be611ce2da551426344605e57b845
static bool
andDecideContact
namespacecollision__detection.html
aecbceace5989e3770c2a831683f2e676
(const DecideContactFn &f1, const DecideContactFn &f2, collision_detection::Contact &contact)
void
cleanCollisionGeometryCache
namespacecollision__detection.html
a43b3c92b3fc1fb442d1c1f2e4827688e
()
bool
collisionCallback
namespacecollision__detection.html
a929939c42d95906b566619981a737240
(fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data)
void
contactToMsg
namespacecollision__detection.html
ab5b9de238ce8eab0ac37720e9bbccf43
(const Contact &contact, moveit_msgs::ContactInformation &msg)
void
costSourceToMsg
namespacecollision__detection.html
aeec7c91fb3ba8bd89d34bf2a4e5768b3
(const CostSource &cost_source, moveit_msgs::CostSource &msg)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
aa14c1f97a699dc074ce98f5aeb56684f
(const shapes::ShapeConstPtr &shape, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a55cb01952ddf27ae49261f677a9a4086
(const shapes::ShapeConstPtr &shape, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
ac706c51ba1557858fb70e4fc0d2a65ab
(const shapes::ShapeConstPtr &shape, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a2a9ced5dca1015fe29861056b0e6916f
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_model::LinkModel *link, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a7b9a34d8ef1aeb3f5a626b17e1df2ce7
(const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a187f1af4ccb0d18afdfaad016a2afdd8
(const shapes::ShapeConstPtr &shape, double scale, double padding, const World::Object *obj)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
af9040be8b971caa96ef8e2ed08aee0b6
(const shapes::ShapeConstPtr &shape, const T *data, int shape_index)
FCLGeometryConstPtr
createCollisionGeometry
namespacecollision__detection.html
a222326e69feb1f536e548ea60201fd3c
(const shapes::ShapeConstPtr &shape, double scale, double padding, const T *data, int shape_index)
bool
distanceCallback
namespacecollision__detection.html
ae59ed6bd3e0a3e8dd0fec2dea71ca660
(fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data, double &min_dist)
void
fcl2contact
namespacecollision__detection.html
ae00433940f9ca689634368451912d9f7
(const fcl::Contact &fc, Contact &c)
void
fcl2costsource
namespacecollision__detection.html
ade7cc36d36e080791e09ade8b44d9823
(const fcl::CostSource &fcs, CostSource &cs)
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)
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)
int
refineContactNormals
namespacecollision__detection.html
a3c4bc63c18dd0694ceb984d5a9f2453a
(const World::ObjectConstPtr &object, CollisionResult &res, double cell_bbx_search_distance=1.0, double allowed_angle_divergence=0.0, bool estimate_depth=false, double iso_value=0.5, double metaball_radius_multiple=1.5)
void
removeCostSources
namespacecollision__detection.html
a85f650ee9afe98373374c62bcae36aab
(std::set< CostSource > &cost_sources, const std::set< CostSource > &cost_sources_to_remove, double overlap_fraction)
void
removeOverlapping
namespacecollision__detection.html
ae7c92a8b63666610657571eedfd8aaab
(std::set< CostSource > &cost_sources, double overlap_fraction)
void
transform2fcl
namespacecollision__detection.html
ac62f07a0d167ce0255db6ab31b9506bb
(const Eigen::Affine3d &b, fcl::Transform3f &f)
fcl::Transform3f
transform2fcl
namespacecollision__detection.html
a65033c779e897cf789d2be527fc26be2
(const Eigen::Affine3d &b)
collision_detection::AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
af87dffc81a474f9d521241e91d366a8c
()
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
a27818d1c0c20f67e63565ab6a1f52c93
(const std::vector< std::string > &names, bool allowed=false)
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
af8d12440e78cb88b6f1e0546e935743a
(const moveit_msgs::AllowedCollisionMatrix &msg)
AllowedCollisionMatrix
classcollision__detection_1_1AllowedCollisionMatrix.html
affe10c7573e1851d97519ebc6aa69d02
(const AllowedCollisionMatrix &acm)
void
clear
classcollision__detection_1_1AllowedCollisionMatrix.html
a2139ebe716a44a42313bf1caf42a85ee
()
void
getAllEntryNames
classcollision__detection_1_1AllowedCollisionMatrix.html
af2e2c79d8ed4f0f822b60644766d9e8e
(std::vector< std::string > &names) const
bool
getAllowedCollision
classcollision__detection_1_1AllowedCollisionMatrix.html
a4aebb17e8df857fb7946c8172bcda4d9
(const std::string &name1, const std::string &name2, DecideContactFn &fn) const
bool
getAllowedCollision
classcollision__detection_1_1AllowedCollisionMatrix.html
aea22c997b442cf0647b11129d970f5a6
(const std::string &name1, const std::string &name2, AllowedCollision::Type &allowed_collision) const
bool
getDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ae28b246216be0b437e991fac7bbcdbfa
(const std::string &name, AllowedCollision::Type &allowed_collision) const
bool
getDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a93ce6b3def2d9c9564c84ef12940422d
(const std::string &name, DecideContactFn &fn) const
bool
getEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a9a6b3c84de73ca2af7e085440c56416e
(const std::string &name1, const std::string &name2, AllowedCollision::Type &allowed_collision_type) const
bool
getEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a35c9bf503a4f4d807b926b39fa203dd8
(const std::string &name1, const std::string &name2, DecideContactFn &fn) const
void
getMessage
classcollision__detection_1_1AllowedCollisionMatrix.html
a6f19f6e763ef7e9276b97bb98d452c49
(moveit_msgs::AllowedCollisionMatrix &msg) const
std::size_t
getSize
classcollision__detection_1_1AllowedCollisionMatrix.html
afccc7e44f246391170ee9aa4891d49de
() const
bool
hasEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4244deb4150ee90098aa0e9c94226aaf
(const std::string &name) const
bool
hasEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4f60a5c939e64b0df1469c376e053a6b
(const std::string &name1, const std::string &name2) const
void
print
classcollision__detection_1_1AllowedCollisionMatrix.html
a8da01b29190d99d3378412a085db1ad9
(std::ostream &out) const
void
removeEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ac07583f079b22f00386ec20abf69f03a
(const std::string &name1, const std::string &name2)
void
removeEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a1e58664c016b9ca7a839685be82d9c4e
(const std::string &name)
void
setDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a9c90706b29cdc1c1c5ad57258890908a
(const std::string &name, bool allowed)
void
setDefaultEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
af9e24cedc14905986d48c425d557206a
(const std::string &name, const DecideContactFn &fn)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a2ad7ed411f25bcc382d447dec0f87530
(const std::string &name1, const std::string &name2, bool allowed)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a65b5f91043743f61434864b7fc77325b
(const std::string &name1, const std::string &name2, const DecideContactFn &fn)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4c7f129b6672cb426908ec45032a5b72
(const std::string &name, bool allowed)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a8e61b060037cf82a5937da6cf0852355
(const std::string &name, const std::vector< std::string > &other_names, bool allowed)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
ab87c654ae6e64072cc7175cd13261494
(const std::vector< std::string > &names1, const std::vector< std::string > &names2, bool allowed)
void
setEntry
classcollision__detection_1_1AllowedCollisionMatrix.html
a4fc63659cdcb1e807fb2cec4e6f36ff1
(bool allowed)
std::map< std::string, std::map< std::string, DecideContactFn > >
allowed_contacts_
classcollision__detection_1_1AllowedCollisionMatrix.html
a99716acbc0038a34f220dbb39945f894
std::map< std::string, DecideContactFn >
default_allowed_contacts_
classcollision__detection_1_1AllowedCollisionMatrix.html
a1d8c53b54baf2903170645d3906e5825
std::map< std::string, AllowedCollision::Type >
default_entries_
classcollision__detection_1_1AllowedCollisionMatrix.html
a387ba4e6b368cb5c0300c5a6d7a91db5
std::map< std::string, std::map< std::string, AllowedCollision::Type > >
entries_
classcollision__detection_1_1AllowedCollisionMatrix.html
a8e2fd7c9ce7616148244ddb56aaede7d
collision_detection::CollisionData
structcollision__detection_1_1CollisionData.html
CollisionData
structcollision__detection_1_1CollisionData.html
ac02433b9053141809b69b2788ee871fe
()
CollisionData
structcollision__detection_1_1CollisionData.html
a1d9db235d4a3711d6e5f2897232a3997
(const CollisionRequest *req, CollisionResult *res, const AllowedCollisionMatrix *acm)
void
enableGroup
structcollision__detection_1_1CollisionData.html
a905bc4540c6c6c11db28fefb95960284
(const robot_model::RobotModelConstPtr &kmodel)
~CollisionData
structcollision__detection_1_1CollisionData.html
a48e6d5d05f4a9c41b53f783bed7096c6
()
const AllowedCollisionMatrix *
acm_
structcollision__detection_1_1CollisionData.html
a1f844247961cabea352ad7856877b83e
const std::set< const robot_model::LinkModel * > *
active_components_only_
structcollision__detection_1_1CollisionData.html
aaaa22a26fa04ecc85a8d70d904734c07
bool
done_
structcollision__detection_1_1CollisionData.html
abcad47b7b2460e079bacb3bd9d64fb36
const CollisionRequest *
req_
structcollision__detection_1_1CollisionData.html
ac3acdd37bb04ca7cb01121fb9c8e50a9
CollisionResult *
res_
structcollision__detection_1_1CollisionData.html
abfbfa11a207e6fcc447fc863a60646ca
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
collision_detection::CollisionDetectorAllocatorAllValid
classcollision__detection_1_1CollisionDetectorAllocatorAllValid.html
CollisionDetectorAllocatorTemplate< CollisionWorldAllValid, CollisionRobotAllValid, CollisionDetectorAllocatorAllValid >
static const std::string
NAME_
classcollision__detection_1_1CollisionDetectorAllocatorAllValid.html
a910082bc37b3ff11189e7ccba72db4e6
collision_detection::CollisionDetectorAllocatorFCL
classcollision__detection_1_1CollisionDetectorAllocatorFCL.html
CollisionDetectorAllocatorTemplate< CollisionWorldFCL, CollisionRobotFCL, CollisionDetectorAllocatorFCL >
static const std::string
NAME_
classcollision__detection_1_1CollisionDetectorAllocatorFCL.html
a9fba3cc415f427fbd5c57760315df47c
collision_detection::CollisionDetectorAllocatorTemplate
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
CollisionWorldType
CollisionRobotType
CollisionDetectorAllocatorType
collision_detection::CollisionDetectorAllocator
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a54ee86b9da4a07b842ecb04b6a1d4361
(const robot_model::RobotModelConstPtr &robot_model) const
virtual CollisionRobotPtr
allocateRobot
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a8971946b701f2edf9c678747ecc31797
(const CollisionRobotConstPtr &orig) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a150204a165bc7ac0b4075a39f23f096a
(const WorldPtr &world) const
virtual CollisionWorldPtr
allocateWorld
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a1f94a61686365eb942d7bd6620496dd1
(const CollisionWorldConstPtr &orig, const WorldPtr &world) const
virtual const std::string &
getName
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a64e6530e91617bfc6d0170ef44b3105e
() const
static CollisionDetectorAllocatorPtr
create
classcollision__detection_1_1CollisionDetectorAllocatorTemplate.html
a185e9dc142f9c377426d989edff64e70
()
collision_detection::CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
aacc6e25aa62b5dc93fba3005f5a02781
(const robot_model::LinkModel *link, int index)
CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
a0b4ccf4b53a690ea13f7f5af4a56a3ad
(const robot_state::AttachedBody *ab, int index)
CollisionGeometryData
structcollision__detection_1_1CollisionGeometryData.html
a8fc44b167697a5d096c40ba3f6905bd3
(const World::Object *obj, int index)
const std::string &
getID
structcollision__detection_1_1CollisionGeometryData.html
ad4478ed6d81fa3d05beffafffe783414
() const
std::string
getTypeString
structcollision__detection_1_1CollisionGeometryData.html
ad295492b718b047834ae59e677490cce
() const
bool
sameObject
structcollision__detection_1_1CollisionGeometryData.html
aec8c11b7e2527100014de876fef113de
(const CollisionGeometryData &other) const
union collision_detection::CollisionGeometryData::@0
ptr
structcollision__detection_1_1CollisionGeometryData.html
a68a1c8997c9d7ce93f21c9597bd51eb5
const robot_state::AttachedBody *
ab
unioncollision__detection_1_1CollisionGeometryData_1_1@0.html
a5e228b188545ef2f49d060b2d3e5461a
const robot_model::LinkModel *
link
unioncollision__detection_1_1CollisionGeometryData_1_1@0.html
ad19f324dbacaaafdc2e783ccc26d01b2
const World::Object *
obj
unioncollision__detection_1_1CollisionGeometryData_1_1@0.html
ae2f26734a6ae66af3300e04c3ab4ce0c
const void *
raw
unioncollision__detection_1_1CollisionGeometryData_1_1@0.html
a78df76d897131b3c277c64dab95159a6
int
shape_index
structcollision__detection_1_1CollisionGeometryData.html
a73eed4cdbd2a48124f12e6b4e30a4a0b
BodyType
type
structcollision__detection_1_1CollisionGeometryData.html
aeea61b8f87a9b47cc3143c1da3caff62
collision_detection::CollisionPlugin
classcollision__detection_1_1CollisionPlugin.html
CollisionPlugin
classcollision__detection_1_1CollisionPlugin.html
ad3312e457276a8254ebd85b847dd705e
()
virtual bool
initialize
classcollision__detection_1_1CollisionPlugin.html
a01d1aa5e6aa17c0d3a6e1a4ad18b700f
(const planning_scene::PlanningScenePtr &scene, bool exclusive) const =0
virtual
~CollisionPlugin
classcollision__detection_1_1CollisionPlugin.html
a6b71d8a13e6f653d3777f413696f488b
()
collision_detection::CollisionRequest
structcollision__detection_1_1CollisionRequest.html
CollisionRequest
structcollision__detection_1_1CollisionRequest.html
a982d0f634496fbcd183f9cad7cfcf902
()
virtual
~CollisionRequest
structcollision__detection_1_1CollisionRequest.html
a3df9918a279bd29028907427bc05489a
()
bool
contacts
structcollision__detection_1_1CollisionRequest.html
a5360522b02a383072fb881fc08d15788
bool
cost
structcollision__detection_1_1CollisionRequest.html
a8737703574324c60f5e407deb1cc4ad4
bool
distance
structcollision__detection_1_1CollisionRequest.html
af004da8744b925118ebd7cf5ef3c42e8
std::string
group_name
structcollision__detection_1_1CollisionRequest.html
a1c9c857d83d4f98bef7a1fb586561fa8
boost::function< bool(const CollisionResult &)>
is_done
structcollision__detection_1_1CollisionRequest.html
a5a7706bfed4db4b587f99a793a82d2a7
std::size_t
max_contacts
structcollision__detection_1_1CollisionRequest.html
a8dac54b1f11971b246df751eff3242d8
std::size_t
max_contacts_per_pair
structcollision__detection_1_1CollisionRequest.html
adaea18ae293e533557ccb8629445232f
std::size_t
max_cost_sources
structcollision__detection_1_1CollisionRequest.html
a5115bd166fd2476e68a31103c606cb19
double
min_cost_density
structcollision__detection_1_1CollisionRequest.html
acc2b190319b8a49d14cb39aeff3aef19
bool
verbose
structcollision__detection_1_1CollisionRequest.html
a4c5f87dc1f2be6cc0c3463a319b6ca36
collision_detection::CollisionResult
structcollision__detection_1_1CollisionResult.html
std::map< std::pair< std::string, std::string >, std::vector< Contact > >
ContactMap
structcollision__detection_1_1CollisionResult.html
a41646baa048efa80408e9f4aefcaabdd
EIGEN_MAKE_ALIGNED_OPERATOR_NEW void
clear
structcollision__detection_1_1CollisionResult.html
ac2f7f5603102be94cda1fe5d5fd1b531
()
CollisionResult
structcollision__detection_1_1CollisionResult.html
afd30dd26a5cb73f62798f1ee9b6740b3
()
bool
collision
structcollision__detection_1_1CollisionResult.html
ad68db09bcc111730f7c4ab1bdff31e67
std::size_t
contact_count
structcollision__detection_1_1CollisionResult.html
afd0843007154ccb922e8117312bbacbb
ContactMap
contacts
structcollision__detection_1_1CollisionResult.html
a0c7af992e5bc7e62d81bc4ad6ccdb2a0
std::set< CostSource >
cost_sources
structcollision__detection_1_1CollisionResult.html
ab092f5becbf0826bf0f456c489b87b13
double
distance
structcollision__detection_1_1CollisionResult.html
ab5697568819a44e678768fe48c98400f
collision_detection::CollisionRobot
classcollision__detection_1_1CollisionRobot.html
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobot.html
a2d93343ce8bb25fc2d58b9ef30f11f4a
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const =0
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobot.html
a9ebcb70ca5f2f8bec13dec4fd837d1b4
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const =0
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobot.html
a0f331e181ea33703df2bfe304992fbbb
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2) const =0
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobot.html
a47c11eb38a96bc190e2f7460d9b030fc
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2, const AllowedCollisionMatrix &acm) const =0
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobot.html
a1cb44537a40602a2d725aac61ae50712
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state) const =0
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobot.html
af32744b1a2df63c419f65a79838acbb6
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const =0
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobot.html
aeca912af146ebd6a41a947808f34517c
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const =0
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobot.html
abad8748da4fe58c04e2fb16bffa9a3b5
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const =0
CollisionRobot
classcollision__detection_1_1CollisionRobot.html
a06efb17ed88aa17bcaf6c423e171e88a
(const robot_model::RobotModelConstPtr &model, double padding=0.0, double scale=1.0)
CollisionRobot
classcollision__detection_1_1CollisionRobot.html
a7207a27c3319a84e2af772bfe52927aa
(const CollisionRobot &other)
virtual double
distanceOther
classcollision__detection_1_1CollisionRobot.html
a5734e8852d828d06c36586947dd97d29
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const =0
virtual double
distanceOther
classcollision__detection_1_1CollisionRobot.html
a213cc62cc57f5ec94294e2b09655f95e
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const =0
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobot.html
aabd741a3b07838d95ff6feefee1037ce
(const robot_state::RobotState &state) const =0
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobot.html
a16bb2357582677dc23a4a3edb85658ad
(const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const =0
double
getLinkPadding
classcollision__detection_1_1CollisionRobot.html
a975b8789c84b59083b33858f470a0dd1
(const std::string &link_name) const
const std::map< std::string, double > &
getLinkPadding
classcollision__detection_1_1CollisionRobot.html
a544a1773960a12b876ffe814725c2f7b
() const
double
getLinkScale
classcollision__detection_1_1CollisionRobot.html
a7c187088a9d2edf70c21309180e5e177
(const std::string &link_name) const
const std::map< std::string, double > &
getLinkScale
classcollision__detection_1_1CollisionRobot.html
a4a57118d8290ef7cb0cdf6cb0ee4601d
() const
void
getPadding
classcollision__detection_1_1CollisionRobot.html
acddd0173e87a7d61534c6ef6180355aa
(std::vector< moveit_msgs::LinkPadding > &padding) const
const robot_model::RobotModelConstPtr &
getRobotModel
classcollision__detection_1_1CollisionRobot.html
a19ff755366f6f1e98d37e7b19d1638d5
() const
void
getScale
classcollision__detection_1_1CollisionRobot.html
af8300b961e1e5af23400a0efdb1b34d9
(std::vector< moveit_msgs::LinkScale > &scale) const
void
setLinkPadding
classcollision__detection_1_1CollisionRobot.html
a9ae21809a5356f0ad065cd740e78b9e1
(const std::string &link_name, double padding)
void
setLinkPadding
classcollision__detection_1_1CollisionRobot.html
a934263f33a3c4162b074ecc8b2a89068
(const std::map< std::string, double > &padding)
void
setLinkScale
classcollision__detection_1_1CollisionRobot.html
af0df8a42a2ce41858a9af811d3f856ae
(const std::string &link_name, double scale)
void
setLinkScale
classcollision__detection_1_1CollisionRobot.html
a9dcc1262a3ae9afd742b8fe7818d2d1d
(const std::map< std::string, double > &scale)
void
setPadding
classcollision__detection_1_1CollisionRobot.html
a2e4e44d24fe8792c62f4ecccdff055ae
(double padding)
void
setPadding
classcollision__detection_1_1CollisionRobot.html
a5a1383e4fb8458f31ea4266f838c5638
(const std::vector< moveit_msgs::LinkPadding > &padding)
void
setScale
classcollision__detection_1_1CollisionRobot.html
a4479e5aa67a25826c6488269483aea10
(double scale)
void
setScale
classcollision__detection_1_1CollisionRobot.html
a6f73e935c6ffcec7b8c3e648ab8df686
(const std::vector< moveit_msgs::LinkScale > &scale)
virtual
~CollisionRobot
classcollision__detection_1_1CollisionRobot.html
a2867fcdc9267c4aabff867b42ed5869b
()
virtual void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionRobot.html
aec5f273225160d98d9711cdf5f2fbefc
(const std::vector< std::string > &links)
std::map< std::string, double >
link_padding_
classcollision__detection_1_1CollisionRobot.html
a1f7be78ad724982c656070d8744220f5
std::map< std::string, double >
link_scale_
classcollision__detection_1_1CollisionRobot.html
a8b440e6eee80f05e3595c0a005918c32
robot_model::RobotModelConstPtr
robot_model_
classcollision__detection_1_1CollisionRobot.html
a5429bc5d71cd611f1ac6c9e0a6ed27f9
collision_detection::CollisionRobotAllValid
classcollision__detection_1_1CollisionRobotAllValid.html
collision_detection::CollisionRobot
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
ad1bb6c4448c798a436d97d284b1c6b87
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
adceecfcd2c8a9c7956ccd55f1289f770
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a2e02a48f0cd708477679fb8eb2a7fe71
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a673d5799f2650805df151d31194e1669
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2, const AllowedCollisionMatrix &acm) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a7d199135b786681d39595323e340668e
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a2435cd8d5359274cc5736a57b67bc84f
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a4e098262f03dead83420ec284bfe77a3
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotAllValid.html
a0eb050984dd0852a3b7e63a0dc0cf2c7
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
CollisionRobotAllValid
classcollision__detection_1_1CollisionRobotAllValid.html
a3d301ee68435304889991aa88a56c905
(const robot_model::RobotModelConstPtr &kmodel, double padding=0.0, double scale=1.0)
CollisionRobotAllValid
classcollision__detection_1_1CollisionRobotAllValid.html
a6c5577e72bb987be47a661d9dc5cb32c
(const CollisionRobot &other)
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotAllValid.html
a625d0efba9d63bd6d88ca25e375ef320
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotAllValid.html
ab04b600aeb75282cf9586378577c1eea
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobotAllValid.html
a745db24e112d00b525d396db68ae5ce5
(const robot_state::RobotState &state) const
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobotAllValid.html
af7f4c0db03d98314a85a6383d7ea9433
(const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
collision_detection::CollisionRobotFCL
classcollision__detection_1_1CollisionRobotFCL.html
collision_detection::CollisionRobot
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
aaaab8a7b50aa97ba9a60a901e58f3fdb
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
a49c8a3fdac4b561f6e9825807963f595
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
a0527dbbf2f0e7edc88581803d4707063
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2) const
virtual void
checkOtherCollision
classcollision__detection_1_1CollisionRobotFCL.html
a73d94e1717281481a8f96d42c486cb65
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const CollisionRobot &other_robot, const robot_state::RobotState &other_state1, const robot_state::RobotState &other_state2, const AllowedCollisionMatrix &acm) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
ab3e5a4fce7fcaf5a4c4597a244577253
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
abf9682b8f9f83879d45432b99274c212
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
a272c7e2fc7d04fa6e91d319f2def1e8e
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkSelfCollision
classcollision__detection_1_1CollisionRobotFCL.html
a8a20047123574ad094b6c8566c4a3956
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
CollisionRobotFCL
classcollision__detection_1_1CollisionRobotFCL.html
afced7c0cbb741e3f1312ac764e80ca7c
(const robot_model::RobotModelConstPtr &kmodel, double padding=0.0, double scale=1.0)
CollisionRobotFCL
classcollision__detection_1_1CollisionRobotFCL.html
a840cd61a463bbf17df12ee5eec36159e
(const CollisionRobotFCL &other)
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotFCL.html
ac08383c275dcd83b80f88520a427338a
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state) const
virtual double
distanceOther
classcollision__detection_1_1CollisionRobotFCL.html
a58b2c32a3622401ff6da6e3b3e9cf15a
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix &acm) const
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobotFCL.html
aac994cbb52d61a2611815eba15638c61
(const robot_state::RobotState &state) const
virtual double
distanceSelf
classcollision__detection_1_1CollisionRobotFCL.html
abf1934437a52e9b6bdf8d2fb21f2651d
(const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
void
allocSelfCollisionBroadPhase
classcollision__detection_1_1CollisionRobotFCL.html
a39b1b0f0fbb34a4eefb20a458f3d7e24
(const robot_state::RobotState &state, FCLManager &manager) const
void
checkOtherCollisionHelper
classcollision__detection_1_1CollisionRobotFCL.html
a6baccf49fce3c94fba1e1e1a6d0d6e06
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix *acm) const
void
checkSelfCollisionHelper
classcollision__detection_1_1CollisionRobotFCL.html
a547db29fea7fa59d83f08c3c1091e7e5
(const CollisionRequest &req, CollisionResult &res, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm) const
void
constructFCLObject
classcollision__detection_1_1CollisionRobotFCL.html
a4c6f4d3d448b24a4163793ce56be00ef
(const robot_state::RobotState &state, FCLObject &fcl_obj) const
double
distanceOtherHelper
classcollision__detection_1_1CollisionRobotFCL.html
ae22286be8195302870ee9274035dbafd
(const robot_state::RobotState &state, const CollisionRobot &other_robot, const robot_state::RobotState &other_state, const AllowedCollisionMatrix *acm) const
double
distanceSelfHelper
classcollision__detection_1_1CollisionRobotFCL.html
a63dd246a3698b033574c82960850ae54
(const robot_state::RobotState &state, const AllowedCollisionMatrix *acm) const
void
getAttachedBodyObjects
classcollision__detection_1_1CollisionRobotFCL.html
afe416a476c2a11f13b22bdfb8ba7725f
(const robot_state::AttachedBody *ab, std::vector< FCLGeometryConstPtr > &geoms) const
virtual void
updatedPaddingOrScaling
classcollision__detection_1_1CollisionRobotFCL.html
a0e1712f4d03d9eb4bbdaf7d719cb399e
(const std::vector< std::string > &links)
std::vector< FCLGeometryConstPtr >
geoms_
classcollision__detection_1_1CollisionRobotFCL.html
a895fa2cdc589c11fea0bd8502a35e2c1
friend class
CollisionWorldFCL
classcollision__detection_1_1CollisionRobotFCL.html
aac55a150e517edeb1b1c8ea3ce915cee
collision_detection::CollisionWorld
classcollision__detection_1_1CollisionWorld.html
boost::noncopyable
World::ObjectConstPtr
ObjectConstPtr
classcollision__detection_1_1CollisionWorld.html
aa03541103d145e1247877486d9874f0b
World::ObjectPtr
ObjectPtr
classcollision__detection_1_1CollisionWorld.html
a59767f50596ea8c29686fcc88c0dc583
virtual void
checkCollision
classcollision__detection_1_1CollisionWorld.html
ac5e15569872af328877a1bddf9c108d5
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual void
checkCollision
classcollision__detection_1_1CollisionWorld.html
a419953ab84704e98107cb5df79d34c0d
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkCollision
classcollision__detection_1_1CollisionWorld.html
afc9982d1a09ddc026159bb70afc1280c
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkCollision
classcollision__detection_1_1CollisionWorld.html
a68c094647e2a540990534749f0c659cb
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorld.html
a992755b865bb7cb13d726d69dc01238b
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const =0
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorld.html
a346cd52b16a9ee5e411b9ff406c22f70
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const =0
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorld.html
a2ce552e73d11cfb11e50a65251d01229
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const =0
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorld.html
a35d404a09dcbcc00b04ee1cf0d517320
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const =0
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorld.html
af77e257e1da8948bd9ab8724705d6dc7
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const =0
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorld.html
ab57dfe0f09089f2f470487a2ec1f3da0
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const =0
CollisionWorld
classcollision__detection_1_1CollisionWorld.html
a7bb9801a0f2be21dcbd516813d71e48d
()
CollisionWorld
classcollision__detection_1_1CollisionWorld.html
aee14d98dffe4d9158c4d18bf5dc5b619
(const WorldPtr &world)
CollisionWorld
classcollision__detection_1_1CollisionWorld.html
a4001259661e50ba8e2cce4cf4bf4912d
(const CollisionWorld &other, const WorldPtr &world)
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorld.html
a26cf7097ad9eb6256cc0680d30d4704b
(const CollisionRobot &robot, const robot_state::RobotState &state) const =0
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorld.html
aad71f5d739b0925e04e9c0e21fe54ec7
(const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const =0
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorld.html
a33d36ece8735b630289698bc3a504701
(const CollisionWorld &world) const =0
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorld.html
ab7f1699660def9999d02a43d6703c586
(const CollisionWorld &world, const AllowedCollisionMatrix &acm) const =0
const WorldPtr &
getWorld
classcollision__detection_1_1CollisionWorld.html
ae2557cc691387dc4411190884ec334e1
()
const WorldConstPtr &
getWorld
classcollision__detection_1_1CollisionWorld.html
ae3f97d685144bda987bdfcfbac700faa
() const
virtual void
setWorld
classcollision__detection_1_1CollisionWorld.html
a5116cff688f6546f611410e5c45bb7c9
(const WorldPtr &world)
virtual
~CollisionWorld
classcollision__detection_1_1CollisionWorld.html
a9e4498969e7e4b8a326222818b4bf491
()
WorldPtr
world_
classcollision__detection_1_1CollisionWorld.html
a666124015ac2720b851cd28832ed68b5
WorldConstPtr
world_const_
classcollision__detection_1_1CollisionWorld.html
abd93ee6258cbb5ef50e0e6aec32ebd58
collision_detection::CollisionWorldAllValid
classcollision__detection_1_1CollisionWorldAllValid.html
collision_detection::CollisionWorld
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
acaa38529981fd5a67551442ec24131ea
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a95a0d71aaf0f368c1f317b3f3b25b5a6
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a01e92731456b152136e77c5c65c5d76b
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldAllValid.html
acd13114033f5f9a8e472a1979794d81d
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a54d483cf1970dc2537db573721c0b18f
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorldAllValid.html
a877d924b2a6408628ae4b0e85a053619
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const
CollisionWorldAllValid
classcollision__detection_1_1CollisionWorldAllValid.html
a6983ac2922e66024a510e41edfcab4a6
()
CollisionWorldAllValid
classcollision__detection_1_1CollisionWorldAllValid.html
af81b34760061c34219eb5795c3b9b1d4
(const WorldPtr &world)
CollisionWorldAllValid
classcollision__detection_1_1CollisionWorldAllValid.html
a0388b9bbbeb4820827ce1f625cde6b6a
(const CollisionWorld &other, const WorldPtr &world)
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorldAllValid.html
a4ab80ad7f78b7ebc38a86c7047612efb
(const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorldAllValid.html
a6f4cea85ab7555118cba1c25ec28e5bc
(const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldAllValid.html
ab63b90af646ee015221cd0e1a03d5efd
(const CollisionWorld &world) const
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldAllValid.html
a29d8d6c5aecb38f121919a1d7a630dbe
(const CollisionWorld &world, const AllowedCollisionMatrix &acm) const
collision_detection::CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
collision_detection::CollisionWorld
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
a67f1d991b2fc5e7c0317cd9ff4e7cd6f
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
a318d35aee13b87e08557700d0cf5b5c9
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
a29a9ff74d6d151c64bb7e5d9acee64c6
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const
virtual void
checkRobotCollision
classcollision__detection_1_1CollisionWorldFCL.html
a5ab6b0203fd9f976aefcd448e513c99f
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorldFCL.html
ae3347ac30f3a48481bfd513f13fd8745
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const
virtual void
checkWorldCollision
classcollision__detection_1_1CollisionWorldFCL.html
adcc7eed09ee1eb17284e86bb0603dea7
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const
CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
af5a6557d418b5cc6a34d6ce38fdc59d7
()
CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
af2d58d5c1ebaa818e82c31b89e0a2b39
(const WorldPtr &world)
CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
a09860144dd65213e63b16f19c536973e
(const CollisionWorldFCL &other, const WorldPtr &world)
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorldFCL.html
a18ada7f455e0a37509b222a9680601fb
(const CollisionRobot &robot, const robot_state::RobotState &state) const
virtual double
distanceRobot
classcollision__detection_1_1CollisionWorldFCL.html
ad9cb1ff7d45be9079b6f76975ae593ee
(const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldFCL.html
ae40e571e993306e26b548a5bb9787757
(const CollisionWorld &world) const
virtual double
distanceWorld
classcollision__detection_1_1CollisionWorldFCL.html
a97323942cc0eb57ae3f8ccef1ac5a357
(const CollisionWorld &world, const AllowedCollisionMatrix &acm) const
virtual void
setWorld
classcollision__detection_1_1CollisionWorldFCL.html
ae5932707bd713058ef5e6cb67660044b
(const WorldPtr &world)
virtual
~CollisionWorldFCL
classcollision__detection_1_1CollisionWorldFCL.html
a0483a297099f7a7f470fd08c5f749c3a
()
void
checkRobotCollisionHelper
classcollision__detection_1_1CollisionWorldFCL.html
af45a8accc81cf5848d68feb6eaed8d60
(const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm) const
void
checkWorldCollisionHelper
classcollision__detection_1_1CollisionWorldFCL.html
a113b28a8222dc2cee040e3d3dff7b57c
(const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix *acm) const
void
constructFCLObject
classcollision__detection_1_1CollisionWorldFCL.html
aa5bb94b333f1cc4b8a8107e6087e80c3
(const World::Object *obj, FCLObject &fcl_obj) const
double
distanceRobotHelper
classcollision__detection_1_1CollisionWorldFCL.html
aa0ea65b349739e4e73820a446566df98
(const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix *acm) const
double
distanceWorldHelper
classcollision__detection_1_1CollisionWorldFCL.html
a9d6a3339a852eeaf85240d58eb7e43ad
(const CollisionWorld &world, const AllowedCollisionMatrix *acm) 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
a1bb8f5860c326f428a6eb11d6673a39c
boost::scoped_ptr< fcl::BroadPhaseCollisionManager >
manager_
classcollision__detection_1_1CollisionWorldFCL.html
a9a7e940faddfe92cc2aa13acf2b1c5e4
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::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
collision_detection::CostSource
structcollision__detection_1_1CostSource.html
double
getVolume
structcollision__detection_1_1CostSource.html
ade31246456ae117c78c9870a4e154566
() const
bool
operator<
structcollision__detection_1_1CostSource.html
a1e0f1352f46f773ba37ec52a856aa6d4
(const CostSource &other) const
boost::array< double, 3 >
aabb_max
structcollision__detection_1_1CostSource.html
a333da8c9811daba059e6adf333f8930c
boost::array< double, 3 >
aabb_min
structcollision__detection_1_1CostSource.html
afc40c3a65b0da8e8ff0ea0a4a21f7f0b
double
cost
structcollision__detection_1_1CostSource.html
a8ff40e19d042347863a708ac7e61264b
collision_detection::FCLGeometry
structcollision__detection_1_1FCLGeometry.html
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a85f21d5a6ac13b77d7dc4a1aee56380e
()
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
ac73cb54790749dc97b53e95227ea1afe
(fcl::CollisionGeometry *collision_geometry, const robot_model::LinkModel *link, int shape_index)
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a007e90d46fd2a732a931030588ac8e13
(fcl::CollisionGeometry *collision_geometry, const robot_state::AttachedBody *ab, int shape_index)
FCLGeometry
structcollision__detection_1_1FCLGeometry.html
a353b8b83f5e00ed5a0dfaf58a54687bb
(fcl::CollisionGeometry *collision_geometry, const World::Object *obj, int shape_index)
void
updateCollisionGeometryData
structcollision__detection_1_1FCLGeometry.html
af74636e4d9a1600dfc40e1d5d6bdf834
(const T *data, int shape_index, bool newType)
boost::shared_ptr< fcl::CollisionGeometry >
collision_geometry_
structcollision__detection_1_1FCLGeometry.html
a82e73e338244576cacb071d26ea04f4e
boost::shared_ptr< CollisionGeometryData >
collision_geometry_data_
structcollision__detection_1_1FCLGeometry.html
afe7bee36c2f4092e22ca2b125325e7b7
collision_detection::FCLManager
structcollision__detection_1_1FCLManager.html
boost::shared_ptr< fcl::BroadPhaseCollisionManager >
manager_
structcollision__detection_1_1FCLManager.html
a67c4fbb3224ec175a4a4b1b1e323e380
FCLObject
object_
structcollision__detection_1_1FCLManager.html
ac9f1d3e890e89dc627bdaf9603f4e23b
collision_detection::FCLObject
structcollision__detection_1_1FCLObject.html
void
clear
structcollision__detection_1_1FCLObject.html
afe436f6b187e547b27790f2b314113d6
()
void
registerTo
structcollision__detection_1_1FCLObject.html
abdb7ebb5cc4f85d8049b7de3921bd5f0
(fcl::BroadPhaseCollisionManager *manager)
void
unregisterFrom
structcollision__detection_1_1FCLObject.html
ac82da2a94538495254ff07398dcb37ef
(fcl::BroadPhaseCollisionManager *manager)
std::vector< FCLGeometryConstPtr >
collision_geometry_
structcollision__detection_1_1FCLObject.html
a87c823141eec943ba5bc1e54e6e54f58
std::vector< boost::shared_ptr< fcl::CollisionObject > >
collision_objects_
structcollision__detection_1_1FCLObject.html
a7cc1ed1f34244c85367768a6d6661026
collision_detection::FCLShapeCache
structcollision__detection_1_1FCLShapeCache.html
void
bumpUseCount
structcollision__detection_1_1FCLShapeCache.html
aab73b9cbb871a1f3cd659372c1368cf7
(bool force=false)
FCLShapeCache
structcollision__detection_1_1FCLShapeCache.html
a8eed8220cc5740855bfdcefafaa484c4
()
unsigned int
clean_count_
structcollision__detection_1_1FCLShapeCache.html
acaad998544948c51e08a64d6af603e0a
boost::mutex
lock_
structcollision__detection_1_1FCLShapeCache.html
aa438ca4d79ef6a2309724a09cf0e7dfa
std::map< boost::weak_ptr< const shapes::Shape >, FCLGeometryConstPtr >
map_
structcollision__detection_1_1FCLShapeCache.html
afac0512cb69fe725371e225ea1f2a38d
static const unsigned int
MAX_CLEAN_COUNT
structcollision__detection_1_1FCLShapeCache.html
a77b3bc9cdb357dfd103ad4ab3a19d2ba
collision_detection::IfSameType
structcollision__detection_1_1IfSameType.html
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
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
std::map< std::string, ObjectConstPtr >::const_iterator
const_iterator
classcollision__detection_1_1World.html
a60a7d18d0602c2acbb6c777d31528119
boost::shared_ptr< Object >
ObjectConstPtr
classcollision__detection_1_1World.html
a3b92489a846a6ac1edaba06937883181
boost::shared_ptr< Object >
ObjectPtr
classcollision__detection_1_1World.html
aac99907090636ffc3d485fdc0dadd872
boost::function< void(const ObjectConstPtr &, Action)>
ObserverCallbackFn
classcollision__detection_1_1World.html
a9b60ff44e39fe204cb1e797f8324bfac
ObserverHandle
addObserver
classcollision__detection_1_1World.html
adea4d6a3b19a7f09f0cada3c2f8afbeb
(const ObserverCallbackFn &callback)
void
addToObject
classcollision__detection_1_1World.html
a1d13f3b6bf0ddb5bafb360ef9ea10814
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &poses)
void
addToObject
classcollision__detection_1_1World.html
a289081085766dc32e07b602438572c16
(const std::string &id, const shapes::ShapeConstPtr &shape, const Eigen::Affine3d &pose)
const_iterator
begin
classcollision__detection_1_1World.html
abb14b29a95b6ad6ad806323ae53d8a8a
() const
void
clearObjects
classcollision__detection_1_1World.html
adc4d485fb4e992dccafebd760b22c23c
()
const_iterator
end
classcollision__detection_1_1World.html
a7aef63b5fe7ac27501ecbf4f8fe21660
() const
const_iterator
find
classcollision__detection_1_1World.html
a407d018d4167b04150257bee242a7e21
(const std::string &id) const
ObjectConstPtr
getObject
classcollision__detection_1_1World.html
a5c5da736ee33e8f18dfaf10bc176a5a9
(const std::string &id) const
std::vector< std::string >
getObjectIds
classcollision__detection_1_1World.html
a16dbe10804b36980a093bdf8fead3492
() const
bool
hasObject
classcollision__detection_1_1World.html
a667f360b416f2b48ccc646611fb583a0
(const std::string &id) const
bool
moveShapeInObject
classcollision__detection_1_1World.html
a671b1507b6ffea4a478b2c903fd667e8
(const std::string &id, const shapes::ShapeConstPtr &shape, const Eigen::Affine3d &pose)
void
notifyObserverAllObjects
classcollision__detection_1_1World.html
ae026f7d4ba4cd38545db533ddf7d28b0
(const ObserverHandle observer_handle, Action action) const
bool
removeObject
classcollision__detection_1_1World.html
a730ac11820dd784df58956cf3ce5bdc3
(const std::string &id)
void
removeObserver
classcollision__detection_1_1World.html
a0d94126a3e3046ddc264213b319a2655
(const ObserverHandle observer_handle)
bool
removeShapeFromObject
classcollision__detection_1_1World.html
af783ea608f798b17380b0de2a46ae5ad
(const std::string &id, const shapes::ShapeConstPtr &shape)
std::size_t
size
classcollision__detection_1_1World.html
a97a4393d153ef6ed57c12c0de2046bfd
() const
World
classcollision__detection_1_1World.html
a5e39b4331167c7eef3088d51cce2f67c
()
World
classcollision__detection_1_1World.html
a01d9d6105b7026d12c7d6118d77951dc
(const World &other)
~World
classcollision__detection_1_1World.html
ab4885678f7ccd2a01bc2fee422158caa
()
virtual void
addToObjectInternal
classcollision__detection_1_1World.html
a76904d0cf2e97f475d3917bcc6007f9c
(const ObjectPtr &obj, const shapes::ShapeConstPtr &shape, const Eigen::Affine3d &pose)
void
ensureUnique
classcollision__detection_1_1World.html
a322a1be812ad9c07065a60d1bd8f66aa
(ObjectPtr &obj)
void
notify
classcollision__detection_1_1World.html
a24fc8c7b7de9305a694271c8de2ea74c
(const ObjectConstPtr &, Action)
void
notifyAll
classcollision__detection_1_1World.html
a3f00a09869ef3b1d72a23dfdc782bec9
(Action action)
std::map< std::string, ObjectPtr >
objects_
classcollision__detection_1_1World.html
a517ded49d6464357b967afc224e955bc
std::vector< Observer * >
observers_
classcollision__detection_1_1World.html
a22a3e0d37efcfa3c1d51c3b2e171f5cb
collision_detection::World::Action
classcollision__detection_1_1World_1_1Action.html
Action
classcollision__detection_1_1World_1_1Action.html
aaa2760d29ce5bc138d9d5c425e28b207
()
Action
classcollision__detection_1_1World_1_1Action.html
a20b11e7354f887ec2215ec9836a66571
(int v)
operator ActionBits
classcollision__detection_1_1World_1_1Action.html
ab703a4d9cc3e280785ccc7207ee54891
() const
int
action_
classcollision__detection_1_1World_1_1Action.html
a7f798df8025c5a05847da312918bf942
collision_detection::World::Object
structcollision__detection_1_1World_1_1Object.html
Object
structcollision__detection_1_1World_1_1Object.html
a9b016698d8daf614235d54fc06b52a72
(const std::string &id)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW std::string
id_
structcollision__detection_1_1World_1_1Object.html
a97814296178b7dce41ffd0c6cbc644b3
EigenSTL::vector_Affine3d
shape_poses_
structcollision__detection_1_1World_1_1Object.html
a1ee0807d07eacee16e5b9a786ba2e5a5
std::vector< shapes::ShapeConstPtr >
shapes_
structcollision__detection_1_1World_1_1Object.html
aea8563e5d94d52663a8fb82d0680d6c4
collision_detection::World::Observer
classcollision__detection_1_1World_1_1Observer.html
Observer
classcollision__detection_1_1World_1_1Observer.html
a929e26d0213367201ffd10613b0932dd
(const ObserverCallbackFn &callback)
ObserverCallbackFn
callback_
classcollision__detection_1_1World_1_1Observer.html
aca42116b6d32b1277ea4b09c61d923f2
collision_detection::World::ObserverHandle
classcollision__detection_1_1World_1_1ObserverHandle.html
ObserverHandle
classcollision__detection_1_1World_1_1ObserverHandle.html
a74908eee15a1fa286015b21576e846e8
()
ObserverHandle
classcollision__detection_1_1World_1_1ObserverHandle.html
a3aae995d063b155d5ae42cacb640db8b
(const Observer *o)
const Observer *
observer_
classcollision__detection_1_1World_1_1ObserverHandle.html
af0533b0e9261ccc1acb61fa2f792a884
friend class
World
classcollision__detection_1_1World_1_1ObserverHandle.html
a7b4bcdf992c21ae83363f25df05b1d25
collision_detection::WorldDiff
classcollision__detection_1_1WorldDiff.html
std::map< std::string, World::Action >::const_iterator
const_iterator
classcollision__detection_1_1WorldDiff.html
ad0c0746ef56598693e656fbcfa1aeadb
const_iterator
begin
classcollision__detection_1_1WorldDiff.html
a3723ef3060312f41282cc436d94e80f7
() const
void
clearChanges
classcollision__detection_1_1WorldDiff.html
ab10f96dd369d24ca5e6eff3f2fbfb0d3
()
const_iterator
end
classcollision__detection_1_1WorldDiff.html
a1bbc59c2f916694e51f6d5ae5af21d6a
() const
const_iterator
find
classcollision__detection_1_1WorldDiff.html
ac0c9d7a86f61220c286e8a3d0802ad03
(const std::string &id) const
const std::map< std::string, World::Action > &
getChanges
classcollision__detection_1_1WorldDiff.html
acdb57c1dd75a0bfeb990ec431a30e1fb
() const
void
reset
classcollision__detection_1_1WorldDiff.html
a929d4020c3adb54fce30ec47e8a929ea
(const WorldPtr &world)
void
reset
classcollision__detection_1_1WorldDiff.html
ae67228470714b9bf2a8efb1883be9de4
()
void
set
classcollision__detection_1_1WorldDiff.html
a57346d0e8e39dd931cc58bd62e2c0319
(const std::string &id, World::Action val)
void
setWorld
classcollision__detection_1_1WorldDiff.html
aa27b6c4ed5a654e6ca9293c6a06e693e
(const WorldPtr &world)
size_t
size
classcollision__detection_1_1WorldDiff.html
ad24a7ae21f7e7bbc9df456c9e11dd1f3
() const
WorldDiff
classcollision__detection_1_1WorldDiff.html
a3b4f7b7b8346fd6182d2725190bb6e9b
()
WorldDiff
classcollision__detection_1_1WorldDiff.html
ad89f6da5be84bffc7d7925defd408454
(const WorldPtr &world)
WorldDiff
classcollision__detection_1_1WorldDiff.html
afd75bf0e1a98ef2a65b00280cd738908
(WorldDiff &other)
~WorldDiff
classcollision__detection_1_1WorldDiff.html
a7e0815e14864d93a571550510d45206a
()
void
notify
classcollision__detection_1_1WorldDiff.html
a170704186aee1bc8efe97d5004db0630
(const World::ObjectConstPtr &, World::Action)
std::map< std::string, World::Action >
changes_
classcollision__detection_1_1WorldDiff.html
a304d246aceb43051921f9a17a68fb710
World::ObserverHandle
observer_handle_
classcollision__detection_1_1WorldDiff.html
a302b7a848a4176258c4dd0a070cdcf46
boost::weak_ptr< World >
world_
classcollision__detection_1_1WorldDiff.html
adcc62b63e575b29cc8d53e0520a466d2
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
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
boost::shared_ptr< const ConstraintSamplerAllocator >
ConstraintSamplerAllocatorConstPtr
namespaceconstraint__samplers.html
a1f8230b35c0ad4e81f94c539633b74cb
boost::shared_ptr< ConstraintSamplerAllocator >
ConstraintSamplerAllocatorPtr
namespaceconstraint__samplers.html
ac80f67e246af871326db835588f889c4
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
a2c3bf8e05114a1f6523928c71750a7eb
(ConstraintSampler)
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::ConstraintSampler
classconstraint__samplers_1_1ConstraintSampler.html
virtual bool
configure
classconstraint__samplers_1_1ConstraintSampler.html
abf1a7d584e85f2bcab5fffec837be549
(const moveit_msgs::Constraints &constr)=0
ConstraintSampler
classconstraint__samplers_1_1ConstraintSampler.html
a327856a0ff6a92b65660360db3b855b2
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
const std::vector< std::string > &
getFrameDependency
classconstraint__samplers_1_1ConstraintSampler.html
a3abeee7c3d6f1290770f2f2b6b899952
() const
const std::string &
getGroupName
classconstraint__samplers_1_1ConstraintSampler.html
a73e1f8272f6a2abbfd2325b93a33fd0a
() const
const robot_state::GroupStateValidityCallbackFn &
getGroupStateValidityCallback
classconstraint__samplers_1_1ConstraintSampler.html
aff18b24b45c2cfdb9751c09eaebf63af
() const
const robot_model::JointModelGroup *
getJointModelGroup
classconstraint__samplers_1_1ConstraintSampler.html
aefbfc4cde4193d20ec38756e1136e35c
() const
virtual const std::string &
getName
classconstraint__samplers_1_1ConstraintSampler.html
a288fc27c2d5c66808a5193e0a3262a25
() const =0
const planning_scene::PlanningSceneConstPtr &
getPlanningScene
classconstraint__samplers_1_1ConstraintSampler.html
ac2d86c56e339f5b8017212692e01f256
() const
bool
getVerbose
classconstraint__samplers_1_1ConstraintSampler.html
a9f55f5e48555f5dbffc80686e104be13
() const
bool
isValid
classconstraint__samplers_1_1ConstraintSampler.html
a53275d9f3b5968569444789d0c8172a8
() const
bool
project
classconstraint__samplers_1_1ConstraintSampler.html
a5ed9123cb982f13dacf6bb85162282ed
(robot_state::RobotState &state)
virtual bool
project
classconstraint__samplers_1_1ConstraintSampler.html
ad235359c012e74cf2e6bbdca46b72980
(robot_state::RobotState &state, unsigned int max_attempts)=0
bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
a7c82a09fe71759ed17ee994fcbb83be0
(robot_state::RobotState &state)
bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
a2f562ea3606428fa02dec757afcd7d3b
(robot_state::RobotState &state, unsigned int max_attempts)
bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
a0f9689f5c6ac9b09297fa351d83c1950
(robot_state::RobotState &state, const robot_state::RobotState &reference_state)
virtual bool
sample
classconstraint__samplers_1_1ConstraintSampler.html
ac374efadff01e0d9c1d4ca29ef01ea99
(robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts)=0
void
setGroupStateValidityCallback
classconstraint__samplers_1_1ConstraintSampler.html
a5b2c2b65c6a938551754d77ab4a285fb
(const robot_state::GroupStateValidityCallbackFn &callback)
virtual void
setVerbose
classconstraint__samplers_1_1ConstraintSampler.html
ad3086f8dac5aacffbb0118a6e4316543
(bool verbose)
virtual
~ConstraintSampler
classconstraint__samplers_1_1ConstraintSampler.html
a1a2a22be6e3083c27454e640bd288e9f
()
static const unsigned int
DEFAULT_MAX_SAMPLING_ATTEMPTS
classconstraint__samplers_1_1ConstraintSampler.html
a3465ff880fd7ad70e0a06ad963db94cc
virtual void
clear
classconstraint__samplers_1_1ConstraintSampler.html
ab9b7e3ef1f1feb1442f90adf8e85ed09
()
std::vector< std::string >
frame_depends_
classconstraint__samplers_1_1ConstraintSampler.html
a555339724f8c5ccce8fb8c0efb68b0ac
robot_state::GroupStateValidityCallbackFn
group_state_validity_callback_
classconstraint__samplers_1_1ConstraintSampler.html
aa00fe716b7dafdc9f94edd2c5e68c1ed
bool
is_valid_
classconstraint__samplers_1_1ConstraintSampler.html
a3494239b7adbd3324a5e6c23ef158b2d
const robot_model::JointModelGroup *
jmg_
classconstraint__samplers_1_1ConstraintSampler.html
aae75d742d8fb66ac520bad96a5591e96
planning_scene::PlanningSceneConstPtr
scene_
classconstraint__samplers_1_1ConstraintSampler.html
adfe56e73fcf942c9d2411c2faf766d24
bool
verbose_
classconstraint__samplers_1_1ConstraintSampler.html
acf19f1537ee8059d194d62ef488751b4
constraint_samplers::ConstraintSamplerAllocator
classconstraint__samplers_1_1ConstraintSamplerAllocator.html
virtual ConstraintSamplerPtr
alloc
classconstraint__samplers_1_1ConstraintSamplerAllocator.html
ab488441c5ee7e1c9cae57aca7588b201
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr)=0
virtual bool
canService
classconstraint__samplers_1_1ConstraintSamplerAllocator.html
af2f1e107132d382eb7bc3142e862a04a
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr) const =0
ConstraintSamplerAllocator
classconstraint__samplers_1_1ConstraintSamplerAllocator.html
aa7ed12a12daf6be1666f86b4d65001c4
()
virtual
~ConstraintSamplerAllocator
classconstraint__samplers_1_1ConstraintSamplerAllocator.html
ac83b2f0623866f25362b6e2b7bd7e8dd
()
constraint_samplers::ConstraintSamplerManager
classconstraint__samplers_1_1ConstraintSamplerManager.html
ConstraintSamplerManager
classconstraint__samplers_1_1ConstraintSamplerManager.html
ac044476925e095d2e81f803a9bc85d55
()
void
registerSamplerAllocator
classconstraint__samplers_1_1ConstraintSamplerManager.html
a4ca518d5def517db7c255bc32db9d470
(const ConstraintSamplerAllocatorPtr &sa)
ConstraintSamplerPtr
selectSampler
classconstraint__samplers_1_1ConstraintSamplerManager.html
a92585eceb79c454434a3439867a0bedd
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr) const
static ConstraintSamplerPtr
selectDefaultSampler
classconstraint__samplers_1_1ConstraintSamplerManager.html
a1d10bfb5979b25595edb38f37613ad5c
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const moveit_msgs::Constraints &constr)
std::vector< ConstraintSamplerAllocatorPtr >
sampler_alloc_
classconstraint__samplers_1_1ConstraintSamplerManager.html
ab4ee5829025c2e66a1cfbf9cae73b103
constraint_samplers::IKConstraintSampler
classconstraint__samplers_1_1IKConstraintSampler.html
constraint_samplers::ConstraintSampler
virtual bool
configure
classconstraint__samplers_1_1IKConstraintSampler.html
aba23f7e115df416c5c907e0a00b605c6
(const moveit_msgs::Constraints &constr)
bool
configure
classconstraint__samplers_1_1IKConstraintSampler.html
a8c8e7cc0009fbaebea6c5952d3de76cb
(const IKSamplingPose &sp)
double
getIKTimeout
classconstraint__samplers_1_1IKConstraintSampler.html
a6ef4d5057d64401b4cb1a29a9f0aad88
() const
const std::string &
getLinkName
classconstraint__samplers_1_1IKConstraintSampler.html
a624965eae065a8780ca3654923c2aea8
() const
virtual const std::string &
getName
classconstraint__samplers_1_1IKConstraintSampler.html
a2e17417ab5ff46ca568dcf3eeae45643
() const
const boost::shared_ptr< kinematic_constraints::OrientationConstraint > &
getOrientationConstraint
classconstraint__samplers_1_1IKConstraintSampler.html
a9ec1fd8f796940b9c73c31a9caaaadda
() const
const boost::shared_ptr< kinematic_constraints::PositionConstraint > &
getPositionConstraint
classconstraint__samplers_1_1IKConstraintSampler.html
a5d735f1b7191a6db381ad64d5c81c2c9
() const
double
getSamplingVolume
classconstraint__samplers_1_1IKConstraintSampler.html
a3b30c6b1b2868fa0b3c0b70d8aca7267
() const
IKConstraintSampler
classconstraint__samplers_1_1IKConstraintSampler.html
a71b64a00d23adf7c7ae07998db5c968c
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
virtual bool
project
classconstraint__samplers_1_1IKConstraintSampler.html
abe307a8bd1c8075d2544543f826a0d1f
(robot_state::RobotState &state, unsigned int max_attempts)
virtual bool
sample
classconstraint__samplers_1_1IKConstraintSampler.html
aa568ad688e3c0ef5dcfd2e4af93bac01
(robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts)
bool
samplePose
classconstraint__samplers_1_1IKConstraintSampler.html
a13f45a5f04e13a2559e76d1e0162e31f
(Eigen::Vector3d &pos, Eigen::Quaterniond &quat, const robot_state::RobotState &ks, unsigned int max_attempts)
void
setIKTimeout
classconstraint__samplers_1_1IKConstraintSampler.html
a8c0e53fc0c1ebd695f29f024977195ea
(double timeout)
bool
callIK
classconstraint__samplers_1_1IKConstraintSampler.html
a42d401535b2897b4082de4a1342aa495
(const geometry_msgs::Pose &ik_query, const kinematics::KinematicsBase::IKCallbackFn &adapted_ik_validity_callback, double timeout, robot_state::RobotState &state, bool use_as_seed)
virtual void
clear
classconstraint__samplers_1_1IKConstraintSampler.html
a7d713f06412f7b2b75e28db4e108ade5
()
bool
loadIKSolver
classconstraint__samplers_1_1IKConstraintSampler.html
a1fa42512ec6d3b2e83bcbeb8de6a77d4
()
bool
sampleHelper
classconstraint__samplers_1_1IKConstraintSampler.html
a17bfe2320f6ab8dcf25f843e57ef3252
(robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts, bool project)
bool
validate
classconstraint__samplers_1_1IKConstraintSampler.html
a3fb4672d6808bafaecf71a7d5ef09351
(robot_state::RobotState &state) const
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
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
aa7866659aa326ecdb50e9f00260c7185
(const boost::shared_ptr< kinematic_constraints::PositionConstraint > &pc)
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
a55541c59f438fe3a37fba2db4d323358
(const boost::shared_ptr< kinematic_constraints::OrientationConstraint > &oc)
IKSamplingPose
structconstraint__samplers_1_1IKSamplingPose.html
acd1409ad772b1b18d73f3db8871cab9c
(const boost::shared_ptr< kinematic_constraints::PositionConstraint > &pc, const boost::shared_ptr< kinematic_constraints::OrientationConstraint > &oc)
boost::shared_ptr< kinematic_constraints::OrientationConstraint >
orientation_constraint_
structconstraint__samplers_1_1IKSamplingPose.html
a77b879ed3416211775d8a9ef4423cccf
boost::shared_ptr< kinematic_constraints::PositionConstraint >
position_constraint_
structconstraint__samplers_1_1IKSamplingPose.html
ab3f42d59c2b3045de37c1e732305b9cf
constraint_samplers::JointConstraintSampler
classconstraint__samplers_1_1JointConstraintSampler.html
constraint_samplers::ConstraintSampler
constraint_samplers::JointConstraintSampler::JointInfo
virtual bool
configure
classconstraint__samplers_1_1JointConstraintSampler.html
ad8204b4c16f6b8ca52eaf3abd205f9d5
(const moveit_msgs::Constraints &constr)
bool
configure
classconstraint__samplers_1_1JointConstraintSampler.html
ae8d005674ad13829c59268417125cbdc
(const std::vector< kinematic_constraints::JointConstraint > &jc)
std::size_t
getConstrainedJointCount
classconstraint__samplers_1_1JointConstraintSampler.html
a8d1f81c24e6b9eb5dda1016a81b96aa7
() const
virtual const std::string &
getName
classconstraint__samplers_1_1JointConstraintSampler.html
ab1747a9440b99368892076e7d4124412
() const
std::size_t
getUnconstrainedJointCount
classconstraint__samplers_1_1JointConstraintSampler.html
a6158d27a9c6866ddb1ace54f87d78195
() const
JointConstraintSampler
classconstraint__samplers_1_1JointConstraintSampler.html
a5ab1ae0dc80cd605321973b4c67af5f8
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
virtual bool
project
classconstraint__samplers_1_1JointConstraintSampler.html
acaf497f1f46f2522d700c165c02164a6
(robot_state::RobotState &state, unsigned int max_attempts)
virtual bool
sample
classconstraint__samplers_1_1JointConstraintSampler.html
a9ced901b6efc90faa14b75ec48efe95f
(robot_state::RobotState &state, const robot_state::RobotState &ks, unsigned int max_attempts)
virtual void
clear
classconstraint__samplers_1_1JointConstraintSampler.html
adaeaf71603e048c78ecaa63a04d10ad5
()
std::vector< JointInfo >
bounds_
classconstraint__samplers_1_1JointConstraintSampler.html
a7ff0c54a1a134ebcef4f1bd858249279
random_numbers::RandomNumberGenerator
random_number_generator_
classconstraint__samplers_1_1JointConstraintSampler.html
a7223fb493f4952a7df08767d24d397d5
std::vector< unsigned int >
uindex_
classconstraint__samplers_1_1JointConstraintSampler.html
a0aa03374e4baf8b44719c39a63497407
std::vector< const robot_model::JointModel * >
unbounded_
classconstraint__samplers_1_1JointConstraintSampler.html
ad8264b54ac99456db1de8d5029ef3ab5
std::vector< double >
values_
classconstraint__samplers_1_1JointConstraintSampler.html
aca457b05054663da13345b04b619a6af
constraint_samplers::JointConstraintSampler::JointInfo
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
JointInfo
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
ab41b1f132fb51a31ba1075aa7846a2a3
()
void
potentiallyAdjustMinMaxBounds
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
af731723fa8ead441c80f36eca2ff35ea
(double min, double max)
std::size_t
index_
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
a85d91b1be1efddf82729bd598c49139f
double
max_bound_
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
a442aeb1c2222931c7dd46d443e1c1319
double
min_bound_
structconstraint__samplers_1_1JointConstraintSampler_1_1JointInfo.html
a0a4fafc6e6d4597050f431e075306ea7
constraint_samplers::OrderSamplers
structconstraint__samplers_1_1OrderSamplers.html
bool
operator()
structconstraint__samplers_1_1OrderSamplers.html
accd2cb8e9b10bbc1ec78932834a18fce
(const ConstraintSamplerPtr &a, const ConstraintSamplerPtr &b) const
constraint_samplers::UnionConstraintSampler
classconstraint__samplers_1_1UnionConstraintSampler.html
constraint_samplers::ConstraintSampler
virtual bool
canService
classconstraint__samplers_1_1UnionConstraintSampler.html
aa069383ca6a9716b1acbd14c08c10da9
(const moveit_msgs::Constraints &constr) const
virtual bool
configure
classconstraint__samplers_1_1UnionConstraintSampler.html
a839e34c1a60f6a4c7b53bb751966c144
(const moveit_msgs::Constraints &constr)
virtual const std::string &
getName
classconstraint__samplers_1_1UnionConstraintSampler.html
ac1bf28a74d8cc20d93c491248df20e73
() const
const std::vector< ConstraintSamplerPtr > &
getSamplers
classconstraint__samplers_1_1UnionConstraintSampler.html
a4db54133a1f3fd4f917e71fd76bb2d05
() const
virtual bool
project
classconstraint__samplers_1_1UnionConstraintSampler.html
a0b520d75bdaa5abd4f18cfb796dc5b8f
(robot_state::RobotState &state, unsigned int max_attempts)
virtual bool
sample
classconstraint__samplers_1_1UnionConstraintSampler.html
a8fadf362a7ec11a726cba35a60103372
(robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts)
UnionConstraintSampler
classconstraint__samplers_1_1UnionConstraintSampler.html
af8cf3828dd1afcb245866abe0051b4ce
(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name, const std::vector< ConstraintSamplerPtr > &samplers)
std::vector< ConstraintSamplerPtr >
samplers_
classconstraint__samplers_1_1UnionConstraintSampler.html
ac0e3f02f32ed1c72340509231fefbdc2
distance_field
namespacedistance__field.html
distance_field::compareEigen_Vector3i
distance_field::DistanceField
distance_field::PropagationDistanceField
distance_field::PropDistanceFieldVoxel
distance_field::VoxelGrid
boost::shared_ptr< const DistanceField >
DistanceFieldConstPtr
namespacedistance__field.html
a3003d74bdd9876429ccda84b9eca44a4
boost::shared_ptr< DistanceField >
DistanceFieldPtr
namespacedistance__field.html
a6af9334d9be75d3505ffac5254ed57a1
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)
distance_field::compareEigen_Vector3i
structdistance__field_1_1compareEigen__Vector3i.html
bool
operator()
structdistance__field_1_1compareEigen__Vector3i.html
afb4e81a3298502fd29edabedfceeabef
(Eigen::Vector3i loc_1, Eigen::Vector3i loc_2) const
distance_field::DistanceField
classdistance__field_1_1DistanceField.html
void
addOcTreeToField
classdistance__field_1_1DistanceField.html
a5a5de29eff3bd1764e15abda23946cc1
(const octomap::OcTree *octree)
virtual void
addPointsToField
classdistance__field_1_1DistanceField.html
a625b0a940086c822c703172a4f01e67c
(const EigenSTL::vector_Vector3d &points)=0
void
addShapeToField
classdistance__field_1_1DistanceField.html
adeca93ccdc0704a448e56a77f9a3b8cd
(const shapes::Shape *shape, const Eigen::Affine3d &pose)
MOVEIT_DEPRECATED void
addShapeToField
classdistance__field_1_1DistanceField.html
a150b2a4182ad8b35fafff8e8aa5aa69d
(const shapes::Shape *shape, const geometry_msgs::Pose &pose)
DistanceField
classdistance__field_1_1DistanceField.html
a791448b54ae178b106f933388b68deca
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z)
virtual double
getDistance
classdistance__field_1_1DistanceField.html
afe3d2c4d985084a897aeb4920a2e6f3f
(double x, double y, double z) const =0
virtual double
getDistance
classdistance__field_1_1DistanceField.html
a7e1c6fa3881fd942d27fa73e1bdc5d55
(int x, int y, int z) const =0
double
getDistanceGradient
classdistance__field_1_1DistanceField.html
a77e5031ac098ee01e3c1c197459b5569
(double x, double y, double z, double &gradient_x, double &gradient_y, double &gradient_z, bool &in_bounds) const
void
getGradientMarkers
classdistance__field_1_1DistanceField.html
ad664e1d09993d9f25b5c8e6ccb72acc1
(double min_radius, double max_radius, const std::string &frame_id, const ros::Time &stamp, visualization_msgs::MarkerArray &marker_array) const
void
getIsoSurfaceMarkers
classdistance__field_1_1DistanceField.html
a11ce4da3a4e580431279b86511ba0931
(double min_distance, double max_distance, const std::string &frame_id, const ros::Time stamp, visualization_msgs::Marker &marker) const
double
getOriginX
classdistance__field_1_1DistanceField.html
a3dd55c4ca2ebd759c60cb31819a04931
() const
double
getOriginY
classdistance__field_1_1DistanceField.html
a4c539b1bda4c24c21f0ab1c504ac3e6e
() const
double
getOriginZ
classdistance__field_1_1DistanceField.html
a83409a204b350b66d1f2653a7b5d39b2
() const
void
getPlaneMarkers
classdistance__field_1_1DistanceField.html
a85f085f75df47e2a3f883f29fec07f9e
(PlaneVisualizationType type, double length, double width, double height, const Eigen::Vector3d &origin, const std::string &frame_id, const ros::Time stamp, visualization_msgs::Marker &marker) const
void
getProjectionPlanes
classdistance__field_1_1DistanceField.html
a4a8de9e267b14b5251a64fce913d4c4d
(const std::string &frame_id, const ros::Time &stamp, double max_distance, visualization_msgs::Marker &marker) const
double
getResolution
classdistance__field_1_1DistanceField.html
a27fe8ea64652d5277b53f09a77c9b108
() const
bool
getShapePoints
classdistance__field_1_1DistanceField.html
abd7ae7db9c6791d12199ee0c7226b98b
(const shapes::Shape *shape, const Eigen::Affine3d &pose, EigenSTL::vector_Vector3d *points)
double
getSizeX
classdistance__field_1_1DistanceField.html
aa90011bde94cf83b61bed6bd43368752
() const
double
getSizeY
classdistance__field_1_1DistanceField.html
a42d39882b775b9e1f86b9776a966bd1f
() const
double
getSizeZ
classdistance__field_1_1DistanceField.html
aa8e77c65dbde420bd1c9807e79b3adbe
() const
virtual double
getUninitializedDistance
classdistance__field_1_1DistanceField.html
a51d46c3d2cc8d412d64dd8015cd3e710
() const =0
virtual int
getXNumCells
classdistance__field_1_1DistanceField.html
a0014563f9f1c74ccf60d1d20a3af2b78
() const =0
virtual int
getYNumCells
classdistance__field_1_1DistanceField.html
ae57048dd1fc4f867c88db969f0d41593
() const =0
virtual int
getZNumCells
classdistance__field_1_1DistanceField.html
af51959bcd7efdb18f60207075d09b964
() const =0
virtual bool
gridToWorld
classdistance__field_1_1DistanceField.html
ad78c36666019889271444f912edef4c2
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const =0
virtual bool
isCellValid
classdistance__field_1_1DistanceField.html
a657363a1be60726539dd40d13ff17383
(int x, int y, int z) const =0
void
moveShapeInField
classdistance__field_1_1DistanceField.html
ab53c792990adde7bb6fbf3acd39d3a01
(const shapes::Shape *shape, const Eigen::Affine3d &old_pose, const Eigen::Affine3d &new_pose)
MOVEIT_DEPRECATED void
moveShapeInField
classdistance__field_1_1DistanceField.html
aac95bac722ec9d3bc20c9653b92b13af
(const shapes::Shape *shape, const geometry_msgs::Pose &old_pose, const geometry_msgs::Pose &new_pose)
virtual bool
readFromStream
classdistance__field_1_1DistanceField.html
a6d5f9b4d22432893a55fe3117562a7d9
(std::istream &stream)=0
virtual void
removePointsFromField
classdistance__field_1_1DistanceField.html
a292e7bad50dad1e00f1659aa83f5486c
(const EigenSTL::vector_Vector3d &points)=0
void
removeShapeFromField
classdistance__field_1_1DistanceField.html
a6f5841f58cf2362b0d9cb2b3d98b172b
(const shapes::Shape *shape, const Eigen::Affine3d &pose)
MOVEIT_DEPRECATED void
removeShapeFromField
classdistance__field_1_1DistanceField.html
ad720b9e2483969559d6684aa6b4a7c15
(const shapes::Shape *shape, const geometry_msgs::Pose &pose)
virtual void
reset
classdistance__field_1_1DistanceField.html
a639b28a18cee64bb427b672a81169060
()=0
virtual void
updatePointsInField
classdistance__field_1_1DistanceField.html
a154f82da8747de3e7f0ee609561d28a2
(const EigenSTL::vector_Vector3d &old_points, const EigenSTL::vector_Vector3d &new_points)=0
virtual bool
worldToGrid
classdistance__field_1_1DistanceField.html
a23af274792c1986b9367541b9b00774f
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const =0
virtual bool
writeToStream
classdistance__field_1_1DistanceField.html
a8b2990594502d9528b085cfcc5a2b3b1
(std::ostream &stream) const =0
virtual
~DistanceField
classdistance__field_1_1DistanceField.html
a941d8bf848072280cb503fee80242ced
()
void
getOcTreePoints
classdistance__field_1_1DistanceField.html
ac76beae97cadc2d47fe5d9846fcb9ab4
(const octomap::OcTree *octree, EigenSTL::vector_Vector3d *points)
void
setPoint
classdistance__field_1_1DistanceField.html
a41d21f72423e44671d3fbe9a4d5b5182
(int xCell, int yCell, int zCell, double dist, geometry_msgs::Point &point, std_msgs::ColorRGBA &color, double max_distance) const
int
inv_twice_resolution_
classdistance__field_1_1DistanceField.html
a0f052454f85c43fdcde63338fb96b1fe
double
origin_x_
classdistance__field_1_1DistanceField.html
a9679d9f9f5724114ff010995838945d4
double
origin_y_
classdistance__field_1_1DistanceField.html
af3bd9cd384633c1ffe2d5a60a77f0864
double
origin_z_
classdistance__field_1_1DistanceField.html
a48de21c9910bc1ccbdd3348f18aefd50
double
resolution_
classdistance__field_1_1DistanceField.html
a0e437085f02a89a34ffae207ab953832
double
size_x_
classdistance__field_1_1DistanceField.html
abaa110acf0cb6452d6b3563ce6a3da9a
double
size_y_
classdistance__field_1_1DistanceField.html
a9680bf8c4d8fd62269eb33da7464a86a
double
size_z_
classdistance__field_1_1DistanceField.html
a17b30c8ffd41fa9709a91503686380e6
distance_field::PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
distance_field::DistanceField
virtual void
addPointsToField
classdistance__field_1_1PropagationDistanceField.html
abd8afff67fb2323b0ad077776b8620cf
(const EigenSTL::vector_Vector3d &points)
const PropDistanceFieldVoxel &
getCell
classdistance__field_1_1PropagationDistanceField.html
a4974e89331efc49b244a44d46d30d62a
(int x, int y, int z) const
virtual double
getDistance
classdistance__field_1_1PropagationDistanceField.html
a6329415d2cf4db68d0031d699065d7c3
(double x, double y, double z) const
virtual double
getDistance
classdistance__field_1_1PropagationDistanceField.html
a10c48f9a0a27cbaf3db8975e83885ec4
(int x, int y, int z) const
int
getMaximumDistanceSquared
classdistance__field_1_1PropagationDistanceField.html
aef4866f189a712d787750991ed6920bc
() const
const PropDistanceFieldVoxel *
getNearestCell
classdistance__field_1_1PropagationDistanceField.html
a07c962c0eaeaa299a8a26359edb303af
(int x, int y, int z, double &dist, Eigen::Vector3i &pos) const
virtual double
getUninitializedDistance
classdistance__field_1_1PropagationDistanceField.html
a2a5fe400c77b36e560daee9d335bf53e
() const
virtual int
getXNumCells
classdistance__field_1_1PropagationDistanceField.html
ad9384bfa4b7d9282031f212ed878c224
() const
virtual int
getYNumCells
classdistance__field_1_1PropagationDistanceField.html
aa66cce8f3009bdc085e5497511b1b0bd
() const
virtual int
getZNumCells
classdistance__field_1_1PropagationDistanceField.html
a31c6c66c090092956bfb09bb45e921d2
() const
virtual bool
gridToWorld
classdistance__field_1_1PropagationDistanceField.html
a2fe326d12f82cdad51023111db567b48
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const
virtual bool
isCellValid
classdistance__field_1_1PropagationDistanceField.html
a8450ac1c503d98f102dfc2258a91fa00
(int x, int y, int z) const
PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
af0936bc650cceeb8cae73721189b9c78
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, double max_distance, bool propagate_negative_distances=false)
PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
a10a41843375b4332754d6847ad350fa3
(const octomap::OcTree &octree, const octomap::point3d &bbx_min, const octomap::point3d &bbx_max, double max_distance, bool propagate_negative_distances=false)
PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
a3f39d72f90b4725d1efb65820806a28d
(std::istream &stream, double max_distance, bool propagate_negative_distances=false)
virtual bool
readFromStream
classdistance__field_1_1PropagationDistanceField.html
adce33922effc3a371a89b1742e3a2958
(std::istream &stream)
virtual void
removePointsFromField
classdistance__field_1_1PropagationDistanceField.html
ac409d2134be4d3feee5b4a6a3e0e3e6c
(const EigenSTL::vector_Vector3d &points)
virtual void
reset
classdistance__field_1_1PropagationDistanceField.html
aec11177d681fca35d38380c7e06e2106
()
virtual void
updatePointsInField
classdistance__field_1_1PropagationDistanceField.html
a4bd9b14ee0333884399beb12e1fa7e0d
(const EigenSTL::vector_Vector3d &old_points, const EigenSTL::vector_Vector3d &new_points)
virtual bool
worldToGrid
classdistance__field_1_1PropagationDistanceField.html
ab42a3e2d5f0e18f76fd98789d7fd96ea
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const
virtual bool
writeToStream
classdistance__field_1_1PropagationDistanceField.html
ace1672d0f99bb363e77e25a34af3c845
(std::ostream &stream) const
virtual
~PropagationDistanceField
classdistance__field_1_1PropagationDistanceField.html
a5374d325b8e27a4fe471d274605623f3
()
std::set< Eigen::Vector3i, compareEigen_Vector3i >
VoxelSet
classdistance__field_1_1PropagationDistanceField.html
a85ffad9c49eb3320ffa8442e72361b04
void
addNewObstacleVoxels
classdistance__field_1_1PropagationDistanceField.html
a445d784ee6665dd3b06acc4855a65bc1
(const std::vector< Eigen::Vector3i > &voxel_points)
int
getDirectionNumber
classdistance__field_1_1PropagationDistanceField.html
a809ee62974896f3f84a6f18ca0fb460a
(int dx, int dy, int dz) const
virtual double
getDistance
classdistance__field_1_1PropagationDistanceField.html
a091cfda4732aba0cec3eee9448653f14
(const PropDistanceFieldVoxel &object) const
Eigen::Vector3i
getLocationDifference
classdistance__field_1_1PropagationDistanceField.html
a05f467343064a09d3042b1045d97fdf2
(int directionNumber) const
void
initialize
classdistance__field_1_1PropagationDistanceField.html
a07ad2270a50a5a090c1f1010f69af6a4
()
void
initNeighborhoods
classdistance__field_1_1PropagationDistanceField.html
abf62026f06dca9795f53351408863632
()
void
print
classdistance__field_1_1PropagationDistanceField.html
a82ddf4cee8fef7e13860ac815cdf613e
(const VoxelSet &set)
void
print
classdistance__field_1_1PropagationDistanceField.html
ac75221e4135b1c276477c29e86a06a7b
(const EigenSTL::vector_Vector3d &points)
void
propagateNegative
classdistance__field_1_1PropagationDistanceField.html
aa6f5bc4a0a4d54b3804351c218c702ee
()
void
propagatePositive
classdistance__field_1_1PropagationDistanceField.html
a1a95746b578fa2f544738274334eb78e
()
void
removeObstacleVoxels
classdistance__field_1_1PropagationDistanceField.html
a4d2cd444114c75c60464189b0a2f5a03
(const std::vector< Eigen::Vector3i > &voxel_points)
static int
eucDistSq
classdistance__field_1_1PropagationDistanceField.html
a192111bf4b1d982ebf4502a8240fbfbd
(Eigen::Vector3i point1, Eigen::Vector3i point2)
std::vector< std::vector< Eigen::Vector3i > >
bucket_queue_
classdistance__field_1_1PropagationDistanceField.html
a7c342b82e0f4cbcf464c7395d552ff9c
std::vector< Eigen::Vector3i >
direction_number_to_direction_
classdistance__field_1_1PropagationDistanceField.html
a1286cd36d90d4fad89a9888d8db29562
double
max_distance_
classdistance__field_1_1PropagationDistanceField.html
a291129a9ffad0f8e102a57acb47628e8
int
max_distance_sq_
classdistance__field_1_1PropagationDistanceField.html
a00f79dac8b12ce911ba6dcea318e7da9
std::vector< std::vector< Eigen::Vector3i > >
negative_bucket_queue_
classdistance__field_1_1PropagationDistanceField.html
a0bab64f1fb51c7bba0f5b1e0a46dbf91
std::vector< std::vector< std::vector< Eigen::Vector3i > > >
neighborhoods_
classdistance__field_1_1PropagationDistanceField.html
aae4e0d41caa2f1953f70308bdc54a1f6
bool
propagate_negative_
classdistance__field_1_1PropagationDistanceField.html
a11ccdeccfe026f3c843eff8ad5fc482a
std::vector< double >
sqrt_table_
classdistance__field_1_1PropagationDistanceField.html
a576fd528fb4014d6e7a0741db784c7a3
boost::shared_ptr< VoxelGrid< PropDistanceFieldVoxel > >
voxel_grid_
classdistance__field_1_1PropagationDistanceField.html
a782e786b38be30b52c3253536fe9ca17
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
distance_field::VoxelGrid
classdistance__field_1_1VoxelGrid.html
T
T &
getCell
classdistance__field_1_1VoxelGrid.html
a7be72e784b9d27576df7f415e9257197
(int x, int y, int z)
T &
getCell
classdistance__field_1_1VoxelGrid.html
a94da64ac8a4af1967599207926348a86
(const Eigen::Vector3i &pos)
const T &
getCell
classdistance__field_1_1VoxelGrid.html
a34cc14fbe39bc60eb804ee86e5dca4dd
(int x, int y, int z) const
const T &
getCell
classdistance__field_1_1VoxelGrid.html
a42bf58a0286dc22b29512c1d16413a94
(const Eigen::Vector3i &pos) const
int
getNumCells
classdistance__field_1_1VoxelGrid.html
a74367dae5730f35777a18f2720cc2283
(Dimension dim) const
double
getOrigin
classdistance__field_1_1VoxelGrid.html
a315030f07a7d58a22a8a5e4776d7208b
(Dimension dim) const
double
getResolution
classdistance__field_1_1VoxelGrid.html
a37dc52869f0f46f4be6b848f504cb282
() const
double
getResolution
classdistance__field_1_1VoxelGrid.html
a71a034508fc10a51009a206410557175
(Dimension dim) const
double
getSize
classdistance__field_1_1VoxelGrid.html
a2755616ca824e36f36c52993f5bf33cc
(Dimension dim) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
ab523ab1d1b4a1c10e9249d51d43e7d5d
(int x, int y, int z, double &world_x, double &world_y, double &world_z) const
void
gridToWorld
classdistance__field_1_1VoxelGrid.html
a9c6bb5f625253d0255ed8cf1f76a2157
(const Eigen::Vector3i &grid, Eigen::Vector3i &world) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
af918e65710c26c49554b75675a3911d9
(int x, int y, int z) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a591e01ce0585430eb6c73455386c32c1
(const Eigen::Vector3i &pos) const
bool
isCellValid
classdistance__field_1_1VoxelGrid.html
a798332773ac7e350fa1bbf9fac7bb8c5
(Dimension dim, int cell) const
const T &
operator()
classdistance__field_1_1VoxelGrid.html
a488a4b05c6fafda30fd3b78f4ef1065c
(double x, double y, double z) const
const T &
operator()
classdistance__field_1_1VoxelGrid.html
ae555bdcfd62a500024ac14093283c6a2
(const Eigen::Vector3d &pos) const
void
reset
classdistance__field_1_1VoxelGrid.html
a90a51726cde385cce7d4be656371bee9
(const T &initial)
void
resize
classdistance__field_1_1VoxelGrid.html
aeccc577307664fcca4e29051bdeba3c9
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, T default_object)
void
setCell
classdistance__field_1_1VoxelGrid.html
a865a2d9700278d7cf74a60b3c7f15fdb
(int x, int y, int z, const T &obj)
void
setCell
classdistance__field_1_1VoxelGrid.html
a45978f1a6e87e6069bd8789a7a1865a9
(const Eigen::Vector3i &pos, const T &obj)
VoxelGrid
classdistance__field_1_1VoxelGrid.html
aeb8e00ccb776802c4df43f0720376d2d
(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, T default_object)
VoxelGrid
classdistance__field_1_1VoxelGrid.html
a2438415a6ae10555170cd7c8f3ff82c0
()
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
aaf2345a2dc5750b4b99f273df668066b
(double world_x, double world_y, double world_z, int &x, int &y, int &z) const
bool
worldToGrid
classdistance__field_1_1VoxelGrid.html
a196a4a423b2858e1cc40b27894d12805
(const Eigen::Vector3i &world, Eigen::Vector3i &grid) const
virtual
~VoxelGrid
classdistance__field_1_1VoxelGrid.html
a897b7a39010a787f3706061f3125bec7
()
int
getCellFromLocation
classdistance__field_1_1VoxelGrid.html
a167ff38e17ebfd4632822c670675de4c
(Dimension dim, double loc) const
double
getLocationFromCell
classdistance__field_1_1VoxelGrid.html
a76f0d1c3b5c0f2c0d3a3029ae3a8b427
(Dimension dim, int cell) const
int
ref
classdistance__field_1_1VoxelGrid.html
a99d9c77df1323c9f85bf284bcf61911d
(int x, int y, int z) const
T *
data_
classdistance__field_1_1VoxelGrid.html
ab9c1291e4e938d4eae7f5635fc1ec6a0
T ***
data_ptrs_
classdistance__field_1_1VoxelGrid.html
a393e4c66ffba38235dc15ab5203d1c56
T
default_object_
classdistance__field_1_1VoxelGrid.html
ad4011a043757ef7d6dbb3b284cac6c63
int
num_cells_
classdistance__field_1_1VoxelGrid.html
ab0ed43738bd60f68729bb6c3ff979ce7
[3]
int
num_cells_total_
classdistance__field_1_1VoxelGrid.html
a3a9263a10a8329aee6407debf7ed4ff6
double
oo_resolution_
classdistance__field_1_1VoxelGrid.html
a2961ed3c1fc3f074f413064571862454
double
origin_
classdistance__field_1_1VoxelGrid.html
a6855d2daab2bc7e256938ae9fb973c5b
[3]
double
origin_minus_
classdistance__field_1_1VoxelGrid.html
a46e4e3a1574c1c3223b0bbcec34654d9
[3]
double
resolution_
classdistance__field_1_1VoxelGrid.html
a81107892e8e38dd12739b55d96fb9995
double
size_
classdistance__field_1_1VoxelGrid.html
a0c44df45eb348857d3fe9707962cf377
[3]
int
stride1_
classdistance__field_1_1VoxelGrid.html
a7a7ccac725d21eb16a3ea58db885eab9
int
stride2_
classdistance__field_1_1VoxelGrid.html
a1c40aba4df4cf6b97a28b6672ebc1fbd
dynamics_solver
namespacedynamics__solver.html
dynamics_solver::DynamicsSolver
MOVEIT_CLASS_FORWARD
namespacedynamics__solver.html
af6fd7bb8b9ed820474384002888af730
(DynamicsSolver)
dynamics_solver::DynamicsSolver
classdynamics__solver_1_1DynamicsSolver.html
DynamicsSolver
classdynamics__solver_1_1DynamicsSolver.html
abbf622b9f16e30b37254aea370c4063f
(const robot_model::RobotModelConstPtr &robot_model, const std::string &group_name, const geometry_msgs::Vector3 &gravity_vector)
const robot_model::JointModelGroup *
getGroup
classdynamics__solver_1_1DynamicsSolver.html
aa06145ee2c41b9df66c298ae262603db
() const
bool
getMaxPayload
classdynamics__solver_1_1DynamicsSolver.html
aadecf11b20c6dc035b96cb48ddd908a7
(const std::vector< double > &joint_angles, double &payload, unsigned int &joint_saturated) const
const std::vector< double > &
getMaxTorques
classdynamics__solver_1_1DynamicsSolver.html
a7c96fdca058791f388073924651b5f86
() const
bool
getPayloadTorques
classdynamics__solver_1_1DynamicsSolver.html
a9c36b0a3f9283e9d572482dfe0581599
(const std::vector< double > &joint_angles, double payload, std::vector< double > &joint_torques) const
const robot_model::RobotModelConstPtr &
getRobotModel
classdynamics__solver_1_1DynamicsSolver.html
a5a58b77f982829ef2f84aacfe03e8fd6
() const
bool
getTorques
classdynamics__solver_1_1DynamicsSolver.html
a11840a3e00f2f92e4c4e2f24f10bd8d2
(const std::vector< double > &joint_angles, const std::vector< double > &joint_velocities, const std::vector< double > &joint_accelerations, const std::vector< geometry_msgs::Wrench > &wrenches, std::vector< double > &torques) const
std::string
base_name_
classdynamics__solver_1_1DynamicsSolver.html
ac1527a1992db3f4635dfc8baa93e3ecc
boost::shared_ptr< KDL::ChainIdSolver_RNE >
chain_id_solver_
classdynamics__solver_1_1DynamicsSolver.html
a374748228c1411eeb6055b4ef2d9054c
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
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
boost::shared_ptr< const KinematicConstraint >
KinematicConstraintConstPtr
namespacekinematic__constraints.html
a498d8695b2450ef354404993ce261355
boost::shared_ptr< KinematicConstraint >
KinematicConstraintPtr
namespacekinematic__constraints.html
a78cfa9a7524652456b47f76312dbe35b
boost::shared_ptr< const KinematicConstraintSet >
KinematicConstraintSetConstPtr
namespacekinematic__constraints.html
a2d9113e738f5fb0622818165910e4309
boost::shared_ptr< KinematicConstraintSet >
KinematicConstraintSetPtr
namespacekinematic__constraints.html
a5a66eb8d30fb66965ef24ff0c25add28
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)
static kinematic_constraints::ConstraintEvaluationResult
finishPositionConstraintDecision
namespacekinematic__constraints.html
a90bb84a220b4129af52162a558f6bb8d
(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)
static double
normalizeAngle
namespacekinematic__constraints.html
ac3bb5580c38edde46eb9292465b6670e
(double angle)
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
kinematic_constraints::JointConstraint
classkinematic__constraints_1_1JointConstraint.html
kinematic_constraints::KinematicConstraint
virtual void
clear
classkinematic__constraints_1_1JointConstraint.html
a9522ee646129f3a2a7c34ba3ef0f3c2f
()
bool
configure
classkinematic__constraints_1_1JointConstraint.html
aea1a0d4914b51b28c8907723f0a88b80
(const moveit_msgs::JointConstraint &jc)
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1JointConstraint.html
ac91f2fdb61fd675a8ee7fe8abf71c764
(const robot_state::RobotState &state, bool verbose=false) const
virtual bool
enabled
classkinematic__constraints_1_1JointConstraint.html
a708f890e5ea2881f15b0f7bafd32713d
() const
virtual bool
equal
classkinematic__constraints_1_1JointConstraint.html
a29d17b1cf023754b73688202d00d461c
(const KinematicConstraint &other, double margin) const
double
getDesiredJointPosition
classkinematic__constraints_1_1JointConstraint.html
a601e18906b7cb09237317036dce7c437
() const
const robot_model::JointModel *
getJointModel
classkinematic__constraints_1_1JointConstraint.html
a85682213c995e938c45e69aa28746aaa
() const
double
getJointToleranceAbove
classkinematic__constraints_1_1JointConstraint.html
ae4dce98088f56c737a872a59f4b4927b
() const
double
getJointToleranceBelow
classkinematic__constraints_1_1JointConstraint.html
a58e16b3b0b4a05d6f0f692ef5d2932ad
() const
int
getJointVariableIndex
classkinematic__constraints_1_1JointConstraint.html
aabea232f3764d24b6f9becbc1a81646d
() const
const std::string &
getJointVariableName
classkinematic__constraints_1_1JointConstraint.html
aec0b56cfc1729ec864baf3b0926d0ea3
() const
const std::string &
getLocalVariableName
classkinematic__constraints_1_1JointConstraint.html
ad0a8099b37445248a7a12e37ee990222
() const
JointConstraint
classkinematic__constraints_1_1JointConstraint.html
ad17e8b8dcc03dff9fefc9ffc4897585e
(const robot_model::RobotModelConstPtr &model)
virtual void
print
classkinematic__constraints_1_1JointConstraint.html
ab188e3e9a6c8a6db2e04f51323576c48
(std::ostream &out=std::cout) const
bool
joint_is_continuous_
classkinematic__constraints_1_1JointConstraint.html
a50ae9c6257a4c56035912b0ec6f3fdd2
const robot_model::JointModel *
joint_model_
classkinematic__constraints_1_1JointConstraint.html
a85180e7dc9be6cc70cbb76c12eed624f
double
joint_position_
classkinematic__constraints_1_1JointConstraint.html
ac9f0353766fde0b31077950e9c8c99b4
double
joint_tolerance_above_
classkinematic__constraints_1_1JointConstraint.html
a44b5159e503c787c39a06fb35f4c2d2b
double
joint_tolerance_below_
classkinematic__constraints_1_1JointConstraint.html
a0a81a0a4934464e0948063a6e39d1442
int
joint_variable_index_
classkinematic__constraints_1_1JointConstraint.html
a30b40d1aa0877db3f14b795c6c7e2516
std::string
joint_variable_name_
classkinematic__constraints_1_1JointConstraint.html
a13456deb2ec5a4d6379eb838c7b22490
std::string
local_variable_name_
classkinematic__constraints_1_1JointConstraint.html
aff8be4fc4cc12ee3a57fbb6395501d3d
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
virtual void
clear
classkinematic__constraints_1_1KinematicConstraint.html
a274f48adeec52887ecc31858c5f938d7
()=0
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1KinematicConstraint.html
a3f1b4eeaf1cf8a66bfc7299f121d97bc
(const robot_state::RobotState &state, bool verbose=false) const =0
virtual bool
enabled
classkinematic__constraints_1_1KinematicConstraint.html
a941e7334e9bd320492d00c4ff49f81d2
() const =0
virtual bool
equal
classkinematic__constraints_1_1KinematicConstraint.html
a7275ec0d99e4dd0429c0f6c0ad9930a4
(const KinematicConstraint &other, double margin) const =0
double
getConstraintWeight
classkinematic__constraints_1_1KinematicConstraint.html
a6a4ae5a9427c3a4b22d0f4a499e35b98
() const
const robot_model::RobotModelConstPtr &
getRobotModel
classkinematic__constraints_1_1KinematicConstraint.html
a4305e930358f91e23654f3d55eb93a4c
() const
ConstraintType
getType
classkinematic__constraints_1_1KinematicConstraint.html
a1260acf3141f85c3bee2e36fd64da54d
() const
KinematicConstraint
classkinematic__constraints_1_1KinematicConstraint.html
ad5c81b774059efc88488b447a2235ceb
(const robot_model::RobotModelConstPtr &model)
virtual void
print
classkinematic__constraints_1_1KinematicConstraint.html
a3cea4c79e85be09fb96a0af12a0641f5
(std::ostream &out=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
a333c9dbaf89232c0a3c78aaacbd89764
(const robot_state::RobotState &state, bool verbose=false) const
ConstraintEvaluationResult
decide
classkinematic__constraints_1_1KinematicConstraintSet.html
ae8dad04062966af319c366791abad384
(const robot_state::RobotState &state, std::vector< ConstraintEvaluationResult > &results, bool verbose=false) const
bool
empty
classkinematic__constraints_1_1KinematicConstraintSet.html
af2955f14b8feb31a4060f8886743a7d8
() const
bool
equal
classkinematic__constraints_1_1KinematicConstraintSet.html
af66f40f676428e629d548c9d8e7a0fdb
(const KinematicConstraintSet &other, double margin) const
const moveit_msgs::Constraints &
getAllConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
addf37c9e6f0ebc6c390a4b8196b660b9
() const
const std::vector< moveit_msgs::JointConstraint > &
getJointConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
abbcb11e919e7d6ffd1f1122bb420dab6
() const
const std::vector< moveit_msgs::OrientationConstraint > &
getOrientationConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
abee212f227d7e5e4ee72f85cefe4a087
() const
const std::vector< moveit_msgs::PositionConstraint > &
getPositionConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
a0eb3d95c1d9d12db587f6dd26d3fcd12
() const
const std::vector< moveit_msgs::VisibilityConstraint > &
getVisibilityConstraints
classkinematic__constraints_1_1KinematicConstraintSet.html
aa782ebd4a934728cfb4c951ce1c33947
() const
KinematicConstraintSet
classkinematic__constraints_1_1KinematicConstraintSet.html
a8240a7e303a238417fcc459adf0387f1
(const robot_model::RobotModelConstPtr &model)
void
print
classkinematic__constraints_1_1KinematicConstraintSet.html
acdc603471bcf9ebbd324e4519ff19072
(std::ostream &out=std::cout) const
~KinematicConstraintSet
classkinematic__constraints_1_1KinematicConstraintSet.html
aa222044704dde9426fdc9a11b3d45bc6
()
moveit_msgs::Constraints
all_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
abf8e95a0807d5682a1b6c0c1b831e421
std::vector< moveit_msgs::JointConstraint >
joint_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
a7cc0b097cd2c9e1cfdf235276780e2fd
std::vector< KinematicConstraintPtr >
kinematic_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
acc80f4b1de67f5e1797416585df250bb
std::vector< moveit_msgs::OrientationConstraint >
orientation_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
ad04aa3f60f7cf719efb760dfaeebae90
std::vector< moveit_msgs::PositionConstraint >
position_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
a828b7f65b580c67a587ccca43413d08c
robot_model::RobotModelConstPtr
robot_model_
classkinematic__constraints_1_1KinematicConstraintSet.html
a49630377d47a42450536db677041d586
std::vector< moveit_msgs::VisibilityConstraint >
visibility_constraints_
classkinematic__constraints_1_1KinematicConstraintSet.html
a2b3d2a5b4324c89397c98c8eac957512
kinematic_constraints::OrientationConstraint
classkinematic__constraints_1_1OrientationConstraint.html
kinematic_constraints::KinematicConstraint
virtual void
clear
classkinematic__constraints_1_1OrientationConstraint.html
a9c83da6e553be99f835ba5e9d93ab198
()
bool
configure
classkinematic__constraints_1_1OrientationConstraint.html
a1af057b4e27299e91d350135a4d20b94
(const moveit_msgs::OrientationConstraint &oc, const robot_state::Transforms &tf)
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1OrientationConstraint.html
afb4f1da1f6b9d8ff5be7d560d4a4a3d6
(const robot_state::RobotState &state, bool verbose=false) const
virtual bool
enabled
classkinematic__constraints_1_1OrientationConstraint.html
aab822015568e1dec1aad6583d76f1e50
() const
virtual bool
equal
classkinematic__constraints_1_1OrientationConstraint.html
a430437b9693266310ad0feb6606ecc5b
(const KinematicConstraint &other, double margin) const
const Eigen::Matrix3d &
getDesiredRotationMatrix
classkinematic__constraints_1_1OrientationConstraint.html
a3eb0ec023af6f5d5573d925214159643
() const
const robot_model::LinkModel *
getLinkModel
classkinematic__constraints_1_1OrientationConstraint.html
a239c8cdaa079c9cb48529f18eba3d46b
() const
const std::string &
getReferenceFrame
classkinematic__constraints_1_1OrientationConstraint.html
ab58c0f5044394b5265d2a2564e1a0be0
() const
double
getXAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
ae7fd530e7312bba6d795832dccaf1c95
() const
double
getYAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
ac7a40c0c8297dcc4cdce68367e9a497f
() const
double
getZAxisTolerance
classkinematic__constraints_1_1OrientationConstraint.html
a855d1b619bfe9b523b5d3578d81640d4
() const
bool
mobileReferenceFrame
classkinematic__constraints_1_1OrientationConstraint.html
a9d4ecf66bbfc83fcf93cde8343e95b88
() const
OrientationConstraint
classkinematic__constraints_1_1OrientationConstraint.html
a34ea0fcf1d902f1699d014bacb398363
(const robot_model::RobotModelConstPtr &model)
virtual void
print
classkinematic__constraints_1_1OrientationConstraint.html
a041053e818970f15092bdae49822ddfb
(std::ostream &out=std::cout) const
void
swapLinkModel
classkinematic__constraints_1_1OrientationConstraint.html
a810a7be56718d4ed4eae61cbdd67167b
(const robot_model::LinkModel *new_link, const Eigen::Matrix3d &update)
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
kinematic_constraints::PositionConstraint
classkinematic__constraints_1_1PositionConstraint.html
kinematic_constraints::KinematicConstraint
virtual void
clear
classkinematic__constraints_1_1PositionConstraint.html
ab59195907858a7dbdb019a8ca539c8a4
()
bool
configure
classkinematic__constraints_1_1PositionConstraint.html
a42fae53c3c33924b2c6b34c3fb30cac4
(const moveit_msgs::PositionConstraint &pc, const robot_state::Transforms &tf)
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1PositionConstraint.html
aa6646d91ad98aa10d96c68a86570493f
(const robot_state::RobotState &state, bool verbose=false) const
virtual bool
enabled
classkinematic__constraints_1_1PositionConstraint.html
af3de88fd47d69ec9511c26763defc52a
() const
virtual bool
equal
classkinematic__constraints_1_1PositionConstraint.html
a093cab0bb25ee0b9a07dc721fe72e2bb
(const KinematicConstraint &other, double margin) const
const std::vector< bodies::BodyPtr > &
getConstraintRegions
classkinematic__constraints_1_1PositionConstraint.html
a404a9f5c4ae2058951f758ac0f292447
() const
const robot_model::LinkModel *
getLinkModel
classkinematic__constraints_1_1PositionConstraint.html
a0d955470c6fd519c5d997a2d6a8ef9a2
() const
const Eigen::Vector3d &
getLinkOffset
classkinematic__constraints_1_1PositionConstraint.html
af5ef8959ccd2b767c771af88b23cb46d
() const
const std::string &
getReferenceFrame
classkinematic__constraints_1_1PositionConstraint.html
a2978174870c6ec4922798c64728303f5
() const
bool
hasLinkOffset
classkinematic__constraints_1_1PositionConstraint.html
ad9bbe763990d611a9e6bc5c21e617bd9
() const
bool
mobileReferenceFrame
classkinematic__constraints_1_1PositionConstraint.html
a55fcd0c8e78dafe74e3984957677c801
() const
PositionConstraint
classkinematic__constraints_1_1PositionConstraint.html
a19cb5eb71028957ca6ea52b170000a92
(const robot_model::RobotModelConstPtr &model)
virtual void
print
classkinematic__constraints_1_1PositionConstraint.html
a590448751b21bb601aeedb7e20938f37
(std::ostream &out=std::cout) const
void
swapLinkModel
classkinematic__constraints_1_1PositionConstraint.html
a3fb28c6352bc13214064a859a5f0984c
(const robot_model::LinkModel *new_link, const Eigen::Affine3d &update)
std::string
constraint_frame_id_
classkinematic__constraints_1_1PositionConstraint.html
a54d950cc4e146eba940380f8dc0c2b1c
std::vector< bodies::BodyPtr >
constraint_region_
classkinematic__constraints_1_1PositionConstraint.html
a74d71f975ed1d8cb74614b38e8e184d8
EigenSTL::vector_Affine3d
constraint_region_pose_
classkinematic__constraints_1_1PositionConstraint.html
a06f4ea1fb49bef174b0e14c2668a5741
bool
has_offset_
classkinematic__constraints_1_1PositionConstraint.html
abffb4c7a78fb15fe0772cfee407279f7
const robot_model::LinkModel *
link_model_
classkinematic__constraints_1_1PositionConstraint.html
ac0a572a540621713f9cf1d148f6510d1
bool
mobile_frame_
classkinematic__constraints_1_1PositionConstraint.html
ae60f8dcee35bd759f8ce981c6dfbb3e5
Eigen::Vector3d
offset_
classkinematic__constraints_1_1PositionConstraint.html
acf20017fd838967dc73631d26165f2dd
kinematic_constraints::VisibilityConstraint
classkinematic__constraints_1_1VisibilityConstraint.html
kinematic_constraints::KinematicConstraint
virtual void
clear
classkinematic__constraints_1_1VisibilityConstraint.html
a556e30367ec8dc3e73f570db0a491be7
()
bool
configure
classkinematic__constraints_1_1VisibilityConstraint.html
a4ecc18f0586dae2b94929eb74cc1a12c
(const moveit_msgs::VisibilityConstraint &vc, const robot_state::Transforms &tf)
virtual ConstraintEvaluationResult
decide
classkinematic__constraints_1_1VisibilityConstraint.html
afadf5c4d360b69bfd12518b769400081
(const robot_state::RobotState &state, bool verbose=false) const
virtual bool
enabled
classkinematic__constraints_1_1VisibilityConstraint.html
a1fe88211f2fd9c7990901bd89ba64957
() const
virtual bool
equal
classkinematic__constraints_1_1VisibilityConstraint.html
a66259e760da2e0fda0ac94caae42d063
(const KinematicConstraint &other, double margin) const
void
getMarkers
classkinematic__constraints_1_1VisibilityConstraint.html
a28a578edc7a97627aaa78ef061871072
(const robot_state::RobotState &state, visualization_msgs::MarkerArray &markers) const
shapes::Mesh *
getVisibilityCone
classkinematic__constraints_1_1VisibilityConstraint.html
a35b6263daac62947c24faac4487b9857
(const robot_state::RobotState &state) const
virtual void
print
classkinematic__constraints_1_1VisibilityConstraint.html
a4b752505adc23207d5ab159dfffe50c8
(std::ostream &out=std::cout) const
VisibilityConstraint
classkinematic__constraints_1_1VisibilityConstraint.html
a4ad5139977cceb77f3bcd466fd57e91c
(const robot_model::RobotModelConstPtr &model)
bool
decideContact
classkinematic__constraints_1_1VisibilityConstraint.html
a72b684743aa07d2fadf5f0899c3f9858
(const collision_detection::Contact &contact) const
collision_detection::CollisionRobotPtr
collision_robot_
classkinematic__constraints_1_1VisibilityConstraint.html
a25603ce1bd376793155752049f91d36c
unsigned int
cone_sides_
classkinematic__constraints_1_1VisibilityConstraint.html
ade64c7a375da4a0578639101310f1d42
double
max_range_angle_
classkinematic__constraints_1_1VisibilityConstraint.html
a76199bb33fcf8c7e7de5ac74395600c4
double
max_view_angle_
classkinematic__constraints_1_1VisibilityConstraint.html
a8494dd917a1ac7ab915ffb9f9314672d
bool
mobile_sensor_frame_
classkinematic__constraints_1_1VisibilityConstraint.html
a763254fc72cbe21801af91b37ed45533
bool
mobile_target_frame_
classkinematic__constraints_1_1VisibilityConstraint.html
ad9d1b3be3ea3871a6bb557c48afbaed6
EigenSTL::vector_Vector3d
points_
classkinematic__constraints_1_1VisibilityConstraint.html
ac2db46c8cb2adc3e395ba74b09e10d99
std::string
sensor_frame_id_
classkinematic__constraints_1_1VisibilityConstraint.html
a80e8f693b9dba4c34e5546aac8627753
Eigen::Affine3d
sensor_pose_
classkinematic__constraints_1_1VisibilityConstraint.html
a62b2e41044f09df70135880e49f1058e
int
sensor_view_direction_
classkinematic__constraints_1_1VisibilityConstraint.html
ac66cedff3f6f0fea53189d8e8fdc955d
std::string
target_frame_id_
classkinematic__constraints_1_1VisibilityConstraint.html
a71f922cb087b9312da20d960c14d3a2e
Eigen::Affine3d
target_pose_
classkinematic__constraints_1_1VisibilityConstraint.html
adaaa2616266617afc7f247eb454e0ec7
double
target_radius_
classkinematic__constraints_1_1VisibilityConstraint.html
a9ad445f62772dad2a44ecd1d30459444
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
boost::shared_ptr< const KinematicsBase >
KinematicsBaseConstPtr
namespacekinematics.html
a19df2ba4beba099207943c7a94081713
boost::shared_ptr< KinematicsBase >
KinematicsBasePtr
namespacekinematics.html
a23305bf220c6a47f929fc5bbc44ae07a
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
abe49b834adb4152c2c80331950f46de4
virtual const std::string &
getBaseFrame
classkinematics_1_1KinematicsBase.html
afe5eb397a992fa6764fca135765bbf9e
() const
double
getDefaultTimeout
classkinematics_1_1KinematicsBase.html
ac96713d5aaf392ecb7f258f7cf69f498
() const
virtual const std::string &
getGroupName
classkinematics_1_1KinematicsBase.html
a505d62a64fc774a53ccfb8eaf8253ed0
() const
virtual const std::vector< std::string > &
getJointNames
classkinematics_1_1KinematicsBase.html
a116303b23cc6c0b105b7aa058901a90a
() const =0
virtual const std::vector< std::string > &
getLinkNames
classkinematics_1_1KinematicsBase.html
a2b827d9a0368aea4f9e81808c267d8a9
() const =0
virtual bool
getPositionFK
classkinematics_1_1KinematicsBase.html
a0e79179c232829543345269c7e839e27
(const std::vector< std::string > &link_names, const std::vector< double > &joint_angles, std::vector< geometry_msgs::Pose > &poses) const =0
virtual bool
getPositionIK
classkinematics_1_1KinematicsBase.html
a1e17be86371e1df09bfbf0273b4f4139
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
getPositionIK
classkinematics_1_1KinematicsBase.html
abf6d20852d81fa499a8853a150c7b5b5
(const std::vector< geometry_msgs::Pose > &ik_poses, const std::vector< double > &ik_seed_state, std::vector< std::vector< double > > &solutions, KinematicsResult &result, const kinematics::KinematicsQueryOptions &options) const
virtual void
getRedundantJoints
classkinematics_1_1KinematicsBase.html
adf2d16019dae95ca263831a44aa29d27
(std::vector< unsigned int > &redundant_joint_indices) const
double
getSearchDiscretization
classkinematics_1_1KinematicsBase.html
a6b588c863d1af3647551e8ca13fe92c4
(int joint_index=0) const
std::vector< DiscretizationMethod >
getSupportedDiscretizationMethods
classkinematics_1_1KinematicsBase.html
a48ce07136ebb2972d96c72be0fb77bf4
() const
virtual const std::string &
getTipFrame
classkinematics_1_1KinematicsBase.html
ae34ca5415b64fbe245671f18bf6b8951
() const
virtual const std::vector< std::string > &
getTipFrames
classkinematics_1_1KinematicsBase.html
a2a8a56e85af0a759f463cfff5ec9985a
() const
virtual bool
initialize
classkinematics_1_1KinematicsBase.html
a578ce439078dee2370694c56b07e1ea2
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::string &tip_frame, double search_discretization)=0
virtual bool
initialize
classkinematics_1_1KinematicsBase.html
ab729cd7ec61aa3b43d3d5820e8f64a49
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization)
KinematicsBase
classkinematics_1_1KinematicsBase.html
a46ea01b9d8de66ecc4228b0d2a39df47
()
virtual bool
searchPositionIK
classkinematics_1_1KinematicsBase.html
a408f7eb9fef4e46ca38b4a08a72fd505
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
searchPositionIK
classkinematics_1_1KinematicsBase.html
a37ad4bd4a8c84adfc9ee361005cea6ea
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limits, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
searchPositionIK
classkinematics_1_1KinematicsBase.html
a0292dee35c9c6b68967597ac18fcad77
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
searchPositionIK
classkinematics_1_1KinematicsBase.html
a1019de635acc7165e337ff4c7c11f3f9
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limits, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const =0
virtual bool
searchPositionIK
classkinematics_1_1KinematicsBase.html
a899767e95ce008b04c762afeb6f10e9b
(const std::vector< geometry_msgs::Pose > &ik_poses, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limits, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions(), const moveit::core::RobotState *context_state=NULL) const
void
setDefaultTimeout
classkinematics_1_1KinematicsBase.html
a6fffaaeb6ef4753c069e7d1d48d6cbf5
(double timeout)
virtual bool
setRedundantJoints
classkinematics_1_1KinematicsBase.html
aece5cc8cb89ce4f06b4923b77940a380
(const std::vector< unsigned int > &redundant_joint_indices)
bool
setRedundantJoints
classkinematics_1_1KinematicsBase.html
ae8596c4d8eaf32ea9d00c07629c8c00a
(const std::vector< std::string > &redundant_joint_names)
void
setSearchDiscretization
classkinematics_1_1KinematicsBase.html
a1ab7f68c8d7d694f9dd35bd14a150c0a
(double sd)
void
setSearchDiscretization
classkinematics_1_1KinematicsBase.html
aceee87eac8147a2f4d5f3904c2abdced
(const std::map< int, double > &discretization)
virtual void
setValues
classkinematics_1_1KinematicsBase.html
a9c1a92074da23350010227819f955a72
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::string &tip_frame, double search_discretization)
virtual void
setValues
classkinematics_1_1KinematicsBase.html
a382259b506544902fbf8ed4a5d8ab1ed
(const std::string &robot_description, const std::string &group_name, const std::string &base_frame, const std::vector< std::string > &tip_frames, double search_discretization)
virtual bool
supportsGroup
classkinematics_1_1KinematicsBase.html
af1b024fdedd9425e2d3790066ec16254
(const moveit::core::JointModelGroup *jmg, std::string *error_text_out=NULL) const
virtual
~KinematicsBase
classkinematics_1_1KinematicsBase.html
ab2446ecb0ff3c644ee57c94bdf3407bb
()
static const double
DEFAULT_SEARCH_DISCRETIZATION
classkinematics_1_1KinematicsBase.html
ad1cf8914589eaad778935c805300e243
static const double
DEFAULT_TIMEOUT
classkinematics_1_1KinematicsBase.html
abbbaaf2548c5f94248ccded217ae7945
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
a74f2e16207c275cfe502211c83e9de5d
std::vector< unsigned int >
redundant_joint_indices_
classkinematics_1_1KinematicsBase.html
a4904dd307711ed67bf0a098a93aef0d9
std::string
robot_description_
classkinematics_1_1KinematicsBase.html
ae7591108b8d3aedb37397ff6bc6ec199
double
search_discretization_
classkinematics_1_1KinematicsBase.html
a5e0dc59abf23db6b9802b45b955f456b
std::vector< DiscretizationMethod >
supported_methods_
classkinematics_1_1KinematicsBase.html
a69b54d01277b23db209f7b58d4f8b7e8
std::string
tip_frame_
classkinematics_1_1KinematicsBase.html
a4ff58029a0b678778908c24e224815bb
std::vector< std::string >
tip_frames_
classkinematics_1_1KinematicsBase.html
aa4b2a4f00dc56aa5a7296b226aa09944
std::string
removeSlash
classkinematics_1_1KinematicsBase.html
a057cf110890c155eeea09df794f6d165
(const std::string &str) const
kinematics::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
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)
kinematics_metrics::KinematicsMetrics
classkinematics__metrics_1_1KinematicsMetrics.html
bool
getManipulability
classkinematics__metrics_1_1KinematicsMetrics.html
a8bc0ff4bbb402031460232dfe9a1f18d
(const robot_state::RobotState &state, const std::string &group_name, double &condition_number, bool translation=false) const
bool
getManipulability
classkinematics__metrics_1_1KinematicsMetrics.html
a71a41e590418bfa2fb883b3f5836e737
(const robot_state::RobotState &state, const robot_model::JointModelGroup *joint_model_group, double &condition_number, bool translation=false) const
bool
getManipulabilityEllipsoid
classkinematics__metrics_1_1KinematicsMetrics.html
a199e4eca6d21d1d68b361e692ef0ea72
(const robot_state::RobotState &state, const std::string &group_name, Eigen::MatrixXcd &eigen_values, Eigen::MatrixXcd &eigen_vectors) const
bool
getManipulabilityEllipsoid
classkinematics__metrics_1_1KinematicsMetrics.html
a2613b7d2a050415ca06c0c1633a8cd10
(const robot_state::RobotState &state, const robot_model::JointModelGroup *joint_model_group, Eigen::MatrixXcd &eigen_values, Eigen::MatrixXcd &eigen_vectors) const
bool
getManipulabilityIndex
classkinematics__metrics_1_1KinematicsMetrics.html
a933a9483f76272827e56207572d31145
(const robot_state::RobotState &state, const std::string &group_name, double &manipulability_index, bool translation=false) const
bool
getManipulabilityIndex
classkinematics__metrics_1_1KinematicsMetrics.html
a524adfee4e4aad1d9388d2d6a1ccffd0
(const robot_state::RobotState &state, const robot_model::JointModelGroup *joint_model_group, double &manipulability_index, bool translation=false) const
const double &
getPenaltyMultiplier
classkinematics__metrics_1_1KinematicsMetrics.html
a046cc397347c99fd3bbeeabb6c73bcea
() const
KinematicsMetrics
classkinematics__metrics_1_1KinematicsMetrics.html
ac2c4ebcc7bbc936ab51ab5015a6c7439
(const robot_model::RobotModelConstPtr &robot_model)
void
setPenaltyMultiplier
classkinematics__metrics_1_1KinematicsMetrics.html
a51e4bb668cdf56ede1895e44273a9dc7
(double multiplier)
robot_model::RobotModelConstPtr
robot_model_
classkinematics__metrics_1_1KinematicsMetrics.html
a68ba3db611ba28b7c5b11d3b470a5f43
double
getJointLimitsPenalty
classkinematics__metrics_1_1KinematicsMetrics.html
a212ae249024321169638b8af3ee4e661
(const robot_state::RobotState &state, const robot_model::JointModelGroup *joint_model_group) const
double
penalty_multiplier_
classkinematics__metrics_1_1KinematicsMetrics.html
ac88dc4381ea15602d3f542e21ae7a98f
moveit
namespacemoveit.html
moveit::core
moveit::tools
moveit::ConstructException
moveit::Exception
void
get_backtrace
namespacemoveit.html
a17b4f138dac10a0e23296414a83ab9db
(std::ostream &out)
moveit::ConstructException
classmoveit_1_1ConstructException.html
ConstructException
classmoveit_1_1ConstructException.html
ab8c9926ec487e1aa9d263cae3f7e5349
(const std::string &what_arg)
moveit::Exception
classmoveit_1_1Exception.html
Exception
classmoveit_1_1Exception.html
a5961694588be7919b27ee3bda00b90fd
(const std::string &what_arg)
moveit::core
namespacemoveit_1_1core.html
moveit::core::AttachedBody
moveit::core::FixedJointModel
moveit::core::FloatingJointModel
moveit::core::JointModel
moveit::core::JointModelGroup
moveit::core::LinkModel
moveit::core::PlanarJointModel
moveit::core::PrismaticJointModel
moveit::core::RevoluteJointModel
moveit::core::RobotModel
moveit::core::RobotState
moveit::core::Transforms
moveit::core::VariableBounds
boost::function< void(AttachedBody *body, bool attached)
AttachedBodyCallback
namespacemoveit_1_1core.html
ab4cbc4dc9c45f6e71572b77548f98863
)
std::map< std::string, Eigen::Affine3d, std::less< std::string >, Eigen::aligned_allocator< std::pair< const std::string, Eigen::Affine3d > > >
FixedTransformsMap
namespacemoveit_1_1core.html
aab2e7121788a9fdfc2ca8ad2fc2f78a2
boost::function< bool(RobotState *robot_state, const JointModelGroup *joint_group, const double *joint_group_variable_values)
GroupStateValidityCallbackFn
namespacemoveit_1_1core.html
a4b78f08287b6b550e6200ba71b69a329
)
std::vector< const JointModel::Bounds * >
JointBoundsVector
namespacemoveit_1_1core.html
a8663e112a09dbce04e101d478f698f62
std::map< std::string, JointModelGroup * >
JointModelGroupMap
namespacemoveit_1_1core.html
af4d2de83022f7f4739b7f85220fe891e
std::map< std::string, const JointModelGroup * >
JointModelGroupMapConst
namespacemoveit_1_1core.html
ac976e248510f5088d334151dd08b9be2
std::map< std::string, JointModel * >
JointModelMap
namespacemoveit_1_1core.html
a81880d4acfe2c3d4d6c6db822dd8a1c3
std::map< std::string, const JointModel * >
JointModelMapConst
namespacemoveit_1_1core.html
a6c3f9bbb59fc92aff4ad7a40e197123e
std::map< std::string, LinkModel * >
LinkModelMap
namespacemoveit_1_1core.html
ad5bf6a2d4eaf49a0bad8f29eb1eb25c1
std::map< std::string, const LinkModel * >
LinkModelMapConst
namespacemoveit_1_1core.html
aba4c4e76a1e12bf5d2bdb6aa07220126
std::map< const LinkModel *, Eigen::Affine3d, std::less< const LinkModel * >, Eigen::aligned_allocator< std::pair< const LinkModel *, Eigen::Affine3d > > >
LinkTransformMap
namespacemoveit_1_1core.html
a2e562fc46aea899c42d15798a095c5a2
boost::function< kinematics::KinematicsBasePtr(const JointModelGroup *)
SolverAllocatorFn
namespacemoveit_1_1core.html
a63bd9d040182474939271680e9048202
)
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
bool
jointStateToRobotState
namespacemoveit_1_1core.html
a4908f99a3b9854a11be76eb4c41eee64
(const sensor_msgs::JointState &joint_state, RobotState &state)
bool
jointTrajPointToRobotState
namespacemoveit_1_1core.html
aa8cbfe302005fd3203167fc04e50ac03
(const trajectory_msgs::JointTrajectory &trajectory, std::size_t point_id, RobotState &state)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
a54b16152f275e8796e1b62db6009c725
(Transforms)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ab2c30bf80cb40ffdd4f78758b3fa6641
(RobotState)
MOVEIT_CLASS_FORWARD
namespacemoveit_1_1core.html
ad46b199b126b933d331e17324e878585
(RobotModel)
std::ostream &
operator<<
namespacemoveit_1_1core.html
a63aa00f41059a45cc5148f93ffc08f99
(std::ostream &out, const VariableBounds &b)
std::ostream &
operator<<
namespacemoveit_1_1core.html
af0e84ecacbc94a6f9fa1e8e439646be9
(std::ostream &out, const RobotState &s)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a4c9f7d9832f39da9b6afea7081ea0546
(const Transforms &tf, const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
bool
robotStateMsgToRobotState
namespacemoveit_1_1core.html
a8e656bec1fe3ffa9c4a32cc8d5ee6274
(const moveit_msgs::RobotState &robot_state, RobotState &state, bool copy_attached_bodies=true)
void
robotStateToJointStateMsg
namespacemoveit_1_1core.html
a05ca40d0135146ddf90d7f7f924dbff4
(const RobotState &state, sensor_msgs::JointState &joint_state)
void
robotStateToRobotStateMsg
namespacemoveit_1_1core.html
a7216db7b67dd756ef25beee831b50af1
(const RobotState &state, moveit_msgs::RobotState &robot_state, bool copy_attached_bodies=true)
void
robotStateToStream
namespacemoveit_1_1core.html
aa43bf23fe4c8977687c932f8710d65c9
(const RobotState &state, std::ostream &out, bool include_header=true, const std::string &separator=",")
void
robotStateToStream
namespacemoveit_1_1core.html
a59364c5f823c4aa5193b05bada6bcf69
(const RobotState &state, std::ostream &out, const std::vector< std::string > &joint_groups_ordering, bool include_header=true, const std::string &separator=",")
void
streamToRobotState
namespacemoveit_1_1core.html
adfdd3b5f7c60f6a994225a3d6d9d3bfb
(RobotState &state, const std::string &line, const std::string &separator=",")
moveit::core::AttachedBody
classmoveit_1_1core_1_1AttachedBody.html
AttachedBody
classmoveit_1_1core_1_1AttachedBody.html
a50282a5a8ed6a2b6447d9245de71e663
(const LinkModel *link, const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &attach_trans, const std::set< std::string > &touch_links, const trajectory_msgs::JointTrajectory &attach_posture)
void
computeTransform
classmoveit_1_1core_1_1AttachedBody.html
a7f5205d9981c02ffb6b5758babdc1ef0
(const Eigen::Affine3d &parent_link_global_transform)
const LinkModel *
getAttachedLink
classmoveit_1_1core_1_1AttachedBody.html
acc0fc6dc87e049c83a955aa7bd65c8c1
() const
const std::string &
getAttachedLinkName
classmoveit_1_1core_1_1AttachedBody.html
ad732b49a797bd6ff83e776c51f294920
() const
const trajectory_msgs::JointTrajectory &
getDetachPosture
classmoveit_1_1core_1_1AttachedBody.html
acc2224c06d818efad0e920a0a1fde5a9
() const
const EigenSTL::vector_Affine3d &
getFixedTransforms
classmoveit_1_1core_1_1AttachedBody.html
aed0f2b8b0374c5080e646cb730e8f1dc
() const
const EigenSTL::vector_Affine3d &
getGlobalCollisionBodyTransforms
classmoveit_1_1core_1_1AttachedBody.html
a68a3503d854abacd63fc2ad59d737049
() const
const std::string &
getName
classmoveit_1_1core_1_1AttachedBody.html
aa2dc2be97ea3d0815f54ba578b2fbfad
() const
const std::vector< shapes::ShapeConstPtr > &
getShapes
classmoveit_1_1core_1_1AttachedBody.html
a0e34f5f8a6f65e3b3af7ba9f6b1d64ee
() const
const std::set< std::string > &
getTouchLinks
classmoveit_1_1core_1_1AttachedBody.html
af44a755810b4e3c3612515e60843948c
() const
void
setPadding
classmoveit_1_1core_1_1AttachedBody.html
a5bcf3884cb5922c5364b20b05a3bd608
(double padding)
void
setScale
classmoveit_1_1core_1_1AttachedBody.html
ae153201153b46085a0966ac90dfd0f61
(double scale)
~AttachedBody
classmoveit_1_1core_1_1AttachedBody.html
a0eb18ac015702bffe9b8c499597ab4a7
()
EigenSTL::vector_Affine3d
attach_trans_
classmoveit_1_1core_1_1AttachedBody.html
a53b1c393e8a81431f9eeff9c4d4f4235
trajectory_msgs::JointTrajectory
detach_posture_
classmoveit_1_1core_1_1AttachedBody.html
ab78e4701f980a6d20ca5572401e27784
EigenSTL::vector_Affine3d
global_collision_body_transforms_
classmoveit_1_1core_1_1AttachedBody.html
a9aa1ab1823fc1ad413f7cbb1c0204e8e
std::string
id_
classmoveit_1_1core_1_1AttachedBody.html
a7fd77dff55d6e2ce68b8494b2fc12537
const LinkModel *
parent_link_model_
classmoveit_1_1core_1_1AttachedBody.html
a55429c22e3ed19dbdb643fc456b15b0f
std::vector< shapes::ShapeConstPtr >
shapes_
classmoveit_1_1core_1_1AttachedBody.html
ae99416316d34f99b2dc38b1bd1275bbc
std::set< std::string >
touch_links_
classmoveit_1_1core_1_1AttachedBody.html
a4767ffb82fcfbdec8f82ae889b4bb313
moveit::core::FixedJointModel
classmoveit_1_1core_1_1FixedJointModel.html
moveit::core::JointModel
virtual void
computeTransform
classmoveit_1_1core_1_1FixedJointModel.html
a24aa6ee9adc1039fd0524665f60c2af0
(const double *joint_values, Eigen::Affine3d &transf) const
virtual void
computeVariablePositions
classmoveit_1_1core_1_1FixedJointModel.html
a5a47a4b4ebc0c550ce2b382252290d1f
(const Eigen::Affine3d &transf, double *joint_values) const
virtual double
distance
classmoveit_1_1core_1_1FixedJointModel.html
ad9ed4899d3c90f09be457f1c99d50dd9
(const double *values1, const double *values2) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1FixedJointModel.html
aed06a6dc3593f5101a03c707e87eb1db
(double *values, const Bounds &other_bounds) const
FixedJointModel
classmoveit_1_1core_1_1FixedJointModel.html
ac3d9c4b5b0335c51bcb441e798162863
(const std::string &name)
virtual double
getMaximumExtent
classmoveit_1_1core_1_1FixedJointModel.html
af9972a673397fa0435df9e4b3ff7556a
(const Bounds &other_bounds) const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1FixedJointModel.html
a1a295e1727ef6cd22c1c1c37b546c911
() const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1FixedJointModel.html
ab5634d004853677911e6584bb16347fa
(double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1FixedJointModel.html
a6d07ace79d21484e953afce18c61bd7e
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1FixedJointModel.html
ae3f7f308ec51c8427a797e7638b84bd2
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const
virtual void
interpolate
classmoveit_1_1core_1_1FixedJointModel.html
aae6d33e5f3df2edcc7ed9f2cc58e4de1
(const double *from, const double *to, const double t, double *state) const
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1FixedJointModel.html
af408f2b04d2824130c709bb4afa37d75
(const double *values, const Bounds &other_bounds, double margin) const
moveit::core::FloatingJointModel
classmoveit_1_1core_1_1FloatingJointModel.html
moveit::core::JointModel
virtual void
computeTransform
classmoveit_1_1core_1_1FloatingJointModel.html
a73a9f5c83ab6080ba7fcc290ffe77072
(const double *joint_values, Eigen::Affine3d &transf) const
virtual void
computeVariablePositions
classmoveit_1_1core_1_1FloatingJointModel.html
a2fde7bc379a64403afa3718ce3a98074
(const Eigen::Affine3d &transf, double *joint_values) const
virtual double
distance
classmoveit_1_1core_1_1FloatingJointModel.html
a0d6383a2ffa939eb29daf1fedb263659
(const double *values1, const double *values2) const
double
distanceRotation
classmoveit_1_1core_1_1FloatingJointModel.html
a66efcb75c5c98200e93263291714749f
(const double *values1, const double *values2) const
double
distanceTranslation
classmoveit_1_1core_1_1FloatingJointModel.html
a14f03d6bc2231cb24673ecbbe1e7e454
(const double *values1, const double *values2) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1FloatingJointModel.html
a67eed6395f63a7e73eed0ff535fee04b
(double *values, const Bounds &other_bounds) const
FloatingJointModel
classmoveit_1_1core_1_1FloatingJointModel.html
afb8df46752a23ff52b42d7a5f2b315dc
(const std::string &name)
double
getAngularDistanceWeight
classmoveit_1_1core_1_1FloatingJointModel.html
ae2ed970fdf06ac16b2d7a507500f4b40
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1FloatingJointModel.html
a598243b14b7359398ad47b87a96b0ac4
(const Bounds &other_bounds) const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1FloatingJointModel.html
a2b775ce6da5688e63e0a6663e4fecfd0
() const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1FloatingJointModel.html
afcc43928a37dc91314c65a88149d1bf6
(double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1FloatingJointModel.html
acdd989ed78b8627385b75ee8e45648ee
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1FloatingJointModel.html
a1dc899ee2978d62d3846748301d23afb
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const
virtual void
interpolate
classmoveit_1_1core_1_1FloatingJointModel.html
a472fa7f6bec7fdd9255540226b6030ba
(const double *from, const double *to, const double t, double *state) const
bool
normalizeRotation
classmoveit_1_1core_1_1FloatingJointModel.html
a49d08c3c338fbcfbc347a5cb5f6f6382
(double *values) const
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1FloatingJointModel.html
aa4e3242ba90ce3887eb38241c25e6fb2
(const double *values, const Bounds &other_bounds, double margin) const
void
setAngularDistanceWeight
classmoveit_1_1core_1_1FloatingJointModel.html
ab020c8034d9dbd851fe721358c60f43c
(double weight)
double
angular_distance_weight_
classmoveit_1_1core_1_1FloatingJointModel.html
aaebfd7c2f98f3b559611fa03f1f2db67
moveit::core::JointModel
classmoveit_1_1core_1_1JointModel.html
std::vector< VariableBounds >
Bounds
classmoveit_1_1core_1_1JointModel.html
a585a9962f4bb2bdb3517d872c24fed28
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
void
addDescendantJointModel
classmoveit_1_1core_1_1JointModel.html
a9c6aba80a57f945cfd6eaf27e77f62a0
(const JointModel *joint)
void
addDescendantLinkModel
classmoveit_1_1core_1_1JointModel.html
af2ff54654807c779e5d26447e3c04731
(const LinkModel *link)
void
addMimicRequest
classmoveit_1_1core_1_1JointModel.html
a0d8a20a3fde866bfca14e0202b6e889c
(const JointModel *joint)
virtual double
distance
classmoveit_1_1core_1_1JointModel.html
ab4ba9eac1f786fdeb152012f396daab8
(const double *value1, const double *value2) const =0
const LinkModel *
getChildLinkModel
classmoveit_1_1core_1_1JointModel.html
a3483942e9992d06e355c5d21840a94a2
() const
const std::vector< const JointModel * > &
getDescendantJointModels
classmoveit_1_1core_1_1JointModel.html
a0726b0bc5a36104fc1ece3dce743076f
() const
const std::vector< const LinkModel * > &
getDescendantLinkModels
classmoveit_1_1core_1_1JointModel.html
af9faf6e87ebad92559d76439d8fe53e5
() const
double
getDistanceFactor
classmoveit_1_1core_1_1JointModel.html
ad32b9dbbb127cb3bd6fcf1d8bafd38fb
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1JointModel.html
ab4d475f99c2633cbdee7551829e07969
(const Bounds &other_bounds) const =0
double
getMaximumExtent
classmoveit_1_1core_1_1JointModel.html
af501b17eca8a4d3a5c6a926ee01840af
() const
const JointModel *
getMimic
classmoveit_1_1core_1_1JointModel.html
a21e16ae30648375e56d51e2fadc91caf
() const
double
getMimicFactor
classmoveit_1_1core_1_1JointModel.html
a2483af4a45f3012910c301c1c74c4e65
() const
double
getMimicOffset
classmoveit_1_1core_1_1JointModel.html
a8846a7d71dc4b03f125ee53b13d25d5d
() const
const std::vector< const JointModel * > &
getMimicRequests
classmoveit_1_1core_1_1JointModel.html
a86a0e124cf2e51975ecb775838e10ddb
() const
const std::string &
getName
classmoveit_1_1core_1_1JointModel.html
ab9329cf5d4c21779e586860a4c12d1cd
() const
const std::vector< const JointModel * > &
getNonFixedDescendantJointModels
classmoveit_1_1core_1_1JointModel.html
a6cde709bf459ad8b8aa3b4fc743b3011
() const
const LinkModel *
getParentLinkModel
classmoveit_1_1core_1_1JointModel.html
a63af31f234f41804648491ab83ec33ed
() const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1JointModel.html
a46cac444de8f276139ff53359823f6fb
() const =0
JointType
getType
classmoveit_1_1core_1_1JointModel.html
a17a4c66425888df27c53c84bb1fa0585
() const
std::string
getTypeName
classmoveit_1_1core_1_1JointModel.html
af5c1d2f2c4b31ed3bf5d3b6f3b335202
() const
virtual void
interpolate
classmoveit_1_1core_1_1JointModel.html
a75ba5c8d4a4ae1781482f308ced8a17e
(const double *from, const double *to, const double t, double *state) const =0
bool
isPassive
classmoveit_1_1core_1_1JointModel.html
a4bec369bee4057227628e54b55775c79
() const
JointModel
classmoveit_1_1core_1_1JointModel.html
a1f7d5542ac0ccd8cde728e101db378b8
(const std::string &name)
void
setChildLinkModel
classmoveit_1_1core_1_1JointModel.html
a2bd3073dc3a65110300618d0eaf0de56
(const LinkModel *link)
void
setDistanceFactor
classmoveit_1_1core_1_1JointModel.html
a5ef18e2febdec02d920ad360790c7555
(double factor)
void
setMimic
classmoveit_1_1core_1_1JointModel.html
aa6972fb53e1c0d022357b4d965e1eca7
(const JointModel *mimic, double factor, double offset)
void
setParentLinkModel
classmoveit_1_1core_1_1JointModel.html
aa5a16069ef76dcf1e3b15c8325fd1f29
(const LinkModel *link)
void
setPassive
classmoveit_1_1core_1_1JointModel.html
ae56f7b5353ea04884521b4b648811330
(bool flag)
virtual
~JointModel
classmoveit_1_1core_1_1JointModel.html
a6783e4aa52f405b187fa40e2acc509aa
()
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1JointModel.html
a8dd5657afadb9f4f5c86962a2c68060a
() const
const std::vector< std::string > &
getLocalVariableNames
classmoveit_1_1core_1_1JointModel.html
a8b91d3c19e2e80076f3ced9660a5ce1d
() const
bool
hasVariable
classmoveit_1_1core_1_1JointModel.html
ae7617e5f4d52eed081d22e2f79d84f7a
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1JointModel.html
a0f8ac33e57fdfe9d1ec1ea2586d63c5a
() const
int
getFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
a6411d94fcff52c54b7c7b6f51402e17d
() const
void
setFirstVariableIndex
classmoveit_1_1core_1_1JointModel.html
ade8d1c3c3c02b635c5fbb9fedab6a096
(int index)
int
getJointIndex
classmoveit_1_1core_1_1JointModel.html
a6fa874602033bef6b640ab9dc5990d74
() const
void
setJointIndex
classmoveit_1_1core_1_1JointModel.html
a51f806bb2ef0336e3a49a1dfc3b0a848
(int index)
int
getLocalVariableIndex
classmoveit_1_1core_1_1JointModel.html
a5cd26149cd923740abccdc8cfd893176
(const std::string &variable) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
ab606f6e1a076886412e73c3ba579fedf
(double *values) const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModel.html
ae36f401a3f18994bf1ea7d357249c063
(double *values, const Bounds &other_bounds) const =0
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModel.html
a1a1431264d163315f92079e4b6efe0ea
(random_numbers::RandomNumberGenerator &rng, double *values) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModel.html
a43bb8bbd34bb9bea7c7c98fadd379175
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const =0
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModel.html
ae7f89190a6f8a5549214c6bdbb8ddc85
(random_numbers::RandomNumberGenerator &rng, double *values, const double *near, const double distance) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModel.html
a6339810c332b8112d281c90dceae14fa
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const =0
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModel.html
a52c3840d55d42ab777557a40c85f5c7b
(const double *values, double margin=0.0) const
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModel.html
adfaa39f935e5c1bc2ecc4b93d12ff9a6
(const double *values, const Bounds &other_bounds, double margin) const =0
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
aebda508eb637922f95e70c11051dfd9e
(double *values) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModel.html
a52697682475c074c9b477f21f6c1b1e4
(double *values, const Bounds &other_bounds) const =0
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a9b4e1c39f6303466797cf2bdce99d26d
(const double *values, double margin=0.0) const
virtual bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a756b63d7a8468adcbe80be8ca26b6332
(const double *values, const Bounds &other_bounds, double margin) const
bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a1c49840d9bbf1867486002461d35d406
(double *values) const
virtual bool
enforceVelocityBounds
classmoveit_1_1core_1_1JointModel.html
a0006d5c94ed938e285d3c8e01094a273
(double *values, const Bounds &other_bounds) const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
af950d35eec7a62593526c27a6c99102d
(const std::string &variable) const
const Bounds &
getVariableBounds
classmoveit_1_1core_1_1JointModel.html
a8dbb38ea20868f85b4d8458ba1d537e8
() const
void
setVariableBounds
classmoveit_1_1core_1_1JointModel.html
a4aa3e6fa081382e311a4d81beefbb16c
(const std::string &variable, const VariableBounds &bounds)
void
setVariableBounds
classmoveit_1_1core_1_1JointModel.html
a879f39fa67d3274446861cb4cd8103ee
(const std::vector< moveit_msgs::JointLimits > &jlim)
const std::vector< moveit_msgs::JointLimits > &
getVariableBoundsMsg
classmoveit_1_1core_1_1JointModel.html
a33096a18b0abf024bdb41d5381911da1
() const
virtual void
computeTransform
classmoveit_1_1core_1_1JointModel.html
a58d9998af67f3e9d00847813131cb728
(const double *joint_values, Eigen::Affine3d &transf) const =0
virtual void
computeVariablePositions
classmoveit_1_1core_1_1JointModel.html
a5dc64747f5bc73a9cdfd91e149aa2976
(const Eigen::Affine3d &transform, double *joint_values) const =0
void
computeVariableBoundsMsg
classmoveit_1_1core_1_1JointModel.html
ab28d5b68df30fb92b77c42e353f6051c
()
const LinkModel *
child_link_model_
classmoveit_1_1core_1_1JointModel.html
afd0fb441db87acc6e6ebddac5ca86eef
std::vector< const JointModel * >
descendant_joint_models_
classmoveit_1_1core_1_1JointModel.html
a4da353d4ead8fe5d322e667ad53e7dc0
std::vector< const LinkModel * >
descendant_link_models_
classmoveit_1_1core_1_1JointModel.html
ad9cd565db3b99c6f5c5f26c7af1f7d5b
double
distance_factor_
classmoveit_1_1core_1_1JointModel.html
ab9f66f4455b08f59e6c677c1e1873c29
int
first_variable_index_
classmoveit_1_1core_1_1JointModel.html
aabd47a61b9e8247fcc739eb15c1520a0
int
joint_index_
classmoveit_1_1core_1_1JointModel.html
aa0dc8fd0b04d7dc7884e4d492aa6dd33
std::vector< std::string >
local_variable_names_
classmoveit_1_1core_1_1JointModel.html
ab9aa3c5b474a8dadc04bc006974126b3
const JointModel *
mimic_
classmoveit_1_1core_1_1JointModel.html
a2904f066d9d7fc67580a667ffa7c7610
double
mimic_factor_
classmoveit_1_1core_1_1JointModel.html
a67cc3f404fad6a0834dae7b6066998b3
double
mimic_offset_
classmoveit_1_1core_1_1JointModel.html
a57d46b347f34f847fc3152194bc787ef
std::vector< const JointModel * >
mimic_requests_
classmoveit_1_1core_1_1JointModel.html
a5edee43d00ec6bc933ecff6a9f74ad1f
std::string
name_
classmoveit_1_1core_1_1JointModel.html
a4ffe425a9df21403ee475c28c7949c22
std::vector< const JointModel * >
non_fixed_descendant_joint_models_
classmoveit_1_1core_1_1JointModel.html
a69d9aa09bbc0a34e9ab27e05a6d87529
const LinkModel *
parent_link_model_
classmoveit_1_1core_1_1JointModel.html
a8676282a63df3030e31a2c18a7519479
bool
passive_
classmoveit_1_1core_1_1JointModel.html
a80f0796f00099737a4a235a4593c31f0
JointType
type_
classmoveit_1_1core_1_1JointModel.html
a3033dbd517101655c93f3a4a7259b03e
Bounds
variable_bounds_
classmoveit_1_1core_1_1JointModel.html
a484dd6d22e03da1cc45306f753c8b01a
std::vector< moveit_msgs::JointLimits >
variable_bounds_msg_
classmoveit_1_1core_1_1JointModel.html
a9776bc9d31514d8c90a1765a47d2a6a4
VariableIndexMap
variable_index_map_
classmoveit_1_1core_1_1JointModel.html
a178aefc19b9cc3a1398bfcd844e87341
std::vector< std::string >
variable_names_
classmoveit_1_1core_1_1JointModel.html
afc4c6e2275ac4de0c7b23fe7c827962e
moveit::core::JointModelGroup
classmoveit_1_1core_1_1JointModelGroup.html
moveit::core::JointModelGroup::GroupMimicUpdate
moveit::core::JointModelGroup::KinematicsSolver
std::map< const JointModelGroup *, KinematicsSolver >
KinematicsSolverMap
classmoveit_1_1core_1_1JointModelGroup.html
a32b3333691b1bbb89768c01e64c9cd53
void
addDefaultState
classmoveit_1_1core_1_1JointModelGroup.html
a97eef3a7852d30eac1554bff1a0fca5a
(const std::string &name, const std::map< std::string, double > &default_state)
void
attachEndEffector
classmoveit_1_1core_1_1JointModelGroup.html
a3ab2febe943eef00bfd5e4f83d235da8
(const std::string &eef_name)
bool
canSetStateFromIK
classmoveit_1_1core_1_1JointModelGroup.html
ad40d0e6668a79302376e4613dfc32ab5
(const std::string &tip) const
double
distance
classmoveit_1_1core_1_1JointModelGroup.html
adf0cb909f80f800f9560fb9a37e80dca
(const double *state1, const double *state2) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
a9914e6f2973a33868db7377004207c5c
(double *state) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
ad2df3d386a22348d299ed67671e9c79a
(double *state, const JointBoundsVector &active_joint_bounds) const
const std::vector< std::string > &
getActiveJointModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a47c5c4263398ddac2c5a5cf4fa93dc22
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1JointModelGroup.html
aecf01507774da563e239aadf773f7e90
() const
const JointBoundsVector &
getActiveJointModelsBounds
classmoveit_1_1core_1_1JointModelGroup.html
a00e9796b20734912cf8b871437e636ef
() const
const std::vector< std::string > &
getAttachedEndEffectorNames
classmoveit_1_1core_1_1JointModelGroup.html
ad22e5279a0301189d6c17e7468b696de
() const
const JointModel *
getCommonRoot
classmoveit_1_1core_1_1JointModelGroup.html
ae263c82f186a20427182afd3e377b378
() const
const srdf::Model::Group &
getConfig
classmoveit_1_1core_1_1JointModelGroup.html
a6ee6792993f614d0532edccd116d56f3
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a6d3931abf6e94287cab1dbcc5973bd33
() const
unsigned int
getDefaultIKAttempts
classmoveit_1_1core_1_1JointModelGroup.html
aaf9e732507fdc82d9d913f1208ad7da3
() const
double
getDefaultIKTimeout
classmoveit_1_1core_1_1JointModelGroup.html
aed809751ee3dc3907e3a315117c199ec
() const
const std::vector< std::string > &
getDefaultStateNames
classmoveit_1_1core_1_1JointModelGroup.html
a063269ea99b2b8824e318072f6569ae5
() const
const std::string &
getEndEffectorName
classmoveit_1_1core_1_1JointModelGroup.html
a9841966c92821fe6580a13b1f64652fc
() const
const std::pair< std::string, std::string > &
getEndEffectorParentGroup
classmoveit_1_1core_1_1JointModelGroup.html
ad2fdb7d1175fbc0ee988c3806bcad843
() const
bool
getEndEffectorTips
classmoveit_1_1core_1_1JointModelGroup.html
afc107639d85ecda0495ff205450ba325
(std::vector< const LinkModel * > &tips) const
bool
getEndEffectorTips
classmoveit_1_1core_1_1JointModelGroup.html
a5d571e8f8aafc0e02520eeef9f555523
(std::vector< std::string > &tips) const
const std::vector< const JointModel * > &
getFixedJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a1108fef3ff5bad73b608313b8b83d7d0
() const
const std::pair< KinematicsSolver, KinematicsSolverMap > &
getGroupKinematics
classmoveit_1_1core_1_1JointModelGroup.html
a17d06760361f8e2a7fcbe1038b4e7734
() const
const JointModel *
getJointModel
classmoveit_1_1core_1_1JointModelGroup.html
ab0a30921f1d92431805ca095e74f608e
(const std::string &joint) const
const std::vector< std::string > &
getJointModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a60e9bdc6078d99d390998b26e39fe505
() const
const std::vector< const JointModel * > &
getJointModels
classmoveit_1_1core_1_1JointModelGroup.html
a641429bf2307a4ed0b17cb138e4436bb
() const
const std::vector< const JointModel * > &
getJointRoots
classmoveit_1_1core_1_1JointModelGroup.html
ae48b6786d179b96d832a9fb5d709cc2b
() const
const std::vector< unsigned int > &
getKinematicsSolverJointBijection
classmoveit_1_1core_1_1JointModelGroup.html
a80392604bb86f782591e30d003526564
() const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1JointModelGroup.html
a0ef7b8071beaa48f8b12d1af27a79311
(const std::string &link) const
const std::vector< std::string > &
getLinkModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a115c312a0275780963bb3af9d2cd23a4
() const
const std::vector< std::string > &
getLinkModelNamesWithCollisionGeometry
classmoveit_1_1core_1_1JointModelGroup.html
a970f3193a20f42e7ab8c20693575aeec
() const
const std::vector< const LinkModel * > &
getLinkModels
classmoveit_1_1core_1_1JointModelGroup.html
a06bcfc1304007ce0545de323946e11d1
() const
double
getMaximumExtent
classmoveit_1_1core_1_1JointModelGroup.html
a5f3741e0fe62d4ae62fcb420a0997238
() const
double
getMaximumExtent
classmoveit_1_1core_1_1JointModelGroup.html
a329f5ab0d1ae3753b4f3484a42c7a6c8
(const JointBoundsVector &active_joint_bounds) const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1JointModelGroup.html
ac970702408c5d1bf51fc4b11a9fdc3a6
() const
const std::string &
getName
classmoveit_1_1core_1_1JointModelGroup.html
ac7ba3d4ba4c37e31ff3cdf7b0502994d
() const
const moveit::core::LinkModel *
getOnlyOneEndEffectorTip
classmoveit_1_1core_1_1JointModelGroup.html
a3b4bedeb8d9f0297e632f4f7eb0bf20c
() const
const RobotModel &
getParentModel
classmoveit_1_1core_1_1JointModelGroup.html
aaaa321b8aca838432f6ddf1307cc2d7e
() const
const kinematics::KinematicsBaseConstPtr &
getSolverInstance
classmoveit_1_1core_1_1JointModelGroup.html
a7df7cab3cea16c31218987ed4664422c
() const
const kinematics::KinematicsBasePtr &
getSolverInstance
classmoveit_1_1core_1_1JointModelGroup.html
af30f04c295368462c9d25e373a92f28c
()
const std::vector< std::string > &
getSubgroupNames
classmoveit_1_1core_1_1JointModelGroup.html
a7140c3e40220e84a87186667d6f32d5e
() const
void
getSubgroups
classmoveit_1_1core_1_1JointModelGroup.html
aebf1e15df3ae728790c6f24eae8cf216
(std::vector< const JointModelGroup * > &sub_groups) const
const std::vector< std::string > &
getUpdatedLinkModelNames
classmoveit_1_1core_1_1JointModelGroup.html
a1f36a629306629389be176ef5d701a14
() const
const std::vector< const LinkModel * > &
getUpdatedLinkModels
classmoveit_1_1core_1_1JointModelGroup.html
ab4b451b82f628518f4467fe7b8cdadfd
() const
const std::vector< const LinkModel * > &
getUpdatedLinkModelsWithGeometry
classmoveit_1_1core_1_1JointModelGroup.html
ab1ea215c271a630a5c614300b91d23d2
() const
const std::vector< std::string > &
getUpdatedLinkModelsWithGeometryNames
classmoveit_1_1core_1_1JointModelGroup.html
a679f6b1b732a7eb47e208bedea38481b
() const
const std::set< std::string > &
getUpdatedLinkModelsWithGeometryNamesSet
classmoveit_1_1core_1_1JointModelGroup.html
afaaeef325429e7e5159875a7ca1bbdc4
() const
const std::set< const LinkModel * > &
getUpdatedLinkModelsWithGeometrySet
classmoveit_1_1core_1_1JointModelGroup.html
af4c596852bc591a6f955c08a214e543b
() const
unsigned int
getVariableCount
classmoveit_1_1core_1_1JointModelGroup.html
a1cfada44e6b4a6bad76c28876fe1125f
() const
bool
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
ad6755d962dd87a1beab910efc64023b0
(const std::string &name, std::map< std::string, double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
adb43b5e2b60fd414eb83d8145030852e
(std::map< std::string, double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
aa60c6ac723ee731655da996bb0d7d6a7
(std::vector< double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1JointModelGroup.html
aa0497992fd89cebf1517a9b9467b719e
(double *values) const
int
getVariableGroupIndex
classmoveit_1_1core_1_1JointModelGroup.html
a8f6b77144cb00cfb401d947fd7a8badd
(const std::string &variable) const
const std::vector< int > &
getVariableIndexList
classmoveit_1_1core_1_1JointModelGroup.html
ad10a3d57848aabbf3f0c2cff89f165a4
() const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1JointModelGroup.html
af71879e49624523c0d2cc85986925190
() const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
adf86f67a97fb9ef2f1fb27c4deab81a6
(random_numbers::RandomNumberGenerator &rng, double *values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
a8a286bf915b588fac59d9def54ff8aa2
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1JointModelGroup.html
a55cc8d59cb298dd71ff247fd73b85c88
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
ab34fb8dc61f0d3de6dc1ea459c95118a
(random_numbers::RandomNumberGenerator &rng, double *values, const double *near, const double distance) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
aaef049999a5894217d15c6a5ee1e891c
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values, const std::vector< double > &near, double distance) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a83a6fdc461581d14d8088633c9a8770e
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values, const std::vector< double > &near, const std::map< JointModel::JointType, double > &distance_map) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
aa965c26447d694b7f3cd49d969a54173
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values, const std::vector< double > &near, const std::vector< double > &distances) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a4294d4785b8be729647d8dc107b3b2dd
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds, const double *near, const double distance) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
ae88762f9283b7ce94abbfd9dbf5d76d7
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds, const double *near, const std::map< JointModel::JointType, double > &distance_map) const
void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1JointModelGroup.html
a31563dae6ba5c7408b940cecff5d21cb
(random_numbers::RandomNumberGenerator &rng, double *values, const JointBoundsVector &active_joint_bounds, const double *near, const std::vector< double > &distances) const
bool
hasJointModel
classmoveit_1_1core_1_1JointModelGroup.html
a3891a3676a777fe919a3f55472e40bd9
(const std::string &joint) const
bool
hasLinkModel
classmoveit_1_1core_1_1JointModelGroup.html
a94794fccdcf6b954105e95dfd48edafd
(const std::string &link) const
void
interpolate
classmoveit_1_1core_1_1JointModelGroup.html
ae653db2870466f78c04e3296d310537c
(const double *from, const double *to, double t, double *state) const
bool
isChain
classmoveit_1_1core_1_1JointModelGroup.html
a8a07382c1fcdc02de415536008150cac
() const
bool
isContiguousWithinState
classmoveit_1_1core_1_1JointModelGroup.html
a18ac7c926bf024bcf67bee53ca5aa697
() const
bool
isEndEffector
classmoveit_1_1core_1_1JointModelGroup.html
ab581c7891d6cd6bed12f9fcbfb262b4f
() const
bool
isLinkUpdated
classmoveit_1_1core_1_1JointModelGroup.html
a06b911862f0542c87b1facd0d7dbd00a
(const std::string &name) const
bool
isSingleDOFJoints
classmoveit_1_1core_1_1JointModelGroup.html
acd5fbe34bc579e59398b1fb212af6b21
() const
bool
isSubgroup
classmoveit_1_1core_1_1JointModelGroup.html
af527f0c89361e296d8f9d5940b77c9d6
(const std::string &group) const
JointModelGroup
classmoveit_1_1core_1_1JointModelGroup.html
a6577c9a301c97b83ef75f11943160c56
(const std::string &name, const srdf::Model::Group &config, const std::vector< const JointModel * > &joint_vector, const RobotModel *parent_model)
void
printGroupInfo
classmoveit_1_1core_1_1JointModelGroup.html
a5f6fe544b90beab30652c048a86992c4
(std::ostream &out=std::cout) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
aaefffdc44c328f556bc5b4378c8388fa
(const double *state, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1JointModelGroup.html
a0a624e7d3a3b0517e41a046f4daab9aa
(const double *state, const JointBoundsVector &active_joint_bounds, double margin=0.0) const
void
setDefaultIKAttempts
classmoveit_1_1core_1_1JointModelGroup.html
ab7c9cfcc61ca77758a52a59ba9eecf9e
(unsigned int ik_attempts)
void
setDefaultIKTimeout
classmoveit_1_1core_1_1JointModelGroup.html
a254a0225896a3dddefc75dec2c731fb4
(double ik_timeout)
void
setEndEffectorName
classmoveit_1_1core_1_1JointModelGroup.html
a5d378996df1584d9215cdb0edd8b76eb
(const std::string &name)
void
setEndEffectorParent
classmoveit_1_1core_1_1JointModelGroup.html
aedc11a9de50041c4fb2fcde24c8c9e1e
(const std::string &group, const std::string &link)
bool
setRedundantJoints
classmoveit_1_1core_1_1JointModelGroup.html
a71f61736039358fa8dfb33965840fc70
(const std::vector< std::string > &joints)
void
setSolverAllocators
classmoveit_1_1core_1_1JointModelGroup.html
a4957d709813c2e4044fbfb28daf9d3a4
(const SolverAllocatorFn &solver, const SolverAllocatorMapFn &solver_map=SolverAllocatorMapFn())
void
setSolverAllocators
classmoveit_1_1core_1_1JointModelGroup.html
a14667b0e463d402bd94adc8a1b6e1800
(const std::pair< SolverAllocatorFn, SolverAllocatorMapFn > &solvers)
void
setSubgroupNames
classmoveit_1_1core_1_1JointModelGroup.html
ae4fe1ec476ac40a3d5c0c08482d71678
(const std::vector< std::string > &subgroups)
~JointModelGroup
classmoveit_1_1core_1_1JointModelGroup.html
ab9ae54e2d4be6eecae3d37b4b9817d0f
()
bool
computeIKIndexBijection
classmoveit_1_1core_1_1JointModelGroup.html
add479a5e225f9e1009f12d7de61bbdab
(const std::vector< std::string > &ik_jnames, std::vector< unsigned int > &joint_bijection) const
void
updateMimicJoints
classmoveit_1_1core_1_1JointModelGroup.html
afae00a3b94243c97c83448a1e6f82c01
(double *values) const
std::vector< std::string >
active_joint_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
ad58f89bab27cef84e9068b0790396db7
std::vector< int >
active_joint_model_start_index_
classmoveit_1_1core_1_1JointModelGroup.html
a7b3b83ebdc6953264809d6e527ce6a97
std::vector< const JointModel * >
active_joint_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a20f0c64059f0139256c5b0d5d77a2c5e
JointBoundsVector
active_joint_models_bounds_
classmoveit_1_1core_1_1JointModelGroup.html
a646b3a848b46be53d9d0313fa3c8c02b
std::vector< std::string >
attached_end_effector_names_
classmoveit_1_1core_1_1JointModelGroup.html
a63a4ead998378b42997416b7662026a3
const JointModel *
common_root_
classmoveit_1_1core_1_1JointModelGroup.html
a5610371e81be8fcbea9b78bb1699308b
srdf::Model::Group
config_
classmoveit_1_1core_1_1JointModelGroup.html
a614b94d775c3f80d63ee5b543e896d6a
std::vector< const JointModel * >
continuous_joint_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a0ea08bf05d420cf693622e4baa836003
std::map< std::string, std::map< std::string, double > >
default_states_
classmoveit_1_1core_1_1JointModelGroup.html
a30f69b9561ceefa176bd7aef36e8cfca
std::vector< std::string >
default_states_names_
classmoveit_1_1core_1_1JointModelGroup.html
a55eae5f841483aaf8d95590c082b4c1f
std::string
end_effector_name_
classmoveit_1_1core_1_1JointModelGroup.html
affd308403b6384e22f45fa5519bf9315
std::pair< std::string, std::string >
end_effector_parent_
classmoveit_1_1core_1_1JointModelGroup.html
ad23c9bb7d002b3b83e337a2434758270
std::vector< const JointModel * >
fixed_joints_
classmoveit_1_1core_1_1JointModelGroup.html
af71f3aa0f403a89b9f83435d47a0bc03
std::pair< KinematicsSolver, KinematicsSolverMap >
group_kinematics_
classmoveit_1_1core_1_1JointModelGroup.html
a991041b3a3f08e3286c7344a4210deb8
std::vector< GroupMimicUpdate >
group_mimic_update_
classmoveit_1_1core_1_1JointModelGroup.html
a8f51350ccc901aa4e373ac9938e56046
bool
is_chain_
classmoveit_1_1core_1_1JointModelGroup.html
a4b3f51ce2f506d1d554709cbfdbc049a
bool
is_contiguous_index_list_
classmoveit_1_1core_1_1JointModelGroup.html
a0c58597f96f92ef349027ca548077197
bool
is_single_dof_
classmoveit_1_1core_1_1JointModelGroup.html
af30898be3ad9fd414e20037e7ba99cc8
JointModelMapConst
joint_model_map_
classmoveit_1_1core_1_1JointModelGroup.html
a6c3099df6d0c294da49ad79d770d18f7
std::vector< std::string >
joint_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
ae25cd55caf6eabbf3eb6213f1a4d2847
std::vector< const JointModel * >
joint_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a07ee5b853f93d629079b9ce3acbd0891
std::vector< const JointModel * >
joint_roots_
classmoveit_1_1core_1_1JointModelGroup.html
a239fc9f99a4b77a3185aad34f9b5601f
VariableIndexMap
joint_variables_index_map_
classmoveit_1_1core_1_1JointModelGroup.html
ac94c88c58cf1a8f6e608f61369369287
LinkModelMapConst
link_model_map_
classmoveit_1_1core_1_1JointModelGroup.html
a5e4a635b3336b85af25f81de02695f3a
std::vector< std::string >
link_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
aac5e7c059e5446d24f723c8e6f8e26ee
std::vector< const LinkModel * >
link_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a25953584233d2d0cf20c92ae775f4ca2
std::vector< std::string >
link_model_with_geometry_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
af6c80baae14099ede7887faac8475882
std::vector< const LinkModel * >
link_model_with_geometry_vector_
classmoveit_1_1core_1_1JointModelGroup.html
aa4d20fa0d39607b6c332d8fa2f2af9af
std::vector< const JointModel * >
mimic_joints_
classmoveit_1_1core_1_1JointModelGroup.html
aa76df7a65ab1038fe994abb4ea12cd47
std::string
name_
classmoveit_1_1core_1_1JointModelGroup.html
a058f6b292fd9f67ab0d6fc3b89780fdb
const RobotModel *
parent_model_
classmoveit_1_1core_1_1JointModelGroup.html
ade867d7f18e2a6b88c0b13f254aa836f
std::vector< std::string >
subgroup_names_
classmoveit_1_1core_1_1JointModelGroup.html
a7df7237f857a1d8cd1e6bd22874edcdc
std::set< std::string >
subgroup_names_set_
classmoveit_1_1core_1_1JointModelGroup.html
af15ca39beeba5be049866ff4bd951a8c
std::set< std::string >
updated_link_model_name_set_
classmoveit_1_1core_1_1JointModelGroup.html
aa6d3fc3c80fd2be70aa1cc0933ba2288
std::vector< std::string >
updated_link_model_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a37b94d371c93195724d89b8860f90fdb
std::set< const LinkModel * >
updated_link_model_set_
classmoveit_1_1core_1_1JointModelGroup.html
a7f270068fb7ee9973c930abbdb89e2d8
std::vector< const LinkModel * >
updated_link_model_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a71fa1e2c4df3d51f2673ce1df9be781e
std::set< std::string >
updated_link_model_with_geometry_name_set_
classmoveit_1_1core_1_1JointModelGroup.html
a7bae2bd456355c1bc218f9485eb55ddb
std::vector< std::string >
updated_link_model_with_geometry_name_vector_
classmoveit_1_1core_1_1JointModelGroup.html
acb0e2e802ce68e3668e5d53ae2e33b64
std::set< const LinkModel * >
updated_link_model_with_geometry_set_
classmoveit_1_1core_1_1JointModelGroup.html
a01bfac0268c983848cb05689454f60de
std::vector< const LinkModel * >
updated_link_model_with_geometry_vector_
classmoveit_1_1core_1_1JointModelGroup.html
a2c0b693e35a220fbcb947dd10c22c8d0
unsigned int
variable_count_
classmoveit_1_1core_1_1JointModelGroup.html
a941ce003fea5321bb6d0cf7e7dc63dd2
std::vector< int >
variable_index_list_
classmoveit_1_1core_1_1JointModelGroup.html
a03454944991783dd960c825587e341e3
std::vector< std::string >
variable_names_
classmoveit_1_1core_1_1JointModelGroup.html
a49aef2ea6e9837bd40c17c4272fc8d42
std::set< std::string >
variable_names_set_
classmoveit_1_1core_1_1JointModelGroup.html
a73f032d55a6936ad8c4a8a0eb22c6a91
moveit::core::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
moveit::core::JointModelGroup::KinematicsSolver
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
KinematicsSolver
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
af970addcc0b385a5d1ab8ae14712f5a6
()
operator bool
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
ade718ac1b1724a3cc5f4c80beaebb5c8
() const
void
reset
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a2b00d0cd58c375bca29f5d2dfb8928fd
()
SolverAllocatorFn
allocator_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
abf447be92276bece38eec6c92b8bb7b4
std::vector< unsigned int >
bijection_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a40480202bf9f06b3b7cdd92f761f4de7
unsigned int
default_ik_attempts_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a818676c9d99dff0755b1acfa11f2c39c
double
default_ik_timeout_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a971a70577752991d2d4bc5881dc42dbe
kinematics::KinematicsBasePtr
solver_instance_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
aee1ac13230abea36b8d67eea54164ef2
kinematics::KinematicsBaseConstPtr
solver_instance_const_
structmoveit_1_1core_1_1JointModelGroup_1_1KinematicsSolver.html
a68e2589b891bdfa770890e31ccd5ee9f
moveit::core::LinkModel
classmoveit_1_1core_1_1LinkModel.html
void
addAssociatedFixedTransform
classmoveit_1_1core_1_1LinkModel.html
a9fc0ba69509b6e9c3e29cc57cfad2ecd
(const LinkModel *link_model, const Eigen::Affine3d &transform)
void
addChildJointModel
classmoveit_1_1core_1_1LinkModel.html
a75716acf7c30b1d81bce6658ca896b23
(const JointModel *joint)
const std::vector< int > &
areCollisionOriginTransformsIdentity
classmoveit_1_1core_1_1LinkModel.html
a9deecc978aeba4ee2f359a711a7b9459
() const
const LinkTransformMap &
getAssociatedFixedTransforms
classmoveit_1_1core_1_1LinkModel.html
a19c0346526b6fb65d57433ce5bd2f4ea
() const
const std::vector< const JointModel * > &
getChildJointModels
classmoveit_1_1core_1_1LinkModel.html
ab5e8dbd3fedaf9b3ff8cd1e368b526a2
() const
const EigenSTL::vector_Affine3d &
getCollisionOriginTransforms
classmoveit_1_1core_1_1LinkModel.html
a27033b95e367e248d477ea0d4d260fc8
() const
int
getFirstCollisionBodyTransformIndex
classmoveit_1_1core_1_1LinkModel.html
a88a4d9a724effdff3d7140c22fc12bb0
() const
const Eigen::Affine3d &
getJointOriginTransform
classmoveit_1_1core_1_1LinkModel.html
a0b68ee7f94f0f0b9cc8c4b0af2b78aec
() const
int
getLinkIndex
classmoveit_1_1core_1_1LinkModel.html
a9477e34d19b398a79c0628eca7b45bb5
() const
const std::string &
getName
classmoveit_1_1core_1_1LinkModel.html
a740b92dcc79944c9412c91f549959cea
() const
const JointModel *
getParentJointModel
classmoveit_1_1core_1_1LinkModel.html
adf2c93cdc2ffc92595633779cc648cb8
() const
const LinkModel *
getParentLinkModel
classmoveit_1_1core_1_1LinkModel.html
af46ff660f696b744f18b6c63e94a9507
() const
const Eigen::Vector3d &
getShapeExtentsAtOrigin
classmoveit_1_1core_1_1LinkModel.html
aa6df2b6e7c3e63d664a2dbdc4ddf26f0
() const
const std::vector< shapes::ShapeConstPtr > &
getShapes
classmoveit_1_1core_1_1LinkModel.html
aa3e0210ad68448a6acc4918119160685
() const
const std::string &
getVisualMeshFilename
classmoveit_1_1core_1_1LinkModel.html
a90ef5e471952c59441a6876021a67e8f
() const
const Eigen::Affine3d &
getVisualMeshOrigin
classmoveit_1_1core_1_1LinkModel.html
a29994d4244e57486d6292f6c1db95184
() const
const Eigen::Vector3d &
getVisualMeshScale
classmoveit_1_1core_1_1LinkModel.html
a15880bcc60873cf0ebc25f474f214f00
() const
bool
jointOriginTransformIsIdentity
classmoveit_1_1core_1_1LinkModel.html
a1e4ba590d97a821f683490d268183804
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
LinkModel
classmoveit_1_1core_1_1LinkModel.html
aecd93297ebbbad8f8aa052c7c35ec1f3
(const std::string &name)
bool
parentJointIsFixed
classmoveit_1_1core_1_1LinkModel.html
a068fdbc0f468475dc8a72c9be21ce5ec
() const
void
setFirstCollisionBodyTransformIndex
classmoveit_1_1core_1_1LinkModel.html
a71c198ec59d4c4389bb29ccd4847d4e1
(int index)
void
setGeometry
classmoveit_1_1core_1_1LinkModel.html
a77830405460333197be4ba84af70ec06
(const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &origins)
void
setJointOriginTransform
classmoveit_1_1core_1_1LinkModel.html
ac742dc6c7e8f9fb99497dfb505df906e
(const Eigen::Affine3d &transform)
void
setLinkIndex
classmoveit_1_1core_1_1LinkModel.html
abe9f6509438d641ce5c45a8b432366ec
(int index)
void
setParentJointModel
classmoveit_1_1core_1_1LinkModel.html
ab2cd3fe0febcd09ebd6f56690e2a2229
(const JointModel *joint)
void
setParentLinkModel
classmoveit_1_1core_1_1LinkModel.html
aa48f5a6f16c91299a451c21fbeef757d
(const LinkModel *link)
void
setVisualMesh
classmoveit_1_1core_1_1LinkModel.html
a4589c754516558e0214c2263c3d58583
(const std::string &visual_mesh, const Eigen::Affine3d &origin, const Eigen::Vector3d &scale)
~LinkModel
classmoveit_1_1core_1_1LinkModel.html
ac8675c197c1308e855678e09bcde521d
()
LinkTransformMap
associated_fixed_transforms_
classmoveit_1_1core_1_1LinkModel.html
aae7dbe03da4f1ddccbda355290ca581b
std::vector< const JointModel * >
child_joint_models_
classmoveit_1_1core_1_1LinkModel.html
a423c7c9e0275f5c136ef4ff9fe7260c4
EigenSTL::vector_Affine3d
collision_origin_transform_
classmoveit_1_1core_1_1LinkModel.html
ad2409c58aff489b6051c53c89546e35f
std::vector< int >
collision_origin_transform_is_identity_
classmoveit_1_1core_1_1LinkModel.html
ab2fd5356e5440a8e194e489aa33cfa15
int
first_collision_body_transform_index_
classmoveit_1_1core_1_1LinkModel.html
a1563813c0a696bab629b5fa70278edb3
bool
is_parent_joint_fixed_
classmoveit_1_1core_1_1LinkModel.html
a9d0c25dd7e7e2efeec49049883cf9127
Eigen::Affine3d
joint_origin_transform_
classmoveit_1_1core_1_1LinkModel.html
ae73aa3cbb0f036a34574bbb2dd3f02b2
bool
joint_origin_transform_is_identity_
classmoveit_1_1core_1_1LinkModel.html
abc77b6cac17f73e0eb8889ce1b15d8a7
int
link_index_
classmoveit_1_1core_1_1LinkModel.html
a50078482af7ca0331aff3c69c15124bd
std::string
name_
classmoveit_1_1core_1_1LinkModel.html
a05a954b4dee56e534ef88ee9e514952f
const JointModel *
parent_joint_model_
classmoveit_1_1core_1_1LinkModel.html
a374624207339f4625decc951e6347db9
const LinkModel *
parent_link_model_
classmoveit_1_1core_1_1LinkModel.html
a79d7417adf07400f4142b58562a6f4a7
Eigen::Vector3d
shape_extents_
classmoveit_1_1core_1_1LinkModel.html
a93ed4000d9baa0806d87a3344138f25b
std::vector< shapes::ShapeConstPtr >
shapes_
classmoveit_1_1core_1_1LinkModel.html
a5c10fe50f5c47635f3e1f30c80a24a81
std::string
visual_mesh_filename_
classmoveit_1_1core_1_1LinkModel.html
a984b66fa356c4c5533e25755e877b78e
Eigen::Affine3d
visual_mesh_origin_
classmoveit_1_1core_1_1LinkModel.html
a33143600ddb0a187d075b94b4de7636d
Eigen::Vector3d
visual_mesh_scale_
classmoveit_1_1core_1_1LinkModel.html
a42d013f38c84f06653d5bdcbbf9b8ca2
moveit::core::PlanarJointModel
classmoveit_1_1core_1_1PlanarJointModel.html
moveit::core::JointModel
virtual void
computeTransform
classmoveit_1_1core_1_1PlanarJointModel.html
ae62107a4a676278e0be770d1d56c3fa4
(const double *joint_values, Eigen::Affine3d &transf) const
virtual void
computeVariablePositions
classmoveit_1_1core_1_1PlanarJointModel.html
ab492618a1e8ca28431ba8503a20a1112
(const Eigen::Affine3d &transf, double *joint_values) const
virtual double
distance
classmoveit_1_1core_1_1PlanarJointModel.html
aff9c3dfe4e1918bec2bbc3d12c791803
(const double *values1, const double *values2) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1PlanarJointModel.html
a183f04e8a77c9e1b2f6621ba43ba4fd6
(double *values, const Bounds &other_bounds) const
double
getAngularDistanceWeight
classmoveit_1_1core_1_1PlanarJointModel.html
a7fad0acc51d832a029c99394094783ac
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1PlanarJointModel.html
ad9e13260d0bfd0d985ac587b15801b3d
(const Bounds &other_bounds) const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1PlanarJointModel.html
a8ed5c9d5035e7889ef445720f90e7d92
() const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1PlanarJointModel.html
a4258c9e1df7cee978f2828f312ec2a5b
(double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1PlanarJointModel.html
a4c5c735c05ed0f1a0e2ccb9534d4d3e9
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1PlanarJointModel.html
ac411cd97f7611153e994fec69be168b2
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const
virtual void
interpolate
classmoveit_1_1core_1_1PlanarJointModel.html
a5ec4439ec73280f6b01f73ec55b57a7e
(const double *from, const double *to, const double t, double *state) const
bool
normalizeRotation
classmoveit_1_1core_1_1PlanarJointModel.html
ae958c67d1a9f66d2b423a608dabe4168
(double *values) const
PlanarJointModel
classmoveit_1_1core_1_1PlanarJointModel.html
a3c5ea7b3ddec05cb0bed05fff3bbd348
(const std::string &name)
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1PlanarJointModel.html
a8e691dc7793964ce0046869dd521873c
(const double *values, const Bounds &other_bounds, double margin) const
void
setAngularDistanceWeight
classmoveit_1_1core_1_1PlanarJointModel.html
a9332f1c43f519669e8b20e64e40088fe
(double weight)
double
angular_distance_weight_
classmoveit_1_1core_1_1PlanarJointModel.html
afc1ba90750959d2641d835c25defa24a
moveit::core::PrismaticJointModel
classmoveit_1_1core_1_1PrismaticJointModel.html
moveit::core::JointModel
virtual void
computeTransform
classmoveit_1_1core_1_1PrismaticJointModel.html
a6f0384b6e6df5ae95bb92e61d0dcd228
(const double *joint_values, Eigen::Affine3d &transf) const
virtual void
computeVariablePositions
classmoveit_1_1core_1_1PrismaticJointModel.html
af566c05a3dbf63dabb39a9c267b91688
(const Eigen::Affine3d &transf, double *joint_values) const
virtual double
distance
classmoveit_1_1core_1_1PrismaticJointModel.html
ac48449cc2b19a36009f9a294f9b37fab
(const double *values1, const double *values2) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1PrismaticJointModel.html
ae1b837e5c8041a323355af745277d1b9
(double *values, const Bounds &other_bounds) const
const Eigen::Vector3d &
getAxis
classmoveit_1_1core_1_1PrismaticJointModel.html
a1ac7160ed18a5bccfb14b37658c149e9
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1PrismaticJointModel.html
a931d09b8944507decbbfa1e48aa9407a
(const Bounds &other_bounds) const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1PrismaticJointModel.html
afc54c5fcc74bccf6b3e510ccb06e2724
() const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1PrismaticJointModel.html
a6b5cca02c95f3203bb30663c4c9af78a
(double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1PrismaticJointModel.html
ad05ac68eadbe079decd961700340082f
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1PrismaticJointModel.html
a5cca1a76c31a74b575ddeed679df2b5e
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const
virtual void
interpolate
classmoveit_1_1core_1_1PrismaticJointModel.html
acd6470651ad22c9a862f857030fd9274
(const double *from, const double *to, const double t, double *state) const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PrismaticJointModel
classmoveit_1_1core_1_1PrismaticJointModel.html
a4513ea7ca1db60f782a7c9d95ce7b81b
(const std::string &name)
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1PrismaticJointModel.html
a95fbbb7643fe83026c92104a11ee9375
(const double *values, const Bounds &other_bounds, double margin) const
void
setAxis
classmoveit_1_1core_1_1PrismaticJointModel.html
ad8f130d51b3cbb4525bc549b002663e2
(const Eigen::Vector3d &axis)
Eigen::Vector3d
axis_
classmoveit_1_1core_1_1PrismaticJointModel.html
a705b66de84f13a069b98bfa72c9ca39b
moveit::core::RevoluteJointModel
classmoveit_1_1core_1_1RevoluteJointModel.html
moveit::core::JointModel
virtual void
computeTransform
classmoveit_1_1core_1_1RevoluteJointModel.html
a402a1f54f2ef8812b77ec453218cf92d
(const double *joint_values, Eigen::Affine3d &transf) const
virtual void
computeVariablePositions
classmoveit_1_1core_1_1RevoluteJointModel.html
a47e4251b8cbde0ba307b13cb0295b8f8
(const Eigen::Affine3d &transf, double *joint_values) const
virtual double
distance
classmoveit_1_1core_1_1RevoluteJointModel.html
ace5ab19d2325eb861c9ad13884027c5a
(const double *values1, const double *values2) const
virtual bool
enforcePositionBounds
classmoveit_1_1core_1_1RevoluteJointModel.html
aa6fb90e4446d6ff1f46b33ab3db32be4
(double *values, const Bounds &other_bounds) const
const Eigen::Vector3d &
getAxis
classmoveit_1_1core_1_1RevoluteJointModel.html
a5ed6e530a32dece80beca925d0162df8
() const
virtual double
getMaximumExtent
classmoveit_1_1core_1_1RevoluteJointModel.html
a8d1f898e1b35567f899bb0acfd9c9436
(const Bounds &other_bounds) const
virtual unsigned int
getStateSpaceDimension
classmoveit_1_1core_1_1RevoluteJointModel.html
ada5d3b7d26d352ada93ca5a044081af1
() const
virtual void
getVariableDefaultPositions
classmoveit_1_1core_1_1RevoluteJointModel.html
a5c201ea0503996a44e04ab98b40ad80c
(double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositions
classmoveit_1_1core_1_1RevoluteJointModel.html
ab8bbaa2d7982de5f151b28bdcd79548d
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds) const
virtual void
getVariableRandomPositionsNearBy
classmoveit_1_1core_1_1RevoluteJointModel.html
ac2246a94ca24175e3ae555040f7d4a23
(random_numbers::RandomNumberGenerator &rng, double *values, const Bounds &other_bounds, const double *near, const double distance) const
virtual void
interpolate
classmoveit_1_1core_1_1RevoluteJointModel.html
a77e13317e5d320aa94f4ee8c1e96b794
(const double *from, const double *to, const double t, double *state) const
bool
isContinuous
classmoveit_1_1core_1_1RevoluteJointModel.html
aa78d73fff1715f8ac5e21ee580ca7a21
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
RevoluteJointModel
classmoveit_1_1core_1_1RevoluteJointModel.html
a505e3bcf1943ccdb6d1b755d443fa885
(const std::string &name)
virtual bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RevoluteJointModel.html
a689f61f7162e2e9976f51d3c996a2720
(const double *values, const Bounds &other_bounds, double margin) const
void
setAxis
classmoveit_1_1core_1_1RevoluteJointModel.html
aa8afe131d73feede28c02e9e35a42eba
(const Eigen::Vector3d &axis)
void
setContinuous
classmoveit_1_1core_1_1RevoluteJointModel.html
af72d2977e918e77d47401028c8563a3e
(bool flag)
Eigen::Vector3d
axis_
classmoveit_1_1core_1_1RevoluteJointModel.html
a12a4273bd8a675b3216f7ae49fd9abaf
bool
continuous_
classmoveit_1_1core_1_1RevoluteJointModel.html
a09151babd8edf0bed5a84badf6e3097d
double
x2_
classmoveit_1_1core_1_1RevoluteJointModel.html
acccfa5363897e8c89b8c3746052cfe19
double
xy_
classmoveit_1_1core_1_1RevoluteJointModel.html
abd0aa9c72cf745cff5c5235e85220687
double
xz_
classmoveit_1_1core_1_1RevoluteJointModel.html
ab415ae4a1ecdf21ea2331a8e872d7f1c
double
y2_
classmoveit_1_1core_1_1RevoluteJointModel.html
a96a4fdf268d821638928545c1db625f5
double
yz_
classmoveit_1_1core_1_1RevoluteJointModel.html
a18e85c8d0bca58aef80bfbcf6cb11c20
double
z2_
classmoveit_1_1core_1_1RevoluteJointModel.html
a495b972a1a46fa9e0180d6d266e0942a
moveit::core::RobotModel
classmoveit_1_1core_1_1RobotModel.html
double
distance
classmoveit_1_1core_1_1RobotModel.html
a613d8598616afca965ac11a381d96ca8
(const double *state1, const double *state2) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1RobotModel.html
afdde17f9d49b7d70fdb228b67b9a4df6
(double *state) const
bool
enforcePositionBounds
classmoveit_1_1core_1_1RobotModel.html
a9609922468ef51ced022109c542d1b01
(double *state, const JointBoundsVector &active_joint_bounds) const
const JointBoundsVector &
getActiveJointModelsBounds
classmoveit_1_1core_1_1RobotModel.html
a634dd1d0b52f9484d29d2d945f658a54
() const
const JointModel *
getCommonRoot
classmoveit_1_1core_1_1RobotModel.html
aa758a48347f6b556a9ec29a8b216d6d0
(const JointModel *a, const JointModel *b) const
double
getMaximumExtent
classmoveit_1_1core_1_1RobotModel.html
afaf055b63723a4dcf17d99271965b5ec
() const
double
getMaximumExtent
classmoveit_1_1core_1_1RobotModel.html
af593b0e96cb2a2e2aea0d5e300a41431
(const JointBoundsVector &active_joint_bounds) const
void
getMissingVariableNames
classmoveit_1_1core_1_1RobotModel.html
a0982b819c15624e37a2ac49f532d1740
(const std::vector< std::string > &variables, std::vector< std::string > &missing_variables) const
const std::string &
getModelFrame
classmoveit_1_1core_1_1RobotModel.html
a155d9bc0b6e3b6f8e10ed3021bceca62
() const
const std::string &
getName
classmoveit_1_1core_1_1RobotModel.html
a57595eadac4ff5b5b776a192b8cdac97
() const
const boost::shared_ptr< const srdf::Model > &
getSRDF
classmoveit_1_1core_1_1RobotModel.html
a313acaba302b5cf8e2846fc6577c0c2d
() const
const boost::shared_ptr< const urdf::ModelInterface > &
getURDF
classmoveit_1_1core_1_1RobotModel.html
af8108df6213383461322c189550f5bd9
() const
const VariableBounds &
getVariableBounds
classmoveit_1_1core_1_1RobotModel.html
a9805364d02c694d6d40cc0827766e775
(const std::string &variable) const
std::size_t
getVariableCount
classmoveit_1_1core_1_1RobotModel.html
a12f79113bc75bed2be6887a488ccba9c
() const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
ad1af677dd7267646e181e684e5fa8cd6
(double *values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
aafe1edffa85fadd2c22ba6e8e6416279
(std::vector< double > &values) const
void
getVariableDefaultPositions
classmoveit_1_1core_1_1RobotModel.html
a4fa7f7e2c571635d52fd11bef6b36005
(std::map< std::string, double > &values) const
int
getVariableIndex
classmoveit_1_1core_1_1RobotModel.html
a47c74ed349d40bea2c5c8e3625f693a6
(const std::string &variable) const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1RobotModel.html
ac03ab1904a5af0dbbcfce97623e2feab
() const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
af560b302ad3791eed4538d2d2b027746
(random_numbers::RandomNumberGenerator &rng, double *values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
aa44c716e26274754bff3753caa296b46
(random_numbers::RandomNumberGenerator &rng, std::vector< double > &values) const
void
getVariableRandomPositions
classmoveit_1_1core_1_1RobotModel.html
a72ccc19922e6c3d86f39ca3bd35ddb09
(random_numbers::RandomNumberGenerator &rng, std::map< std::string, double > &values) const
void
interpolate
classmoveit_1_1core_1_1RobotModel.html
a658b482d6973418d81c4f84657dfe502
(const double *from, const double *to, double t, double *state) const
bool
isEmpty
classmoveit_1_1core_1_1RobotModel.html
a18e8f3091135a7cbbd06e3887501269f
() const
void
printModelInfo
classmoveit_1_1core_1_1RobotModel.html
a4be4673de0632d119bac6b871a13edc0
(std::ostream &out) const
RobotModel
classmoveit_1_1core_1_1RobotModel.html
a02bd87a7cc86daffa94bff28bbfec294
(const boost::shared_ptr< const urdf::ModelInterface > &urdf_model, const boost::shared_ptr< const srdf::Model > &srdf_model)
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotModel.html
aa1d7408cc5f34597c7b20c608a6990ee
(const double *state, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotModel.html
ae49000d05fa15c173de9becd944dee87
(const double *state, const JointBoundsVector &active_joint_bounds, double margin=0.0) const
void
setKinematicsAllocators
classmoveit_1_1core_1_1RobotModel.html
af78afbd7f6d3a858d0f4645ca1210f5c
(const std::map< std::string, SolverAllocatorFn > &allocators)
~RobotModel
classmoveit_1_1core_1_1RobotModel.html
a6040a6e597f1c75fd7c8b47d8f472923
()
const JointModel *
getRootJoint
classmoveit_1_1core_1_1RobotModel.html
a9f0fef8a208366d34e9b7b6962efeaa5
() const
const std::string &
getRootJointName
classmoveit_1_1core_1_1RobotModel.html
a489e26407e0ce14d2bd675902050ea6c
() const
bool
hasJointModel
classmoveit_1_1core_1_1RobotModel.html
aae6e197969696a9cd0a70cab0c120594
(const std::string &name) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
a2e1eff362abdd0bada50025476f06947
(const std::string &joint) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
ac86df1436cdce515e83fba91e77d5037
(int index) const
JointModel *
getJointModel
classmoveit_1_1core_1_1RobotModel.html
a7ba6eece1be21fc66b6834b1beea4a95
(const std::string &joint)
const std::vector< const JointModel * > &
getJointModels
classmoveit_1_1core_1_1RobotModel.html
a8ef1f458090caac577b5bfc852ba7941
() const
const std::vector< JointModel * > &
getJointModels
classmoveit_1_1core_1_1RobotModel.html
a90cdeb6659fc8a11534a3014e2892c45
()
const std::vector< std::string > &
getJointModelNames
classmoveit_1_1core_1_1RobotModel.html
a3b2c098d91dd7a916b81248ec84141d1
() const
const std::vector< const JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a19cf4cd05c4601c1174eb954bff72d0f
() const
const std::vector< JointModel * > &
getActiveJointModels
classmoveit_1_1core_1_1RobotModel.html
a116908f84052d7fbe2731aec835478c9
()
const std::vector< const JointModel * > &
getSingleDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
a7189a0eb931f2acc54a53b593a723d6b
() const
const std::vector< const JointModel * > &
getMultiDOFJointModels
classmoveit_1_1core_1_1RobotModel.html
ad846a68501ab667ca4ba520e53dfe4b9
() const
const std::vector< const JointModel * > &
getContinuousJointModels
classmoveit_1_1core_1_1RobotModel.html
ac329e877c6315024325a16692b72e003
() const
const std::vector< const JointModel * > &
getMimicJointModels
classmoveit_1_1core_1_1RobotModel.html
a95865c5b8253db0de6f994714f4d1e44
() const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
ac59a92d0ba4ff85d80b2d1a94274b184
(int variable_index) const
const JointModel *
getJointOfVariable
classmoveit_1_1core_1_1RobotModel.html
af985bf9279b373a379c9fc8e8798de58
(const std::string &variable) const
std::size_t
getJointModelCount
classmoveit_1_1core_1_1RobotModel.html
a5019d0371f09a7e2ebd86254de8ce073
() const
const LinkModel *
getRootLink
classmoveit_1_1core_1_1RobotModel.html
a9f9b21b85c85a147a3005d07ef68bb1f
() const
const std::string &
getRootLinkName
classmoveit_1_1core_1_1RobotModel.html
a4b764e710f6a41ccb57e7b3f93660f30
() const
bool
hasLinkModel
classmoveit_1_1core_1_1RobotModel.html
ac2631db66b0b4659756c0d3a46d31418
(const std::string &name) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
a67f0dff69224b5ee03b1e31355af611f
(const std::string &link) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
a2e4f1fbdff183c93e9d7a01cb1e15a4d
(int index) const
LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotModel.html
a01abb983f7e0602100875b3c6c129663
(const std::string &link)
const std::vector< const LinkModel * > &
getLinkModels
classmoveit_1_1core_1_1RobotModel.html
a51b31269f4a7d78a6ef831ad236c6f73
() const
const std::vector< LinkModel * > &
getLinkModels
classmoveit_1_1core_1_1RobotModel.html
a214f53a4a897272e574bd43323c93ac9
()
const std::vector< std::string > &
getLinkModelNames
classmoveit_1_1core_1_1RobotModel.html
ac2e6429322178db85f08178ed48d1dfb
() const
const std::vector< const LinkModel * > &
getLinkModelsWithCollisionGeometry
classmoveit_1_1core_1_1RobotModel.html
a35ccad8ceda6d3c7e30d09ad2e4e5d7c
() const
const std::vector< std::string > &
getLinkModelNamesWithCollisionGeometry
classmoveit_1_1core_1_1RobotModel.html
ab20499eee3b91dbc5a5095c86c70fd4b
() const
std::size_t
getLinkModelCount
classmoveit_1_1core_1_1RobotModel.html
a6883848b4398d3772894dff41f73192e
() const
std::size_t
getLinkGeometryCount
classmoveit_1_1core_1_1RobotModel.html
a10202b3b02503f6315c734c2f9a9a2f6
() const
bool
hasJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
a84f358f25cd404d0b542f1e1b22ec75d
(const std::string &group) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
a2699f16fd70ce9eb8327766784de7de6
(const std::string &name) const
JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
af230d83172aa36cd56a561c9b78d4fbc
(const std::string &name)
const std::vector< const JointModelGroup * > &
getJointModelGroups
classmoveit_1_1core_1_1RobotModel.html
a4b8f8080de3fccdeebccd42b22e6d95a
() const
const std::vector< JointModelGroup * > &
getJointModelGroups
classmoveit_1_1core_1_1RobotModel.html
a8d34a60aad1fb7b536182c7930d327da
()
const std::vector< std::string > &
getJointModelGroupNames
classmoveit_1_1core_1_1RobotModel.html
a9da77a181463e5646dc1daab73148da2
() const
bool
hasEndEffector
classmoveit_1_1core_1_1RobotModel.html
a1e28bdaacbcdcba7e94e414844467bc2
(const std::string &eef) const
const JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
a2cfd3d064e822f84a165373b80826270
(const std::string &name) const
JointModelGroup *
getEndEffector
classmoveit_1_1core_1_1RobotModel.html
abc351e4d31169a4d4008ddae46bc5164
(const std::string &name)
const std::vector< const JointModelGroup * > &
getEndEffectors
classmoveit_1_1core_1_1RobotModel.html
ae459dc09c29ed4a69a5b0cadd50184d0
() const
bool
addJointModelGroup
classmoveit_1_1core_1_1RobotModel.html
adcb9130929d85fdec8a04e79849351d8
(const srdf::Model::Group &group)
void
buildGroups
classmoveit_1_1core_1_1RobotModel.html
ad17bd8a8142ec84e4d8d3eb1fdfe162a
(const srdf::Model &srdf_model)
void
buildGroupsInfo_EndEffectors
classmoveit_1_1core_1_1RobotModel.html
a2d64999594844008ee90afeda380d06e
(const srdf::Model &srdf_model)
void
buildGroupsInfo_Subgroups
classmoveit_1_1core_1_1RobotModel.html
a42ec3c4648f05ea37536e77823493e92
(const srdf::Model &srdf_model)
void
buildGroupStates
classmoveit_1_1core_1_1RobotModel.html
a8388447dc6f8330b37ce186f93c1e413
(const srdf::Model &srdf_model)
void
buildJointInfo
classmoveit_1_1core_1_1RobotModel.html
afc454aa8fc3cac50d0b3172a37140365
()
void
buildMimic
classmoveit_1_1core_1_1RobotModel.html
a06f7a5069743570b6bc9ea3a48b7edcb
(const urdf::ModelInterface &urdf_model)
void
buildModel
classmoveit_1_1core_1_1RobotModel.html
afa81298bc190af38d3393eeb5c2762be
(const urdf::ModelInterface &urdf_model, const srdf::Model &srdf_model)
JointModel *
buildRecursive
classmoveit_1_1core_1_1RobotModel.html
a62718ace7b1c04b90d5094379fcba8eb
(LinkModel *parent, const urdf::Link *link, const srdf::Model &srdf_model)
const JointModel *
computeCommonRoot
classmoveit_1_1core_1_1RobotModel.html
aba2d4b70cd60365f8fe18622d4608866
(const JointModel *a, const JointModel *b) const
void
computeCommonRoots
classmoveit_1_1core_1_1RobotModel.html
ab79cc844a13ea80b854f7d391ec023c1
()
void
computeDescendants
classmoveit_1_1core_1_1RobotModel.html
a32a3a06b04a9ca84486f0baba80dd073
()
void
computeFixedTransforms
classmoveit_1_1core_1_1RobotModel.html
a7779dbc5c3d0cf3cde31583032524e84
(const LinkModel *link, const Eigen::Affine3d &transform, LinkTransformMap &associated_transforms)
JointModel *
constructJointModel
classmoveit_1_1core_1_1RobotModel.html
a31ff5211d7a03625ad238048375fa024
(const urdf::Joint *urdf_joint_model, const urdf::Link *child_link, const srdf::Model &srdf_model)
LinkModel *
constructLinkModel
classmoveit_1_1core_1_1RobotModel.html
ac134632e4aebdb6f32d4bbeefa3a553d
(const urdf::Link *urdf_link)
shapes::ShapePtr
constructShape
classmoveit_1_1core_1_1RobotModel.html
abcd785395005fe888e1a79e110908b39
(const urdf::Geometry *geom)
void
updateMimicJoints
classmoveit_1_1core_1_1RobotModel.html
a9ce08aebaeff49379cdf1cca2ceaa577
(double *values) const
std::vector< int >
active_joint_model_start_index_
classmoveit_1_1core_1_1RobotModel.html
a97c5ac36baebdc058ae6f5f9a913de71
std::vector< JointModel * >
active_joint_model_vector_
classmoveit_1_1core_1_1RobotModel.html
af3822c51ce2c495e039d1dbc2ad5bec5
std::vector< const JointModel * >
active_joint_model_vector_const_
classmoveit_1_1core_1_1RobotModel.html
a78dcadc4cd47db7f02656c560f0ece0e
JointBoundsVector
active_joint_models_bounds_
classmoveit_1_1core_1_1RobotModel.html
a6ecb001d9cf1349a68c5db7ed782a04d
std::vector< int >
common_joint_roots_
classmoveit_1_1core_1_1RobotModel.html
a3f69ff2a8c5b882f873fb3d47d6448d1
std::vector< const JointModel * >
continuous_joint_model_vector_
classmoveit_1_1core_1_1RobotModel.html
aba55cf434b3a84183b9279f749c5409c
std::vector< const JointModelGroup * >
end_effectors_
classmoveit_1_1core_1_1RobotModel.html
ab1de323af96d212e6a04eb0640988318
JointModelGroupMap
end_effectors_map_
classmoveit_1_1core_1_1RobotModel.html
abb6a01c835d75e8dcfbc39632ef42825
JointModelGroupMap
joint_model_group_map_
classmoveit_1_1core_1_1RobotModel.html
ab08f99fa69ed6bce288d52e2c9dba8b6
std::vector< std::string >
joint_model_group_names_
classmoveit_1_1core_1_1RobotModel.html
a1210f1da9dfd285fbbec6a02b30163be
std::vector< JointModelGroup * >
joint_model_groups_
classmoveit_1_1core_1_1RobotModel.html
a3fbc3101be4fdee2a7bb66a1d6715b28
std::vector< const JointModelGroup * >
joint_model_groups_const_
classmoveit_1_1core_1_1RobotModel.html
aa4b4d11522a6a13bc13086cee6cc55ab
JointModelMap
joint_model_map_
classmoveit_1_1core_1_1RobotModel.html
ad7e8eb652aa62926850e8ce51ad27745
std::vector< std::string >
joint_model_names_vector_
classmoveit_1_1core_1_1RobotModel.html
ac9dd6ae1ffdd9e13815054a533c6129f
std::vector< JointModel * >
joint_model_vector_
classmoveit_1_1core_1_1RobotModel.html
a47a8e9a200e8872de991f65a2afad274
std::vector< const JointModel * >
joint_model_vector_const_
classmoveit_1_1core_1_1RobotModel.html
a0bc1d7d16c8f737907beafdc4e2b73e2
VariableIndexMap
joint_variables_index_map_
classmoveit_1_1core_1_1RobotModel.html
aaa56b9b489126f34a9c8239ce04a3900
std::vector< const JointModel * >
joints_of_variable_
classmoveit_1_1core_1_1RobotModel.html
a84be9cba1758dd5e27a5a940670a725b
std::size_t
link_geometry_count_
classmoveit_1_1core_1_1RobotModel.html
a004ac92ae3160c7e0c70cdc08a0b6c36
LinkModelMap
link_model_map_
classmoveit_1_1core_1_1RobotModel.html
a860c363c2d90b361dd5aaa51adce911f
std::vector< std::string >
link_model_names_vector_
classmoveit_1_1core_1_1RobotModel.html
a39e4ab8b152152908ef60fc47119c18e
std::vector< std::string >
link_model_names_with_collision_geometry_vector_
classmoveit_1_1core_1_1RobotModel.html
a0d76e9dcb4b27d4c3a2628e8c30ea480
std::vector< LinkModel * >
link_model_vector_
classmoveit_1_1core_1_1RobotModel.html
aa72c2b72d62c227974a2f98ac0e838d3
std::vector< const LinkModel * >
link_model_vector_const_
classmoveit_1_1core_1_1RobotModel.html
a30ce0b1880260d26ea8e38ec479d2a8b
std::vector< const LinkModel * >
link_models_with_collision_geometry_vector_
classmoveit_1_1core_1_1RobotModel.html
a1a8cf0f4226383c0b617d35e23067928
std::vector< const JointModel * >
mimic_joints_
classmoveit_1_1core_1_1RobotModel.html
a4f52e98a177c0cccb9b60c6113ecc6a5
std::string
model_frame_
classmoveit_1_1core_1_1RobotModel.html
a0645cbba32f257e9826f9733204f6ba3
std::string
model_name_
classmoveit_1_1core_1_1RobotModel.html
add257acb1b1e24a83edae587071a4c9e
std::vector< const JointModel * >
multi_dof_joints_
classmoveit_1_1core_1_1RobotModel.html
ab2f61327419abd37b60e75ce60319a31
const JointModel *
root_joint_
classmoveit_1_1core_1_1RobotModel.html
afbd20640e9cc5a8a2f267193a4eb2b3c
const LinkModel *
root_link_
classmoveit_1_1core_1_1RobotModel.html
ae451fbc52771f3399576ee1c8b60f835
std::vector< const JointModel * >
single_dof_joints_
classmoveit_1_1core_1_1RobotModel.html
a0b0ca49e0aff19e3a207fd536f316f59
boost::shared_ptr< const srdf::Model >
srdf_
classmoveit_1_1core_1_1RobotModel.html
a4b09ac825cc5c0645492a40ab804f278
boost::shared_ptr< const urdf::ModelInterface >
urdf_
classmoveit_1_1core_1_1RobotModel.html
a7a36785b97bdede37586bb0b33b8acb4
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
moveit::core::RobotState
classmoveit_1_1core_1_1RobotState.html
void
computeAABB
classmoveit_1_1core_1_1RobotState.html
ae3fed1d47cb2db27716dfa9eb2d256d8
(std::vector< double > &aabb) const
void
computeAABB
classmoveit_1_1core_1_1RobotState.html
ad6919686feee89138316eb279794b71f
(std::vector< double > &aabb)
const Eigen::Affine3d &
getFrameTransform
classmoveit_1_1core_1_1RobotState.html
af7482d79ce5b29e0b7b97d0f7f187af4
(const std::string &id)
const Eigen::Affine3d &
getFrameTransform
classmoveit_1_1core_1_1RobotState.html
ab04e7315202498cbb916403087785bb5
(const std::string &id) const
const JointModel *
getJointModel
classmoveit_1_1core_1_1RobotState.html
a19d4770499d4299aa64e399fc4624c55
(const std::string &joint) const
const JointModelGroup *
getJointModelGroup
classmoveit_1_1core_1_1RobotState.html
ad6071ac5f38e7f2f85007071f03064ad
(const std::string &group) const
const LinkModel *
getLinkModel
classmoveit_1_1core_1_1RobotState.html
acc56861ebbcb9e1face52342db0605fa
(const std::string &link) const
random_numbers::RandomNumberGenerator &
getRandomNumberGenerator
classmoveit_1_1core_1_1RobotState.html
ae63329caf8ee84e856ae3cee0db069f3
()
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a0661cf8110170e70f198265ddf43d161
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, const std_msgs::ColorRGBA &color, const std::string &ns, const ros::Duration &dur, bool include_attached=false) const
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a00d5c9b6ef90a97151db8b7859323491
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, const std_msgs::ColorRGBA &color, const std::string &ns, const ros::Duration &dur, bool include_attached=false)
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a424e4e330bc588be4cc626cd640e69fe
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, bool include_attached=false) const
void
getRobotMarkers
classmoveit_1_1core_1_1RobotState.html
a801148a04dec7d46b4b7413c94a502e7
(visualization_msgs::MarkerArray &arr, const std::vector< std::string > &link_names, bool include_attached=false)
const RobotModelConstPtr &
getRobotModel
classmoveit_1_1core_1_1RobotState.html
a87d1924fc3e0cb79633a4a3a3928a6cb
() const
std::string
getStateTreeString
classmoveit_1_1core_1_1RobotState.html
a8067564df6a8058c24f34f217cb5a309
(const std::string &prefix="") const
std::size_t
getVariableCount
classmoveit_1_1core_1_1RobotState.html
a711eb6a22c6cc8fbe6de0df2290c5bf0
() const
const std::vector< std::string > &
getVariableNames
classmoveit_1_1core_1_1RobotState.html
a1893faa2e1d8265d656fed9d3b896256
() const
bool
knowsFrameTransform
classmoveit_1_1core_1_1RobotState.html
a9f83a63a1f2acd443ccf8f6b5275e7bb
(const std::string &id) const
RobotState &
operator=
classmoveit_1_1core_1_1RobotState.html
a01826549eaca35c95acd721d6ffb3f6a
(const RobotState &other)
void
printDirtyInfo
classmoveit_1_1core_1_1RobotState.html
a2d2eb661ce024a2da591f9841e164233
(std::ostream &out=std::cout) const
void
printStateInfo
classmoveit_1_1core_1_1RobotState.html
a4c38312ae3f64fab3b6cd34d2690bec5
(std::ostream &out=std::cout) const
void
printStatePositions
classmoveit_1_1core_1_1RobotState.html
a7e6822adeda0ecd05014d2bf18b0f39b
(std::ostream &out=std::cout) const
void
printTransform
classmoveit_1_1core_1_1RobotState.html
af0f3e487de8c1ae809c044990b353841
(const Eigen::Affine3d &transform, std::ostream &out=std::cout) const
void
printTransforms
classmoveit_1_1core_1_1RobotState.html
a04896588c334427e45b9c4b565123c88
(std::ostream &out=std::cout) const
RobotState
classmoveit_1_1core_1_1RobotState.html
ac5944765b49ee074030c01010af36c07
(const RobotModelConstPtr &robot_model)
RobotState
classmoveit_1_1core_1_1RobotState.html
ae226721d6aff0342786c2acdc53a5d20
(const RobotState &other)
~RobotState
classmoveit_1_1core_1_1RobotState.html
a2ad6bc5b3cbc98fddb44636a6de70734
()
double *
getVariablePositions
classmoveit_1_1core_1_1RobotState.html
a72e5062115857bc793f0ba6be6aca059
()
const double *
getVariablePositions
classmoveit_1_1core_1_1RobotState.html
a7ef2e5b18be3f099386da99421aa7d1e
() const
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
a04b9343fdf57f04895fa21c326164d0f
(const double *position)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
aa24651e53f6881da69c5a59f3ae767c3
(const std::vector< double > &position)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
ad08c92a61d43013714ec3894cd67a297
(const std::map< std::string, double > &variable_map)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
ab5616af324fcb6975c6c330c9aa83341
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariablePositions
classmoveit_1_1core_1_1RobotState.html
a57e8b16dd0b4febefdbf2b5c87159c93
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_position)
void
setVariablePosition
classmoveit_1_1core_1_1RobotState.html
a54879052daa602ea0319cbe3ded82ff3
(const std::string &variable, double value)
void
setVariablePosition
classmoveit_1_1core_1_1RobotState.html
a3c2dfa62fcf0be2cba3dc7019ba48b11
(int index, double value)
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
a8da6f0ff56cf9006269187be850fabcf
(const std::string &variable) const
double
getVariablePosition
classmoveit_1_1core_1_1RobotState.html
ae4b8e683184d75915b20994430fb6ac4
(int index) const
bool
hasVelocities
classmoveit_1_1core_1_1RobotState.html
a817eb1145dae7555ce73d49282f22a83
() const
double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a8b0ce76545fcb5676ae79f3e463c8223
()
const double *
getVariableVelocities
classmoveit_1_1core_1_1RobotState.html
ad6c7905cb0bbf40bbca803bbf15ca073
() const
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a61b8f09e3940519f1abc6f6862305e2f
(const double *velocity)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
aa9f4f42c2e6eef2cccfd03c9dcb2de2b
(const std::vector< double > &velocity)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
ae60249e7b60f24f0341bf4444e7b9d3a
(const std::map< std::string, double > &variable_map)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
aa7b66e33497940b7247027b37971e22e
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableVelocities
classmoveit_1_1core_1_1RobotState.html
a6d69673f17f401673554df956750a286
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_velocity)
void
setVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a44192d552292408eb9a399e56921a04b
(const std::string &variable, double value)
void
setVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a7a8fb3d23f2eef00bd0240792a665003
(int index, double value)
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a297caf241344a2cb09011d7f2e4c13c7
(const std::string &variable) const
double
getVariableVelocity
classmoveit_1_1core_1_1RobotState.html
aff3ccfeb679c676dd9b231de35fd2fff
(int index) const
bool
hasAccelerations
classmoveit_1_1core_1_1RobotState.html
a10c4bcc9c84a1ec498022f5502fc2a80
() const
double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac1bc420fc8b251fefe54606cc47796bd
()
const double *
getVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
adb813af7b61d4de0e710482dcd002f84
() const
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
ac12d8f11d2315ad931d1d0985485ae44
(const double *acceleration)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a1ae5cd915dade0d9de3204e587c42f33
(const std::vector< double > &acceleration)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a37b20205c4e71f85bc4ac228f6741496
(const std::map< std::string, double > &variable_map)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
a97c9005b23b884749681dc865d53827e
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableAccelerations
classmoveit_1_1core_1_1RobotState.html
afe941fb64893e32fd47b9ca15c50c22b
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_acceleration)
void
setVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a064a06cc78d55f8fe11b89dbb30ab9d2
(const std::string &variable, double value)
void
setVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a0d27086d61f309ed8f2456e6fbdab7fa
(int index, double value)
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a4f4f4cdac58e2bd982617f49095d348c
(const std::string &variable) const
double
getVariableAcceleration
classmoveit_1_1core_1_1RobotState.html
a4e1feb36e76daaf478c5ca46bf974d0e
(int index) const
bool
hasEffort
classmoveit_1_1core_1_1RobotState.html
a3e0329cff9393d35610a89b1597585da
() const
double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a91417c4a4bf74a4d83e2a6c05ccdae8f
()
const double *
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
a094269081c1bab737622d5a297814640
() const
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
aa4cac190ffed854f609b4552fe247554
(const double *effort)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a3ff0d3de4afdc6e4ffd67e7590fe3889
(const std::vector< double > &effort)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a7041f8ec78dd9c4deacd8c79e0c256bc
(const std::map< std::string, double > &variable_map)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
aca70a4a90dc885c0595be5df543e3e52
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a7bff2c1fe8d43b62608a5aed102e6248
(const std::vector< std::string > &variable_names, const std::vector< double > &variable_acceleration)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a22b8449e42780b49c0d5ea59d223ca0e
(const std::string &variable, double value)
void
setVariableEffort
classmoveit_1_1core_1_1RobotState.html
a3f0141f7927f65d3319ff3f4de3dcf9d
(int index, double value)
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
adf5969c76e1b13c1bc7ebb09e6df7f92
(const std::string &variable) const
double
getVariableEffort
classmoveit_1_1core_1_1RobotState.html
ad3631e0c72797cf35fe82b3f79c64e6b
(int index) const
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
afd01134540eb6ccc57e75d1f8c4f48d5
(const std::string &joint_name, const double *position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ac235f41e7081e643d7916a622c880cb6
(const std::string &joint_name, const std::vector< double > &position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
ae9756c9ca5692bf722c9c3dcb11884d0
(const JointModel *joint, const std::vector< double > &position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
aade96e25801522c3f8ca9a18996ed299
(const JointModel *joint, const double *position)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
a6f29e39d4b1bad50ac078e595abaaf9c
(const std::string &joint_name, const Eigen::Affine3d &transform)
void
setJointPositions
classmoveit_1_1core_1_1RobotState.html
acf6603873541f8cf04476b95d43a4d5b
(const JointModel *joint, const Eigen::Affine3d &transform)
void
setJointVelocities
classmoveit_1_1core_1_1RobotState.html
a1cf1b8bd7eee51204e62cd16945e61ab
(const JointModel *joint, const double *velocity)
void
setJointEfforts
classmoveit_1_1core_1_1RobotState.html
a13744e79585655d2f38b331237850e89
(const JointModel *joint, const double *effort)
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
a14023afa3ee26ce96696df23ba1a13dc
(const std::string &joint_name) const
const double *
getJointPositions
classmoveit_1_1core_1_1RobotState.html
ab350d9a42ea6e5dd52aa52d3e5bb7f87
(const JointModel *joint) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
a4a01827dd9d15cf05adbed01e62e65c6
(const std::string &joint_name) const
const double *
getJointVelocities
classmoveit_1_1core_1_1RobotState.html
ae94b8e5936e8c76a733cd961b25809e8
(const JointModel *joint) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
a8c6ffabdd8f55fa301752124ddc1d09e
(const std::string &joint_name) const
const double *
getJointAccelerations
classmoveit_1_1core_1_1RobotState.html
a27357e977aaa7b2079e9007d8c7985a9
(const JointModel *joint) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
ae4fd812261eabf99a747f2deb996f5d5
(const std::string &joint_name) const
const double *
getJointEffort
classmoveit_1_1core_1_1RobotState.html
a462a29482b78c12a5e1454a14dd71f49
(const JointModel *joint) const
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a564140d144754d149b292e70c4c59b55
(const std::string &joint_group_name, const double *gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aaf00ec8b048e7b23638858d2c1e0f56a
(const std::string &joint_group_name, const std::vector< double > &gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ab4fa76fc793c057a393723f9fd803005
(const JointModelGroup *group, const std::vector< double > &gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ad7d704fa01a95674cf078d72663c9407
(const JointModelGroup *group, const double *gstate)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ae6514773254b090a08bcf70e767c0ec0
(const std::string &joint_group_name, const Eigen::VectorXd &values)
void
setJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
afb423a4c80461e21d82bc48e786b8f70
(const JointModelGroup *group, const Eigen::VectorXd &values)
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
aab69ae00f6d9c0d0249299115afcf7a0
(const std::string &joint_group_name, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
ab5fe4c970f93b5b61eac4938df379d1d
(const std::string &joint_group_name, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
adf36fc42a72d459b0914d68e8445e71d
(const JointModelGroup *group, std::vector< double > &gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a89f608c6672af9f1e8b8f6b1bb49a3b5
(const JointModelGroup *group, double *gstate) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a7e10394fa889034ea4bafc76b3e0eb6a
(const std::string &joint_group_name, Eigen::VectorXd &values) const
void
copyJointGroupPositions
classmoveit_1_1core_1_1RobotState.html
a6cb2dbde5e026ac4b8d5910bebbd6f31
(const JointModelGroup *group, Eigen::VectorXd &values) const
bool
setToIKSolverFrame
classmoveit_1_1core_1_1RobotState.html
a08aa8a30c5c40476f44397a9d32a9e3d
(Eigen::Affine3d &pose, const kinematics::KinematicsBaseConstPtr &solver)
bool
setToIKSolverFrame
classmoveit_1_1core_1_1RobotState.html
aa591f09030389fff10bd4dfd4cf5ac23
(Eigen::Affine3d &pose, const std::string &ik_frame)
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
ab816880027ef7e63bbdef22a0497cc78
(const JointModelGroup *group, const geometry_msgs::Pose &pose, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a8dceb7665fa4bdcf035aa284dc117333
(const JointModelGroup *group, const geometry_msgs::Pose &pose, const std::string &tip, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
adbb7fa25dedf3b5e324786d9165b0d92
(const JointModelGroup *group, const Eigen::Affine3d &pose, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a38943d2703ea1ec7b18b7f01a05d0d7b
(const JointModelGroup *group, const Eigen::Affine3d &pose, const std::string &tip, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a7dab73858059bedb7894cf4ec520c10d
(const JointModelGroup *group, const Eigen::Affine3d &pose, const std::string &tip, const std::vector< double > &consistency_limits, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
abdf85ad8c682ebc14536e5f7648c5041
(const JointModelGroup *group, const EigenSTL::vector_Affine3d &poses, const std::vector< std::string > &tips, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIK
classmoveit_1_1core_1_1RobotState.html
a9631fb6403a8afab862bd1aa52959cdc
(const JointModelGroup *group, const EigenSTL::vector_Affine3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double > > &consistency_limits, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromIKSubgroups
classmoveit_1_1core_1_1RobotState.html
aa3479b58416de8ea77b7f5125a546629
(const JointModelGroup *group, const EigenSTL::vector_Affine3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double > > &consistency_limits, unsigned int attempts=0, double timeout=0.0, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
setFromDiffIK
classmoveit_1_1core_1_1RobotState.html
a7299fef43f47964c0180f981122a6058
(const JointModelGroup *group, const Eigen::VectorXd &twist, const std::string &tip, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
bool
setFromDiffIK
classmoveit_1_1core_1_1RobotState.html
ae8970b6aaa9741f5ae858ae7b88bde85
(const JointModelGroup *group, const geometry_msgs::Twist &twist, const std::string &tip, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
a4a4e6748c1fa44a37d8c0fe128682ddf
(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, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
ad9510df72ae16c00155ca5dcb8553c8d
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const Eigen::Affine3d &target, bool global_reference_frame, double max_step, double jump_threshold, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
double
computeCartesianPath
classmoveit_1_1core_1_1RobotState.html
a84e10fcf6a39dec421e37c13e3b9dbfc
(const JointModelGroup *group, std::vector< RobotStatePtr > &traj, const LinkModel *link, const EigenSTL::vector_Affine3d &waypoints, bool global_reference_frame, double max_step, double jump_threshold, const GroupStateValidityCallbackFn &validCallback=GroupStateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions())
bool
getJacobian
classmoveit_1_1core_1_1RobotState.html
af14fd5a53bf052f12eeb81237dbdc67b
(const JointModelGroup *group, const LinkModel *link, const Eigen::Vector3d &reference_point_position, Eigen::MatrixXd &jacobian, bool use_quaternion_representation=false) const
bool
getJacobian
classmoveit_1_1core_1_1RobotState.html
a34222c39e51052096b654311d61e6fad
(const JointModelGroup *group, const LinkModel *link, const Eigen::Vector3d &reference_point_position, Eigen::MatrixXd &jacobian, bool use_quaternion_representation=false)
Eigen::MatrixXd
getJacobian
classmoveit_1_1core_1_1RobotState.html
a9973457b0caaad9cada49a45f773cf47
(const JointModelGroup *group, const Eigen::Vector3d &reference_point_position=Eigen::Vector3d(0.0, 0.0, 0.0)) const
Eigen::MatrixXd
getJacobian
classmoveit_1_1core_1_1RobotState.html
a4b3d9fbe68e398702086b79e37f58db7
(const JointModelGroup *group, const Eigen::Vector3d &reference_point_position=Eigen::Vector3d(0.0, 0.0, 0.0))
void
computeVariableVelocity
classmoveit_1_1core_1_1RobotState.html
a23072a06d6e52401e7098e83d42a0d75
(const JointModelGroup *jmg, Eigen::VectorXd &qdot, const Eigen::VectorXd &twist, const LinkModel *tip) const
void
computeVariableVelocity
classmoveit_1_1core_1_1RobotState.html
afc43c8b0e761f33418bb414698274ec6
(const JointModelGroup *jmg, Eigen::VectorXd &qdot, const Eigen::VectorXd &twist, const LinkModel *tip)
bool
integrateVariableVelocity
classmoveit_1_1core_1_1RobotState.html
ace036f11afd180c3e2f2be90bb78b21d
(const JointModelGroup *jmg, const Eigen::VectorXd &qdot, double dt, const GroupStateValidityCallbackFn &constraint=GroupStateValidityCallbackFn())
void
setVariableValues
classmoveit_1_1core_1_1RobotState.html
aa0f5fd04def8787f8e5bea24e6252276
(const sensor_msgs::JointState &msg)
void
setToDefaultValues
classmoveit_1_1core_1_1RobotState.html
aba31c6f758e3dabd32c1acbd069e189e
()
bool
setToDefaultValues
classmoveit_1_1core_1_1RobotState.html
a006f802f744a58941fff5e3845cb8640
(const JointModelGroup *group, const std::string &name)
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
aa28a400ac63222f07598c53c685d7144
()
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
a658fa958cb7cba56251a0facfed22d51
(const JointModelGroup *group)
void
setToRandomPositions
classmoveit_1_1core_1_1RobotState.html
a290074c8e1ea4e480ed9af78b5aa99a5
(const JointModelGroup *group, random_numbers::RandomNumberGenerator &rng)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a4f0f2685e224216449a6117661d3b4fa
(const JointModelGroup *group, const RobotState &near, double distance)
void
setToRandomPositionsNearBy
classmoveit_1_1core_1_1RobotState.html
a6abddbcfca9b0a1f63b96dc964d28af9
(const JointModelGroup *group, const RobotState &near, const std::vector< double > &distances)
void
updateCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
afa1f72a766bdf75d81f4404058322576
()
void
updateLinkTransforms
classmoveit_1_1core_1_1RobotState.html
a8778df1884c3caaf47558c939832cd9e
()
void
update
classmoveit_1_1core_1_1RobotState.html
aaec5557d55b862d9dd832b3d4c221836
(bool force=false)
void
updateStateWithLinkAt
classmoveit_1_1core_1_1RobotState.html
a6cc3a80dbf59387597d65505623bb78e
(const std::string &link_name, const Eigen::Affine3d &transform, bool backward=false)
void
updateStateWithLinkAt
classmoveit_1_1core_1_1RobotState.html
a43bb5bb7db541e93f0102b9f290603ff
(const LinkModel *link, const Eigen::Affine3d &transform, bool backward=false)
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a038dc6e7063fbc24cfb3d10d8bbb880d
(const std::string &link_name)
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
a76797b5f33b8449dcadf17c825a6ba4c
(const LinkModel *link)
const Eigen::Affine3d &
getCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
af104f914b69a3703349ae3f2fd9404bc
(const std::string &link_name, std::size_t index)
const Eigen::Affine3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a8858380ce3a1c053fc0f8adbd40ea3ac
(const LinkModel *link, std::size_t index)
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
ae5001e9c5b7c22d5c8e300f7f8f81a70
(const std::string &joint_name)
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
a34aa4cffea8cb555cc1e8b5d9fa11be4
(const JointModel *joint)
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ada011a4a3bbe1b207c8119ec534a1e23
(const std::string &link_name) const
const Eigen::Affine3d &
getGlobalLinkTransform
classmoveit_1_1core_1_1RobotState.html
ae0c9931c1790f0de60073ca4e56ab4cc
(const LinkModel *link) const
const Eigen::Affine3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
ad0fbac4e2e2fc18c9341da9e271cf2cf
(const std::string &link_name, std::size_t index) const
const Eigen::Affine3d &
getCollisionBodyTransform
classmoveit_1_1core_1_1RobotState.html
a4aa8c6a9a798141c5cebf7134c7df74c
(const LinkModel *link, std::size_t index) const
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
aea443160079811f45fcc9eafcabbf5b2
(const std::string &joint_name) const
const Eigen::Affine3d &
getJointTransform
classmoveit_1_1core_1_1RobotState.html
aabbd41a28a1a7698fd34190d9d180e50
(const JointModel *joint) const
bool
dirtyJointTransform
classmoveit_1_1core_1_1RobotState.html
a4e300e4ba33b0665087a31994a187b83
(const JointModel *joint) const
bool
dirtyLinkTransforms
classmoveit_1_1core_1_1RobotState.html
a2ee58f17572e83bc0b2a6d070d0f0fa6
() const
bool
dirtyCollisionBodyTransforms
classmoveit_1_1core_1_1RobotState.html
ac2ba5404995440a1c544f1a07bf5b9e5
() const
bool
dirty
classmoveit_1_1core_1_1RobotState.html
a0b5e481c732e45c2f087203fe1158408
() const
double
distance
classmoveit_1_1core_1_1RobotState.html
a69bc5aacb43952be8ce1c03648b38be3
(const RobotState &other) const
double
distance
classmoveit_1_1core_1_1RobotState.html
a01ebc835d9faa5f79ef9d253ba48e78d
(const RobotState &other, const JointModelGroup *joint_group) const
double
distance
classmoveit_1_1core_1_1RobotState.html
a2e64fcb067835b6f5eb5968e50d8b078
(const RobotState &other, const JointModel *joint) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
af3bd19cc2086559bc938f7c44b04f7fd
(const RobotState &to, double t, RobotState &state) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
ac3ad1717fafe43aa05dd649a6244b8fe
(const RobotState &to, double t, RobotState &state, const JointModelGroup *joint_group) const
void
interpolate
classmoveit_1_1core_1_1RobotState.html
ae384336e0dd8c62719a38867f51706c3
(const RobotState &to, double t, RobotState &state, const JointModel *joint) const
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
a8250deeb3a2565ca34cbd87d18ee33ad
()
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
aca89bd2b257eef35f03e424f1d5c2ff0
(const JointModelGroup *joint_group)
void
enforceBounds
classmoveit_1_1core_1_1RobotState.html
a17b78d94170a4e452f00b56f98b5ed5b
(const JointModel *joint)
void
enforcePositionBounds
classmoveit_1_1core_1_1RobotState.html
ad7da8630de3e82aa31f4671b980aca74
(const JointModel *joint)
void
enforceVelocityBounds
classmoveit_1_1core_1_1RobotState.html
ae52693dfeb9235aaaa288cb7ed01b0cb
(const JointModel *joint)
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
a30ecc8c10d1ff3fa07bfd0f96de10d0a
(double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
aca92fb6f99d06f25062772279db9d536
(const JointModelGroup *joint_group, double margin=0.0) const
bool
satisfiesBounds
classmoveit_1_1core_1_1RobotState.html
aa84b7b4fdbd7b50359c488f247ecb743
(const JointModel *joint, double margin=0.0) const
bool
satisfiesPositionBounds
classmoveit_1_1core_1_1RobotState.html
a716b896c476c63275d6f35a2752f0ac1
(const JointModel *joint, double margin=0.0) const
bool
satisfiesVelocityBounds
classmoveit_1_1core_1_1RobotState.html
aa672fc57c2488a8026150f374a172975
(const JointModel *joint, double margin=0.0) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a409e2e7e30fc4dfccd34870ad7838928
() const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a000cc17b834c02689f524af493d82aad
(const JointModelGroup *group) const
std::pair< double, const JointModel * >
getMinDistanceToPositionBounds
classmoveit_1_1core_1_1RobotState.html
a3f19c45bfd17a71d340c68301f5fa7c9
(const std::vector< const JointModel * > &joints) const
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a5969cc58a617a8c117cbb888e0034b4b
(AttachedBody *attached_body)
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a6204f7ad66163fa73f713d4897c25a77
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &attach_trans, const std::set< std::string > &touch_links, const std::string &link_name, const trajectory_msgs::JointTrajectory &detach_posture=trajectory_msgs::JointTrajectory())
void
attachBody
classmoveit_1_1core_1_1RobotState.html
a9fd2ac241124639ed77b16a995774725
(const std::string &id, const std::vector< shapes::ShapeConstPtr > &shapes, const EigenSTL::vector_Affine3d &attach_trans, const std::vector< std::string > &touch_links, const std::string &link_name, const trajectory_msgs::JointTrajectory &detach_posture=trajectory_msgs::JointTrajectory())
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
af4de65ca2db679cd96d9cf67d504a088
(std::vector< const AttachedBody * > &attached_bodies) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
adf69986ebea04951490f5f9a56a51c97
(std::vector< const AttachedBody * > &attached_bodies, const JointModelGroup *lm) const
void
getAttachedBodies
classmoveit_1_1core_1_1RobotState.html
acbea66366b164ccb0583d96b1a4e2058
(std::vector< const AttachedBody * > &attached_bodies, const LinkModel *lm) const
bool
clearAttachedBody
classmoveit_1_1core_1_1RobotState.html
a5c3129e7624ffe8c47dfaffee5c85560
(const std::string &id)
void
clearAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a683bbb0f9020ba6963c3717c0701488a
(const LinkModel *link)
void
clearAttachedBodies
classmoveit_1_1core_1_1RobotState.html
a4eccb598b81de1f2b8238bb0f2f58acb
(const JointModelGroup *group)
void
clearAttachedBodies
classmoveit_1_1core_1_1RobotState.html
af21a678724658a7c4da68373b0e98c7b
()
const AttachedBody *
getAttachedBody
classmoveit_1_1core_1_1RobotState.html
a87963eb6e00f86c65a04d5a95b9a7c0a
(const std::string &name) const
bool
hasAttachedBody
classmoveit_1_1core_1_1RobotState.html
ac88fb2dde56e4859628103910400e91e
(const std::string &id) const
void
setAttachedBodyUpdateCallback
classmoveit_1_1core_1_1RobotState.html
a199bfec1bc2bcd2aaa8befa5efc1bbc8
(const AttachedBodyCallback &callback)
void
allocMemory
classmoveit_1_1core_1_1RobotState.html
a37493c872f84e7ffc2641a0f5dd02d7c
()
bool
checkCollisionTransforms
classmoveit_1_1core_1_1RobotState.html
acb8d9b2b2efabe6bdb5a35f5931e87bb
() const
bool
checkJointTransforms
classmoveit_1_1core_1_1RobotState.html
aaba584f2351512f21469f44328e961b3
(const JointModel *joint) const
bool
checkLinkTransforms
classmoveit_1_1core_1_1RobotState.html
a3da1c4b6c7138e27fbc0e71d1d712ad6
() const
void
copyFrom
classmoveit_1_1core_1_1RobotState.html
a5ef542e6a83829db633e5035d6823fdc
(const RobotState &other)
void
getMissingKeys
classmoveit_1_1core_1_1RobotState.html
a8a5598ddcdc0c229265a7605b1203c51
(const std::map< std::string, double > &variable_map, std::vector< std::string > &missing_variables) const
void
getStateTreeJointString
classmoveit_1_1core_1_1RobotState.html
ac649f3f8c5f940d69d4ac0ed278561db
(std::ostream &ss, const JointModel *jm, const std::string &pfx0, bool last) const
void
markAcceleration
classmoveit_1_1core_1_1RobotState.html
adc6763c635c0df616870394ac8369b23
()
void
markDirtyJointTransforms
classmoveit_1_1core_1_1RobotState.html
ac3da2c4599242441f59067a6dcdeb414
(const JointModel *joint)
void
markDirtyJointTransforms
classmoveit_1_1core_1_1RobotState.html
aeaef942ab9151ea8ecffdf95984b7bf2
(const JointModelGroup *group)
void
markEffort
classmoveit_1_1core_1_1RobotState.html
ac22ba2298dc880bd730dc345ab163644
()
void
markVelocity
classmoveit_1_1core_1_1RobotState.html
ac0c440ecdaf804fb3a8cf3b28ea90c5c
()
void
updateLinkTransformsInternal
classmoveit_1_1core_1_1RobotState.html
a96e9201cfcac3ac6e8149bae78c4899b
(const JointModel *start)
void
updateMimicJoint
classmoveit_1_1core_1_1RobotState.html
aa013b20a8228933eefb20c75ac1c6373
(const JointModel *joint)
void
updateMimicJoint
classmoveit_1_1core_1_1RobotState.html
a1dcb772a9157abe7dbed937d63dee554
(const std::vector< const JointModel * > &mim)
double *
acceleration_
classmoveit_1_1core_1_1RobotState.html
a5cf16e481b6ac17028859db1d264bc4a
std::map< std::string, AttachedBody * >
attached_body_map_
classmoveit_1_1core_1_1RobotState.html
a37ac12a124e556202aa7ed17b6a5e0e8
AttachedBodyCallback
attached_body_update_callback_
classmoveit_1_1core_1_1RobotState.html
aec1dac95371f25651ec6665d62d57fee
const JointModel *
dirty_collision_body_transforms_
classmoveit_1_1core_1_1RobotState.html
ac3bc3df0f595e5f4e263f6918e55587c
unsigned char *
dirty_joint_transforms_
classmoveit_1_1core_1_1RobotState.html
a466b46c2ed17ed5b9d3b6d49d92ad3bc
const JointModel *
dirty_link_transforms_
classmoveit_1_1core_1_1RobotState.html
abfe2d347158e34651a72fb8846398b4e
double *
effort_
classmoveit_1_1core_1_1RobotState.html
ad033a1df94612ffed3d5a32a61b5c622
Eigen::Affine3d *
global_collision_body_transforms_
classmoveit_1_1core_1_1RobotState.html
a9a1b84afe76b0eb6bcf49e8a95b7951c
Eigen::Affine3d *
global_link_transforms_
classmoveit_1_1core_1_1RobotState.html
a963901d995f1ad657966f02873fb43fe
bool
has_acceleration_
classmoveit_1_1core_1_1RobotState.html
a3baab0ada89388b20e5003091d624f66
bool
has_effort_
classmoveit_1_1core_1_1RobotState.html
a803277735587d3e30b649619c8f28758
bool
has_velocity_
classmoveit_1_1core_1_1RobotState.html
af0207922496f57d8ead6c837efda81b6
void *
memory_
classmoveit_1_1core_1_1RobotState.html
abee1bf36a4ab8f3d95094bd6ee11fb3c
double *
position_
classmoveit_1_1core_1_1RobotState.html
a6728700f5cb22266f80c2030d98d8313
random_numbers::RandomNumberGenerator *
rng_
classmoveit_1_1core_1_1RobotState.html
ad82858a42c53559dfed9d00733f7f2b1
RobotModelConstPtr
robot_model_
classmoveit_1_1core_1_1RobotState.html
a44e4e7c451200b44ca23760e6318a7de
Eigen::Affine3d *
variable_joint_transforms_
classmoveit_1_1core_1_1RobotState.html
ad46e590ed2595f6b3855ad5e780df810
double *
velocity_
classmoveit_1_1core_1_1RobotState.html
adb1722cbe2ef8e26d97b15813fbe9dd8
moveit::core::Transforms
classmoveit_1_1core_1_1Transforms.html
boost::noncopyable
virtual bool
canTransform
classmoveit_1_1core_1_1Transforms.html
a6c2e41fc472bb984e21e889ff6256ce9
(const std::string &from_frame) const
const std::string &
getTargetFrame
classmoveit_1_1core_1_1Transforms.html
ae2981946876047d8a32df7081aa3553e
() const
virtual const Eigen::Affine3d &
getTransform
classmoveit_1_1core_1_1Transforms.html
a567bf07ed01be1293e2488c89fcad6db
(const std::string &from_frame) const
virtual bool
isFixedFrame
classmoveit_1_1core_1_1Transforms.html
ada90cfccc5db43141f374f9b61e2bee1
(const std::string &frame) const
Transforms
classmoveit_1_1core_1_1Transforms.html
af9f8f3f04b5a041364d97c359d592d6a
(const std::string &target_frame)
virtual
~Transforms
classmoveit_1_1core_1_1Transforms.html
a46634ebad9aad54b07a0a4a768e17366
()
const FixedTransformsMap &
getAllTransforms
classmoveit_1_1core_1_1Transforms.html
ae4ca5e317a1fca1f378baaed3fe6255d
() const
void
copyTransforms
classmoveit_1_1core_1_1Transforms.html
aa3c8898ab76775520775d81598cd84cf
(std::vector< geometry_msgs::TransformStamped > &transforms) const
void
setTransform
classmoveit_1_1core_1_1Transforms.html
aec6167704b561dbc69c21fc2dee08424
(const Eigen::Affine3d &t, const std::string &from_frame)
void
setTransform
classmoveit_1_1core_1_1Transforms.html
adf3d6aefa8752d7d929806c2fd521aa1
(const geometry_msgs::TransformStamped &transform)
void
setTransforms
classmoveit_1_1core_1_1Transforms.html
afcb0359d6a1006742ca03ba236299c04
(const std::vector< geometry_msgs::TransformStamped > &transforms)
void
setAllTransforms
classmoveit_1_1core_1_1Transforms.html
abe4438cc4cca8a42a4f78006288eb09a
(const FixedTransformsMap &transforms)
void
transformVector3
classmoveit_1_1core_1_1Transforms.html
a2eed8491fdeb8d1ba9fa258a125a102e
(const std::string &from_frame, const Eigen::Vector3d &v_in, Eigen::Vector3d &v_out) const
void
transformQuaternion
classmoveit_1_1core_1_1Transforms.html
ad2d713df4755bff18b685438481270ed
(const std::string &from_frame, const Eigen::Quaterniond &q_in, Eigen::Quaterniond &q_out) const
void
transformRotationMatrix
classmoveit_1_1core_1_1Transforms.html
a85748bcb338ca72d358e6f75ad8afa31
(const std::string &from_frame, const Eigen::Matrix3d &m_in, Eigen::Matrix3d &m_out) const
void
transformPose
classmoveit_1_1core_1_1Transforms.html
a84bf991a795b2185e387a5a00466e75d
(const std::string &from_frame, const Eigen::Affine3d &t_in, Eigen::Affine3d &t_out) const
static bool
sameFrame
classmoveit_1_1core_1_1Transforms.html
a101b4614f91072368a62c879bd59e36a
(const std::string &frame1, const std::string &frame2)
std::string
target_frame_
classmoveit_1_1core_1_1Transforms.html
a650f48a36aab43627f2f02628b4c4676
FixedTransformsMap
transforms_
classmoveit_1_1core_1_1Transforms.html
ad70ce12653eef34e1f6b91d2a3e78420
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
moveit::tools
namespacemoveit_1_1tools.html
moveit::tools::BackgroundProcessing
moveit::tools::Profiler
moveit::tools::BackgroundProcessing
classmoveit_1_1tools_1_1BackgroundProcessing.html
boost::noncopyable
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
void
addJob
classmoveit_1_1tools_1_1BackgroundProcessing.html
afc0bd8d3dc2ad1e17946d6ef2b441c80
(const JobCallback &job, const std::string &name)
BackgroundProcessing
classmoveit_1_1tools_1_1BackgroundProcessing.html
ae204830b7100ce34a0c494801fcdcc0c
()
void
clear
classmoveit_1_1tools_1_1BackgroundProcessing.html
a50c16096b3407addf1aabd6f1d358d3b
()
void
clearJobUpdateEvent
classmoveit_1_1tools_1_1BackgroundProcessing.html
a5510d2fe73b3dc391365d78394c38853
()
std::size_t
getJobCount
classmoveit_1_1tools_1_1BackgroundProcessing.html
ad75a2c8ff7637b81251ae2f32fbdfe89
() const
void
setJobUpdateEvent
classmoveit_1_1tools_1_1BackgroundProcessing.html
a90dc9dd1f19fa8e5e975d0a0c62923aa
(const JobUpdateCallback &event)
~BackgroundProcessing
classmoveit_1_1tools_1_1BackgroundProcessing.html
a15526519ab82b5ef8e1260bab9e2da46
()
void
processingThread
classmoveit_1_1tools_1_1BackgroundProcessing.html
a0304864fd376eec1b4f725aafe081a0b
()
boost::mutex
action_lock_
classmoveit_1_1tools_1_1BackgroundProcessing.html
a63f532c0ee4174bef67dee99eff7ec70
std::deque< std::string >
action_names_
classmoveit_1_1tools_1_1BackgroundProcessing.html
aa4fdd0440e87201acc7f3f64b2fe0e02
std::deque< JobCallback >
actions_
classmoveit_1_1tools_1_1BackgroundProcessing.html
a0a40a4f659c01991dd44de62de02b1dd
boost::condition_variable
new_action_condition_
classmoveit_1_1tools_1_1BackgroundProcessing.html
a81a3549b76a4adb5e3e8a60adf11a603
bool
processing_
classmoveit_1_1tools_1_1BackgroundProcessing.html
afba245e8574f9b78b77acd15493d5095
boost::scoped_ptr< boost::thread >
processing_thread_
classmoveit_1_1tools_1_1BackgroundProcessing.html
a5c6e6696eebe58bc970f157c0d0afd0b
JobUpdateCallback
queue_change_event_
classmoveit_1_1tools_1_1BackgroundProcessing.html
ac413e8ece35a10654e42bf06db49b05c
bool
run_processing_thread_
classmoveit_1_1tools_1_1BackgroundProcessing.html
ab3b2e6e4234aa02beef5fda339266964
moveit::tools::Profiler
classmoveit_1_1tools_1_1Profiler.html
boost::noncopyable
moveit::tools::Profiler::AvgInfo
moveit::tools::Profiler::PerThread
moveit::tools::Profiler::ScopedBlock
moveit::tools::Profiler::ScopedStart
moveit::tools::Profiler::TimeInfo
void
average
classmoveit_1_1tools_1_1Profiler.html
aa94ec26521a7f7fc0b90cccda3fcc2e6
(const std::string &name, const double value)
void
begin
classmoveit_1_1tools_1_1Profiler.html
a56f50fd3429b4b3e660029529a61b332
(const std::string &name)
void
clear
classmoveit_1_1tools_1_1Profiler.html
a60411dca3878182f66a97ee013d478df
(void)
void
console
classmoveit_1_1tools_1_1Profiler.html
a1a5520ce2341146c3ee225d77b02d1b9
(void)
void
end
classmoveit_1_1tools_1_1Profiler.html
ae0bc9b3c7b08347a25210e96eb38a6ea
(const std::string &name)
void
event
classmoveit_1_1tools_1_1Profiler.html
a657a4c3d927cf4ee43c5b4e2c0bbad2b
(const std::string &name, const unsigned int times=1)
Profiler
classmoveit_1_1tools_1_1Profiler.html
acb95d6f47d3619537f47a26eba386b15
(bool printOnDestroy=false, bool autoStart=false)
bool
running
classmoveit_1_1tools_1_1Profiler.html
af7a7734c3d65442f5f00df2243320042
(void) const
void
start
classmoveit_1_1tools_1_1Profiler.html
a5976ad4e0b9c4635662b3af745234ed3
(void)
void
status
classmoveit_1_1tools_1_1Profiler.html
acfa3cf078f3202074d9a533c38b99800
(std::ostream &out=std::cout, bool merge=true)
void
stop
classmoveit_1_1tools_1_1Profiler.html
ab1686f4b8665e5f6fbaf9612514a4a0c
(void)
~Profiler
classmoveit_1_1tools_1_1Profiler.html
a5386f834cafc56d73c0cb0e30291680c
(void)
static void
Average
classmoveit_1_1tools_1_1Profiler.html
aed4355d6693366ea71295a56f02123fa
(const std::string &name, const double value)
static void
Begin
classmoveit_1_1tools_1_1Profiler.html
a320297934743c2b71ec133969ab5b478
(const std::string &name)
static void
Clear
classmoveit_1_1tools_1_1Profiler.html
a229933f85ed9efd907296f401217f35d
(void)
static void
Console
classmoveit_1_1tools_1_1Profiler.html
ac4d43faefa952a80bc6dcb4f4d37493a
(void)
static void
End
classmoveit_1_1tools_1_1Profiler.html
a6be4a68eb3f9ff2d47395a1664e77823
(const std::string &name)
static void
Event
classmoveit_1_1tools_1_1Profiler.html
ad63bb2800124d911f78e73768cca620f
(const std::string &name, const unsigned int times=1)
static Profiler &
Instance
classmoveit_1_1tools_1_1Profiler.html
a1abf8f1b88d4b37576f3dd3a8a510ea9
(void)
static bool
Running
classmoveit_1_1tools_1_1Profiler.html
a432e0f7d48eb81fd391584ef0c1b0e80
(void)
static void
Start
classmoveit_1_1tools_1_1Profiler.html
af5905f334c33e898f00979d76ae7bf9e
(void)
static void
Status
classmoveit_1_1tools_1_1Profiler.html
a28ac8c1c97ffaaf788d031f4c4f3d9b5
(std::ostream &out=std::cout, bool merge=true)
static void
Stop
classmoveit_1_1tools_1_1Profiler.html
aadf6bf0694a8947a8cf4bf8327c3bddf
(void)
void
printThreadInfo
classmoveit_1_1tools_1_1Profiler.html
ac6149dec323772e119e40d99d43445ca
(std::ostream &out, const PerThread &data)
std::map< boost::thread::id, PerThread >
data_
classmoveit_1_1tools_1_1Profiler.html
a4a2fdd0be9b9624fe61bb50e502e38ec
boost::mutex
lock_
classmoveit_1_1tools_1_1Profiler.html
a5a71014a060a8c3b6c87213870b96847
bool
printOnDestroy_
classmoveit_1_1tools_1_1Profiler.html
a58aa041ae3689f17d1345e6932965686
bool
running_
classmoveit_1_1tools_1_1Profiler.html
afce2ae0cd3d911bbd9c0f03af1681692
TimeInfo
tinfo_
classmoveit_1_1tools_1_1Profiler.html
ac9174a5573af6c37832ab1ce0eee5d45
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::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::tools::Profiler::ScopedBlock
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
ScopedBlock
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
a6f6710fc7c3bf769a4e4ee2d0ec9d038
(const std::string &name, Profiler &prof=Profiler::Instance())
~ScopedBlock
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
a0f4d650cafee6b18b474b29d019fae91
(void)
std::string
name_
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
aa5f9c41639a31d76cc58e187dcc35806
Profiler &
prof_
classmoveit_1_1tools_1_1Profiler_1_1ScopedBlock.html
a28ae050ab8aa089cca58533dea28b91d
moveit::tools::Profiler::ScopedStart
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
ScopedStart
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a087896ed5e4388d55d9404f7a4310133
(Profiler &prof=Profiler::Instance())
~ScopedStart
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
aa241ac932f3cfa3c2fb70ef05f9af75b
(void)
Profiler &
prof_
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a6f1bb616f0ff578785a50b5827ed92c8
bool
wasRunning_
classmoveit_1_1tools_1_1Profiler_1_1ScopedStart.html
a061610d3d7a1d30738cba312c3e48480
moveit::tools::Profiler::TimeInfo
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
void
set
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
af38ae6e2757f47b5bca91ba78324de26
(void)
TimeInfo
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a2733cef9a8f4d40cbbedad6c2103deea
(void)
void
update
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a602b4403ac67b3b9a50f614bf7cac164
(void)
boost::posix_time::time_duration
longest
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
aff60f27cfa493433e9cb53d1c66b6f2d
unsigned long int
parts
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a8f811fd63328e16fd95fd445e71ccdd0
boost::posix_time::time_duration
shortest
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
aaffd8ffa360b0d1d3fdcec9202ade2d5
boost::posix_time::ptime
start
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a71a690de7276549df1938d22c4b64929
boost::posix_time::time_duration
total
structmoveit_1_1tools_1_1Profiler_1_1TimeInfo.html
a8b2cbef3330eaefc3583c4ab6873ac1f
moveit_controller_manager
namespacemoveit__controller__manager.html
moveit_controller_manager::ExecutionStatus
moveit_controller_manager::MoveItControllerHandle
moveit_controller_manager::MoveItControllerManager
boost::shared_ptr< const MoveItControllerHandle >
MoveItControllerHandleConstPtr
namespacemoveit__controller__manager.html
a5c004df0214190121af09caea0b40b5c
boost::shared_ptr< MoveItControllerHandle >
MoveItControllerHandlePtr
namespacemoveit__controller__manager.html
a511b73c2a7a681014b533c5db19d5dbd
boost::shared_ptr< const MoveItControllerManager >
MoveItControllerManagerConstPtr
namespacemoveit__controller__manager.html
a3b587d61c58ac0fcc5d0d35e792c9816
boost::shared_ptr< MoveItControllerManager >
MoveItControllerManagerPtr
namespacemoveit__controller__manager.html
ad5a3a6aaa865a81efafddca76dd53f65
moveit_controller_manager::ExecutionStatus
structmoveit__controller__manager_1_1ExecutionStatus.html
Value
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fd
UNKNOWN
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda6959210f72a44f38a5f704901ee8ff1b
RUNNING
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda40b4bcefa905b1e4df91145b37f36547
SUCCEEDED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda9cb40c0ff9c15273ba1411df0dba2704
PREEMPTED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda6fa599f1cfd2e76272fcda4a709a6ee8
TIMED_OUT
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda9fc16cd47413bbde788560fa942b4f3d
ABORTED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fdafd9d76a952171c26cbc76dcf2abb9603
FAILED
structmoveit__controller__manager_1_1ExecutionStatus.html
a09075c47bbda14f1df49a0a0f27188fda5b6d588d060587599b4c294dba797ad6
std::string
asString
structmoveit__controller__manager_1_1ExecutionStatus.html
a666e567385b8bd0996a6abd84f72e412
() const
ExecutionStatus
structmoveit__controller__manager_1_1ExecutionStatus.html
a1aec13f64312601b857f21d4f812701d
(Value value=UNKNOWN)
operator bool
structmoveit__controller__manager_1_1ExecutionStatus.html
a6f4f0863601e9f4eb665fe074dd922c3
() const
operator Value
structmoveit__controller__manager_1_1ExecutionStatus.html
a55ebe8725e7b6ff75899cf1e743dc353
() const
Value
status_
structmoveit__controller__manager_1_1ExecutionStatus.html
a955347f8caa8872e4bcc05673025e1b3
moveit_controller_manager::MoveItControllerHandle
classmoveit__controller__manager_1_1MoveItControllerHandle.html
virtual bool
cancelExecution
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a9dc84b79d79cb87a155e694e1d391bcf
()=0
virtual ExecutionStatus
getLastExecutionStatus
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a026cb044e58469556dc815fcd3fc7ce8
()=0
const std::string &
getName
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a39d1d5aeb84e56da311d8d79b7babe7c
() const
MoveItControllerHandle
classmoveit__controller__manager_1_1MoveItControllerHandle.html
ae373a0d2bae0c31377a2d8b29628d18e
(const std::string &name)
virtual bool
sendTrajectory
classmoveit__controller__manager_1_1MoveItControllerHandle.html
abaaa439f6a545bd086622b06e2740091
(const moveit_msgs::RobotTrajectory &trajectory)=0
virtual bool
waitForExecution
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a98e5179962ff539746b2181eb1dee555
(const ros::Duration &timeout=ros::Duration(0))=0
virtual
~MoveItControllerHandle
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a6abfaeedd8222814e428bb813446a76e
()
std::string
name_
classmoveit__controller__manager_1_1MoveItControllerHandle.html
a999bb5f2e886b813e71ba0cb873d926d
moveit_controller_manager::MoveItControllerManager
classmoveit__controller__manager_1_1MoveItControllerManager.html
moveit_controller_manager::MoveItControllerManager::ControllerState
virtual void
getActiveControllers
classmoveit__controller__manager_1_1MoveItControllerManager.html
a0552af3c5fbccbb402882472bc28cc19
(std::vector< std::string > &names)=0
virtual MoveItControllerHandlePtr
getControllerHandle
classmoveit__controller__manager_1_1MoveItControllerManager.html
a69b5304cc24a1f06938061c8ed2e9bec
(const std::string &name)=0
virtual void
getControllerJoints
classmoveit__controller__manager_1_1MoveItControllerManager.html
af839f3623557bda10e57f4fb8f18b67c
(const std::string &name, std::vector< std::string > &joints)=0
virtual void
getControllersList
classmoveit__controller__manager_1_1MoveItControllerManager.html
a4875f8a6aaea5445ed521595dce8f67d
(std::vector< std::string > &names)=0
virtual ControllerState
getControllerState
classmoveit__controller__manager_1_1MoveItControllerManager.html
a82a519ae13cdcf4db79e3460fa31456e
(const std::string &name)=0
MoveItControllerManager
classmoveit__controller__manager_1_1MoveItControllerManager.html
ab217085309a95bc44ea9c1b89e8dd5e3
()
virtual bool
switchControllers
classmoveit__controller__manager_1_1MoveItControllerManager.html
ae42e4f2824c9707cc52ab61853a9a85e
(const std::vector< std::string > &activate, const std::vector< std::string > &deactivate)=0
virtual
~MoveItControllerManager
classmoveit__controller__manager_1_1MoveItControllerManager.html
aa273cdf29bd9a2b034ffce591ab57e17
()
moveit_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
moveit_sensor_manager
namespacemoveit__sensor__manager.html
moveit_sensor_manager::MoveItSensorManager
moveit_sensor_manager::SensorInfo
boost::shared_ptr< const MoveItSensorManager >
MoveItSensorManagerConstPtr
namespacemoveit__sensor__manager.html
a77bcdd5ba6e7a981dd56616a7fd51e6e
boost::shared_ptr< MoveItSensorManager >
MoveItSensorManagerPtr
namespacemoveit__sensor__manager.html
a7dc0556baeacf6a5b40f08178b5d6f95
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
()
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
planning_interface
namespaceplanning__interface.html
planning_interface::MotionPlanDetailedResponse
planning_interface::MotionPlanResponse
planning_interface::PlannerConfigurationSettings
planning_interface::PlannerManager
planning_interface::PlanningContext
moveit_msgs::MotionPlanRequest
MotionPlanRequest
namespaceplanning__interface.html
a66b7da9ae05ece3dbde7605d89208ae8
std::map< std::string, PlannerConfigurationSettings >
PlannerConfigurationMap
namespaceplanning__interface.html
a0f570b4d5ea3f33ee94b3b28ee9c0147
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
af351b56894fa266a878f1e5054cf31b9
(PlanningContext)
MOVEIT_CLASS_FORWARD
namespaceplanning__interface.html
a470f7973968f5043caf7bf15be97aa37
(PlannerManager)
planning_interface::MotionPlanDetailedResponse
structplanning__interface_1_1MotionPlanDetailedResponse.html
void
getMessage
structplanning__interface_1_1MotionPlanDetailedResponse.html
aeaf945b612456ad2ca33a65f90f78413
(moveit_msgs::MotionPlanDetailedResponse &msg) const
std::vector< std::string >
description_
structplanning__interface_1_1MotionPlanDetailedResponse.html
ae4feba05ab23e6d2f806e766e23d83d8
moveit_msgs::MoveItErrorCodes
error_code_
structplanning__interface_1_1MotionPlanDetailedResponse.html
aaf987b29fd7223bb19269ae62970c596
std::vector< double >
processing_time_
structplanning__interface_1_1MotionPlanDetailedResponse.html
a81dc1b63e35cb87a87e5ba2f9d3bffcd
std::vector< robot_trajectory::RobotTrajectoryPtr >
trajectory_
structplanning__interface_1_1MotionPlanDetailedResponse.html
a7d750f1249f713717fe9a101f9f6fdd6
planning_interface::MotionPlanResponse
structplanning__interface_1_1MotionPlanResponse.html
void
getMessage
structplanning__interface_1_1MotionPlanResponse.html
af1c9547180a700042342c8e278180f5c
(moveit_msgs::MotionPlanResponse &msg) const
MotionPlanResponse
structplanning__interface_1_1MotionPlanResponse.html
af662fc8948c37f821ee8b2d212451811
()
moveit_msgs::MoveItErrorCodes
error_code_
structplanning__interface_1_1MotionPlanResponse.html
a484745b70508b414757947b82a18aaa7
double
planning_time_
structplanning__interface_1_1MotionPlanResponse.html
a650d90c6d03969c1ff6410d6dfd69968
robot_trajectory::RobotTrajectoryPtr
trajectory_
structplanning__interface_1_1MotionPlanResponse.html
aba269b9eb8f4d12cdc4fc62728cea619
planning_interface::PlannerConfigurationSettings
structplanning__interface_1_1PlannerConfigurationSettings.html
std::map< std::string, std::string >
config
structplanning__interface_1_1PlannerConfigurationSettings.html
a7092285a242bf58f88437fd03f9efc75
std::string
group
structplanning__interface_1_1PlannerConfigurationSettings.html
a9cbdc5787cfd0b279d5669f4f53dcb31
std::string
name
structplanning__interface_1_1PlannerConfigurationSettings.html
adb167e5a65186982ce9b542e62d84560
planning_interface::PlannerManager
classplanning__interface_1_1PlannerManager.html
virtual bool
canServiceRequest
classplanning__interface_1_1PlannerManager.html
a0820d5d3922f3cd0d5d3dd86185afb16
(const MotionPlanRequest &req) const =0
virtual std::string
getDescription
classplanning__interface_1_1PlannerManager.html
a94dd55d37ba70bef0e93524d40ff158f
() const
const PlannerConfigurationMap &
getPlannerConfigurations
classplanning__interface_1_1PlannerManager.html
ae2731bd9b2ae0d9b767bc3ec02ed8a42
() const
virtual void
getPlanningAlgorithms
classplanning__interface_1_1PlannerManager.html
a6847e2cbb0e60c16d8e918f633728d7f
(std::vector< std::string > &algs) const
virtual PlanningContextPtr
getPlanningContext
classplanning__interface_1_1PlannerManager.html
ae2b9e1bba8400baee49d031b4adf228c
(const planning_scene::PlanningSceneConstPtr &planning_scene, const MotionPlanRequest &req, moveit_msgs::MoveItErrorCodes &error_code) const =0
PlanningContextPtr
getPlanningContext
classplanning__interface_1_1PlannerManager.html
aafcbb3d87c90eea8ee062fc196521e61
(const planning_scene::PlanningSceneConstPtr &planning_scene, const MotionPlanRequest &req) const
virtual bool
initialize
classplanning__interface_1_1PlannerManager.html
aa6ea0155324aa6140f412fd15593bc23
(const robot_model::RobotModelConstPtr &model, const std::string &ns)
PlannerManager
classplanning__interface_1_1PlannerManager.html
acee62db3ad174d3a7ff775f11b495558
()
virtual void
setPlannerConfigurations
classplanning__interface_1_1PlannerManager.html
a5113ae0f3db5bc86805a13b6aeed605e
(const PlannerConfigurationMap &pcs)
void
terminate
classplanning__interface_1_1PlannerManager.html
add7f143e284717e58ea0fbd35bddc0f2
() const
virtual
~PlannerManager
classplanning__interface_1_1PlannerManager.html
ad47c3857dbccc4a10bbc62d7d5c7955a
()
PlannerConfigurationMap
config_settings_
classplanning__interface_1_1PlannerManager.html
ad028a587c584d1c8378ab8672ff3006a
planning_interface::PlanningContext
classplanning__interface_1_1PlanningContext.html
virtual void
clear
classplanning__interface_1_1PlanningContext.html
a92cfedf0e29ce7596c9bff24cee04b0f
()=0
const std::string &
getGroupName
classplanning__interface_1_1PlanningContext.html
a26fcbf48d41882ad7a140c26d5ec0802
() const
const MotionPlanRequest &
getMotionPlanRequest
classplanning__interface_1_1PlanningContext.html
a921310632564d17e94071cf2915c2526
() const
const std::string &
getName
classplanning__interface_1_1PlanningContext.html
affffef57f6383590843cbcd9ece29a08
() const
const planning_scene::PlanningSceneConstPtr &
getPlanningScene
classplanning__interface_1_1PlanningContext.html
a177f3e5824d3d23bb6bac53d9a8ae50f
() const
PlanningContext
classplanning__interface_1_1PlanningContext.html
af59cb55faa8277e37ed8968ffa7f080a
(const std::string &name, const std::string &group)
void
setMotionPlanRequest
classplanning__interface_1_1PlanningContext.html
ae88e3282ba23b70950e342f414fcf046
(const MotionPlanRequest &request)
void
setPlanningScene
classplanning__interface_1_1PlanningContext.html
a112440fb0e22251da0e36240dedfbfc8
(const planning_scene::PlanningSceneConstPtr &planning_scene)
virtual bool
solve
classplanning__interface_1_1PlanningContext.html
af3d95dd741609c58847bd312b8b033e0
(MotionPlanResponse &res)=0
virtual bool
solve
classplanning__interface_1_1PlanningContext.html
a7590fdf69a8cf0801799e802f9ea4d08
(MotionPlanDetailedResponse &res)=0
virtual bool
terminate
classplanning__interface_1_1PlanningContext.html
a79272b058a0eeb78e64179cd044d779d
()=0
virtual
~PlanningContext
classplanning__interface_1_1PlanningContext.html
aaad625483db0c36934843403c9eb09d3
()
std::string
group_
classplanning__interface_1_1PlanningContext.html
a6ff16537c7acb5fe992958520f8f81de
std::string
name_
classplanning__interface_1_1PlanningContext.html
a2bcbcfdfa9dc44dc7169719d255777a8
planning_scene::PlanningSceneConstPtr
planning_scene_
classplanning__interface_1_1PlanningContext.html
a1189f616c8d717463cc4c2c803ecce92
MotionPlanRequest
request_
classplanning__interface_1_1PlanningContext.html
a45b8a13ce96325aa2566ca23bb205fe7
planning_request_adapter
namespaceplanning__request__adapter.html
planning_request_adapter::PlanningRequestAdapter
planning_request_adapter::PlanningRequestAdapterChain
boost::shared_ptr< const PlanningRequestAdapter >
PlanningRequestAdapterConstPtr
namespaceplanning__request__adapter.html
a1d6c6741ae30d9253ba501914d4f8b8c
boost::shared_ptr< PlanningRequestAdapter >
PlanningRequestAdapterPtr
namespaceplanning__request__adapter.html
accba260187af2abdf5de85ac8e0684ce
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
a26d1239e8edaf09f7dc11634b0c49435
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapter.html
acbc287134ce47e224bfe25d9cbb02d89
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res) const
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a2e40fe69f24b6b29b2f5dc3e33217719
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res, std::vector< std::size_t > &added_path_index) const
virtual bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a020800100612fb52835962535be95fdc
(const PlannerFn &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res, std::vector< std::size_t > &added_path_index) const =0
virtual std::string
getDescription
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a74bf49dd3be5d3068093007b699296ff
() const
PlanningRequestAdapter
classplanning__request__adapter_1_1PlanningRequestAdapter.html
a10c5289c657300cbc4ad495725a4c422
()
virtual
~PlanningRequestAdapter
classplanning__request__adapter_1_1PlanningRequestAdapter.html
ab5f66754a6bf91b5d0f07748013fa219
()
planning_request_adapter::PlanningRequestAdapterChain
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
af81315994d61c9e47ca5922c2339f9c0
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res) const
bool
adaptAndPlan
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
a7254359dec79bac7ce5b8c7caa638b84
(const planning_interface::PlannerManagerPtr &planner, const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, planning_interface::MotionPlanResponse &res, std::vector< std::size_t > &added_path_index) const
void
addAdapter
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
abe0d3f2c8009df0743f4ece21205fc17
(const PlanningRequestAdapterConstPtr &adapter)
PlanningRequestAdapterChain
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
a0d6dd5f5953a781c92b3d942d9897b45
()
std::vector< PlanningRequestAdapterConstPtr >
adapters_
classplanning__request__adapter_1_1PlanningRequestAdapterChain.html
a325c4e9e6af929fdc15e7ca3b894ba62
planning_scene
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::shared_ptr< const PlanningScene >
PlanningSceneConstPtr
namespaceplanning__scene.html
a5a0d842fe7feabb37f49b1b85b15ee24
boost::shared_ptr< PlanningScene >
PlanningScenePtr
namespaceplanning__scene.html
ae4aefa4520fb90de0c41372a5f99baa9
boost::function< bool(const robot_state::RobotState &, bool)>
StateFeasibilityFn
namespaceplanning__scene.html
af50a0aed65f6f062dd6c11d1f20be10c
MOVEIT_CLASS_FORWARD
namespaceplanning__scene.html
a39429391a4496d2fcecf3825578b0432
(PlanningScene)
planning_scene::PlanningScene
classplanning__scene_1_1PlanningScene.html
boost::noncopyable
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
a35b7ca1ab24e89969bc92273f9071cea
() const
PlanningScenePtr
diff
classplanning__scene_1_1PlanningScene.html
aa4c9f7b87358fea23daca934e9c9916f
(const moveit_msgs::PlanningScene &msg) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
a4f91092be95776777831d74bab1267ac
(const robot_trajectory::RobotTrajectory &trajectory, std::size_t max_costs, std::set< collision_detection::CostSource > &costs, double overlap_fraction=0.9) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
ad40b5909eeb621f93425580518c992b5
(const robot_trajectory::RobotTrajectory &trajectory, std::size_t max_costs, const std::string &group_name, std::set< collision_detection::CostSource > &costs, double overlap_fraction=0.9) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
a8d67d2dd0942220562448db195aeb616
(const robot_state::RobotState &state, std::size_t max_costs, std::set< collision_detection::CostSource > &costs) const
void
getCostSources
classplanning__scene_1_1PlanningScene.html
a028b64807fa8a905ddd567558913c43e
(const robot_state::RobotState &state, std::size_t max_costs, const std::string &group_name, std::set< collision_detection::CostSource > &costs) const
const robot_state::RobotState &
getCurrentState
classplanning__scene_1_1PlanningScene.html
a4abdad1f741d417f4f0a51c790dc4b21
() const
robot_state::RobotState &
getCurrentStateNonConst
classplanning__scene_1_1PlanningScene.html
a008663029657da1a8461a9768e107561
()
robot_state::RobotStatePtr
getCurrentStateUpdated
classplanning__scene_1_1PlanningScene.html
ab2b07b21f342c6092757ef5ed1c6f8e6
(const moveit_msgs::RobotState &update) const
void
getKnownObjectColors
classplanning__scene_1_1PlanningScene.html
abf6b116be2c68cab9da3d53f3946788a
(ObjectColorMap &kc) const
void
getKnownObjectTypes
classplanning__scene_1_1PlanningScene.html
a33f34a78ba1048169e59f7c64f32a66a
(ObjectTypeMap &kc) const
const MotionFeasibilityFn &
getMotionFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
ada5f7031dfe116e2880beaac8572fcbc
() const
const std::string &
getName
classplanning__scene_1_1PlanningScene.html
a5bebbc04372a88dd838597bdd430319b
() const
const std_msgs::ColorRGBA &
getObjectColor
classplanning__scene_1_1PlanningScene.html
a085d458a04e994a862bdf2fbe69a2a64
(const std::string &id) const
const object_recognition_msgs::ObjectType &
getObjectType
classplanning__scene_1_1PlanningScene.html
a1e8afd4a898214e5e6e37f2d8b830ba3
(const std::string &id) const
const PlanningSceneConstPtr &
getParent
classplanning__scene_1_1PlanningScene.html
a48e497da44ba41335efc960b64800df7
() const
void
getPlanningSceneDiffMsg
classplanning__scene_1_1PlanningScene.html
a37552134e9d0c83da2106b1e2f53fea0
(moveit_msgs::PlanningScene &scene) const
void
getPlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
a90a0d5360a2cad4e6cda053c9eab3f02
(moveit_msgs::PlanningScene &scene) const
void
getPlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
a21b2247ab62239cd6c3d0ba633ce3c36
(moveit_msgs::PlanningScene &scene, const moveit_msgs::PlanningSceneComponents &comp) const
const robot_model::RobotModelConstPtr &
getRobotModel
classplanning__scene_1_1PlanningScene.html
ad8e498bd7289d524ca8cfa6ad333f49c
() const
const StateFeasibilityFn &
getStateFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
a9bea59cde4a80b09145e80fa872b82fd
() const
bool
hasObjectColor
classplanning__scene_1_1PlanningScene.html
a2292faad10ec489a5f06f5f8e2d795a8
(const std::string &id) const
bool
hasObjectType
classplanning__scene_1_1PlanningScene.html
aac95e02f7050da94bf98e483c1dddd83
(const std::string &id) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a9af87c91ec349dda9055c96eacb5033f
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
ab9b40a1744952a500da4118e24b6a5d0
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
ad6d156746d3744ca37a4850aa277c2f3
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const moveit_msgs::Constraints &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a46e46a23ef17632bcd95ea74bcf41c36
(const moveit_msgs::RobotState &start_state, const moveit_msgs::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::vector< moveit_msgs::Constraints > &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a74c475ddc55b6ba77ab9af652c81a505
(const robot_trajectory::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::vector< moveit_msgs::Constraints > &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a83e24e825fa9a146d63ab40ce911be47
(const robot_trajectory::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const moveit_msgs::Constraints &goal_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a29bd22f01895711f55807dd289ac48b1
(const robot_trajectory::RobotTrajectory &trajectory, const moveit_msgs::Constraints &path_constraints, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=NULL) const
bool
isPathValid
classplanning__scene_1_1PlanningScene.html
a61270301b05fac8287418a9b61e2f4eb
(const robot_trajectory::RobotTrajectory &trajectory, const std::string &group="", bool verbose=false, std::vector< std::size_t > *invalid_index=NULL) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
a1c24489944835dffea2512768decfd3c
(const moveit_msgs::RobotState &state, const moveit_msgs::Constraints &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
afb1fb96ef46debca38dd123f216fd477
(const robot_state::RobotState &state, const moveit_msgs::Constraints &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
a37064d52d8a6d18a5268574fc4cc69e2
(const moveit_msgs::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, bool verbose=false) const
bool
isStateConstrained
classplanning__scene_1_1PlanningScene.html
ade41b917e90a87ce3ecc1e4d3405fe83
(const robot_state::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, bool verbose=false) const
bool
isStateFeasible
classplanning__scene_1_1PlanningScene.html
a2ac5cd73d36632c10d79997b9caa3bba
(const moveit_msgs::RobotState &state, bool verbose=false) const
bool
isStateFeasible
classplanning__scene_1_1PlanningScene.html
a0df18708a18a03b69ec45a88638139b5
(const robot_state::RobotState &state, bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a37478403db644dbaa597d00cc81877d4
(const moveit_msgs::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a788f403a76aad5909d134ca7be831dbf
(const robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a3b6a994c78125d149680b587f51906a5
(const moveit_msgs::RobotState &state, const moveit_msgs::Constraints &constr, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a7398284ca60a7701f5072a8371278666
(const robot_state::RobotState &state, const moveit_msgs::Constraints &constr, const std::string &group="", bool verbose=false) const
bool
isStateValid
classplanning__scene_1_1PlanningScene.html
a906313a6a285127cfb9265035095f02d
(const robot_state::RobotState &state, const kinematic_constraints::KinematicConstraintSet &constr, const std::string &group="", bool verbose=false) const
void
loadGeometryFromStream
classplanning__scene_1_1PlanningScene.html
a82035a2556f936a857cf108add4a8e2d
(std::istream &in)
void
loadGeometryFromStream
classplanning__scene_1_1PlanningScene.html
aa0310b2032f5ad24d658c5ff9653163a
(std::istream &in, const Eigen::Affine3d &offset)
PlanningScene
classplanning__scene_1_1PlanningScene.html
a5595d48893f6cd4c8d6bd4ac44ab2bdb
(const robot_model::RobotModelConstPtr &robot_model, collision_detection::WorldPtr world=collision_detection::WorldPtr(new collision_detection::World()))
PlanningScene
classplanning__scene_1_1PlanningScene.html
a7449724727dd2d61bd76a2cfafa9fb50
(const boost::shared_ptr< const urdf::ModelInterface > &urdf_model, const boost::shared_ptr< const srdf::Model > &srdf_model, collision_detection::WorldPtr world=collision_detection::WorldPtr(new collision_detection::World()))
void
printKnownObjects
classplanning__scene_1_1PlanningScene.html
a57e64709205e45b13c90b4a153025a02
(std::ostream &out) const
bool
processAttachedCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
af50bb83113f9d8fdceda75518ae51ee3
(const moveit_msgs::AttachedCollisionObject &object)
bool
processCollisionObjectMsg
classplanning__scene_1_1PlanningScene.html
a6e808aa14fc02620115e0d6dc48ead8e
(const moveit_msgs::CollisionObject &object)
void
processOctomapMsg
classplanning__scene_1_1PlanningScene.html
a08b2d45a1353b9499484346d8f67023a
(const octomap_msgs::OctomapWithPose &map)
void
processOctomapMsg
classplanning__scene_1_1PlanningScene.html
aace294dcc519e62304d58c1ca9afa2bd
(const octomap_msgs::Octomap &map)
void
processOctomapPtr
classplanning__scene_1_1PlanningScene.html
a8e934e31584d55fb701cdf1a1f9c46cc
(const boost::shared_ptr< const octomap::OcTree > &octree, const Eigen::Affine3d &t)
void
processPlanningSceneWorldMsg
classplanning__scene_1_1PlanningScene.html
abbe20290abbce89c3c055ee7e0fe5478
(const moveit_msgs::PlanningSceneWorld &world)
void
pushDiffs
classplanning__scene_1_1PlanningScene.html
a8b45bb8fb3fecb10013000eeb728429d
(const PlanningScenePtr &scene)
void
removeAllCollisionObjects
classplanning__scene_1_1PlanningScene.html
ab67408c7f802d4c1ccb8e752cdf88df5
()
void
removeObjectColor
classplanning__scene_1_1PlanningScene.html
af25fb475284fa13842c6d0d0adeada78
(const std::string &id)
void
removeObjectType
classplanning__scene_1_1PlanningScene.html
affd2a56defff437978f45848138b0a48
(const std::string &id)
void
saveGeometryToStream
classplanning__scene_1_1PlanningScene.html
a455ed0d21ede37a78cba69b0e2b96f23
(std::ostream &out) const
void
setAttachedBodyUpdateCallback
classplanning__scene_1_1PlanningScene.html
a05c6e69da5de818935e4c919a11ad225
(const robot_state::AttachedBodyCallback &callback)
void
setCollisionObjectUpdateCallback
classplanning__scene_1_1PlanningScene.html
af4d4b22c13d9fc9f2ce94a0d7eb6b976
(const collision_detection::World::ObserverCallbackFn &callback)
void
setCurrentState
classplanning__scene_1_1PlanningScene.html
a44521efbaabe91b2e3bd90c25e694b8c
(const moveit_msgs::RobotState &state)
void
setCurrentState
classplanning__scene_1_1PlanningScene.html
abe5d5f332e7e217392e9188d19b1e5a2
(const robot_state::RobotState &state)
void
setMotionFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
a5e67aa8b256d1c2466444b32f2d44e4f
(const MotionFeasibilityFn &fn)
void
setName
classplanning__scene_1_1PlanningScene.html
a12e0c529023f0a74b4718b78c17b43bc
(const std::string &name)
void
setObjectColor
classplanning__scene_1_1PlanningScene.html
af7d73e38777a6f01827365883a6372e6
(const std::string &id, const std_msgs::ColorRGBA &color)
void
setObjectType
classplanning__scene_1_1PlanningScene.html
a8f74455b71c568225c129a20ea77d3c3
(const std::string &id, const object_recognition_msgs::ObjectType &type)
void
setPlanningSceneDiffMsg
classplanning__scene_1_1PlanningScene.html
a59ea21cd524e1714004ae12fc791b7c5
(const moveit_msgs::PlanningScene &scene)
void
setPlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
a4cd89e9ddbcaa72d1d469d671b0a59fe
(const moveit_msgs::PlanningScene &scene)
void
setStateFeasibilityPredicate
classplanning__scene_1_1PlanningScene.html
ae87ae61744b8bcfa6914c69b41170d07
(const StateFeasibilityFn &fn)
void
usePlanningSceneMsg
classplanning__scene_1_1PlanningScene.html
a3b277e6a860a4c002b4f473ac71af6f2
(const moveit_msgs::PlanningScene &scene)
~PlanningScene
classplanning__scene_1_1PlanningScene.html
a7ed9a6f5d6df518ba89a02c419573ef8
()
const std::string &
getPlanningFrame
classplanning__scene_1_1PlanningScene.html
a76955d9c20ffceef86151eb127565e9f
() const
const robot_state::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
a41319fea3520b306a0ce194f5349562a
() const
const robot_state::Transforms &
getTransforms
classplanning__scene_1_1PlanningScene.html
a940dce785d3160c9c41e71c0d1789aa9
()
robot_state::Transforms &
getTransformsNonConst
classplanning__scene_1_1PlanningScene.html
a243245a374d9d34eda67163c65e197fa
()
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a4239584551cf1cfa096cdbbb04d2b38b
(const std::string &id) const
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a9c012948fb1348b66355479d4e5b1995
(const std::string &id)
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
a0e195d135e74bc0962c2e9bedcd9bd7f
(robot_state::RobotState &state, const std::string &id) const
const Eigen::Affine3d &
getFrameTransform
classplanning__scene_1_1PlanningScene.html
adc05ef0c260fa0b0fa7705e722467eae
(const robot_state::RobotState &state, const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
a25394e153b0733a98e56aa6778a07e2a
(const std::string &id) const
bool
knowsFrameTransform
classplanning__scene_1_1PlanningScene.html
aca931d9e8255e863c3f3bdd1437e0ee9
(const robot_state::RobotState &state, const std::string &id) const
void
addCollisionDetector
classplanning__scene_1_1PlanningScene.html
a48a7c7fbafbb29a87c20a98769045d9f
(const collision_detection::CollisionDetectorAllocatorPtr &allocator)
void
setActiveCollisionDetector
classplanning__scene_1_1PlanningScene.html
ac2e8c853ad8af28a2632ae8c79f4bd83
(const collision_detection::CollisionDetectorAllocatorPtr &allocator, bool exclusive=false)
bool
setActiveCollisionDetector
classplanning__scene_1_1PlanningScene.html
a59d0255c2b99ab3655a247a3fa9437fc
(const std::string &collision_detector_name)
const std::string &
getActiveCollisionDetectorName
classplanning__scene_1_1PlanningScene.html
a55f5759548b06d528a06bf3589af2941
() const
void
getCollisionDetectorNames
classplanning__scene_1_1PlanningScene.html
ac0d685767cb1da61aade1f1cbcb12c29
(std::vector< std::string > &names) const
const collision_detection::WorldConstPtr &
getWorld
classplanning__scene_1_1PlanningScene.html
aaa5d5d75d26a214250b99fc07eb2fd86
() const
const collision_detection::WorldPtr &
getWorldNonConst
classplanning__scene_1_1PlanningScene.html
acaccdee7c4630cae3daff8abb8baaef7
()
const collision_detection::CollisionWorldConstPtr &
getCollisionWorld
classplanning__scene_1_1PlanningScene.html
ae95b0d184f6bb4cb8d0f23992d89d892
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
classplanning__scene_1_1PlanningScene.html
a46049a7debf5f45e16cdba7e39a58c7a
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
classplanning__scene_1_1PlanningScene.html
a1dcbb136d962567a500ca1dcf6c4aabc
() const
const collision_detection::CollisionWorldConstPtr &
getCollisionWorld
classplanning__scene_1_1PlanningScene.html
a9580c1ad0ec0572b6a5070a2c081cf0e
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
classplanning__scene_1_1PlanningScene.html
abeb699100aeccfd0018f75e4e5960f8a
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
classplanning__scene_1_1PlanningScene.html
a45e5156e52b38b97a3a17036586d58cf
(const std::string &collision_detector_name) const
const collision_detection::CollisionRobotPtr &
getCollisionRobotNonConst
classplanning__scene_1_1PlanningScene.html
a08135a94e663b42a0004afda5caf0744
()
void
propogateRobotPadding
classplanning__scene_1_1PlanningScene.html
a51dd2649c2ae61c61251f5c52ef356fd
()
const collision_detection::AllowedCollisionMatrix &
getAllowedCollisionMatrix
classplanning__scene_1_1PlanningScene.html
a21ae71fc0810252f7d092d793b537d8e
() const
collision_detection::AllowedCollisionMatrix &
getAllowedCollisionMatrixNonConst
classplanning__scene_1_1PlanningScene.html
a1cb869a00855935aa81a20eda5ba3874
()
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
abd102b8b63f64ce9c31ce5cf4588a542
(const std::string &group="", bool verbose=false)
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a4dbfbc6b47ad40d5874d62cc8b8db883
(const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
ac493fdc001877a42213a78429d27192a
(robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
a23136f5d8f033eb40f6ea2e46092539a
(const robot_state::RobotState &state, const std::string &group="", bool verbose=false) const
bool
isStateColliding
classplanning__scene_1_1PlanningScene.html
ae9078c7db0ad741acc83ace85c217d4f
(const moveit_msgs::RobotState &state, const std::string &group="", bool verbose=false) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a4ebcc755346e443319104e8b964f8faa
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a0c4b03f1a1e418c94ba7e3b3a1b43521
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a524922631dcc8a3486220b4d837bbbf9
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a5133adb7b44f5f9ffcdb0793e3ba85ac
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a47a5dad4e1887ba1a493bbadad79a17e
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollision
classplanning__scene_1_1PlanningScene.html
a0ee7e6e96743e2b960a4bff0ea256df6
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a548ecbe8c71328bcebb516eae50a7d20
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a64ff47114c48ba0967df4077ed69c41a
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ae63a4dc9e6e441d61e5162fd82f2dc42
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a3f323552087659059547e48f3aef64da
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
af515a959ad3bd4bac1b8d5d1aa636ef0
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
ac1cd1218ff9b7abc038a29da522c86ad
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aea9edbc5c65137a736db5a86bd1fed08
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res)
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aece58b2d85afaae38ea289439bff2974
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
a99c1e6ec17557cbbf127339f3b9142d3
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
acd38b2dd08a1c61ccc993442aa8e5131
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
adcde383597056fdd74724570a63099df
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
checkSelfCollision
classplanning__scene_1_1PlanningScene.html
aecae2dbfbdfb5cfa5bbe33e89cab2315
(const collision_detection::CollisionRequest &req, collision_detection::CollisionResult &res, const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
ad0d87cd5782dac2bbcf84a259abea517
(std::vector< std::string > &links)
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a3745825e0de3449437905bd29fe85a70
(std::vector< std::string > &links) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a5ea18d8c0190bbcba10346eb5202e374
(std::vector< std::string > &links, robot_state::RobotState &kstate) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a538a51805e3c9d3a41edd9689165970f
(std::vector< std::string > &links, const robot_state::RobotState &kstate) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
ac13185b8d119ee407ca11e8bb4f688d0
(std::vector< std::string > &links, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingLinks
classplanning__scene_1_1PlanningScene.html
a5da6fcc9226e09a883a17cd05f84594f
(std::vector< std::string > &links, const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
af4eb8439dd7d0397a780e7cdfcaf8a02
(collision_detection::CollisionResult::ContactMap &contacts)
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
af689a0e21b001cd937d50dd743eb0f51
(collision_detection::CollisionResult::ContactMap &contacts) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a73d7d0287bdbdb947eee772a1ec77d18
(collision_detection::CollisionResult::ContactMap &contacts, const robot_state::RobotState &kstate) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a1861e58f7bf967796d32ed481f1010f0
(collision_detection::CollisionResult::ContactMap &contacts, robot_state::RobotState &kstate) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a78f2af8b4385b436cb715286fff21815
(collision_detection::CollisionResult::ContactMap &contacts, robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
void
getCollidingPairs
classplanning__scene_1_1PlanningScene.html
a126e97dfb12e51046d68360ae63f7e0f
(collision_detection::CollisionResult::ContactMap &contacts, const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
ab032e61039f5869175a2c21e541fc63c
(robot_state::RobotState &kstate) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a42d033995e0157931afd1b7481c0afe6
(const robot_state::RobotState &kstate) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a084aadfa9883fbc0af48c9d3924c4625
(robot_state::RobotState &kstate) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a787850300cebca25ae17bef172e1baa1
(const robot_state::RobotState &kstate) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
a68d42f96ff656bfa1e3b25f997f6c498
(robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollision
classplanning__scene_1_1PlanningScene.html
afeefe48a32b1bfa41bb81fab61f72367
(const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
abcd129cd5d6a657c1bfa93b2291c35dd
(robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
double
distanceToCollisionUnpadded
classplanning__scene_1_1PlanningScene.html
a267694070a4537b25d35e6dc42db35ed
(const robot_state::RobotState &kstate, const collision_detection::AllowedCollisionMatrix &acm) const
static PlanningScenePtr
clone
classplanning__scene_1_1PlanningScene.html
a756802976501990aabd457ff25dc265b
(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
boost::shared_ptr< const CollisionDetector >
CollisionDetectorConstPtr
classplanning__scene_1_1PlanningScene.html
a9de83a070fa6921122c4aa2fd545e994
std::map< std::string, CollisionDetectorPtr >::iterator
CollisionDetectorIterator
classplanning__scene_1_1PlanningScene.html
aada7c611ff92bc2c4b9ea07634630b7c
boost::shared_ptr< CollisionDetector >
CollisionDetectorPtr
classplanning__scene_1_1PlanningScene.html
ae27c59737d74f16e8e5dc0b5f9418e65
void
allocateCollisionDetectors
classplanning__scene_1_1PlanningScene.html
a287d9d70dc43fd657a4ef3065be13f50
()
void
allocateCollisionDetectors
classplanning__scene_1_1PlanningScene.html
a060d9d8fa84b2ac11c02afff0d2cbb16
(CollisionDetector &detector)
void
getPlanningSceneMsgCollisionObject
classplanning__scene_1_1PlanningScene.html
ad984e417a2f47a0da96911aefaae4b36
(moveit_msgs::PlanningScene &scene, const std::string &ns) const
void
getPlanningSceneMsgCollisionObjects
classplanning__scene_1_1PlanningScene.html
a01d4a71d6c803d0cc7f3079040f0539c
(moveit_msgs::PlanningScene &scene) const
void
getPlanningSceneMsgObjectColors
classplanning__scene_1_1PlanningScene.html
a7cfeb23f7c6a6a431a6c4f6bbc38852d
(moveit_msgs::PlanningScene &scene_msg) const
void
getPlanningSceneMsgOctomap
classplanning__scene_1_1PlanningScene.html
a449d1f4a6ca215fc47084c835487ec82
(moveit_msgs::PlanningScene &scene) const
void
initialize
classplanning__scene_1_1PlanningScene.html
af2d526d4d2fbf75054743d74a5329d28
()
PlanningScene
classplanning__scene_1_1PlanningScene.html
ac9df1fa3e8fa712c9c3b36984f0ce8e8
(const PlanningSceneConstPtr &parent)
static robot_model::RobotModelPtr
createRobotModel
classplanning__scene_1_1PlanningScene.html
a0a8b6c53503d4f915e7a89922327be58
(const boost::shared_ptr< const urdf::ModelInterface > &urdf_model, const boost::shared_ptr< const srdf::Model > &srdf_model)
collision_detection::AllowedCollisionMatrixPtr
acm_
classplanning__scene_1_1PlanningScene.html
aea2ecda7a0cff03181df5dd789e396bb
CollisionDetectorPtr
active_collision_
classplanning__scene_1_1PlanningScene.html
a5269032bff4a1fd4050dbf0573ef8834
std::map< std::string, CollisionDetectorPtr >
collision_
classplanning__scene_1_1PlanningScene.html
a23d09d2804e5f00cafdb4eecb4a5d3b2
robot_state::AttachedBodyCallback
current_state_attached_body_callback_
classplanning__scene_1_1PlanningScene.html
a3ff455a5e61f749300a5fd50173003a5
collision_detection::World::ObserverCallbackFn
current_world_object_update_callback_
classplanning__scene_1_1PlanningScene.html
a060c2f0385d72f62c814c94b841104e6
collision_detection::World::ObserverHandle
current_world_object_update_observer_handle_
classplanning__scene_1_1PlanningScene.html
a449ba5e172b3779047e3cf66573e0b27
robot_state::TransformsPtr
ftf_
classplanning__scene_1_1PlanningScene.html
ad9a959c31e118b0c0dcf70c798c73ce4
robot_model::RobotModelConstPtr
kmodel_
classplanning__scene_1_1PlanningScene.html
ad7144aaead9cdf12573ab62788ae9e5a
robot_state::RobotStatePtr
kstate_
classplanning__scene_1_1PlanningScene.html
a1aa9bc474d3a6b88bb62d5546ca55ad8
MotionFeasibilityFn
motion_feasibility_
classplanning__scene_1_1PlanningScene.html
a851185375d617c4a9b6bb586278d9869
std::string
name_
classplanning__scene_1_1PlanningScene.html
a9ad874776a2f80ca3e587795ef34b0d2
boost::scoped_ptr< ObjectColorMap >
object_colors_
classplanning__scene_1_1PlanningScene.html
a283302e7f5e8db4b274604ae2c6b2b32
boost::scoped_ptr< ObjectTypeMap >
object_types_
classplanning__scene_1_1PlanningScene.html
ad353a90b6e60f8058b90ad44fcc10e17
PlanningSceneConstPtr
parent_
classplanning__scene_1_1PlanningScene.html
a0e1a2e5064f5591274d963d52fd47e88
StateFeasibilityFn
state_feasibility_
classplanning__scene_1_1PlanningScene.html
ac86d372ebf5438909a560637969868a7
collision_detection::WorldPtr
world_
classplanning__scene_1_1PlanningScene.html
a4fbcbf8ce7b37f7f0b8973cca058eb26
collision_detection::WorldConstPtr
world_const_
classplanning__scene_1_1PlanningScene.html
ae9774ce487e77c3ac17e6045549c42d8
collision_detection::WorldDiffPtr
world_diff_
classplanning__scene_1_1PlanningScene.html
ae9f47219f441d3ea7d71dbf3d4a865c5
friend struct
CollisionDetector
classplanning__scene_1_1PlanningScene.html
af9058ed1a3cee4d546ecf3010b33da1d
planning_scene::PlanningScene::CollisionDetector
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
void
copyPadding
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
ab19b982085f3a9faa6d5732761c724a5
(const CollisionDetector &src)
void
findParent
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
ae1b6654a9cd9c6264ac8114b36ce73c5
(const PlanningScene &scene)
const collision_detection::CollisionRobotConstPtr &
getCollisionRobot
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a95023a5ee5b2f4eb82948210ceff8acf
() const
const collision_detection::CollisionRobotConstPtr &
getCollisionRobotUnpadded
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a60565fc9175bb86f066c56433c0c8e09
() const
collision_detection::CollisionDetectorAllocatorPtr
alloc_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a23204d7aab8a29daf5d86a424991db7b
collision_detection::CollisionRobotPtr
crobot_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
aec824a302456d55601509e8a61bc3b74
collision_detection::CollisionRobotConstPtr
crobot_const_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a55c82c9bb7208b620a229e7292294784
collision_detection::CollisionRobotPtr
crobot_unpadded_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a112412e037ca7add1786f0d158d2acb6
collision_detection::CollisionRobotConstPtr
crobot_unpadded_const_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a9ddbbe6cf73e5ec13fa178236895a320
collision_detection::CollisionWorldPtr
cworld_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
afce557744eea8bebb29d01b42ca6e576
collision_detection::CollisionWorldConstPtr
cworld_const_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a91b9d37143e41dd188a5d0e18d68b374
CollisionDetectorConstPtr
parent_
structplanning__scene_1_1PlanningScene_1_1CollisionDetector.html
a63200607f3359fccb577e227596dfa2c
planning_scene::SceneTransforms
classplanning__scene_1_1SceneTransforms.html
moveit::core::Transforms
virtual bool
canTransform
classplanning__scene_1_1SceneTransforms.html
a27c20199c1397283c3c23bbefbfd9a1f
(const std::string &from_frame) const
virtual const Eigen::Affine3d &
getTransform
classplanning__scene_1_1SceneTransforms.html
a4a709c4583856401d0c0605323b5cd11
(const std::string &from_frame) const
virtual bool
isFixedFrame
classplanning__scene_1_1SceneTransforms.html
a9d69e83e5247419505e51b1140d2ab15
(const std::string &frame) const
SceneTransforms
classplanning__scene_1_1SceneTransforms.html
aa1dece75821f8e5b3d969313cf58b22c
(const PlanningScene *scene)
bool
knowsObject
classplanning__scene_1_1SceneTransforms.html
abb1026f26a37807a3ff9c6a934062bbb
(const std::string &id) const
const PlanningScene *
scene_
classplanning__scene_1_1SceneTransforms.html
aeee75acc218543d56301e23097dbab4b
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::Matrix4f
KDLToEigenMatrix
namespacepr2__arm__kinematics.html
a88fb121d84b3b989a84aa21a14cf8567
(const KDL::Frame &p)
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
pr2_arm_kinematics::PR2ArmIK
classpr2__arm__kinematics_1_1PR2ArmIK.html
void
computeIKShoulderPan
classpr2__arm__kinematics_1_1PR2ArmIK.html
a795323d8c2a9a0e1c422045618b609a0
(const Eigen::Matrix4f &g_in, const double &shoulder_pan_initial_guess, std::vector< std::vector< double > > &solution) const
void
computeIKShoulderRoll
classpr2__arm__kinematics_1_1PR2ArmIK.html
a483321d2c268aca5d588ecc53ae6d106
(const Eigen::Matrix4f &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
aa79567f0a4acfc57ec2e17dd08eeaf05
(boost::shared_ptr< const urdf::Joint > joint, moveit_msgs::KinematicSolverInfo &info)
bool
checkJointLimits
classpr2__arm__kinematics_1_1PR2ArmIK.html
aaf682c6aa08d9a48963e89e55aba77c2
(const std::vector< double > &joint_values) const
bool
checkJointLimits
classpr2__arm__kinematics_1_1PR2ArmIK.html
a9c26a6af21da328d0b89d213f56d8424
(const double &joint_value, const int &joint_num) const
std::vector< double >
angle_multipliers_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ab20e5db3457d2a6b6536dec5f57a2677
std::vector< bool >
continuous_joint_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a19a2c7e6002bc0e61ee129e3e9b7cfe0
double
elbow_wrist_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a3da015c301d6db1752c5e4f3bb21ac89
Eigen::Matrix4f
gf_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a1311d7e01733b8c52f569541ca9f4af6
Eigen::Matrix4f
grhs_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a93c45c4ed747e602cb5c40f1cfa8a178
Eigen::Matrix4f
home_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a792c9c276344f8fb1ac0e267e8d955f1
Eigen::Matrix4f
home_inv_
classpr2__arm__kinematics_1_1PR2ArmIK.html
aa1cac9782348ddb09039a70410d55ae7
std::vector< double >
max_angles_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a20530c2e234c2d148a1862e78d9d2da8
std::vector< double >
min_angles_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ace611194c86de76712dcccd8209abffc
double
shoulder_elbow_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a524c43fcb7b15cb0b1abd62d6add888e
double
shoulder_upperarm_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
afed1d0f6f89633b53ff8d3c8ff5a45bc
double
shoulder_wrist_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a68ba77e64dafc0d24ed2dea5b61bf58f
std::vector< double >
solution_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ae350c7f3a46daad8a9237fbb80ec6c53
double
torso_shoulder_offset_x_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a45a450e2ee5fb29221ff468badb8edef
double
torso_shoulder_offset_y_
classpr2__arm__kinematics_1_1PR2ArmIK.html
ac84736fa149bba9f85de4318fb1f5df0
double
torso_shoulder_offset_z_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a3213c1ebd6d3d186efd7a271f0f59c67
double
upperarm_elbow_offset_
classpr2__arm__kinematics_1_1PR2ArmIK.html
a69e16f7f9062b61e28047a5245a5de94
pr2_arm_kinematics::PR2ArmIKSolver
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
int
CartToJnt
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a8a60fb77826cbc3c5cec13ddd6e1c1ec
(const KDL::JntArray &q_init, const KDL::Frame &p_in, KDL::JntArray &q_out)
int
CartToJntSearch
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
aa9517df0fe7f937223cd7a13812eb370
(const KDL::JntArray &q_in, const KDL::Frame &p_in, KDL::JntArray &q_out, const double &timeout)
void
getSolverInfo
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a041545bc2fcc396918ee8f6decdfeb8f
(moveit_msgs::KinematicSolverInfo &response)
PR2ArmIKSolver
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
aa4e50890e2d792b6d751e915a39ffa5c
(const urdf::ModelInterface &robot_model, const std::string &root_frame_name, const std::string &tip_frame_name, const double &search_discretization_angle, const int &free_angle)
~PR2ArmIKSolver
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
aee5167b972db05b006ac33b47363e331
()
bool
active_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
adc38b28a42cdadf1a9499e9d2bc71d30
PR2ArmIK
pr2_arm_ik_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a7ceb277e735eb15fc031ca90c04eae25
bool
getCount
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a1841b5dec4b132c89c58bdc3af381e6c
(int &count, const int &max_count, const int &min_count)
int
free_angle_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
ae9766bbf488f123eae04fc6c3d33b0df
std::string
root_frame_name_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
ab636345d08207f911ac2b8ee3f458dd8
double
search_discretization_angle_
classpr2__arm__kinematics_1_1PR2ArmIKSolver.html
a3eabdaa0bf1490ae7b7e71c4acc8c096
pr2_arm_kinematics::PR2ArmKinematicsPlugin
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
kinematics::KinematicsBase
const std::vector< std::string > &
getJointNames
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
acf1f886db016a455d051439a48dafc37
() const
const std::vector< std::string > &
getLinkNames
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a4daa088117b548ba25a5d93b8f016bae
() const
virtual bool
getPositionFK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a2988522a435edd8f172aa6c108c98aea
(const std::vector< std::string > &link_names, const std::vector< double > &joint_angles, std::vector< geometry_msgs::Pose > &poses) const
virtual bool
getPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ab6fcfd3a2df09de439feb1e50f860deb
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const
virtual bool
initialize
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a32538c63dbf8892c7d1eb72b38170276
(const std::string &robot_description, const std::string &group_name, const std::string &base_name, const std::string &tip_name, double search_discretization)
bool
isActive
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a0d1e72ffd42c9c4e58d889729139f28f
()
PR2ArmKinematicsPlugin
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a4dbb7d42b44e96a6b72abca7f7ab6522
()
virtual bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a3e12781f8e40e4d0fe912a0abbc78832
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const
virtual bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a354d6602c29ed3de1170987b2249f7a8
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limits, std::vector< double > &solution, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const
virtual bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a9fff2df2b6edebc764d7105ed32e9205
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const
virtual bool
searchPositionIK
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa4e3066748c93f2757265ed25095bcda
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, double timeout, const std::vector< double > &consistency_limits, std::vector< double > &solution, const IKCallbackFn &solution_callback, moveit_msgs::MoveItErrorCodes &error_code, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) const
void
setRobotModel
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a1b950f9cbd09769bff40583ab7869a55
(boost::shared_ptr< urdf::ModelInterface > &robot_model)
void
desiredPoseCallback
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a837601da808d06503ce235308dbf88c6
(const KDL::JntArray &jnt_array, const KDL::Frame &ik_pose, moveit_msgs::MoveItErrorCodes &error_code) const
void
jointSolutionCallback
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a0ccf51ac1bc66610c0b9b948099466d5
(const KDL::JntArray &jnt_array, const KDL::Frame &ik_pose, moveit_msgs::MoveItErrorCodes &error_code) const
bool
active_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ac081925846586dc305ea0dc7fa28da16
IKCallbackFn
desiredPoseCallback_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a0b4170b8595ca22f5e3daa39e3b5f1d7
int
dimension_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa054dd5f9443226d1fc62f96a9dd3d49
moveit_msgs::KinematicSolverInfo
fk_solver_info_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa8b063f6cbf6fb1c8cea21a859b4dc6b
int
free_angle_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a233c9a0ec726ad1edb1a267e93b21a98
moveit_msgs::KinematicSolverInfo
ik_solver_info_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ab6507258fc5c97830d85687b8fb6199a
boost::shared_ptr< KDL::ChainFkSolverPos_recursive >
jnt_to_pose_solver_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
ae3f9540ff6ae88f4fd034dec75290a54
KDL::Chain
kdl_chain_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a73def7478be064206733e68603f7a0aa
boost::shared_ptr< pr2_arm_kinematics::PR2ArmIKSolver >
pr2_arm_ik_solver_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a31b88dfb6cf83879e71ba9f181c46b8b
boost::shared_ptr< urdf::ModelInterface >
robot_model_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
a8c3d308e4db10b79f4830f55bb22ea84
std::string
root_name_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aa72063af5aa616cef6229130008006d0
IKCallbackFn
solutionCallback_
classpr2__arm__kinematics_1_1PR2ArmKinematicsPlugin.html
aeb8a0242d20e3c11a0da829b962c03e5
robot_trajectory
namespacerobot__trajectory.html
robot_trajectory::RobotTrajectory
boost::shared_ptr< const RobotTrajectory >
RobotTrajectoryConstPtr
namespacerobot__trajectory.html
a992027d2e1fc7b6ce7e42af497e946e1
boost::shared_ptr< RobotTrajectory >
RobotTrajectoryPtr
namespacerobot__trajectory.html
a094989879973e5f2062ba208b97f76f2
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
a3b9c9c93ef8af90259acc3f693cde8c4
(const RobotTrajectory &source, double dt)
void
clear
classrobot__trajectory_1_1RobotTrajectory.html
ac95d7d9d74d13c2e31bcc5b1f6aaee6f
()
bool
empty
classrobot__trajectory_1_1RobotTrajectory.html
a27763702a87954e2f468a44acd6445b6
() const
void
findWayPointIndicesForDurationAfterStart
classrobot__trajectory_1_1RobotTrajectory.html
af265625c0dcd5d2c27a2a5507f6419fd
(const double &duration, int &before, int &after, double &blend) const
double
getAverageSegmentDuration
classrobot__trajectory_1_1RobotTrajectory.html
ab14961b925941d0289765bdfa39e5d94
() const
const robot_state::RobotState &
getFirstWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
aaf5c910850cdb37533ee8dda87e25ce9
() const
robot_state::RobotStatePtr &
getFirstWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
a0e4736d1e74f234d6783224820646830
()
const robot_model::JointModelGroup *
getGroup
classrobot__trajectory_1_1RobotTrajectory.html
aedfe27b9e7d623f7a4727d6525fd0fcd
() const
const std::string &
getGroupName
classrobot__trajectory_1_1RobotTrajectory.html
ac43a9e0d57d2cb03e183cffc8c8c743e
() const
const robot_state::RobotState &
getLastWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a5863d9c2096514a5b6d66aa40b883079
() const
robot_state::RobotStatePtr &
getLastWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
a89cd640081a0f0d9accaaf6011aef877
()
const robot_model::RobotModelConstPtr &
getRobotModel
classrobot__trajectory_1_1RobotTrajectory.html
ac4dc7dc4ef27833ee3c4b31b0e942fa7
() const
void
getRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
aa137d774573a9270102f2498dfcf25f3
(moveit_msgs::RobotTrajectory &trajectory) const
bool
getStateAtDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a4587a7afb1774be2528e9d32f47dfebf
(const double request_duration, robot_state::RobotStatePtr &output_state) const
const robot_state::RobotState &
getWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a2b1bdd6f45f8d91b28a8dc4a68377838
(std::size_t index) const
std::size_t
getWayPointCount
classrobot__trajectory_1_1RobotTrajectory.html
a939b56a0d57603879527e3f510556f43
() const
double
getWayPointDurationFromPrevious
classrobot__trajectory_1_1RobotTrajectory.html
a67a726c9e46df4b609ca0523de444b50
(std::size_t index) const
double
getWaypointDurationFromStart
classrobot__trajectory_1_1RobotTrajectory.html
a5abde734f3049e936eb2940272215f79
(std::size_t index) const
const std::deque< double > &
getWayPointDurations
classrobot__trajectory_1_1RobotTrajectory.html
a2bf013c3cf8726509d9d6472aaf8e8aa
() const
robot_state::RobotStatePtr &
getWayPointPtr
classrobot__trajectory_1_1RobotTrajectory.html
afc5cb13155d483d75bd8f25144666d6a
(std::size_t index)
void
insertWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a9bb9d7f695aa2ea2b890bf8d6969f69e
(std::size_t index, const robot_state::RobotState &state, double dt)
void
insertWayPoint
classrobot__trajectory_1_1RobotTrajectory.html
a1f665b6db3358d9f5baab1cbb393bf55
(std::size_t index, const robot_state::RobotStatePtr &state, double dt)
void
reverse
classrobot__trajectory_1_1RobotTrajectory.html
aefd8daff105ef04ea3242c17c9601475
()
RobotTrajectory
classrobot__trajectory_1_1RobotTrajectory.html
afa11807e4922cbea393352d2553f4e6b
(const robot_model::RobotModelConstPtr &robot_model, const std::string &group)
RobotTrajectory
classrobot__trajectory_1_1RobotTrajectory.html
a5ec4350a37a69ca31f70eac093555193
(const robot_model::RobotModelConstPtr &robot_model, const robot_model::JointModelGroup *group)
void
setGroupName
classrobot__trajectory_1_1RobotTrajectory.html
aad48d78ec3d3f6f14174fc61d6cfa664
(const std::string &group_name)
void
setRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
a5efcf4905cb2ca6848ccee45d73561fc
(const robot_state::RobotState &reference_state, const trajectory_msgs::JointTrajectory &trajectory)
void
setRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
aa2040a9a4068ec327979743488670e89
(const robot_state::RobotState &reference_state, const moveit_msgs::RobotTrajectory &trajectory)
void
setRobotTrajectoryMsg
classrobot__trajectory_1_1RobotTrajectory.html
ad7e5a6ab5feb278e351019eb29225365
(const robot_state::RobotState &reference_state, const moveit_msgs::RobotState &state, const moveit_msgs::RobotTrajectory &trajectory)
void
setWayPointDurationFromPrevious
classrobot__trajectory_1_1RobotTrajectory.html
a5e99bb2d46afb55c48f259e008f18e06
(std::size_t index, double value)
void
swap
classrobot__trajectory_1_1RobotTrajectory.html
a09dbe23704a5bd0cf4d49a114a3e62de
(robot_trajectory::RobotTrajectory &other)
void
unwind
classrobot__trajectory_1_1RobotTrajectory.html
a336c915269b3139b7ae53fb2af6ab5a0
()
void
unwind
classrobot__trajectory_1_1RobotTrajectory.html
a8c7d374fb01e79e1e11a1f1e1a82e998
(const robot_state::RobotState &state)
std::deque< double >
duration_from_previous_
classrobot__trajectory_1_1RobotTrajectory.html
a6a0c78942c202a020374f565c1ff1c16
const robot_model::JointModelGroup *
group_
classrobot__trajectory_1_1RobotTrajectory.html
a7238e93607bff1e9d4a60e1669a8a8b3
robot_model::RobotModelConstPtr
robot_model_
classrobot__trajectory_1_1RobotTrajectory.html
aaaffd7bc4ab6482c7e8eeccce2e2712f
std::deque< robot_state::RobotStatePtr >
waypoints_
classrobot__trajectory_1_1RobotTrajectory.html
afc6fa0efe7d67d7433a708a391050576
trajectory_processing
namespacetrajectory__processing.html
trajectory_processing::IterativeParabolicTimeParameterization
bool
isTrajectoryEmpty
namespacetrajectory__processing.html
a2866f4aa730439adedbf4741cbf189be
(const moveit_msgs::RobotTrajectory &trajectory)
std::size_t
trajectoryWaypointCount
namespacetrajectory__processing.html
ab1b91ad51a7d6157920fee82e4bf5416
(const moveit_msgs::RobotTrajectory &trajectory)
static const double
DEFAULT_ACCEL_MAX
namespacetrajectory__processing.html
a6c7a69b98eb30a152d9515bcfa049993
static const double
DEFAULT_VEL_MAX
namespacetrajectory__processing.html
a1666aa88dc8ff71c0ad05b6d02f27325
static const double
ROUNDING_THRESHOLD
namespacetrajectory__processing.html
a0d999cdaed17f77bafb8a7b0fa24dd70
trajectory_processing::IterativeParabolicTimeParameterization
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
bool
computeTimeStamps
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a6a8518c12f763aa2d1b8a3338feacc2c
(robot_trajectory::RobotTrajectory &trajectory, const double max_velocity_scaling_factor=1.0) const
IterativeParabolicTimeParameterization
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
aafc1545091e44155d9a9a4fc7c3eb54a
(unsigned int max_iterations=100, double max_time_change_per_it=.01)
~IterativeParabolicTimeParameterization
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a300f5897c66f04b92be201b767741b68
()
void
applyAccelerationConstraints
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a90c930ed19ed6250822ce25fdec663c7
(robot_trajectory::RobotTrajectory &rob_trajectory, std::vector< double > &time_diff) const
void
applyVelocityConstraints
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a0703216e0a025333e0f59b6ed38ed3d0
(robot_trajectory::RobotTrajectory &rob_trajectory, std::vector< double > &time_diff, const double max_velocity_scaling_factor) const
double
findT1
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a5d03aef0857022e2603b07e0c5382fde
(const double d1, const double d2, double t1, const double t2, const double a_max) const
double
findT2
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a9b92b377a967ba48862e432c4537a81f
(const double d1, const double d2, const double t1, double t2, const double a_max) const
unsigned int
max_iterations_
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
a883f6192a1356cf79685a80a9fe51f9b
double
max_time_change_per_it_
classtrajectory__processing_1_1IterativeParabolicTimeParameterization.html
ad87bfe8edd974a393a1aecd3b7c8ffb1