Public Member Functions | Public Attributes | List of all members
svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController Class Reference

Public Member Functions

def __init__ (self, controller_namespace, mx_io, states)
 
def initialize (self)
 
def motor_state_cb (self, data)
 
def process_command (self, msg)
 
def process_follow_trajectory (self, goal)
 
def process_trajectory (self, traj)
 
def start (self)
 
def stop (self)
 
def update_state (self)
 

Public Attributes

 action_server
 
 command_sub
 
 controller_namespace
 
 gear_ratios
 
 goal_constraints
 
 goal_time_constraint
 
 joint_names
 
 joint_to_id
 
 min_velocity
 
 motor_states
 
 msg
 
 mx_io
 
 num_joints
 
 running
 
 state_pub
 
 state_update_rate
 
 stopped_velocity_tolerance
 
 trajectory
 
 trajectory_constraints
 
 update_rate
 

Detailed Description

Definition at line 58 of file joint_trajectory_action_controller.py.

Constructor & Destructor Documentation

def svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.__init__ (   self,
  controller_namespace,
  mx_io,
  states 
)

Definition at line 59 of file joint_trajectory_action_controller.py.

Member Function Documentation

def svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.initialize (   self)

Definition at line 86 of file joint_trajectory_action_controller.py.

def svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.motor_state_cb (   self,
  data 
)

Definition at line 111 of file joint_trajectory_action_controller.py.

def svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.process_command (   self,
  msg 
)

Definition at line 129 of file joint_trajectory_action_controller.py.

def svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.process_follow_trajectory (   self,
  goal 
)

Definition at line 137 of file joint_trajectory_action_controller.py.

def svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.process_trajectory (   self,
  traj 
)

Definition at line 140 of file joint_trajectory_action_controller.py.

def svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.start (   self)

Definition at line 114 of file joint_trajectory_action_controller.py.

def svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.stop (   self)

Definition at line 126 of file joint_trajectory_action_controller.py.

def svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.update_state (   self)

Definition at line 322 of file joint_trajectory_action_controller.py.

Member Data Documentation

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.action_server

Definition at line 119 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.command_sub

Definition at line 117 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.controller_namespace

Definition at line 67 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.gear_ratios

Definition at line 82 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.goal_constraints

Definition at line 90 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.goal_time_constraint

Definition at line 88 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.joint_names

Definition at line 69 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.joint_to_id

Definition at line 81 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.min_velocity

Definition at line 92 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.motor_states

Definition at line 80 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.msg

Definition at line 99 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.mx_io

Definition at line 65 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.num_joints

Definition at line 66 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.running

Definition at line 115 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.state_pub

Definition at line 118 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.state_update_rate

Definition at line 62 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.stopped_velocity_tolerance

Definition at line 89 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.trajectory

Definition at line 63 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.trajectory_constraints

Definition at line 91 of file joint_trajectory_action_controller.py.

svenzva_drivers.joint_trajectory_action_controller.JointTrajectoryActionController.update_rate

Definition at line 61 of file joint_trajectory_action_controller.py.


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


svenzva_drivers
Author(s): Max Svetlik
autogenerated on Wed Oct 28 2020 03:31:27