Public Member Functions | Public Attributes | Private Attributes | Static Private Attributes | List of all members
calibrateDrag.CalibrateDragAction Class Reference
Inheritance diagram for calibrateDrag.CalibrateDragAction:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def calculate_parameters (self, velocities, forces)
 
def collect_data (self, axis, velocity)
 
def execute_cb (self, goal)
 
def get_euler (self, odom_msg)
 
def restrict_angle (self, angle)
 
def to_orientation (self, r, p, y)
 

Public Attributes

 ang_vel_pub
 
 client
 
 inertia
 
 lin_vel_pub
 
 orientation_pub
 
 position_pub
 

Private Attributes

 _as
 

Static Private Attributes

 _result = riptide_controllers.msg.CalibrateDragResult()
 

Detailed Description

Definition at line 18 of file calibrateDrag.py.

Constructor & Destructor Documentation

◆ __init__()

def calibrateDrag.CalibrateDragAction.__init__ (   self)

Definition at line 22 of file calibrateDrag.py.

Member Function Documentation

◆ calculate_parameters()

def calibrateDrag.CalibrateDragAction.calculate_parameters (   self,
  velocities,
  forces 
)

Definition at line 123 of file calibrateDrag.py.

◆ collect_data()

def calibrateDrag.CalibrateDragAction.collect_data (   self,
  axis,
  velocity 
)

Definition at line 60 of file calibrateDrag.py.

◆ execute_cb()

def calibrateDrag.CalibrateDragAction.execute_cb (   self,
  goal 
)

Definition at line 130 of file calibrateDrag.py.

◆ get_euler()

def calibrateDrag.CalibrateDragAction.get_euler (   self,
  odom_msg 
)

Definition at line 41 of file calibrateDrag.py.

◆ restrict_angle()

def calibrateDrag.CalibrateDragAction.restrict_angle (   self,
  angle 
)

Definition at line 46 of file calibrateDrag.py.

◆ to_orientation()

def calibrateDrag.CalibrateDragAction.to_orientation (   self,
  r,
  p,
  y 
)

Definition at line 50 of file calibrateDrag.py.

Member Data Documentation

◆ _as

calibrateDrag.CalibrateDragAction._as
private

Definition at line 35 of file calibrateDrag.py.

◆ _result

calibrateDrag.CalibrateDragAction._result = riptide_controllers.msg.CalibrateDragResult()
staticprivate

Definition at line 20 of file calibrateDrag.py.

◆ ang_vel_pub

calibrateDrag.CalibrateDragAction.ang_vel_pub

Definition at line 26 of file calibrateDrag.py.

◆ client

calibrateDrag.CalibrateDragAction.client

Definition at line 37 of file calibrateDrag.py.

◆ inertia

calibrateDrag.CalibrateDragAction.inertia

Definition at line 33 of file calibrateDrag.py.

◆ lin_vel_pub

calibrateDrag.CalibrateDragAction.lin_vel_pub

Definition at line 25 of file calibrateDrag.py.

◆ orientation_pub

calibrateDrag.CalibrateDragAction.orientation_pub

Definition at line 23 of file calibrateDrag.py.

◆ position_pub

calibrateDrag.CalibrateDragAction.position_pub

Definition at line 24 of file calibrateDrag.py.


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


riptide_controllers
Author(s): Blaine Miller, Mitchell Sayre
autogenerated on Wed Mar 2 2022 00:50:23