Public Member Functions | Public Attributes
arbotix_python.servo_controller.DynamixelServo Class Reference
Inheritance diagram for arbotix_python.servo_controller.DynamixelServo:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def angleToTicks
def commandCb
def getDiagnostics
def interpolate
def relaxCb
def setControlOutput
def setCurrentFeedback
def ticksToAngle

Public Attributes

 desired
 dirty
 errors
 id
 invert
 last
 last_cmd
 level
 max_angle
 max_speed
 min_angle
 neutral
 position
 rad_per_tick
 range
 readable
 reads
 relaxed
 speed
 status
 temperature
 ticks
 total_errors
 total_reads
 velocity
 voltage

Detailed Description

Definition at line 41 of file servo_controller.py.


Constructor & Destructor Documentation

def arbotix_python.servo_controller.DynamixelServo.__init__ (   self,
  device,
  name,
  ns = "~joints" 
)

Definition at line 43 of file servo_controller.py.


Member Function Documentation

Convert an angle to ticks, applying limits. 

Definition at line 172 of file servo_controller.py.

Float64 style command input. 

Definition at line 198 of file servo_controller.py.

Get a diagnostics status. 

Reimplemented from arbotix_python.joints.Joint.

Definition at line 140 of file servo_controller.py.

Get the new position to move to, in ticks. 

Reimplemented from arbotix_python.joints.Joint.

Definition at line 88 of file servo_controller.py.

Turn off servo torque, so that it is pose-able. 

Definition at line 190 of file servo_controller.py.

Set the position that controller is moving to. 
    Returns output value in ticks. 

Reimplemented from arbotix_python.joints.Joint.

Definition at line 131 of file servo_controller.py.

Update angle in radians by reading from servo, or by 
    using position passed in from a sync read (in ticks). 

Reimplemented from arbotix_python.joints.Joint.

Definition at line 111 of file servo_controller.py.

Convert an ticks to angle, applying limits. 

Definition at line 183 of file servo_controller.py.


Member Data Documentation

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Reimplemented from arbotix_python.joints.Joint.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Reimplemented from arbotix_python.joints.Joint.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 88 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.

Reimplemented from arbotix_python.joints.Joint.

Definition at line 43 of file servo_controller.py.

Definition at line 43 of file servo_controller.py.


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


arbotix_python
Author(s): Michael Ferguson
autogenerated on Sat Dec 28 2013 16:46:13