|
Formula Student Autonomous Systems
The code for the main driverless system
|
Node class for the velocity estimation node. More...
#include <node.hpp>


Public Member Functions | |
| VENode (const VEParameters ¶meters) | |
Protected Member Functions | |
| void | publish_velocities () const |
Protected Attributes | |
| VEParameters | _parameters_ |
| std::shared_ptr< VelocityEstimator > | _velocity_estimator_ |
| rclcpp::Publisher< custom_interfaces::msg::Velocities >::SharedPtr | _velocities_pub_ |
Node class for the velocity estimation node.
This class is responsible for creating the velocity estimator and creating a publisher. Subclasses of this class are responsible for subscribing to the necessary topics and passing the data to the velocity estimator. The velocity estimator is then used to estimate the vehicle's velocities.
| VENode::VENode | ( | const VEParameters & | parameters | ) |
|
protected |
|
protected |
|
protected |
|
protected |