Namespaces |
namespace | planning_environment |
Functions |
int | planning_environment::closestStateOnTrajectory (const boost::shared_ptr< urdf::Model > &model, const trajectory_msgs::JointTrajectory &trajectory, const sensor_msgs::JointState &joint_state, unsigned int start, unsigned int end) |
bool | planning_environment::computeAttachedObjectPointCloudMask (const pcl::PointCloud< pcl::PointXYZ > &pcl_cloud, const std::string &sensor_frame, CollisionModels *cm, tf::TransformListener &tf, std::vector< int > &mask) |
int | planning_environment::computeAttachedObjectPointMask (const planning_environment::CollisionModels *cm, const btVector3 &pt, const btVector3 &sensor_pos) |
bool | planning_environment::configureForAttachedBodyMask (planning_models::KinematicState &state, planning_environment::CollisionModels *cm, tf::TransformListener &tf, const std::string &sensor_frame, const ros::Time &sensor_time, btVector3 &sensor_pos) |
bool | planning_environment::createAndPoseShapes (tf::TransformListener &tf, const std::vector< arm_navigation_msgs::Shape > &orig_shapes, const std::vector< geometry_msgs::Pose > &orig_poses, const std_msgs::Header &header, const std::string &frame_to, std::vector< shapes::Shape * > &conv_shapes, std::vector< btTransform > &conv_poses) |
bool | planning_environment::getLatestIdentityTransform (const std::string &to_frame, const std::string &from_frame, tf::TransformListener &tf, btTransform &pose) |
bool | planning_environment::processAttachedCollisionObjectMsg (const arm_navigation_msgs::AttachedCollisionObjectConstPtr &attached_object, tf::TransformListener &tf, CollisionModels *cm) |
bool | planning_environment::processCollisionObjectMsg (const arm_navigation_msgs::CollisionObjectConstPtr &collision_object, tf::TransformListener &tf, CollisionModels *cm) |
bool | planning_environment::removeCompletedTrajectory (const boost::shared_ptr< urdf::Model > &model, const trajectory_msgs::JointTrajectory &trajectory_in, const sensor_msgs::JointState ¤t_state, trajectory_msgs::JointTrajectory &trajectory_out, bool zero_vel_acc) |
void | planning_environment::updateAttachedObjectBodyPoses (planning_environment::CollisionModels *cm, planning_models::KinematicState &state, tf::TransformListener &tf) |