Public Member Functions | Public Attributes | List of all members
svenzva_drivers.revel_cartesian_controller.RevelCartesianController Class Reference

Public Member Functions

def __init__ (self, controller_namespace, mx_io)
 
def cart_vel_cb (self, msg)
 
def check_if_collision (self, qdot_out, scale_factor, dt)
 
def js_cb (self, msg)
 
def loop (self)
 
def rad_to_raw (self, angle)
 
def radpm_to_rpm (self, rad_per_min)
 
def send_last_vel (self)
 
def send_zero_vel (self)
 

Public Attributes

 arm_speed_limit
 
 cart_vel
 
 collision_check_enabled
 
 ee_velocity
 
 gear_ratios
 
 group
 
 jacobian_solver
 
 js
 
 js_last
 
 last_cmd
 
 last_cmd_zero
 
 last_qdot
 
 last_twist
 
 max_limit
 
 min_limit
 
 mNumJnts
 
 mx_io
 
 robot
 
 state_validity_srv
 

Detailed Description

Definition at line 67 of file revel_cartesian_controller.py.

Constructor & Destructor Documentation

def svenzva_drivers.revel_cartesian_controller.RevelCartesianController.__init__ (   self,
  controller_namespace,
  mx_io 
)

Definition at line 69 of file revel_cartesian_controller.py.

Member Function Documentation

def svenzva_drivers.revel_cartesian_controller.RevelCartesianController.cart_vel_cb (   self,
  msg 
)

Definition at line 122 of file revel_cartesian_controller.py.

def svenzva_drivers.revel_cartesian_controller.RevelCartesianController.check_if_collision (   self,
  qdot_out,
  scale_factor,
  dt 
)

Definition at line 130 of file revel_cartesian_controller.py.

def svenzva_drivers.revel_cartesian_controller.RevelCartesianController.js_cb (   self,
  msg 
)

Definition at line 113 of file revel_cartesian_controller.py.

def svenzva_drivers.revel_cartesian_controller.RevelCartesianController.loop (   self)

Definition at line 151 of file revel_cartesian_controller.py.

def svenzva_drivers.revel_cartesian_controller.RevelCartesianController.rad_to_raw (   self,
  angle 
)

Definition at line 116 of file revel_cartesian_controller.py.

def svenzva_drivers.revel_cartesian_controller.RevelCartesianController.radpm_to_rpm (   self,
  rad_per_min 
)

Definition at line 119 of file revel_cartesian_controller.py.

def svenzva_drivers.revel_cartesian_controller.RevelCartesianController.send_last_vel (   self)

Definition at line 148 of file revel_cartesian_controller.py.

def svenzva_drivers.revel_cartesian_controller.RevelCartesianController.send_zero_vel (   self)

Definition at line 142 of file revel_cartesian_controller.py.

Member Data Documentation

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.arm_speed_limit

Definition at line 96 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.cart_vel

Definition at line 95 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.collision_check_enabled

Definition at line 97 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.ee_velocity

Definition at line 93 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.gear_ratios

Definition at line 82 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.group

Definition at line 110 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.jacobian_solver

Definition at line 92 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.js

Definition at line 83 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.js_last

Definition at line 84 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.last_cmd

Definition at line 88 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.last_cmd_zero

Definition at line 89 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.last_qdot

Definition at line 241 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.last_twist

Definition at line 87 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.max_limit

Definition at line 86 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.min_limit

Definition at line 85 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.mNumJnts

Definition at line 81 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.mx_io

Definition at line 80 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.robot

Definition at line 77 of file revel_cartesian_controller.py.

svenzva_drivers.revel_cartesian_controller.RevelCartesianController.state_validity_srv

Definition at line 103 of file revel_cartesian_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