Public Types | Public Member Functions | Public Attributes | List of all members
InteractiveMarkerInterface::ControlState Struct Reference

Public Types

enum  MoveArmState { RARM, LARM, ARMS }
 
enum  MoveOriginState { HAND_ORIGIN, DESIGNATED_ORIGIN }
 

Public Member Functions

 ControlState ()
 
void print ()
 

Public Attributes

bool base_on_
 
GripperState dual_grippers_
 
bool head_on_
 
bool init_head_goal_
 
bool l_finger_on_
 
GripperState l_gripper_
 
bool look_auto_on_
 
geometry_msgs::PoseStamped marker_pose_
 
MoveArmState move_arm_
 
MoveOriginState move_origin_state_
 
bool planar_only_
 
bool posture_l_
 
bool posture_r_
 
bool projector_on_
 
bool r_finger_on_
 
GripperState r_gripper_
 
bool torso_on_
 

Detailed Description

Definition at line 235 of file interactive_marker_interface.h.

Member Enumeration Documentation

◆ MoveArmState

Enumerator
RARM 
LARM 
ARMS 

Definition at line 247 of file interactive_marker_interface.h.

◆ MoveOriginState

Enumerator
HAND_ORIGIN 
DESIGNATED_ORIGIN 

Definition at line 248 of file interactive_marker_interface.h.

Constructor & Destructor Documentation

◆ ControlState()

InteractiveMarkerInterface::ControlState::ControlState ( )
inline

Definition at line 236 of file interactive_marker_interface.h.

Member Function Documentation

◆ print()

void InteractiveMarkerInterface::ControlState::print ( )
inline

Definition at line 239 of file interactive_marker_interface.h.

Member Data Documentation

◆ base_on_

bool InteractiveMarkerInterface::ControlState::base_on_

Definition at line 262 of file interactive_marker_interface.h.

◆ dual_grippers_

GripperState InteractiveMarkerInterface::ControlState::dual_grippers_

Definition at line 266 of file interactive_marker_interface.h.

◆ head_on_

bool InteractiveMarkerInterface::ControlState::head_on_

Definition at line 258 of file interactive_marker_interface.h.

◆ init_head_goal_

bool InteractiveMarkerInterface::ControlState::init_head_goal_

Definition at line 261 of file interactive_marker_interface.h.

◆ l_finger_on_

bool InteractiveMarkerInterface::ControlState::l_finger_on_

Definition at line 265 of file interactive_marker_interface.h.

◆ l_gripper_

GripperState InteractiveMarkerInterface::ControlState::l_gripper_

Definition at line 268 of file interactive_marker_interface.h.

◆ look_auto_on_

bool InteractiveMarkerInterface::ControlState::look_auto_on_

Definition at line 260 of file interactive_marker_interface.h.

◆ marker_pose_

geometry_msgs::PoseStamped InteractiveMarkerInterface::ControlState::marker_pose_

Definition at line 253 of file interactive_marker_interface.h.

◆ move_arm_

MoveArmState InteractiveMarkerInterface::ControlState::move_arm_

Definition at line 250 of file interactive_marker_interface.h.

◆ move_origin_state_

MoveOriginState InteractiveMarkerInterface::ControlState::move_origin_state_

Definition at line 251 of file interactive_marker_interface.h.

◆ planar_only_

bool InteractiveMarkerInterface::ControlState::planar_only_

Definition at line 263 of file interactive_marker_interface.h.

◆ posture_l_

bool InteractiveMarkerInterface::ControlState::posture_l_

Definition at line 256 of file interactive_marker_interface.h.

◆ posture_r_

bool InteractiveMarkerInterface::ControlState::posture_r_

Definition at line 255 of file interactive_marker_interface.h.

◆ projector_on_

bool InteractiveMarkerInterface::ControlState::projector_on_

Definition at line 259 of file interactive_marker_interface.h.

◆ r_finger_on_

bool InteractiveMarkerInterface::ControlState::r_finger_on_

Definition at line 264 of file interactive_marker_interface.h.

◆ r_gripper_

GripperState InteractiveMarkerInterface::ControlState::r_gripper_

Definition at line 267 of file interactive_marker_interface.h.

◆ torso_on_

bool InteractiveMarkerInterface::ControlState::torso_on_

Definition at line 257 of file interactive_marker_interface.h.


The documentation for this struct was generated from the following file:


jsk_interactive_marker
Author(s): furuta
autogenerated on Fri Aug 2 2024 08:50:24