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

#include <imu.hpp>

Collaboration diagram for common_lib::sensor_data::ImuData:
Collaboration graph

Public Member Functions

 ImuData ()=default
 
 ImuData (double rotational_velocity, double acceleration_x, double acceleration_y, rclcpp::Time timestamp=rclcpp::Time(0), double rotational_velocity_noise=0.0, double acceleration_x_noise=0.0, double acceleration_y_noise=0.0)
 

Public Attributes

double rotational_velocity
 
double acceleration_x
 
double acceleration_y
 
double rotational_velocity_noise
 
double acceleration_x_noise
 
double acceleration_y_noise
 
rclcpp::Time timestamp_ = rclcpp::Time(0)
 

Detailed Description

Definition at line 7 of file imu.hpp.

Constructor & Destructor Documentation

◆ ImuData() [1/2]

common_lib::sensor_data::ImuData::ImuData ( )
default

◆ ImuData() [2/2]

ImuData::ImuData ( double  rotational_velocity,
double  acceleration_x,
double  acceleration_y,
rclcpp::Time  timestamp = rclcpp::Time(0),
double  rotational_velocity_noise = 0.0,
double  acceleration_x_noise = 0.0,
double  acceleration_y_noise = 0.0 
)

Definition at line 5 of file imu.cpp.

Member Data Documentation

◆ acceleration_x

double common_lib::sensor_data::ImuData::acceleration_x

Definition at line 9 of file imu.hpp.

◆ acceleration_x_noise

double common_lib::sensor_data::ImuData::acceleration_x_noise

Definition at line 12 of file imu.hpp.

◆ acceleration_y

double common_lib::sensor_data::ImuData::acceleration_y

Definition at line 10 of file imu.hpp.

◆ acceleration_y_noise

double common_lib::sensor_data::ImuData::acceleration_y_noise

Definition at line 13 of file imu.hpp.

◆ rotational_velocity

double common_lib::sensor_data::ImuData::rotational_velocity

Definition at line 8 of file imu.hpp.

◆ rotational_velocity_noise

double common_lib::sensor_data::ImuData::rotational_velocity_noise

Definition at line 11 of file imu.hpp.

◆ timestamp_

rclcpp::Time common_lib::sensor_data::ImuData::timestamp_ = rclcpp::Time(0)

Definition at line 15 of file imu.hpp.


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