Apollo 10.0
自动驾驶开放平台
apollo::external_command::LaneFollowCommandProcessor类 参考

#include <lane_follow_command_processor.h>

类 apollo::external_command::LaneFollowCommandProcessor 继承关系图:
apollo::external_command::LaneFollowCommandProcessor 的协作图:

额外继承的成员函数

- Public 成员函数 继承自 apollo::external_command::MotionCommandProcessorBase< LaneFollowCommand >
 MotionCommandProcessorBase ()
 
 ~MotionCommandProcessorBase () override=default
 
bool Init (const std::shared_ptr< cyber::Node > &node) override
 
bool GetCommandStatus (int64_t command_id, CommandStatus *status) const override
 Get the command status.
 
- Public 成员函数 继承自 apollo::external_command::CommandProcessorBase
 CommandProcessorBase ()
 
virtual ~CommandProcessorBase ()=default
 
- Protected 成员函数 继承自 apollo::external_command::MotionCommandProcessorBase< LaneFollowCommand >
const std::shared_ptr< apollo::external_command::LaneWayTool > & GetLaneWayTool () const
 
bool SetStartPose (std::vector< apollo::routing::LaneWaypoint > *lane_way_points) const
 Set the start pose of lane_way_points with current vehicle pose.
 
bool SetStartPose (std::shared_ptr< apollo::routing::RoutingRequest > &routing_request) const
 Set the start pose of RoutingRequest with current vehicle pose.
 
void OnCommand (const std::shared_ptr< LaneFollowCommand > &command, std::shared_ptr< CommandStatus > &status)
 Process the incoming lane follow command.
 
- Protected 成员函数 继承自 apollo::external_command::CommandProcessorBase
const CommandProcessorConfigGetProcessorConfig () const
 
const std::shared_ptr< cyber::Node > & Node () const
 
- Protected 属性 继承自 apollo::external_command::MotionCommandProcessorBase< LaneFollowCommand >
std::shared_ptr< cyber::Service< LaneFollowCommand, CommandStatus > > command_service_
 
std::shared_ptr< WriterHandleplanning_command_writer_
 
std::shared_ptr< WriterHandlerouting_response_writer_
 
std::shared_ptr< apollo::routing::Routingrouting_
 
std::shared_ptr< apollo::external_command::LaneWayToollane_way_tool_
 
LaneFollowCommand last_received_command_
 
MessageReadermessage_reader_
 
std::string planning_command_status_name_
 

详细描述

在文件 lane_follow_command_processor.h33 行定义.


该类的文档由以下文件生成: