#include <moveit/robot_interaction/robot_interaction.h>#include <moveit/robot_interaction/interactive_marker_helpers.h>#include <moveit/transforms/transforms.h>#include <interactive_markers/interactive_marker_server.h>#include <interactive_markers/menu_handler.h>#include <eigen_conversions/eigen_msg.h>#include <tf_conversions/tf_eigen.h>#include <boost/lexical_cast.hpp>#include <boost/math/constants/constants.hpp>#include <algorithm>#include <limits>#include <Eigen/Core>#include <Eigen/Geometry>
Go to the source code of this file.
Namespaces | |
| namespace | robot_interaction |
Functions | |
| static std::string | robot_interaction::getMarkerName (const RobotInteraction::InteractionHandlerPtr &handler, const RobotInteraction::EndEffector &eef) |
| static std::string | robot_interaction::getMarkerName (const RobotInteraction::InteractionHandlerPtr &handler, const RobotInteraction::Joint &vj) |
| static std::string | robot_interaction::getMarkerName (const RobotInteraction::InteractionHandlerPtr &handler, const RobotInteraction::Generic &g) |
Variables | |
| static const float | robot_interaction::END_EFFECTOR_COLLISION_COLOR [4] = { 0.8, 0.8, 0.0, 1.0 } |
| static const float | robot_interaction::END_EFFECTOR_REACHABLE_COLOR [4] = { 0.2, 1.0, 0.2, 1.0 } |
| static const float | robot_interaction::END_EFFECTOR_UNREACHABLE_COLOR [4] = { 1.0, 0.3, 0.3, 1.0 } |
| static const float | robot_interaction::END_EFFECTOR_WHITE_COLOR [4] = { 1.0, 1.0, 1.0, 1.0 } |