Public Member Functions | Public Attributes | List of all members
controller.ControllerNode Class Reference

Public Member Functions

def __init__ (self)
 
def dynamicReconfigureCb (self, config, level)
 
def switch_cb (self, msg)
 
def turnOff (self, msg=None)
 
def updateState (self, odomMsg)
 

Public Attributes

 accelerationCalculator
 
 accelPub
 
 angularController
 
 forcePub
 
 lastForce
 
 lastTorque
 
 linearController
 
 maxAngularAcceleration
 
 maxAngularVelocity
 
 maxLinearAcceleration
 
 maxLinearVelocity
 
 off
 
 reconfigure_server
 
 steadyPub
 
 trajectory_reader
 

Detailed Description

Definition at line 363 of file controller.py.

Constructor & Destructor Documentation

◆ __init__()

def controller.ControllerNode.__init__ (   self)

Definition at line 365 of file controller.py.

Member Function Documentation

◆ dynamicReconfigureCb()

def controller.ControllerNode.dynamicReconfigureCb (   self,
  config,
  level 
)

Definition at line 468 of file controller.py.

◆ switch_cb()

def controller.ControllerNode.switch_cb (   self,
  msg 
)

Definition at line 523 of file controller.py.

◆ turnOff()

def controller.ControllerNode.turnOff (   self,
  msg = None 
)

Definition at line 518 of file controller.py.

◆ updateState()

def controller.ControllerNode.updateState (   self,
  odomMsg 
)

Definition at line 445 of file controller.py.

Member Data Documentation

◆ accelerationCalculator

controller.ControllerNode.accelerationCalculator

Definition at line 372 of file controller.py.

◆ accelPub

controller.ControllerNode.accelPub

Definition at line 386 of file controller.py.

◆ angularController

controller.ControllerNode.angularController

Definition at line 371 of file controller.py.

◆ forcePub

controller.ControllerNode.forcePub

Definition at line 384 of file controller.py.

◆ lastForce

controller.ControllerNode.lastForce

Definition at line 381 of file controller.py.

◆ lastTorque

controller.ControllerNode.lastTorque

Definition at line 380 of file controller.py.

◆ linearController

controller.ControllerNode.linearController

Definition at line 370 of file controller.py.

◆ maxAngularAcceleration

controller.ControllerNode.maxAngularAcceleration

Definition at line 378 of file controller.py.

◆ maxAngularVelocity

controller.ControllerNode.maxAngularVelocity

Definition at line 377 of file controller.py.

◆ maxLinearAcceleration

controller.ControllerNode.maxLinearAcceleration

Definition at line 376 of file controller.py.

◆ maxLinearVelocity

controller.ControllerNode.maxLinearVelocity

Definition at line 375 of file controller.py.

◆ off

controller.ControllerNode.off

Definition at line 382 of file controller.py.

◆ reconfigure_server

controller.ControllerNode.reconfigure_server

Definition at line 400 of file controller.py.

◆ steadyPub

controller.ControllerNode.steadyPub

Definition at line 385 of file controller.py.

◆ trajectory_reader

controller.ControllerNode.trajectory_reader

Definition at line 373 of file controller.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