85 void SetVelocity(
float longitudinal_velocity,
float lateral_velocity,
float heading_rate);
97 bool Publish(std::int32_t seconds, std::uint32_t nanoseconds);
void SetSteering(float steering_tire_angle)
std::uint32_t _nanoseconds
~AutowareVehicleStatusPublisher() override
void SetTurnIndicators(TurnIndicatorsStatus status)
void SetHazardLights(bool hazard_lights_enabled)
AutowareVehicleStatusPublisher & operator=(const AutowareVehicleStatusPublisher &)=delete
bool Publish() override
BasePublisher interface; publishes with the last stamp given to the two-argument overload (0,...
void SetVelocity(float longitudinal_velocity, float lateral_velocity, float heading_rate)
AutowareVehicleStatusPublisher(const AutowareVehicleStatusPublisher &)=delete
std::shared_ptr< Impl > _impl
void SetControlMode(ControlMode mode)
AutowareVehicleStatusPublisher()
@ AUTONOMOUS_VELOCITY_ONLY
This file contains definitions of common data structures used in traffic manager.