/bwi_pcl_detection

Person detection package for BWI project, UTexas.

Primary LanguageC++

BWI Person Detection

Person detection using pcl_people module. Modified from this example.

Launch Files

  • calibrate_v2.launch: calibration launch file for segbot V2. Launch before person detection. Calibration file will be generated containing ground coefficients.

  • person_detection_v2.launch: run person detection node and record person position.

  • person_detection_v2_norecord.launch: run person detection node without logging.

  • calibrate_v3.launch: calibration launch file for segbot V3. Launch before person detection. Calibration file will be generated containing ground coefficients.

  • person_detection_v3.launch: run person detection node and record person position.

  • person_detection_v3_norecord.launch: run person detection node without logging.

Subscribed Topics

nav_kinect/depth_registered/points

Published Topics

  • pcl_detector/marker: visualization_msgs/Marker
  • pcl_detector/human_poses: geometry_msgs/PoseStamped
  • pcl_detector/human_clouds: sensor_msgs/PointCloud2

Visualize

Run python scripts/visualization.py to obtain a 2d heatmap using data from data/record.txt.

Customization

Topic names, calibration file and log file can be changed in launch file.