Public Member Functions | Static Public Member Functions | Public Attributes
mvsim::DynamicsAckermann::ControllerRawForces Class Reference

#include <VehicleAckermann.h>

Inheritance diagram for mvsim::DynamicsAckermann::ControllerRawForces:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void control_step (const DynamicsAckermann::TControllerInput &ci, DynamicsAckermann::TControllerOutput &co)
 ControllerRawForces (DynamicsAckermann &veh)
virtual void load_config (const rapidxml::xml_node< char > &node)
virtual void teleop_interface (const TeleopInput &in, TeleopOutput &out)

Static Public Member Functions

static const char * class_name ()

Public Attributes

double setpoint_steer_ang
double setpoint_wheel_torque_l
double setpoint_wheel_torque_r

Detailed Description

Definition at line 79 of file VehicleAckermann.h.


Constructor & Destructor Documentation

Definition at line 16 of file VehicleAckermann_ControllerRaw.cpp.


Member Function Documentation

static const char* mvsim::DynamicsAckermann::ControllerRawForces::class_name ( ) [inline, static]

Directly set these values to tell the controller the desired setpoints

Definition at line 83 of file VehicleAckermann.h.

Definition at line 26 of file VehicleAckermann_ControllerRaw.cpp.

Override to load class-specific options from the <controller> node

Reimplemented from mvsim::ControllerBaseTempl< VEH_DYNAMICS >.

Definition at line 35 of file VehicleAckermann_ControllerRaw.cpp.

This is to handle basic need of all the controllers.

Reimplemented from mvsim::ControllerBaseTempl< VEH_DYNAMICS >.

Definition at line 48 of file VehicleAckermann_ControllerRaw.cpp.


Member Data Documentation

Definition at line 86 of file VehicleAckermann.h.

Definition at line 86 of file VehicleAckermann.h.

Definition at line 86 of file VehicleAckermann.h.


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


mvsim
Author(s):
autogenerated on Thu Jun 6 2019 22:08:35