, including all inherited members.
active_eef_ | robot_interaction::RobotInteraction | [private] |
active_generic_ | robot_interaction::RobotInteraction | [private] |
active_vj_ | robot_interaction::RobotInteraction | [private] |
addActiveComponent(const InteractiveMarkerConstructorFn &construct, const ProcessFeedbackFn &process, const InteractiveMarkerUpdateFn &update=InteractiveMarkerUpdateFn(), const std::string &name="") | robot_interaction::RobotInteraction | |
addEndEffectorMarkers(const InteractionHandlerPtr &handler, const EndEffector &eef, visualization_msgs::InteractiveMarker &im, bool position=true, bool orientation=true) | robot_interaction::RobotInteraction | [private] |
addEndEffectorMarkers(const InteractionHandlerPtr &handler, const EndEffector &eef, const geometry_msgs::Pose &offset, visualization_msgs::InteractiveMarker &im, bool position=true, bool orientation=true) | robot_interaction::RobotInteraction | [private] |
addInteractiveMarkers(const InteractionHandlerPtr &handler, const double marker_scale=0.0) | robot_interaction::RobotInteraction | |
clear() | robot_interaction::RobotInteraction | |
clearInteractiveMarkers() | robot_interaction::RobotInteraction | |
clearInteractiveMarkersUnsafe() | robot_interaction::RobotInteraction | [private] |
computeGroupMarkerSize(const std::string &group) | robot_interaction::RobotInteraction | [private] |
computeMarkerPose(const InteractionHandlerPtr &handler, const EndEffector &eef, const robot_state::RobotState &robot_state, geometry_msgs::Pose &pose, geometry_msgs::Pose &control_to_eef_tf) const | robot_interaction::RobotInteraction | [private] |
decideActiveComponents(const std::string &group, EndEffectorInteractionStyle style=EEF_6DOF) | robot_interaction::RobotInteraction | |
decideActiveEndEffectors(const std::string &group, EndEffectorInteractionStyle style=EEF_6DOF) | robot_interaction::RobotInteraction | |
decideActiveJoints(const std::string &group) | robot_interaction::RobotInteraction | |
EEF_6DOF enum value | robot_interaction::RobotInteraction | |
EEF_6DOF_NOSPHERE enum value | robot_interaction::RobotInteraction | |
EEF_6DOF_SPHERE enum value | robot_interaction::RobotInteraction | |
EEF_FIXED enum value | robot_interaction::RobotInteraction | |
EEF_ORIENTATION enum value | robot_interaction::RobotInteraction | |
EEF_ORIENTATION_CIRCLES enum value | robot_interaction::RobotInteraction | |
EEF_ORIENTATION_EEF enum value | robot_interaction::RobotInteraction | |
EEF_ORIENTATION_NOSPHERE enum value | robot_interaction::RobotInteraction | |
EEF_ORIENTATION_SPHERE enum value | robot_interaction::RobotInteraction | |
EEF_POSITION enum value | robot_interaction::RobotInteraction | |
EEF_POSITION_ARROWS enum value | robot_interaction::RobotInteraction | |
EEF_POSITION_EEF enum value | robot_interaction::RobotInteraction | |
EEF_POSITION_NOSPHERE enum value | robot_interaction::RobotInteraction | |
EEF_POSITION_SPHERE enum value | robot_interaction::RobotInteraction | |
EndEffectorInteractionStyle enum name | robot_interaction::RobotInteraction | |
feedback_map_ | robot_interaction::RobotInteraction | [private] |
getActiveEndEffectors() const | robot_interaction::RobotInteraction | [inline] |
getActiveJoints() const | robot_interaction::RobotInteraction | [inline] |
getServerTopic(void) const | robot_interaction::RobotInteraction | [inline] |
handlers_ | robot_interaction::RobotInteraction | [private] |
int_marker_server_ | robot_interaction::RobotInteraction | [private] |
InteractionHandlerCallbackFn typedef | robot_interaction::RobotInteraction | |
InteractionHandlerConstPtr typedef | robot_interaction::RobotInteraction | |
InteractionHandlerPtr typedef | robot_interaction::RobotInteraction | |
INTERACTIVE_MARKER_TOPIC | robot_interaction::RobotInteraction | [static] |
InteractiveMarkerConstructorFn typedef | robot_interaction::RobotInteraction | |
InteractiveMarkerUpdateFn typedef | robot_interaction::RobotInteraction | |
marker_access_lock_ | robot_interaction::RobotInteraction | [private] |
new_feedback_condition_ | robot_interaction::RobotInteraction | [private] |
ProcessFeedbackFn typedef | robot_interaction::RobotInteraction | |
processing_thread_ | robot_interaction::RobotInteraction | [private] |
processingThread() | robot_interaction::RobotInteraction | [private] |
processInteractiveMarkerFeedback(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) | robot_interaction::RobotInteraction | [private] |
publishInteractiveMarkers() | robot_interaction::RobotInteraction | |
robot_model_ | robot_interaction::RobotInteraction | [private] |
RobotInteraction(const robot_model::RobotModelConstPtr &kmodel, const std::string &ns="") | robot_interaction::RobotInteraction | |
run_processing_thread_ | robot_interaction::RobotInteraction | [private] |
showingMarkers(const InteractionHandlerPtr &handler) | robot_interaction::RobotInteraction | |
shown_markers_ | robot_interaction::RobotInteraction | [private] |
topic_ | robot_interaction::RobotInteraction | [private] |
updateInteractiveMarkers(const InteractionHandlerPtr &handler) | robot_interaction::RobotInteraction | |
updateState(robot_state::RobotState &state, const EndEffector &eef, const geometry_msgs::Pose &pose, unsigned int attempts, double ik_timeout, const robot_state::StateValidityCallbackFn &validity_callback=robot_state::StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &kinematics_query_options=kinematics::KinematicsQueryOptions()) | robot_interaction::RobotInteraction | [static] |
updateState(robot_state::RobotState &state, const Joint &vj, const geometry_msgs::Pose &pose) | robot_interaction::RobotInteraction | [static] |
~RobotInteraction() | robot_interaction::RobotInteraction | [virtual] |