|
Formula Student Autonomous Systems
The code for the main driverless system
|
#include <yaml-cpp/yaml.h>#include <chrono>#include <functional>#include <map>#include <memory>#include <rclcpp/rclcpp.hpp>#include <string>#include <vector>#include "common_lib/communication/interfaces.hpp"#include "common_lib/communication/marker.hpp"#include "common_lib/competition_logic/mission_logic.hpp"#include "common_lib/structures/cone.hpp"#include "common_lib/structures/path_point.hpp"#include "config/planning_config.hpp"#include "custom_interfaces/msg/cone_array.hpp"#include "custom_interfaces/msg/path_point.hpp"#include "custom_interfaces/msg/path_point_array.hpp"#include "custom_interfaces/msg/point2d.hpp"#include "custom_interfaces/msg/point_array.hpp"#include "custom_interfaces/msg/pose.hpp"#include "planning/path_calculation.hpp"#include "planning/skidpad.hpp"#include "planning/smoothing.hpp"#include "planning/velocity_planning.hpp"#include "rcl_interfaces/srv/get_parameters.hpp"#include "std_msgs/msg/float64.hpp"#include "std_srvs/srv/trigger.hpp"

Go to the source code of this file.
Classes | |
| class | Planning |
| Responsible for path planning and trajectory generation for the autonomous vehicle. More... | |
Typedefs | |
| using | PathPoint = common_lib::structures::PathPoint |
| using | Pose = common_lib::structures::Pose |
| using | Mission = common_lib::competition_logic::Mission |
Definition at line 35 of file planning.hpp.
Definition at line 33 of file planning.hpp.
| using Pose = common_lib::structures::Pose |
Definition at line 34 of file planning.hpp.