#include "moveit/robot_interaction/robot_interaction.h"
#include <moveit/robot_interaction/interaction_handler.h>
#include <moveit/robot_interaction/interactive_marker_helpers.h>
#include <moveit/robot_interaction/kinematic_options_map.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 <boost/algorithm/string.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 ::robot_interaction::InteractionHandlerPtr &handler, const EndEffectorInteraction &eef) |
static std::string | robot_interaction::getMarkerName (const ::robot_interaction::InteractionHandlerPtr &handler, const JointInteraction &vj) |
static std::string | robot_interaction::getMarkerName (const ::robot_interaction::InteractionHandlerPtr &handler, const GenericInteraction &g) |
Variables | |
static const double | robot_interaction::DEFAULT_SCALE = 0.25 |
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 } |