#include <ros/ros.h>#include <std_srvs/SetBool.h>#include <geometry_msgs/PoseStamped.h>#include <geometry_msgs/Pose.h>#include <ar_track_alvar_msgs/AlvarMarkers.h>#include <moveit/planning_scene_interface/planning_scene_interface.h>#include <moveit_msgs/CollisionObject.h>#include <iostream>#include <sstream>#include "tf/tf.h"
Go to the source code of this file.
Functions | |
| std::string | get_obj_id (int id) |
| geometry_msgs::Pose | get_obj_position (int id, geometry_msgs::Pose pose) |
| shape_msgs::SolidPrimitive | get_obj_shape (int id) |
| void | handle_objects (const ar_track_alvar_msgs::AlvarMarkers::ConstPtr &markers) |
| int | main (int argc, char **argv) |
| bool | update_cb (std_srvs::SetBool::Request &req, std_srvs::SetBool::Response &res) |
Variables | |
| moveit::planning_interface::PlanningSceneInterface * | planning_scene_interface_ptr |
| bool | update = false |
| std::string get_obj_id | ( | int | id | ) |
Definition at line 58 of file objects_handler.cpp.
| geometry_msgs::Pose get_obj_position | ( | int | id, |
| geometry_msgs::Pose | pose | ||
| ) |
Definition at line 89 of file objects_handler.cpp.
| shape_msgs::SolidPrimitive get_obj_shape | ( | int | id | ) |
Definition at line 70 of file objects_handler.cpp.
| void handle_objects | ( | const ar_track_alvar_msgs::AlvarMarkers::ConstPtr & | markers | ) |
Definition at line 95 of file objects_handler.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 30 of file objects_handler.cpp.
| bool update_cb | ( | std_srvs::SetBool::Request & | req, |
| std_srvs::SetBool::Response & | res | ||
| ) |
Definition at line 120 of file objects_handler.cpp.
Definition at line 25 of file objects_handler.cpp.
| bool update = false |
Definition at line 21 of file objects_handler.cpp.