$search

dynamixel_driver::dynamixel_serial_proxy::SerialProxy Class Reference

List of all members.

Public Member Functions

def __init__
def connect
def disconnect

Public Attributes

 actual_rate
 baud_rate
 current_state
 diagnostics_pub
 diagnostics_rate
 dxl_io
 error_counts
 error_level_temp
 max_motor_id
 min_motor_id
 motor_states_pub
 motor_static_info
 motors
 num_ping_retries
 port_name
 port_namespace
 running
 update_rate
 warn_level_temp

Private Member Functions

def __fill_motor_parameters
def __find_motors
def __publish_diagnostic_information
def __update_motor_states

Detailed Description

Definition at line 66 of file dynamixel_serial_proxy.py.


Member Function Documentation

def dynamixel_driver::dynamixel_serial_proxy::SerialProxy::__fill_motor_parameters (   self,
  motor_id,
  model_number 
) [private]
Stores some extra information about each motor on the parameter server.
Some of these paramters are used in joint controller implementation.

Definition at line 110 of file dynamixel_serial_proxy.py.

def dynamixel_driver::dynamixel_serial_proxy::SerialProxy::__find_motors (   self  )  [private]

Definition at line 154 of file dynamixel_serial_proxy.py.

def dynamixel_driver::dynamixel_serial_proxy::SerialProxy::__init__ (   self,
  port_name = '/dev/ttyUSB0',
  port_namespace = 'ttyUSB0',
  baud_rate = '1000000',
  min_motor_id = 1,
  max_motor_id = 25,
  update_rate = 5,
  diagnostics_rate = 1,
  error_level_temp = 75,
  warn_level_temp = 70 
)

Definition at line 67 of file dynamixel_serial_proxy.py.

def dynamixel_driver::dynamixel_serial_proxy::SerialProxy::__publish_diagnostic_information (   self  )  [private]

Definition at line 256 of file dynamixel_serial_proxy.py.

def dynamixel_driver::dynamixel_serial_proxy::SerialProxy::__update_motor_states (   self  )  [private]

Definition at line 210 of file dynamixel_serial_proxy.py.

def dynamixel_driver::dynamixel_serial_proxy::SerialProxy::connect (   self  ) 

Definition at line 95 of file dynamixel_serial_proxy.py.

def dynamixel_driver::dynamixel_serial_proxy::SerialProxy::disconnect (   self  ) 

Definition at line 107 of file dynamixel_serial_proxy.py.


Member Data Documentation

Definition at line 78 of file dynamixel_serial_proxy.py.

Definition at line 70 of file dynamixel_serial_proxy.py.

Definition at line 80 of file dynamixel_serial_proxy.py.

Definition at line 84 of file dynamixel_serial_proxy.py.

Definition at line 74 of file dynamixel_serial_proxy.py.

Definition at line 97 of file dynamixel_serial_proxy.py.

Definition at line 79 of file dynamixel_serial_proxy.py.

Definition at line 75 of file dynamixel_serial_proxy.py.

Definition at line 72 of file dynamixel_serial_proxy.py.

Definition at line 71 of file dynamixel_serial_proxy.py.

Definition at line 83 of file dynamixel_serial_proxy.py.

Definition at line 157 of file dynamixel_serial_proxy.py.

Definition at line 156 of file dynamixel_serial_proxy.py.

Definition at line 81 of file dynamixel_serial_proxy.py.

Definition at line 68 of file dynamixel_serial_proxy.py.

Definition at line 69 of file dynamixel_serial_proxy.py.

Definition at line 103 of file dynamixel_serial_proxy.py.

Definition at line 73 of file dynamixel_serial_proxy.py.

Definition at line 76 of file dynamixel_serial_proxy.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends


dynamixel_driver
Author(s): Antons Rebguns, Cody Jorgensen
autogenerated on Tue Mar 5 11:53:40 2013