Public Member Functions | Public Attributes | Private Member Functions
hrl_segway_omni.segway.Segway Class Reference
Inheritance diagram for hrl_segway_omni.segway.Segway:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def calc_checksum
def clear_read
def compose_velocity_cmd
def connect
def parse_usb_cmd
def print_feedback
def read
def send_command
def send_wheel_velocities

Public Attributes

 controller_gain_schedule
 integrated_for_aft_displacement
 integrated_wheel_displacement_left
 integrated_wheel_displacement_right
 integrated_yaw_displacement
 left_motor_torque
 LW_vel
 operational_mode
 pitch_ang
 pitch_rate
 power_base_battery_voltage
 right_motor_torque
 RW_vel
 segway
 servo_frames
 side
 turn_commanded
 ui_battery_voltage
 velocity_commanded
 yaw_ang
 yaw_rate

Private Member Functions

def _2_bytes
def _2_bytes_unsigned
def _4_bytes

Detailed Description

Definition at line 125 of file segway.py.


Constructor & Destructor Documentation

def hrl_segway_omni.segway.Segway.__init__ (   self,
  side = 'front' 
)
side should be 'front' or 'back'

Definition at line 127 of file segway.py.


Member Function Documentation

def hrl_segway_omni.segway.Segway._2_bytes (   self,
  high,
  low 
) [private]

Definition at line 293 of file segway.py.

def hrl_segway_omni.segway.Segway._2_bytes_unsigned (   self,
  high,
  low 
) [private]

Definition at line 296 of file segway.py.

def hrl_segway_omni.segway.Segway._4_bytes (   self,
  highhigh,
  lowhigh,
  highlow,
  lowlow 
) [private]

Definition at line 299 of file segway.py.

Definition at line 179 of file segway.py.

Definition at line 302 of file segway.py.

def hrl_segway_omni.segway.Segway.compose_velocity_cmd (   self,
  linvel,
  angvel 
)

Definition at line 192 of file segway.py.

Definition at line 156 of file segway.py.

Definition at line 241 of file segway.py.

Definition at line 336 of file segway.py.

Definition at line 305 of file segway.py.

def hrl_segway_omni.segway.Segway.send_command (   self,
  linvel0,
  angvel0 
)

Definition at line 217 of file segway.py.

def hrl_segway_omni.segway.Segway.send_wheel_velocities (   self,
  lvel,
  rvel 
)

Definition at line 225 of file segway.py.


Member Data Documentation

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.

Definition at line 127 of file segway.py.


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


hrl_segway_omni
Author(s): Cressel Anderson, Hai Nguyen, Marc Killpack, Advait Jain Advisor: Prof. Charlie Kemp, Lab: Healthcare Robotics Lab at Georgia Tech
autogenerated on Wed Nov 27 2013 11:55:25