Go to the documentation of this file. 8 #include <actionlib/client/simple_action_client.h> 9 #include <controller_manager_msgs/SwitchController.h> 10 #include <geometry_msgs/Pose.h> 11 #include <geometry_msgs/PoseStamped.h> 12 #include <pluginlib/class_loader.h> 13 #include <ros/console.h> 14 #include <ros/master.h> 16 #include <ros/topic_manager.h> 17 #include <sensor_msgs/JointState.h> 18 #include <std_msgs/Float32.h> 19 #include <std_msgs/Float64.h> 20 #include <tf/transform_broadcaster.h> 21 #include <tf/transform_listener.h> 22 #include <trajectory_msgs/JointTrajectory.h> 23 #include <trajectory_msgs/JointTrajectoryPoint.h> 26 #include <moveit/robot_model/robot_model.h> 27 #include <moveit/robot_model_loader/robot_model_loader.h> 28 #include <moveit/robot_state/robot_state.h> 31 #include <moveit_visual_tools/moveit_visual_tools.h> 34 #include <moveit/move_group_interface/move_group_interface.h> 35 #include <moveit/planning_interface/planning_interface.h> 36 #include <moveit/planning_scene/planning_scene.h> 37 #include <moveit/planning_scene_interface/planning_scene_interface.h> 38 #include <moveit_msgs/ExecuteTrajectoryAction.h> 39 #include <moveit_msgs/MoveItErrorCodes.h> 40 #include <moveit_msgs/PlanningScene.h> 43 #include <moveit/robot_state/conversions.h> 44 #include <moveit_msgs/DisplayRobotState.h> 45 #include <urdf/model.h> 48 #include <moveit/kinematic_constraints/utils.h> 49 #include <moveit_msgs/GetPositionIK.h> 50 #include <moveit_msgs/PositionIKRequest.h> 53 #include <sr_robot_msgs/Biotac.h> 54 #include <sr_robot_msgs/BiotacAll.h> 57 #include "../shadowlibs/prettyprint.hpp" 58 #include "../shadowlibs/shadow_planning_options.hpp" 59 #include <Eigen/Dense> 60 #include <Eigen/Geometry> 62 #include <boost/scoped_ptr.hpp>