rapid
A ROS robotics library.
|
Classes | |
class | CloudPoser |
class | LandmarkViz |
class | Marker |
class | SceneViz |
Typedefs | |
typedef rapid_ros::PublisherInterface < visualization_msgs::Marker > | MarkerPub |
Functions | |
visualization_msgs::Marker | OutlineBox (const geometry_msgs::PoseStamped &pose, const geometry_msgs::Vector3 &scale) |
void | Colorize (pcl::PointCloud< pcl::PointXYZRGB >::Ptr cloud, double r, double g, double b) |
void | ColorizeRandom (pcl::PointCloud< pcl::PointXYZRGB >::Ptr cloud) |
visualization_msgs::InteractiveMarker | Pr2GripperMarker (const std::string &name, const geometry_msgs::PoseStamped &ps, double openness) |
visualization_msgs::InteractiveMarker | Pr2GripperMarker (const std::string &name, const geometry_msgs::PoseStamped &ps, double openness, std_msgs::ColorRGBA &color) |
void | PublishBlankCloud (const ros::Publisher &pub, const std::string &frame_id="base_link") |
void | PublishCloud (const ros::Publisher &pub, const sensor_msgs::PointCloud2 &cloud) |
void | PublishCloud (const ros::Publisher &pub, pcl::PointCloud< pcl::PointXYZ > &cloud) |
void | PublishCloud (const ros::Publisher &pub, pcl::PointCloud< pcl::PointXYZRGB > &cloud) |
void | PublishCloud (const ros::Publisher &pub, pcl::PointCloud< pcl::PointXYZRGBNormal > &cloud) |
void | PublishImage (const ros::Publisher &pub, const pcl::PCLHeader &cloud_header, const cv::Mat &mat) |
Variables | |
static const char * | PR2_GRIPPER_PALM_URI |
static const char * | PR2_GRIPPER_FINGER_URI |
static const char * | PR2_GRIPPER_FINGERTIP_URI |
static const double | PR2_GRIPPER_MAX_RADIANS = 28.0 * M_PI / 180.0 |
typedef rapid_ros::PublisherInterface<visualization_msgs::Marker> rapid::viz::MarkerPub |
void rapid::viz::Colorize | ( | pcl::PointCloud< pcl::PointXYZRGB >::Ptr | cloud, |
double | r, | ||
double | g, | ||
double | b | ||
) |
void rapid::viz::ColorizeRandom | ( | pcl::PointCloud< pcl::PointXYZRGB >::Ptr | cloud | ) |
visualization_msgs::Marker rapid::viz::OutlineBox | ( | const geometry_msgs::PoseStamped & | pose, |
const geometry_msgs::Vector3 & | scale | ||
) |
visualization_msgs::InteractiveMarker rapid::viz::Pr2GripperMarker | ( | const std::string & | name, |
const geometry_msgs::PoseStamped & | ps, | ||
double | openness | ||
) |
visualization_msgs::InteractiveMarker rapid::viz::Pr2GripperMarker | ( | const std::string & | name, |
const geometry_msgs::PoseStamped & | ps, | ||
double | openness, | ||
std_msgs::ColorRGBA & | color | ||
) |
void rapid::viz::PublishBlankCloud | ( | const ros::Publisher & | pub, |
const std::string & | frame_id = "base_link" |
||
) |
void rapid::viz::PublishCloud | ( | const ros::Publisher & | pub, |
const sensor_msgs::PointCloud2 & | cloud | ||
) |
void rapid::viz::PublishCloud | ( | const ros::Publisher & | pub, |
pcl::PointCloud< pcl::PointXYZ > & | cloud | ||
) |
void rapid::viz::PublishCloud | ( | const ros::Publisher & | pub, |
pcl::PointCloud< pcl::PointXYZRGB > & | cloud | ||
) |
void rapid::viz::PublishCloud | ( | const ros::Publisher & | pub, |
pcl::PointCloud< pcl::PointXYZRGBNormal > & | cloud | ||
) |
void rapid::viz::PublishImage | ( | const ros::Publisher & | pub, |
const pcl::PCLHeader & | cloud_header, | ||
const cv::Mat & | mat | ||
) |
|
static |
Definition at line 16 of file pr2_gripper.h.
|
static |
Definition at line 18 of file pr2_gripper.h.
|
static |
Definition at line 20 of file pr2_gripper.h.
|
static |
Definition at line 14 of file pr2_gripper.h.