Skip to content

Robot and Simulation Topics

Vivian Chu edited this page Sep 13, 2016 · 4 revisions

Overview

This is a somewhat update-to-date version of what topics are started up on the robot. This gives folks working on the simulator a sense of what topics they can rely on what topics they cannot. This doesn't cover nodes that get launched after the initial startup/drivers (i.e. MoveIt! or wpi_jaco_wrapper)

Legend

  • /bold - topics that should exist on both simulation and robot (you want to use these topics)
  • /regular - topics that exist only on the robot currently

Control Topics

Overall Robot

  • /joint_states: The joint names/position/velocity/effort for various controlled robot joints
  • WARNING: The simulation topic is missing some links associated with the gripper. This is due to the use of the plugin that mimics joints. Specifically, the gripper is controlled by just one link [right/left]_robotiq_85_left_knuckle_joint. This I believe is the case for both real and fake robot. However, it is not possible to publish mimic'd joints in simulation, so the simulation joint_states topic will be missing these links. This means that anytime you plan on using joint_states, be sure to look for specific link names, etc. Also joint_states has no guarantee on ordering of joints, so do not assume position 4 for example maps to the shoulder.
  • Note: This topic only publishes at 10 Hz

Sensor Topics

XBox Kinect One Topics

Full HD Topics

  • /kinect/hd/camera_info: Camera information
  • /kinect/hd/image_color: Raw RGB camera image
  • /kinect/hd/image_color/compressed
  • /kinect/hd/image_color_rect
  • /kinect/hd/image_color_rect/compressed
  • /kinect/hd/image_depth_rect:
  • WARNING: Doesn’t work in simulation
  • /kinect/hd/image_depth_rect/compressed
  • /kinect/hd/image_mono
  • /kinect/hd/image_mono/compressed
  • /kinect/hd/image_mono_rect
  • /kinect/hd/image_mono_rect/compressed
  • /kinect/hd/points: Actual point cloud

Quarter HD Topics

  • /kinect/qhd/camera_info: Camera information
  • /kinect/qhd/image_color: Raw RGB camera image
  • /kinect/qhd/image_color/compressed
  • /kinect/qhd/image_color_rect
  • /kinect/qhd/image_color_rect/compressed
  • /kinect/qhd/image_depth_rect:
  • WARNING: Doesn’t work in simulation
  • /kinect/qhd/image_depth_rect/compressed
  • /kinect/qhd/image_mono
  • /kinect/qhd/image_mono/compressed
  • /kinect/qhd/image_mono_rect
  • /kinect/qhd/image_mono_rect/compressed
  • /kinect/qhd/points: Actual point cloud

IR Camera Topic

  • /kinect/sd/camera_info
  • /kinect/sd/image_color_rect
  • /kinect/sd/image_color_rect/compressed
  • /kinect/sd/image_depth
  • WARNING: Doesn’t work in simulation
  • /kinect/sd/image_depth/compressed
  • /kinect/sd/image_depth_rect
  • /kinect/sd/image_depth_rect/compressed
  • /kinect/sd/image_ir
  • WARNING: simulation shows more of an image than IR light image
  • /kinect/sd/image_ir/compressed
  • WARNING: simulation shows more of an image than IR light image
  • /kinect/sd/image_ir_rect
  • /kinect/sd/image_ir_rect/compressed
  • /kinect/sd/points: Actual point cloud

Laser topics (this is for one laser)

  • /laser_footprint
  • /vector/base_scan
  • Note: max values in simulation seem to be much larger than real robot (could just be simulation room)
  • /vector/base_scan_filtered
  • /hokuyo_node/parameter_descriptions
  • /hokuyo_node/parameter_updates

Clone this wiki locally