selfdriving
mpp::VehicleMotionInterface Member List

This is the complete list of members for mpp::VehicleMotionInterface, including all inherited members.

enqeued_motion_pending() constmpp::VehicleMotionInterfaceinlinevirtual
enqeued_motion_timed_out() constmpp::VehicleMotionInterfaceinlinevirtual
enqued_motion_last_odom_when_triggered() constmpp::VehicleMotionInterfaceinlinevirtual
get_localization()=0mpp::VehicleMotionInterfacepure virtual
get_odometry()=0mpp::VehicleMotionInterfacepure virtual
motion_execute(const std::optional< CVehicleVelCmd::Ptr > &immediate, const std::optional< EnqueuedMotionCmd > &next)=0mpp::VehicleMotionInterfacepure virtual
on_apparent_collision()mpp::VehicleMotionInterfaceinlinevirtual
on_cannot_get_closer_to_blocked_target()mpp::VehicleMotionInterfaceinlinevirtual
on_nav_end()mpp::VehicleMotionInterfaceinlinevirtual
on_nav_end_due_to_error()mpp::VehicleMotionInterfaceinlinevirtual
on_nav_start()mpp::VehicleMotionInterfaceinlinevirtual
on_path_seems_blocked()mpp::VehicleMotionInterfaceinlinevirtual
on_waypoint_reached(const size_t waypoint_index, bool reached_skipped)mpp::VehicleMotionInterfaceinlinevirtual
robot_time() constmpp::VehicleMotionInterfaceinlinevirtual
start_watchdog([[maybe_unused]] const size_t periodMilliseconds)mpp::VehicleMotionInterfaceinlinevirtual
stop(const STOP_TYPE stopType)=0mpp::VehicleMotionInterfacepure virtual
stop_watchdog()mpp::VehicleMotionInterfaceinlinevirtual
supports_enqeued_motions() constmpp::VehicleMotionInterfaceinlinevirtual
VehicleMotionInterface()mpp::VehicleMotionInterfaceinline
~VehicleMotionInterface()mpp::VehicleMotionInterfacevirtual