![]() |
Galaxis Codebase
1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
|
#include <RemoteControl.hpp>


Public Member Functions | |
| RemoteControl () | |
| ~RemoteControl () | |
Private Member Functions | |
| void | loop () |
| void | sendControlInputs () |
Private Attributes | |
| float | m_speed = 1.f |
| float | m_yaw = 0.f |
| bool | m_reset = false |
| bool | m_remoteEnabled = false |
| rclcpp::Publisher< SimulationVehicleControlType >::SharedPtr | m_publisherSPtr |
Definition at line 13 of file RemoteControl.hpp.
| RemoteControl::RemoteControl | ( | ) |
Definition at line 13 of file RemoteControl.cpp.
References galaxis::utils::log(), loop(), and m_publisherSPtr.

| RemoteControl::~RemoteControl | ( | ) |
Definition at line 22 of file RemoteControl.cpp.
|
private |
Definition at line 26 of file RemoteControl.cpp.
References galaxis::utils::log(), galaxis::utils::log_nonewline(), m_remoteEnabled, m_reset, m_speed, m_yaw, and sendControlInputs().
Referenced by RemoteControl().


|
private |
Definition at line 92 of file RemoteControl.cpp.
References m_publisherSPtr, m_remoteEnabled, m_reset, m_speed, and m_yaw.
Referenced by loop().

|
private |
Definition at line 21 of file RemoteControl.hpp.
Referenced by RemoteControl(), and sendControlInputs().
|
private |
Definition at line 18 of file RemoteControl.hpp.
Referenced by loop(), and sendControlInputs().
|
private |
Definition at line 17 of file RemoteControl.hpp.
Referenced by loop(), and sendControlInputs().
|
private |
Definition at line 15 of file RemoteControl.hpp.
Referenced by loop(), and sendControlInputs().
|
private |
Definition at line 16 of file RemoteControl.hpp.
Referenced by loop(), and sendControlInputs().