Defines |
#define | FULL 1 |
#define | RELEVANT 2 |
Functions |
void | cloudCallback (const sensor_msgs::PointCloud2ConstPtr &cloudPtrFromMsg) |
| Callback function for the point cloud message received from the kinect driver.
|
void | detectBall (pcl::PointCloud< pcl::PointXYZRGB >::Ptr cloudIn, std::vector< pcl::PointXYZ > &ballPositions, pcl::PointCloud< pcl::PointXYZRGB >::Ptr cloudOut) |
| Function to detect the ball given the transformed point cloud from the kinect.
|
void | detectRobots (pcl::PointCloud< pcl::PointXYZRGB >::Ptr cloudIn, std::vector< pcl::PointXYZ > &robotPositions, pcl::PointCloud< pcl::PointXYZRGB >::Ptr cloudOut) |
| Function to detect robots given the transformed point cloud from the kinect.
|
void | getParameters (ros::NodeHandle &nh, int argc, char **argv) |
| Helper function to get parameters from the command line, or a ROS parameter server.
|
double | getSystemTime () |
| Helper function to return time in seconds with micro-second precision.
|
std::string | getUniqueName (const std::string &baseName, int uniqueId) |
void | loadColorTable () |
| Loads color table from file into array.
|
int | main (int argc, char **argv) |
Performs the ground truth detection.
This ROS node detects the ground truth locations of the ball and the robots on the field. It uses the collected calibration info as well as the color table
- Author:
- Piyush Khandelwal (piyushk), piyushk@cs.utexas.edu Copyright (C) 2011, The University of Texas at Austin, Piyush Khandelwal
License: Modified BSD License
$ Id: 08/10/2011 12:48:11 PM piyushk $
Definition in file detect.cc.