#include <ros/ros.h>
#include "interactive_robot.h"
#include "pose_string.h"
#include <moveit/robot_model/robot_model.h>
#include <moveit/robot_state/robot_state.h>
#include <moveit/planning_scene/planning_scene.h>
#include <moveit/collision_detection_fcl/collision_world_fcl.h>
#include <moveit/collision_detection_fcl/collision_robot_fcl.h>
#include <moveit/collision_detection/collision_tools.h>
Go to the source code of this file.
Functions | |
void | help () |
int | main (int argc, char **argv) |
void | publishMarkers (visualization_msgs::MarkerArray &markers) |
void | userCallback (InteractiveRobot &robot) |
Variables | |
visualization_msgs::MarkerArray | g_collision_points |
ros::Publisher * | g_marker_array_publisher = 0 |
planning_scene::PlanningScene * | g_planning_scene = 0 |
shapes::ShapePtr | g_world_cube_shape |
void help | ( | ) |
Definition at line 60 of file collision_contact_tutorial.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 153 of file collision_contact_tutorial.cpp.
void publishMarkers | ( | visualization_msgs::MarkerArray & | markers | ) |
Definition at line 79 of file collision_contact_tutorial.cpp.
void userCallback | ( | InteractiveRobot & | robot | ) |
Definition at line 99 of file collision_contact_tutorial.cpp.
visualization_msgs::MarkerArray g_collision_points |
Definition at line 57 of file collision_contact_tutorial.cpp.
Definition at line 56 of file collision_contact_tutorial.cpp.
Definition at line 54 of file collision_contact_tutorial.cpp.
Definition at line 55 of file collision_contact_tutorial.cpp.