head_tracker_app.launch 1.2 KB

123456789101112131415161718192021222324252627282930
  1. <launch>
  2. <!-- The camera arg can be one of kinect, xtion, or usb -->
  3. <arg name="kinect" default="false" />
  4. <arg name="xtion" default="false" />
  5. <arg name="usb" default="false" />
  6. <!-- These arguments determine which vision node we run -->
  7. <arg name="face" default="false" />
  8. <arg name="color" default="false" />
  9. <arg name="keypoints" default="false" />
  10. <!-- Launch the appropriate camera driver -->
  11. <include if="$(arg kinect)" file="$(find freenect_launch)/launch/examples/freenect-registered-xyzrgb.launch" />
  12. <include if="$(arg xtion)" file="$(find openni2_launch)/launch/openni2.launch">
  13. <arg name="depth_registration" value="true" />
  14. </include>
  15. <include if="$(arg usb)" file="$(find rbx1_vision)/launch/usb_cam.launch" />
  16. <include if="$(arg face)" file="$(find rbx1_vision)/launch/face_tracker2.launch" />
  17. <include if="$(arg color)" file="$(find rbx1_vision)/launch/camshift.launch" />
  18. <include if="$(arg keypoints)" file="$(find rbx1_vision)/launch/lk_tracker.launch" />
  19. <include file="$(find rbx1_dynamixels)/launch/dynamixels.launch" />
  20. <include file="$(find rbx1_dynamixels)/launch/head_tracker.launch" />
  21. </launch>