Autoware.Auto
|
|
ROS Node for recording and replaying trajectories. More...
#include <recordreplay_planner_node.hpp>
Public Types | |
using | GoalHandleRecordTrajectory = rclcpp_action::ServerGoalHandle< RecordTrajectory > |
using | GoalHandleReplayTrajectory = rclcpp_action::ServerGoalHandle< ReplayTrajectory > |
Public Member Functions | |
RecordReplayPlannerNode (const rclcpp::NodeOptions &node_options) | |
Parameter file constructor. More... | |
Protected Attributes | |
rclcpp_action::Server< RecordTrajectory >::SharedPtr | m_recordserver |
rclcpp_action::Server< ReplayTrajectory >::SharedPtr | m_replayserver |
rclcpp::Client< ModifyTrajectory >::SharedPtr | m_modify_trajectory_client |
std::shared_ptr< GoalHandleRecordTrajectory > | m_recordgoalhandle |
std::shared_ptr< GoalHandleReplayTrajectory > | m_replaygoalhandle |
rclcpp::Subscription< State >::SharedPtr | m_ego_sub {} |
rclcpp::Publisher< Trajectory >::SharedPtr | m_trajectory_pub {} |
rclcpp::Publisher< MarkerArray >::SharedPtr | m_trajectory_viz_pub {} |
PlannerPtr | m_planner {nullptr} |
ROS Node for recording and replaying trajectories.
using motion::planning::recordreplay_planner_nodes::RecordReplayPlannerNode::GoalHandleRecordTrajectory = rclcpp_action::ServerGoalHandle<RecordTrajectory> |
using motion::planning::recordreplay_planner_nodes::RecordReplayPlannerNode::GoalHandleReplayTrajectory = rclcpp_action::ServerGoalHandle<ReplayTrajectory> |
|
explicit |
Parameter file constructor.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |