Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
common_lib::structures::VehiclePose Struct Reference

#include <pose.hpp>

Inheritance diagram for common_lib::structures::VehiclePose:
Inheritance graph
Collaboration diagram for common_lib::structures::VehiclePose:
Collaboration graph

Public Member Functions

 VehiclePose ()=default
 
 VehiclePose (Position cg, Position rear_axis, double orientation, double velocity)
 
- Public Member Functions inherited from common_lib::structures::Pose
 Pose ()=default
 
 Pose (Position position, double orientation, double orientation_noise=0.0, rclcpp::Time timestamp=rclcpp::Time(0))
 
 Pose (double x, double y, double theta, double x_noise=0.0, double y_noise=0.0, double theta_noise=0.0, rclcpp::Time timestamp=rclcpp::Time(0))
 

Public Attributes

Position rear_axis_
 
double velocity_
 
- Public Attributes inherited from common_lib::structures::Pose
Position position
 
double orientation = 0.0
 
double orientation_noise = 0.0
 theta in radians
 
rclcpp::Time timestamp = rclcpp::Time(0)
 

Detailed Description

Definition at line 25 of file pose.hpp.

Constructor & Destructor Documentation

◆ VehiclePose() [1/2]

common_lib::structures::VehiclePose::VehiclePose ( )
default

◆ VehiclePose() [2/2]

common_lib::structures::VehiclePose::VehiclePose ( Position  cg,
Position  rear_axis,
double  orientation,
double  velocity 
)
inline

Definition at line 34 of file pose.hpp.

Member Data Documentation

◆ rear_axis_

Position common_lib::structures::VehiclePose::rear_axis_

Definition at line 27 of file pose.hpp.

◆ velocity_

double common_lib::structures::VehiclePose::velocity_

Definition at line 28 of file pose.hpp.


The documentation for this struct was generated from the following file: