#include <HLControl.hpp>
Public Member Functions | |
HLControl () | |
void | onInit () |
Private Member Functions | |
void | onEstimate (const typename InputType::ConstPtr &estimate) |
Private Attributes | |
ros::Publisher | refPub |
ros::Subscriber | stateSub |
The class contains the ROS template for high level controllers.
Definition at line 126 of file HLControl.hpp.
labust::control::HLControl< Controller, Enable, Windup, OutputType, InputType >::HLControl | ( | ) | [inline] |
Main constructor
Definition at line 132 of file HLControl.hpp.
void labust::control::HLControl< Controller, Enable, Windup, OutputType, InputType >::onEstimate | ( | const typename InputType::ConstPtr & | estimate | ) | [inline, private] |
Definition at line 154 of file HLControl.hpp.
void labust::control::HLControl< Controller, Enable, Windup, OutputType, InputType >::onInit | ( | ) | [inline] |
Initialize and setup controller.
Definition at line 139 of file HLControl.hpp.
ros::Publisher labust::control::HLControl< Controller, Enable, Windup, OutputType, InputType >::refPub [private] |
The publisher of the TAU message.
Definition at line 167 of file HLControl.hpp.
ros::Subscriber labust::control::HLControl< Controller, Enable, Windup, OutputType, InputType >::stateSub [private] |
The subscribed topics.
Definition at line 171 of file HLControl.hpp.