Public Member Functions | Public Attributes | List of all members
jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker Class Reference
Inheritance diagram for jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, name, args)
 
def getCurrentMarkerPose (self, marker_name)
 
def joyCB (self, status, history)
 

Public Attributes

 current_goal_pose
 
 execute_footstep_srv
 
 get_footstep_marker_pose_srv
 
 get_stack_marker_pose_srv
 
 menu
 
 pose_pub
 
 pose_updated
 
 pre_pose
 
 prev_time
 
 pub
 
 reset_marker_srv
 
 toggle_footstep_marker_mode_srv
 
 use_tf
 

Detailed Description

Usage:
Refer JoyPose6D
circle: execute footstep
cross: reset marker
triangle: stack footstep (only used in stack mode)
start: toggle footstep marker mode (single -> continuous -> stack)

Args:
use_tf [Boolean, default: True]: update marker pose using tf
publish_pose : forced False
frame_id [String, default: map]: frame_id of publishing pose, this is overwritten by parameter, ~frame_id
pose [String, default: pose]: topic name for publishing pose
set_pose [String, default: set_pose]: topic name for setting pose by topic

Definition at line 23 of file joy_footstep_marker.py.

Constructor & Destructor Documentation

def jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.__init__ (   self,
  name,
  args 
)

Definition at line 39 of file joy_footstep_marker.py.

Member Function Documentation

def jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.getCurrentMarkerPose (   self,
  marker_name 
)

Definition at line 135 of file joy_footstep_marker.py.

def jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.joyCB (   self,
  status,
  history 
)

Definition at line 68 of file joy_footstep_marker.py.

Member Data Documentation

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.current_goal_pose

Definition at line 43 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.execute_footstep_srv

Definition at line 57 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.get_footstep_marker_pose_srv

Definition at line 59 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.get_stack_marker_pose_srv

Definition at line 61 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.menu

Definition at line 49 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.pose_pub

Definition at line 42 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.pose_updated

Definition at line 45 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.pre_pose

Definition at line 66 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.prev_time

Definition at line 130 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.pub

Definition at line 48 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.reset_marker_srv

Definition at line 53 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.toggle_footstep_marker_mode_srv

Definition at line 55 of file joy_footstep_marker.py.

jsk_teleop_joy.plugin.joy_footstep_marker.JoyFootstepMarker.use_tf

Definition at line 44 of file joy_footstep_marker.py.


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


jsk_teleop_joy
Author(s): Ryohei Ueda
autogenerated on Fri May 14 2021 02:52:11