|
Formula Student Autonomous Systems
The code for the main driverless system
|
#include <eigen3/Eigen/Dense>#include <functional>#include <map>#include <memory>#include <rclcpp/rclcpp.hpp>#include <typeinfo>

Go to the source code of this file.
Classes | |
| struct | MotionUpdate |
| Struct for data retrieved by the IMU. More... | |
| class | MotionModel |
| Abstract Moiton Model class designed to be implemented by the different motion models. More... | |
| class | ImuVelocityModel |
| Motion estimation that uses the specific values of the x and y axis accelerations, being the angle of the vehicle and its position independent. More... | |
| class | NormalVelocityModel |
| Motion estimation that uses the module of the velocity and the rotational velocity. More... | |
Variables | |
| const std::map< std::string, std::function< std::shared_ptr< MotionModel >(const Eigen::MatrixXf &)>, std::less<> > | motion_model_constructors |
| Map object to map strings from launch file parameter to constructor. | |
| const std::map<std::string, std::function<std::shared_ptr<MotionModel>(const Eigen::MatrixXf &)>, std::less<> > motion_model_constructors |
Map object to map strings from launch file parameter to constructor.
Definition at line 185 of file motion_models.hpp.