, including all inherited members.
addAttachedCollisionObjects(std::vector< std::string > &svec) const | planning_environment::CollisionSpaceMonitor | [protected] |
advertiseServices() | planning_environment::CollisionSpaceMonitor | [virtual] |
allJointsUpdated(ros::Duration dur=ros::Duration()) const | planning_environment::KinematicModelStateMonitor | |
applyLinkPaddingToCollisionSpace(const std::vector< motion_planning_msgs::LinkPadding > &link_padding) | planning_environment::CollisionSpaceMonitor | |
applyOrderedCollisionOperationsToCollisionSpace(const motion_planning_msgs::OrderedCollisionOperations &ord, bool print=false) | planning_environment::CollisionSpaceMonitor | |
applyOrderedCollisionOperationsToMatrix(const motion_planning_msgs::OrderedCollisionOperations &ord, std::vector< std::vector< bool > > &curAllowed, std::map< std::string, unsigned int > &vecIndices) | planning_environment::CollisionSpaceMonitor | |
attachedCollisionObjectSubscriber_ | planning_environment::CollisionSpaceMonitor | [protected] |
attachObjectCallback(const mapping_msgs::AttachedCollisionObjectConstPtr &attachedObject) | planning_environment::CollisionSpaceMonitor | [protected, virtual] |
cm_ | planning_environment::CollisionSpaceMonitor | [protected] |
collision_map_lock_ | planning_environment::CollisionSpaceMonitor | [protected] |
collision_objects_lock_ | planning_environment::CollisionSpaceMonitor | [protected] |
collisionMapAsBoxes(const mapping_msgs::CollisionMap &collisionMap, std::vector< shapes::Shape * > &boxes, std::vector< btTransform > &poses) | planning_environment::CollisionSpaceMonitor | [protected] |
collisionMapAsBoxes(const mapping_msgs::CollisionMapConstPtr &collisionMap, std::vector< shapes::Shape * > &boxes, std::vector< btTransform > &poses) | planning_environment::CollisionSpaceMonitor | [protected] |
collisionMapAsSpheres(const mapping_msgs::CollisionMapConstPtr &collisionMap, std::vector< shapes::Shape * > &spheres, std::vector< btTransform > &poses) | planning_environment::CollisionSpaceMonitor | [protected] |
collisionMapCallback(const mapping_msgs::CollisionMapConstPtr &collisionMap) | planning_environment::CollisionSpaceMonitor | [protected] |
collisionMapFilter_ | planning_environment::CollisionSpaceMonitor | [protected] |
collisionMapSubscriber_ | planning_environment::CollisionSpaceMonitor | [protected] |
collisionMapUpdateCallback(const mapping_msgs::CollisionMapConstPtr &collisionMap) | planning_environment::CollisionSpaceMonitor | [protected] |
collisionMapUpdateFilter_ | planning_environment::CollisionSpaceMonitor | [protected] |
collisionMapUpdateSubscriber_ | planning_environment::CollisionSpaceMonitor | [protected] |
collisionObjectCallback(const mapping_msgs::CollisionObjectConstPtr &collisionObject) | planning_environment::CollisionSpaceMonitor | [protected] |
collisionObjectFilter_ | planning_environment::CollisionSpaceMonitor | [protected] |
collisionObjects_ | planning_environment::CollisionSpaceMonitor | [protected] |
collisionObjectSubscriber_ | planning_environment::CollisionSpaceMonitor | [protected] |
collisionSpace_ | planning_environment::CollisionSpaceMonitor | [protected] |
CollisionSpaceMonitor(CollisionModels *cm, tf::TransformListener *tf) | planning_environment::CollisionSpaceMonitor | [inline] |
computeAllowedContact(const motion_planning_msgs::AllowedContactSpecification ®ion, collision_space::EnvironmentModel::AllowedContact &allowedContact) const | planning_environment::CollisionSpaceMonitor | |
convertKinematicStateToRobotState(const planning_models::KinematicState &state, motion_planning_msgs::RobotState &robot_state) const | planning_environment::KinematicModelStateMonitor | |
current_joint_state_map_ | planning_environment::KinematicModelStateMonitor | [protected] |
current_joint_values_lock_ | planning_environment::KinematicModelStateMonitor | [mutable, protected] |
envMonitorStarted_ | planning_environment::CollisionSpaceMonitor | [protected] |
expandOrderedCollisionOperations(const motion_planning_msgs::OrderedCollisionOperations &ord, motion_planning_msgs::OrderedCollisionOperations &ex) | planning_environment::CollisionSpaceMonitor | |
floatingJoint_ | planning_environment::KinematicModelStateMonitor | [protected] |
get_current_collision_map_service_ | planning_environment::CollisionSpaceMonitor | [protected] |
get_objects_service_ | planning_environment::CollisionSpaceMonitor | [protected] |
getCachedJointStateValues(const ros::Time &time, std::map< std::string, double > &ret_map) const | planning_environment::KinematicModelStateMonitor | |
getCollisionModels(void) const | planning_environment::CollisionSpaceMonitor | [inline] |
getCurrentAllowedCollisionsService(planning_environment_msgs::GetAllowedCollisionMatrix::Request &req, planning_environment_msgs::GetAllowedCollisionMatrix::Response &res) | planning_environment::CollisionSpaceMonitor | |
getCurrentJointStateValues() const | planning_environment::KinematicModelStateMonitor | [inline] |
getCurrentRobotState(motion_planning_msgs::RobotState &robot_state) const | planning_environment::KinematicModelStateMonitor | |
getEnvironmentModel(void) const | planning_environment::CollisionSpaceMonitor | [inline] |
getKinematicModel(void) const | planning_environment::KinematicModelStateMonitor | [inline] |
getObjectsService(planning_environment_msgs::GetCollisionObjects::Request &req, planning_environment_msgs::GetCollisionObjects::Response &res) | planning_environment::CollisionSpaceMonitor | |
getPointCloudPadd(void) const | planning_environment::CollisionSpaceMonitor | [inline] |
getRobotFrameId(void) const | planning_environment::KinematicModelStateMonitor | [inline] |
getRobotModels(void) const | planning_environment::KinematicModelStateMonitor | [inline] |
getTotalVelocity(void) const | planning_environment::KinematicModelStateMonitor | [inline] |
getTransformListener(void) const | planning_environment::KinematicModelStateMonitor | [inline] |
getWorldFrameId(void) const | planning_environment::KinematicModelStateMonitor | [inline] |
haveJointState_ | planning_environment::KinematicModelStateMonitor | [protected] |
haveMap(void) const | planning_environment::CollisionSpaceMonitor | [inline] |
haveMap_ | planning_environment::CollisionSpaceMonitor | [protected] |
havePose_ | planning_environment::KinematicModelStateMonitor | [protected] |
haveState(void) const | planning_environment::KinematicModelStateMonitor | [inline] |
isEnvironmentMonitorStarted(void) const | planning_environment::CollisionSpaceMonitor | [inline] |
isJointStateUpdated(double sec) const | planning_environment::KinematicModelStateMonitor | |
isMapUpdated(double sec) const | planning_environment::CollisionSpaceMonitor | |
isPoseUpdated(double sec) const | planning_environment::KinematicModelStateMonitor | |
isStateMonitorStarted(void) const | planning_environment::KinematicModelStateMonitor | [inline] |
joint_state_cache_allowed_difference_ | planning_environment::KinematicModelStateMonitor | [protected] |
joint_state_cache_time_ | planning_environment::KinematicModelStateMonitor | [protected] |
joint_state_map_cache_ | planning_environment::KinematicModelStateMonitor | [protected] |
jointStateCallback(const sensor_msgs::JointStateConstPtr &jointState) | planning_environment::KinematicModelStateMonitor | [protected] |
jointStateSubscriber_ | planning_environment::KinematicModelStateMonitor | [protected] |
KinematicModelStateMonitor(RobotModels *rm, tf::TransformListener *tf) | planning_environment::KinematicModelStateMonitor | [inline] |
kmodel_ | planning_environment::KinematicModelStateMonitor | [protected] |
last_collision_map_ | planning_environment::CollisionSpaceMonitor | [protected] |
last_collision_map_object_mask_ | planning_environment::CollisionSpaceMonitor | [protected] |
last_collision_map_poses_ | planning_environment::CollisionSpaceMonitor | [protected] |
last_collision_map_shapes_ | planning_environment::CollisionSpaceMonitor | [protected] |
last_joint_update_ | planning_environment::KinematicModelStateMonitor | [protected] |
lastJointStateUpdate(void) const | planning_environment::KinematicModelStateMonitor | [inline] |
lastJointStateUpdate_ | planning_environment::KinematicModelStateMonitor | [protected] |
lastMapUpdate(void) const | planning_environment::CollisionSpaceMonitor | [inline] |
lastMapUpdate_ | planning_environment::CollisionSpaceMonitor | [protected] |
lastPoseUpdate(void) const | planning_environment::KinematicModelStateMonitor | [inline] |
lastPoseUpdate_ | planning_environment::KinematicModelStateMonitor | [protected] |
mapUpdateLock_ | planning_environment::CollisionSpaceMonitor | [protected] |
maskCollisionMapForCollisionObjects(std::vector< shapes::Shape * > &all_shapes, std::vector< btTransform > &all_poses, std::vector< bool > &mask) | planning_environment::CollisionSpaceMonitor | [protected] |
nh_ | planning_environment::KinematicModelStateMonitor | [protected] |
onAfterAttachCollisionObject_ | planning_environment::CollisionSpaceMonitor | [protected] |
onAfterMapUpdate_ | planning_environment::CollisionSpaceMonitor | [protected] |
onBeforeMapUpdate_ | planning_environment::CollisionSpaceMonitor | [protected] |
onCollisionObjectUpdate_ | planning_environment::CollisionSpaceMonitor | [protected] |
onStateUpdate_ | planning_environment::KinematicModelStateMonitor | [protected] |
padd_ | planning_environment::CollisionSpaceMonitor | [protected] |
planarJoint_ | planning_environment::KinematicModelStateMonitor | [protected] |
pointcloud_padd_ | planning_environment::CollisionSpaceMonitor | [protected] |
pose_ | planning_environment::KinematicModelStateMonitor | [protected] |
printAllowedCollisionMatrix(const std::vector< std::vector< bool > > &curAllowed, const std::map< std::string, unsigned int > &vecIndices) const | planning_environment::CollisionSpaceMonitor | |
printed_out_of_date_ | planning_environment::KinematicModelStateMonitor | [protected] |
printRobotState(void) const | planning_environment::KinematicModelStateMonitor | |
recoverAttachedCollisionObjects(std::vector< mapping_msgs::AttachedCollisionObject > &avec) | planning_environment::CollisionSpaceMonitor | |
recoverAttachedCollisionObjects(const collision_space::EnvironmentModel *env, std::vector< mapping_msgs::AttachedCollisionObject > &avec) | planning_environment::CollisionSpaceMonitor | |
recoverCollisionMap(mapping_msgs::CollisionMap &cmap) | planning_environment::CollisionSpaceMonitor | |
recoverCollisionMap(const collision_space::EnvironmentModel *env, mapping_msgs::CollisionMap &cmap) | planning_environment::CollisionSpaceMonitor | |
recoverCollisionObjects(std::vector< mapping_msgs::CollisionObject > &omap) | planning_environment::CollisionSpaceMonitor | |
recoverCollisionObjects(const collision_space::EnvironmentModel *env, std::vector< mapping_msgs::CollisionObject > &omap) | planning_environment::CollisionSpaceMonitor | |
revert_allowed_collisions_service_ | planning_environment::CollisionSpaceMonitor | [protected] |
revertAllowedCollisionMatrixToDefaultService(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) | planning_environment::CollisionSpaceMonitor | |
revertAllowedCollisionToDefault() | planning_environment::CollisionSpaceMonitor | |
revertCollisionSpacePaddingToDefault() | planning_environment::CollisionSpaceMonitor | |
rm_ | planning_environment::KinematicModelStateMonitor | [protected] |
robot_frame_ | planning_environment::KinematicModelStateMonitor | [protected] |
robotVelocity_ | planning_environment::KinematicModelStateMonitor | [protected] |
root_handle_ | planning_environment::KinematicModelStateMonitor | [protected] |
scale_ | planning_environment::CollisionSpaceMonitor | [protected] |
set_allowed_collisions_service_ | planning_environment::CollisionSpaceMonitor | [protected] |
setAllowedCollisionsService(planning_environment_msgs::SetAllowedCollisions::Request &req, planning_environment_msgs::SetAllowedCollisions::Response &res) | planning_environment::CollisionSpaceMonitor | |
setCollisionSpace() | planning_environment::CollisionSpaceMonitor | |
setKinematicStateToTime(const ros::Time &time, planning_models::KinematicState &state) const | planning_environment::KinematicModelStateMonitor | |
setOnAfterAttachCollisionObjectCallback(const boost::function< void(const mapping_msgs::AttachedCollisionObjectConstPtr &attachedObject)> &callback) | planning_environment::CollisionSpaceMonitor | [inline] |
setOnAfterCollisionObjectCallback(const boost::function< void(const mapping_msgs::CollisionObjectConstPtr &attachedObject)> &callback) | planning_environment::CollisionSpaceMonitor | [inline] |
setOnAfterMapUpdateCallback(const boost::function< void(const mapping_msgs::CollisionMapConstPtr, bool)> &callback) | planning_environment::CollisionSpaceMonitor | [inline] |
setOnBeforeMapUpdateCallback(const boost::function< void(const mapping_msgs::CollisionMapConstPtr, bool)> &callback) | planning_environment::CollisionSpaceMonitor | [inline] |
setOnStateUpdateCallback(const boost::function< void(void)> &callback) | planning_environment::KinematicModelStateMonitor | [inline] |
setRobotStateAndComputeTransforms(const motion_planning_msgs::RobotState &robot_state, planning_models::KinematicState &state) const | planning_environment::KinematicModelStateMonitor | |
setStateValuesFromCurrentValues(planning_models::KinematicState &state) const | planning_environment::KinematicModelStateMonitor | |
setupCSM(void) | planning_environment::CollisionSpaceMonitor | [protected] |
setupRSM(void) | planning_environment::KinematicModelStateMonitor | [protected] |
setUseCollisionMap(bool use) | planning_environment::CollisionSpaceMonitor | |
startEnvironmentMonitor(void) | planning_environment::CollisionSpaceMonitor | |
startStateMonitor(void) | planning_environment::KinematicModelStateMonitor | |
stateMonitorStarted_ | planning_environment::KinematicModelStateMonitor | [protected] |
stopEnvironmentMonitor(void) | planning_environment::CollisionSpaceMonitor | |
stopStateMonitor(void) | planning_environment::KinematicModelStateMonitor | |
tf_ | planning_environment::KinematicModelStateMonitor | [protected] |
updateCollisionSpace(const mapping_msgs::CollisionMapConstPtr &collisionMap, bool clear) | planning_environment::CollisionSpaceMonitor | [protected] |
updateStaticObjectBodies(const mapping_msgs::CollisionObjectConstPtr &collisionObject) | planning_environment::CollisionSpaceMonitor | [protected] |
use_collision_map_ | planning_environment::CollisionSpaceMonitor | [protected] |
waitForMap(void) const | planning_environment::CollisionSpaceMonitor | |
waitForState(void) const | planning_environment::KinematicModelStateMonitor | |
~CollisionSpaceMonitor(void) | planning_environment::CollisionSpaceMonitor | [inline, virtual] |
~KinematicModelStateMonitor(void) | planning_environment::KinematicModelStateMonitor | [inline, virtual] |