Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
velocities.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <rclcpp/rclcpp.hpp>
4
5
namespace
common_lib::structures
{
6
7
struct
Velocities
{
8
double
velocity_x
= 0.0;
9
double
velocity_y
= 0.0;
10
double
rotational_velocity
= 0.0;
11
12
double
velocity_x_noise_
= 0.0;
13
double
velocity_y_noise_
= 0.0;
14
double
rotational_velocity_noise_
= 0.0;
15
16
rclcpp::Time
timestamp_
= rclcpp::Time(0);
//< Last time the velocities were updated
17
21
Velocities
() =
default
;
22
34
Velocities
(
double
velocity_x
,
double
velocity_y
,
double
rotational_velocity
,
35
double
velocity_x_noise = 0.0,
double
velocity_y_noise = 0.0,
36
double
rotational_velocity_noise = 0.0, rclcpp::Time timestamp = rclcpp::Time(0));
37
};
38
39
}
// namespace common_lib::structures
common_lib::structures
Definition
cone.hpp:10
common_lib::structures::Velocities
Definition
velocities.hpp:7
common_lib::structures::Velocities::rotational_velocity_noise_
double rotational_velocity_noise_
Definition
velocities.hpp:14
common_lib::structures::Velocities::velocity_y
double velocity_y
Definition
velocities.hpp:9
common_lib::structures::Velocities::velocity_x_noise_
double velocity_x_noise_
Definition
velocities.hpp:12
common_lib::structures::Velocities::velocity_x
double velocity_x
Definition
velocities.hpp:8
common_lib::structures::Velocities::timestamp_
rclcpp::Time timestamp_
Definition
velocities.hpp:16
common_lib::structures::Velocities::Velocities
Velocities()=default
Construct a new Velocities object with default values.
common_lib::structures::Velocities::rotational_velocity
double rotational_velocity
Definition
velocities.hpp:10
common_lib::structures::Velocities::velocity_y_noise_
double velocity_y_noise_
Definition
velocities.hpp:13
src
common_lib
include
common_lib
structures
velocities.hpp
Generated by
1.9.8