Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
key_teleop.KeyTeleop Class Reference

Public Member Functions

def __init__ (self, interface)
 
def run (self)
 

Private Member Functions

def _get_twist (self, linear, angular)
 
def _key_pressed (self, keycode)
 
def _publish (self)
 

Private Attributes

 _backward
 
 _forward
 
 _hz
 
 _num_steps
 
 _pub_cmd
 
 _rotation
 

Static Private Attributes

 _angular = None
 
 _interface = None
 
 _linear = None
 

Detailed Description

Definition at line 78 of file key_teleop.py.

Constructor & Destructor Documentation

def key_teleop.KeyTeleop.__init__ (   self,
  interface 
)

Definition at line 85 of file key_teleop.py.

Member Function Documentation

def key_teleop.KeyTeleop._get_twist (   self,
  linear,
  angular 
)
private

Definition at line 119 of file key_teleop.py.

def key_teleop.KeyTeleop._key_pressed (   self,
  keycode 
)
private

Definition at line 128 of file key_teleop.py.

def key_teleop.KeyTeleop._publish (   self)
private

Definition at line 168 of file key_teleop.py.

def key_teleop.KeyTeleop.run (   self)

Definition at line 105 of file key_teleop.py.

Member Data Documentation

key_teleop.KeyTeleop._angular = None
staticprivate

Definition at line 83 of file key_teleop.py.

key_teleop.KeyTeleop._backward
private

Definition at line 99 of file key_teleop.py.

key_teleop.KeyTeleop._forward
private

Definition at line 95 of file key_teleop.py.

key_teleop.KeyTeleop._hz
private

Definition at line 89 of file key_teleop.py.

key_teleop.KeyTeleop._interface = None
staticprivate

Definition at line 80 of file key_teleop.py.

key_teleop.KeyTeleop._linear = None
staticprivate

Definition at line 82 of file key_teleop.py.

key_teleop.KeyTeleop._num_steps
private

Definition at line 91 of file key_teleop.py.

key_teleop.KeyTeleop._pub_cmd
private

Definition at line 87 of file key_teleop.py.

key_teleop.KeyTeleop._rotation
private

Definition at line 103 of file key_teleop.py.


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


key_teleop
Author(s): Siegfried-A. Gevatter Pujals
autogenerated on Sat Jun 8 2019 17:58:56