Public Member Functions | Public Attributes | List of all members
svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer Class Reference

Public Member Functions

def __init__ (self, controller_namespace, mx_io)
 
def callback (self, config, level)
 
def set_acceleration_profile (self, gain)
 
def set_current_config (self, data)
 
def set_last_configuration (self)
 
def set_position_PID (self, motor_id, p_gain_val, i_gain_val, d_gain_val, ff1_gain, ff2_gain, vel_p, vel_i)
 
def set_velocity_profile (self, gain)
 
def start (self)
 

Public Attributes

 controller_namespace
 
 gr
 
 is_first_configuration
 
 last_configuration
 
 mx_io
 

Detailed Description

Definition at line 67 of file dynamic_reconfigure_server.py.

Constructor & Destructor Documentation

def svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.__init__ (   self,
  controller_namespace,
  mx_io 
)

Definition at line 69 of file dynamic_reconfigure_server.py.

Member Function Documentation

def svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.callback (   self,
  config,
  level 
)

Definition at line 93 of file dynamic_reconfigure_server.py.

def svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.set_acceleration_profile (   self,
  gain 
)

Definition at line 142 of file dynamic_reconfigure_server.py.

def svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.set_current_config (   self,
  data 
)

Definition at line 89 of file dynamic_reconfigure_server.py.

def svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.set_last_configuration (   self)

Definition at line 76 of file dynamic_reconfigure_server.py.

def svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.set_position_PID (   self,
  motor_id,
  p_gain_val,
  i_gain_val,
  d_gain_val,
  ff1_gain,
  ff2_gain,
  vel_p,
  vel_i 
)

Definition at line 132 of file dynamic_reconfigure_server.py.

def svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.set_velocity_profile (   self,
  gain 
)

Definition at line 152 of file dynamic_reconfigure_server.py.

def svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.start (   self)

Definition at line 161 of file dynamic_reconfigure_server.py.

Member Data Documentation

svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.controller_namespace

Definition at line 73 of file dynamic_reconfigure_server.py.

svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.gr

Definition at line 74 of file dynamic_reconfigure_server.py.

svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.is_first_configuration

Definition at line 70 of file dynamic_reconfigure_server.py.

svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.last_configuration

Definition at line 71 of file dynamic_reconfigure_server.py.

svenzva_drivers.dynamic_reconfigure_server.RevelDynamicParameterServer.mx_io

Definition at line 72 of file dynamic_reconfigure_server.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