Public Member Functions | Public Attributes
jsk_teleop_joy.plugin.joy_rviz_view_controller.RVizViewController Class Reference
Inheritance diagram for jsk_teleop_joy.plugin.joy_rviz_view_controller.RVizViewController:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def followView
def joyCB
def supportFollowView

Public Attributes

 control_view

Detailed Description

Usage:
Right Analog x/y: yaw/pitch of camera position

R3(Right Analog button): while holding down L3 button, buttons/sticks listed below work for RVizViewController
 L3: reset camera pose
 L1: set focus point to target pose of Pose6D
 Up/Down/Left/Right : move focus point x/y
 Left Analog y: move camera for eye direction (near/far)
 Left Analog x: move focus point for eye direction (near/far)
 R3 + L2 + R2: enable follow view mode

Args:
control_view [Boolean, default: True]: Use or not control rviz camera (this is for child class)

Note: code of joyCB is implemented in rviz_view_controller_singleton.py
    Use TabletViewController(jsk_rviz_plugin) in rviz (selected at 'Views' Panel)

Definition at line 8 of file joy_rviz_view_controller.py.


Constructor & Destructor Documentation

Reimplemented from jsk_teleop_joy.joy_plugin.JSKJoyPlugin.

Definition at line 27 of file joy_rviz_view_controller.py.


Member Function Documentation

Definition at line 38 of file joy_rviz_view_controller.py.

Definition at line 34 of file joy_rviz_view_controller.py.

Definition at line 36 of file joy_rviz_view_controller.py.


Member Data Documentation

Definition at line 27 of file joy_rviz_view_controller.py.


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


jsk_teleop_joy
Author(s): Ryohei Ueda
autogenerated on Wed Jul 19 2017 02:54:50