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

Public Member Functions

def __init__ (self)
 
def update_controller (self)
 

Private Member Functions

def _reset_controller (self)
 

Private Attributes

 _is_init
 
 _last_t
 
 _last_vel
 
 _pid_control
 
 _tau
 

Static Private Attributes

string _LABEL = 'Model-based Feedback Linearization Controller'
 

Detailed Description

Modelbased Feedback Linearization Controller
Reference:
Thor I. Fossen 2011
Handbook of Marine Craft Hydrodynamics and Motion Control

Definition at line 22 of file rov_mb_fl_controller.py.

Constructor & Destructor Documentation

def rov_mb_fl_controller.ROV_MBFLController.__init__ (   self)

Definition at line 31 of file rov_mb_fl_controller.py.

Member Function Documentation

def rov_mb_fl_controller.ROV_MBFLController._reset_controller (   self)
private

Definition at line 44 of file rov_mb_fl_controller.py.

def rov_mb_fl_controller.ROV_MBFLController.update_controller (   self)

Definition at line 49 of file rov_mb_fl_controller.py.

Member Data Documentation

rov_mb_fl_controller.ROV_MBFLController._is_init
private

Definition at line 39 of file rov_mb_fl_controller.py.

string rov_mb_fl_controller.ROV_MBFLController._LABEL = 'Model-based Feedback Linearization Controller'
staticprivate

Definition at line 29 of file rov_mb_fl_controller.py.

rov_mb_fl_controller.ROV_MBFLController._last_t
private

Definition at line 41 of file rov_mb_fl_controller.py.

rov_mb_fl_controller.ROV_MBFLController._last_vel
private

Definition at line 40 of file rov_mb_fl_controller.py.

rov_mb_fl_controller.ROV_MBFLController._pid_control
private

Definition at line 38 of file rov_mb_fl_controller.py.

rov_mb_fl_controller.ROV_MBFLController._tau
private

Definition at line 36 of file rov_mb_fl_controller.py.


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


uuv_trajectory_control
Author(s):
autogenerated on Thu Jun 18 2020 03:28:42