Class that publishes messages to help test NERaptorInterface.
More...
#include <test_ne_raptor_interface_talker.hpp>
|
| NERaptorInterfaceTalker (const rclcpp::NodeOptions &options) |
| Default constructor. More...
|
|
bool8_t | send_report (const BrakeReport &msg) |
| Put in data to publish (overloaded function) More...
|
|
bool8_t | send_report (const GearReport &msg) |
| Put in data to publish (overloaded function) More...
|
|
bool8_t | send_report (const MiscReport &msg) |
| Put in data to publish (overloaded function) More...
|
|
bool8_t | send_report (const OtherActuatorsReport &msg) |
| Put in data to publish (overloaded function) More...
|
|
bool8_t | send_report (const SteeringReport &msg) |
| Put in data to publish (overloaded function) More...
|
|
bool8_t | send_report (const WheelSpeedReport &msg) |
| Put in data to publish (overloaded function) More...
|
|
Class that publishes messages to help test NERaptorInterface.
◆ NERaptorInterfaceTalker()
autoware::ne_raptor_interface::NERaptorInterfaceTalker::NERaptorInterfaceTalker |
( |
const rclcpp::NodeOptions & |
options | ) |
|
|
explicit |
Default constructor.
- Parameters
-
[in] | options | NodeOptions object with required parameters and options |
◆ send_report() [1/6]
bool8_t autoware::ne_raptor_interface::NERaptorInterfaceTalker::send_report |
( |
const BrakeReport & |
msg | ) |
|
Put in data to publish (overloaded function)
- Parameters
-
[in] | msg | The control command to send to the vehicle (type BrakeReport) |
- Returns
- false if sending failed in some way, true otherwise
◆ send_report() [2/6]
bool8_t autoware::ne_raptor_interface::NERaptorInterfaceTalker::send_report |
( |
const GearReport & |
msg | ) |
|
Put in data to publish (overloaded function)
- Parameters
-
[in] | msg | The control command to send to the vehicle (type GearReport) |
- Returns
- false if sending failed in some way, true otherwise
◆ send_report() [3/6]
bool8_t autoware::ne_raptor_interface::NERaptorInterfaceTalker::send_report |
( |
const MiscReport & |
msg | ) |
|
Put in data to publish (overloaded function)
- Parameters
-
[in] | msg | The control command to send to the vehicle (type MiscReport) |
- Returns
- false if sending failed in some way, true otherwise
◆ send_report() [4/6]
bool8_t autoware::ne_raptor_interface::NERaptorInterfaceTalker::send_report |
( |
const OtherActuatorsReport & |
msg | ) |
|
Put in data to publish (overloaded function)
- Parameters
-
[in] | msg | The control command to send to the vehicle (type OtherActuatorsReport) |
- Returns
- false if sending failed in some way, true otherwise
◆ send_report() [5/6]
bool8_t autoware::ne_raptor_interface::NERaptorInterfaceTalker::send_report |
( |
const SteeringReport & |
msg | ) |
|
Put in data to publish (overloaded function)
- Parameters
-
[in] | msg | The control command to send to the vehicle (type SteeringReport) |
- Returns
- false if sending failed in some way, true otherwise
◆ send_report() [6/6]
bool8_t autoware::ne_raptor_interface::NERaptorInterfaceTalker::send_report |
( |
const WheelSpeedReport & |
msg | ) |
|
Put in data to publish (overloaded function)
- Parameters
-
[in] | msg | The control command to send to the vehicle (type WheelSpeedReport) |
- Returns
- false if sending failed in some way, true otherwise
The documentation for this class was generated from the following file: