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

Public Member Functions

def __init__ (self)
 
def check_preempted (self)
 
def cleanup (self)
 
def execute_cb (self, goal)
 
def tune (self, initial_value, get_adjustment, apply_change, num_samples=10, delay=4)
 

Public Attributes

 client
 
 com
 
 inertia
 
 initial_config
 
 mass
 
 off_pub
 
 orientation_pub
 
 position_pub
 

Private Attributes

 _as
 

Static Private Attributes

 _result = riptide_controllers.msg.CalibrateBuoyancyResult()
 

Detailed Description

Definition at line 42 of file calibrateBuoyancy.py.

Constructor & Destructor Documentation

◆ __init__()

def calibrateBuoyancy.CalibrateBuoyancyAction.__init__ (   self)

Definition at line 46 of file calibrateBuoyancy.py.

Member Function Documentation

◆ check_preempted()

def calibrateBuoyancy.CalibrateBuoyancyAction.check_preempted (   self)

Definition at line 201 of file calibrateBuoyancy.py.

◆ cleanup()

def calibrateBuoyancy.CalibrateBuoyancyAction.cleanup (   self)

Definition at line 208 of file calibrateBuoyancy.py.

◆ execute_cb()

def calibrateBuoyancy.CalibrateBuoyancyAction.execute_cb (   self,
  goal 
)

Definition at line 91 of file calibrateBuoyancy.py.

◆ tune()

def calibrateBuoyancy.CalibrateBuoyancyAction.tune (   self,
  initial_value,
  get_adjustment,
  apply_change,
  num_samples = 10,
  delay = 4 
)
Tunes a parameter of the robot

Definition at line 61 of file calibrateBuoyancy.py.

Member Data Documentation

◆ _as

calibrateBuoyancy.CalibrateBuoyancyAction._as
private

Definition at line 58 of file calibrateBuoyancy.py.

◆ _result

calibrateBuoyancy.CalibrateBuoyancyAction._result = riptide_controllers.msg.CalibrateBuoyancyResult()
staticprivate

Definition at line 44 of file calibrateBuoyancy.py.

◆ client

calibrateBuoyancy.CalibrateBuoyancyAction.client

Definition at line 93 of file calibrateBuoyancy.py.

◆ com

calibrateBuoyancy.CalibrateBuoyancyAction.com

Definition at line 55 of file calibrateBuoyancy.py.

◆ inertia

calibrateBuoyancy.CalibrateBuoyancyAction.inertia

Definition at line 56 of file calibrateBuoyancy.py.

◆ initial_config

calibrateBuoyancy.CalibrateBuoyancyAction.initial_config

Definition at line 94 of file calibrateBuoyancy.py.

◆ mass

calibrateBuoyancy.CalibrateBuoyancyAction.mass

Definition at line 54 of file calibrateBuoyancy.py.

◆ off_pub

calibrateBuoyancy.CalibrateBuoyancyAction.off_pub

Definition at line 49 of file calibrateBuoyancy.py.

◆ orientation_pub

calibrateBuoyancy.CalibrateBuoyancyAction.orientation_pub

Definition at line 48 of file calibrateBuoyancy.py.

◆ position_pub

calibrateBuoyancy.CalibrateBuoyancyAction.position_pub

Definition at line 47 of file calibrateBuoyancy.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