|
scenario_simulator_v2 C++ API
|
#include <autoware_universe.hpp>


Public Types | |
| using | AccelWithCovarianceStamped = geometry_msgs::msg::AccelWithCovarianceStamped |
| using | Control = autoware_control_msgs::msg::Control |
| using | ControlModeCommand = autoware_vehicle_msgs::srv::ControlModeCommand |
| using | ControlModeReport = autoware_vehicle_msgs::msg::ControlModeReport |
| using | GearCommand = autoware_vehicle_msgs::msg::GearCommand |
| using | GearReport = autoware_vehicle_msgs::msg::GearReport |
| using | Odometry = nav_msgs::msg::Odometry |
| using | PoseWithCovarianceStamped = geometry_msgs::msg::PoseWithCovarianceStamped |
| using | SteeringReport = autoware_vehicle_msgs::msg::SteeringReport |
| using | TurnIndicatorsCommand = autoware_vehicle_msgs::msg::TurnIndicatorsCommand |
| using | TurnIndicatorsReport = autoware_vehicle_msgs::msg::TurnIndicatorsReport |
| using | VelocityReport = autoware_vehicle_msgs::msg::VelocityReport |
Public Member Functions | |
| CONCEALER_PUBLIC | AutowareUniverse (bool) |
| ~AutowareUniverse () | |
| auto | rethrow () -> void |
| auto | getVehicleCommand () const -> std::tuple< double, double, double, double, int > |
| auto | getRouteLanelets () const -> std::vector< std::int64_t > |
| auto | getControlModeReport () const -> ControlModeReport |
| auto | setManualMode () -> void |
Public Member Functions inherited from concealer::ContinuousTransformBroadcaster< AutowareUniverse > | |
| const auto & | setTransform (const geometry_msgs::msg::Pose &pose) |
| ContinuousTransformBroadcaster () | |
Public Attributes | |
| Subscriber< Control > | getCommand |
| Subscriber< GearCommand > | getGearCommand |
| Subscriber< TurnIndicatorsCommand > | getTurnIndicatorsCommand |
| Subscriber< priority::PathWithLaneId > | getPathWithLaneId |
| Publisher< AccelWithCovarianceStamped > | setAcceleration |
| Publisher< Odometry, NormalDistribution > | setOdometry |
| Publisher< PoseWithCovarianceStamped > | setPose |
| Publisher< SteeringReport > | setSteeringReport |
| Publisher< GearReport > | setGearReport |
| Publisher< ControlModeReport > | setControlModeReport |
| Publisher< VelocityReport, NormalDistribution > | setVelocityReport |
| Publisher< TurnIndicatorsReport > | setTurnIndicatorsReport |
| std::atomic< geometry_msgs::msg::Accel > | current_acceleration |
| std::atomic< geometry_msgs::msg::Pose > | current_pose |
| std::atomic< geometry_msgs::msg::Twist > | current_twist |
| using concealer::AutowareUniverse::AccelWithCovarianceStamped = geometry_msgs::msg::AccelWithCovarianceStamped |
| using concealer::AutowareUniverse::Control = autoware_control_msgs::msg::Control |
| using concealer::AutowareUniverse::ControlModeCommand = autoware_vehicle_msgs::srv::ControlModeCommand |
| using concealer::AutowareUniverse::ControlModeReport = autoware_vehicle_msgs::msg::ControlModeReport |
| using concealer::AutowareUniverse::GearCommand = autoware_vehicle_msgs::msg::GearCommand |
| using concealer::AutowareUniverse::GearReport = autoware_vehicle_msgs::msg::GearReport |
| using concealer::AutowareUniverse::Odometry = nav_msgs::msg::Odometry |
| using concealer::AutowareUniverse::PoseWithCovarianceStamped = geometry_msgs::msg::PoseWithCovarianceStamped |
| using concealer::AutowareUniverse::SteeringReport = autoware_vehicle_msgs::msg::SteeringReport |
| using concealer::AutowareUniverse::TurnIndicatorsCommand = autoware_vehicle_msgs::msg::TurnIndicatorsCommand |
| using concealer::AutowareUniverse::TurnIndicatorsReport = autoware_vehicle_msgs::msg::TurnIndicatorsReport |
| using concealer::AutowareUniverse::VelocityReport = autoware_vehicle_msgs::msg::VelocityReport |
|
explicit |
| concealer::AutowareUniverse::~AutowareUniverse | ( | ) |
| auto concealer::AutowareUniverse::getControlModeReport | ( | ) | const -> ControlModeReport |
| auto concealer::AutowareUniverse::getRouteLanelets | ( | ) | const -> std::vector<std::int64_t> |
| auto concealer::AutowareUniverse::getVehicleCommand | ( | ) | const -> std::tuple<double, double, double, double, int> |
| auto concealer::AutowareUniverse::rethrow | ( | ) | -> void |
| auto concealer::AutowareUniverse::setManualMode | ( | ) | -> void |
| std::atomic<geometry_msgs::msg::Accel> concealer::AutowareUniverse::current_acceleration |
| std::atomic<geometry_msgs::msg::Pose> concealer::AutowareUniverse::current_pose |
| std::atomic<geometry_msgs::msg::Twist> concealer::AutowareUniverse::current_twist |
| Subscriber<Control> concealer::AutowareUniverse::getCommand |
| Subscriber<GearCommand> concealer::AutowareUniverse::getGearCommand |
| Subscriber<priority::PathWithLaneId> concealer::AutowareUniverse::getPathWithLaneId |
| Subscriber<TurnIndicatorsCommand> concealer::AutowareUniverse::getTurnIndicatorsCommand |
| Publisher<AccelWithCovarianceStamped> concealer::AutowareUniverse::setAcceleration |
| Publisher<ControlModeReport> concealer::AutowareUniverse::setControlModeReport |
| Publisher<GearReport> concealer::AutowareUniverse::setGearReport |
| Publisher<Odometry, NormalDistribution> concealer::AutowareUniverse::setOdometry |
| Publisher<PoseWithCovarianceStamped> concealer::AutowareUniverse::setPose |
| Publisher<SteeringReport> concealer::AutowareUniverse::setSteeringReport |
| Publisher<TurnIndicatorsReport> concealer::AutowareUniverse::setTurnIndicatorsReport |
| Publisher<VelocityReport, NormalDistribution> concealer::AutowareUniverse::setVelocityReport |