#include <labust/control/SOIdentification.hpp>#include <labust/vehicles/vehiclesfwd.hpp>#include <labust/xml/GyrosReader.hpp>#include <labust/xml/GyrosWriter.hpp>#include <labust/tools/TimingTools.hpp>#include <labust/control/PIDController.hpp>#include <std_msgs/String.h>#include <ros/ros.h>#include <map>
Go to the source code of this file.
Classes | |
| struct | TuningParameters |
Functions | |
| double | lastTime (labust::tools::unix_time()) |
| int | main (int argc, char *argv[]) |
| void | onState (const std_msgs::String::ConstPtr &msg) |
| void | sendTau (double torque, const ros::Publisher &tau, double lat=0) |
| template<class PID > | |
| void | tuneController (const TuningParameters ¶m, PID *pid) |
| double | yaw (0) |
| double lastTime | ( | labust::tools:: | unix_time() | ) |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 126 of file identificationNode.cpp.
| void onState | ( | const std_msgs::String::ConstPtr & | msg | ) |
Definition at line 93 of file identificationNode.cpp.
| void sendTau | ( | double | torque, |
| const ros::Publisher & | tau, | ||
| double | lat = 0 |
||
| ) |
Definition at line 105 of file identificationNode.cpp.
| void tuneController | ( | const TuningParameters & | param, |
| PID * | pid | ||
| ) |
Definition at line 69 of file identificationNode.cpp.
| double yaw | ( | 0 | ) |