this package also depends on visualization_msgs