#include <ros/ros.h>
#include <interactive_markers/interactive_marker_server.h>
#include <interactive_markers/tools.h>
#include <interactive_markers/menu_handler.h>
#include <geometry_msgs/Point.h>
#include <geometry_msgs/Polygon.h>
#include <std_msgs/ColorRGBA.h>
#include <OGRE/OgreVector3.h>
#include <arm_navigation_msgs/Shape.h>
#include <tf/tf.h>
#include <tf/transform_listener.h>
#include <srs_interaction_primitives/parameters_list.h>
#include <srs_interaction_primitives/PrimitiveType.h>
#include <srs_interaction_primitives/PoseType.h>
#include "update_publisher.h"
Go to the source code of this file.
Classes | |
class | srs_interaction_primitives::Primitive |
Namespaces | |
namespace | srs_interaction_primitives |
Defines | |
#define | GRASP_ARROW_LENGTH 0.25 |
#define | GRASP_ARROW_WIDTH 0.2 |
#define | GRASP_POINT_SCALE 0.05 |
#define | GRASP_TEXT_OFFSET 0.1 |
#define | GRASP_TEXT_SIZE 0.1 |
#define | GRASP_TRANSPARENCY 0.3 |
#define | MEASURE_TEXT_MAX_SIZE 0.3 |
#define | MEASURE_TEXT_MIN_SIZE 0.1 |
#define | MEASURE_TEXT_SCALE 0.2 |
Typedefs | |
typedef geometry_msgs::Vector3 | srs_interaction_primitives::Scale |
Functions | |
float | srs_interaction_primitives::maxScale (geometry_msgs::Vector3 scale) |
Returns maximal scale value. | |
float | srs_interaction_primitives::minScale (geometry_msgs::Vector3 scale) |
Returns minimal scale value. | |
Variables | |
const float | srs_interaction_primitives::SCALE_COEFF = 1.0 |
#define GRASP_ARROW_LENGTH 0.25 |
Definition at line 54 of file primitive.h.
#define GRASP_ARROW_WIDTH 0.2 |
Definition at line 55 of file primitive.h.
#define GRASP_POINT_SCALE 0.05 |
Definition at line 58 of file primitive.h.
#define GRASP_TEXT_OFFSET 0.1 |
Definition at line 56 of file primitive.h.
#define GRASP_TEXT_SIZE 0.1 |
Definition at line 57 of file primitive.h.
#define GRASP_TRANSPARENCY 0.3 |
Definition at line 59 of file primitive.h.
#define MEASURE_TEXT_MAX_SIZE 0.3 |
Definition at line 51 of file primitive.h.
#define MEASURE_TEXT_MIN_SIZE 0.1 |
Definition at line 52 of file primitive.h.
#define MEASURE_TEXT_SCALE 0.2 |
Definition at line 50 of file primitive.h.