rmf_fleet_adapter
2.1
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rmf_fleet_adapter
Namespace rmf_fleet_adapter::agv
Namespace rmf_fleet_adapter::agv::test
Namespace std
Classes and Structs
Class Adapter
Class EasyTrafficLight
Class EasyTrafficLight::Blocker
Class FleetUpdateHandle
Class FleetUpdateHandle::Confirmation
Class FleetUpdateHandle::SpeedLimitRequest
Class RobotCommandHandle
Class RobotUpdateHandle
Class RobotUpdateHandle::ActionExecution
Class RobotUpdateHandle::Interruption
Class RobotUpdateHandle::IssueTicket
Class RobotUpdateHandle::Unstable
Class Unstable::Stubbornness
Class MockAdapter
Class Waypoint
Functions
Function rmf_fleet_adapter::agv::parse_graph
Variables
Variable rmf_fleet_adapter::AdapterDoorRequestTopicName
Variable rmf_fleet_adapter::AdapterLiftRequestTopicName
Variable rmf_fleet_adapter::BidNoticeTopicName
Variable rmf_fleet_adapter::BidProposalTopicName
Variable rmf_fleet_adapter::ClosedLaneTopicName
Variable rmf_fleet_adapter::DeliveryTopicName
Variable rmf_fleet_adapter::DestinationRequestTopicName
Variable rmf_fleet_adapter::DispatchAckTopicName
Variable rmf_fleet_adapter::DispatchRequestTopicName
Variable rmf_fleet_adapter::DispenserRequestTopicName
Variable rmf_fleet_adapter::DispenserResultTopicName
Variable rmf_fleet_adapter::DispenserStateTopicName
Variable rmf_fleet_adapter::DockSummaryTopicName
Variable rmf_fleet_adapter::DoorStateTopicName
Variable rmf_fleet_adapter::DoorSupervisorHeartbeatTopicName
Variable rmf_fleet_adapter::FinalDoorRequestTopicName
Variable rmf_fleet_adapter::FinalLiftRequestTopicName
Variable rmf_fleet_adapter::FleetStateTopicName
Variable rmf_fleet_adapter::IngestorRequestTopicName
Variable rmf_fleet_adapter::IngestorResultTopicName
Variable rmf_fleet_adapter::IngestorStateTopicName
Variable rmf_fleet_adapter::InterruptRequestTopicName
Variable rmf_fleet_adapter::LaneClosureRequestTopicName
Variable rmf_fleet_adapter::LaneStatesTopicName
Variable rmf_fleet_adapter::LiftStateTopicName
Variable rmf_fleet_adapter::LoopRequestTopicName
Variable rmf_fleet_adapter::ModeRequestTopicName
Variable rmf_fleet_adapter::NavGraphTopicName
Variable rmf_fleet_adapter::PathRequestTopicName
Variable rmf_fleet_adapter::PauseRequestTopicName
Variable rmf_fleet_adapter::SpeedLimitRequestTopicName
Variable rmf_fleet_adapter::TaskApiRequests
Variable rmf_fleet_adapter::TaskApiResponses
Variable rmf_fleet_adapter::TaskSummaryTopicName
Typedefs
Typedef rmf_fleet_adapter::agv::AdapterPtr
Typedef rmf_fleet_adapter::agv::ConstAdapterPtr
Typedef rmf_fleet_adapter::agv::ConstFleetUpdateHandlePtr
Typedef rmf_fleet_adapter::agv::ConstRobotUpdateHandlePtr
Typedef rmf_fleet_adapter::agv::EasyTrafficLightPtr
Typedef rmf_fleet_adapter::agv::FleetUpdateHandlePtr
Typedef rmf_fleet_adapter::agv::RobotUpdateHandlePtr
Directories
Directory include
Directory rmf_fleet_adapter
Directory agv
Directory test
Files
File Adapter.hpp
File EasyTrafficLight.hpp
File FleetUpdateHandle.hpp
File MockAdapter.hpp
File parse_graph.hpp
File RobotCommandHandle.hpp
File RobotUpdateHandle.hpp
File StandardNames.hpp
File Waypoint.hpp
Standard Documents
CHANGELOG
Changelog for package rmf_fleet_adapter
2.1.8 (2023-12-19)
2.1.7 (2023-08-10)
2.1.6 (2023-06-02)
2.1.5 (2023-05-20)
2.1.4 (2023-04-27)
2.1.3 (2023-04-26)
2.1.2 (2022-10-10)
2.1.0 (2022-10-03)
2.0.0 (2022-03-18)
1.5.0 (2022-02-14)
1.4.0 (2021-09-01)
1.3.0 (2021-06-07)
1.2.0 (2021-01-05)
1.1.0 (2020-09-24)
1.0.2 (2020-07-27)
1.0.1 (2020-07-20)
1.0.0 (2020-06-23)
PACKAGE
QUALITY_DECLARATION
rmf_fleet_adapter
Quality Declaration
Version Policy [1]
Change Control Process [2]
Documentation [3]
Testing [4]
Dependencies [5]
Platform Support [6]
Security [7]
README
rmf_fleet_adapter package
Quality Declaration
Index
rmf_fleet_adapter
Index
Index
R
R
rmf_fleet_adapter::AdapterDoorRequestTopicName (C++ member)
rmf_fleet_adapter::AdapterLiftRequestTopicName (C++ member)
rmf_fleet_adapter::agv::Adapter (C++ class)
rmf_fleet_adapter::agv::Adapter::add_easy_traffic_light (C++ function)
rmf_fleet_adapter::agv::Adapter::add_fleet (C++ function)
rmf_fleet_adapter::agv::Adapter::Blockers (C++ type)
rmf_fleet_adapter::agv::Adapter::init_and_make (C++ function)
rmf_fleet_adapter::agv::Adapter::make (C++ function)
rmf_fleet_adapter::agv::Adapter::node (C++ function)
,
[1]
rmf_fleet_adapter::agv::Adapter::start (C++ function)
rmf_fleet_adapter::agv::Adapter::stop (C++ function)
rmf_fleet_adapter::agv::Adapter::wait (C++ function)
rmf_fleet_adapter::agv::Adapter::wait_for (C++ function)
rmf_fleet_adapter::agv::AdapterPtr (C++ type)
rmf_fleet_adapter::agv::ConstAdapterPtr (C++ type)
rmf_fleet_adapter::agv::ConstFleetUpdateHandlePtr (C++ type)
rmf_fleet_adapter::agv::ConstRobotUpdateHandlePtr (C++ type)
rmf_fleet_adapter::agv::EasyTrafficLight (C++ class)
rmf_fleet_adapter::agv::EasyTrafficLight::Blocker (C++ class)
,
[1]
rmf_fleet_adapter::agv::EasyTrafficLight::Blocker::description (C++ function)
,
[1]
rmf_fleet_adapter::agv::EasyTrafficLight::Blocker::participant_id (C++ function)
,
[1]
rmf_fleet_adapter::agv::EasyTrafficLight::fleet_state_publish_period (C++ function)
rmf_fleet_adapter::agv::EasyTrafficLight::follow_new_path (C++ function)
rmf_fleet_adapter::agv::EasyTrafficLight::last_reached (C++ function)
rmf_fleet_adapter::agv::EasyTrafficLight::moving_from (C++ function)
rmf_fleet_adapter::agv::EasyTrafficLight::MovingInstruction (C++ enum)
rmf_fleet_adapter::agv::EasyTrafficLight::MovingInstruction::ContinueAtNextCheckpoint (C++ enumerator)
rmf_fleet_adapter::agv::EasyTrafficLight::MovingInstruction::MovingError (C++ enumerator)
rmf_fleet_adapter::agv::EasyTrafficLight::MovingInstruction::PauseImmediately (C++ enumerator)
rmf_fleet_adapter::agv::EasyTrafficLight::MovingInstruction::WaitAtNextCheckpoint (C++ enumerator)
rmf_fleet_adapter::agv::EasyTrafficLight::replan (C++ function)
rmf_fleet_adapter::agv::EasyTrafficLight::update_battery_soc (C++ function)
rmf_fleet_adapter::agv::EasyTrafficLight::update_idle_location (C++ function)
rmf_fleet_adapter::agv::EasyTrafficLight::waiting_after (C++ function)
rmf_fleet_adapter::agv::EasyTrafficLight::waiting_at (C++ function)
rmf_fleet_adapter::agv::EasyTrafficLight::WaitingInstruction (C++ enum)
rmf_fleet_adapter::agv::EasyTrafficLight::WaitingInstruction::Resume (C++ enumerator)
rmf_fleet_adapter::agv::EasyTrafficLight::WaitingInstruction::Wait (C++ enumerator)
rmf_fleet_adapter::agv::EasyTrafficLight::WaitingInstruction::WaitingError (C++ enumerator)
rmf_fleet_adapter::agv::EasyTrafficLightPtr (C++ type)
rmf_fleet_adapter::agv::FleetUpdateHandle (C++ class)
rmf_fleet_adapter::agv::FleetUpdateHandle::accept_delivery_requests (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::accept_task_requests (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::AcceptDeliveryRequest (C++ type)
rmf_fleet_adapter::agv::FleetUpdateHandle::AcceptTaskRequest (C++ type)
rmf_fleet_adapter::agv::FleetUpdateHandle::add_performable_action (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::add_robot (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::close_lanes (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::Confirmation (C++ class)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandle::Confirmation::accept (C++ function)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandle::Confirmation::add_errors (C++ function)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandle::Confirmation::Confirmation (C++ function)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandle::Confirmation::errors (C++ function)
,
[1]
,
[2]
,
[3]
rmf_fleet_adapter::agv::FleetUpdateHandle::Confirmation::is_accepted (C++ function)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandle::consider_cleaning_requests (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::consider_composed_requests (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::consider_delivery_requests (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::consider_patrol_requests (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::ConsiderRequest (C++ type)
rmf_fleet_adapter::agv::FleetUpdateHandle::default_maximum_delay (C++ function)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandle::fleet_state_publish_period (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::fleet_state_topic_publish_period (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::fleet_state_update_period (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::FleetUpdateHandle (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::limit_lane_speeds (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::node (C++ function)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandle::open_lanes (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::operator= (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::remove_speed_limits (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::set_task_planner_params (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::set_update_listener (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::SpeedLimitRequest (C++ class)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandle::SpeedLimitRequest::lane_index (C++ function)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandle::SpeedLimitRequest::speed_limit (C++ function)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandle::SpeedLimitRequest::SpeedLimitRequest (C++ function)
,
[1]
rmf_fleet_adapter::agv::FleetUpdateHandlePtr (C++ type)
rmf_fleet_adapter::agv::parse_graph (C++ function)
rmf_fleet_adapter::agv::RobotCommandHandle (C++ class)
rmf_fleet_adapter::agv::RobotCommandHandle::ArrivalEstimator (C++ type)
rmf_fleet_adapter::agv::RobotCommandHandle::dock (C++ function)
rmf_fleet_adapter::agv::RobotCommandHandle::Duration (C++ type)
rmf_fleet_adapter::agv::RobotCommandHandle::follow_new_path (C++ function)
rmf_fleet_adapter::agv::RobotCommandHandle::RequestCompleted (C++ type)
rmf_fleet_adapter::agv::RobotCommandHandle::stop (C++ function)
rmf_fleet_adapter::agv::RobotCommandHandle::~RobotCommandHandle (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle (C++ class)
rmf_fleet_adapter::agv::RobotUpdateHandle::ActionExecution (C++ class)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::ActionExecution::blocked (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::ActionExecution::delayed (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::ActionExecution::error (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::ActionExecution::finished (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::ActionExecution::okay (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::ActionExecution::underway (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::ActionExecution::update_remaining_time (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::ActionExecutor (C++ type)
rmf_fleet_adapter::agv::RobotUpdateHandle::cancel_task (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::create_issue (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::enable_responsive_wait (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::interrupt (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::interrupted (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::Interruption (C++ class)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Interruption::resume (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::IssueTicket (C++ class)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::IssueTicket::resolve (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::kill_task (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::log_error (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::log_info (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::log_warning (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::maximum_delay (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::override_status (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::replan (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::set_action_executor (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::set_charger_waypoint (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::submit_direct_request (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::Tier (C++ enum)
rmf_fleet_adapter::agv::RobotUpdateHandle::Tier::Error (C++ enumerator)
rmf_fleet_adapter::agv::RobotUpdateHandle::Tier::Info (C++ enumerator)
rmf_fleet_adapter::agv::RobotUpdateHandle::Tier::Warning (C++ enumerator)
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable (C++ class)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::unstable (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::be_stubborn (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::change_participant_profile (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::current_plan_id (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::Decide (C++ type)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::Decision (C++ enum)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::Decision::Clear (C++ enumerator)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::Decision::Crowded (C++ enumerator)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::Decision::Undefined (C++ enumerator)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::declare_holding (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::decommission (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::get_participant (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::is_commissioned (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::recommission (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::set_lift_entry_watchdog (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::Stubbornness (C++ class)
,
[1]
,
[2]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::Stubbornness::release (C++ function)
,
[1]
,
[2]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::Watchdog (C++ type)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::update_battery_soc (C++ function)
rmf_fleet_adapter::agv::RobotUpdateHandle::update_position (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
rmf_fleet_adapter::agv::RobotUpdateHandlePtr (C++ type)
rmf_fleet_adapter::agv::test::MockAdapter (C++ class)
rmf_fleet_adapter::agv::test::MockAdapter::add_fleet (C++ function)
rmf_fleet_adapter::agv::test::MockAdapter::add_secondary_node (C++ function)
rmf_fleet_adapter::agv::test::MockAdapter::dispatch_task (C++ function)
rmf_fleet_adapter::agv::test::MockAdapter::MockAdapter (C++ function)
rmf_fleet_adapter::agv::test::MockAdapter::node (C++ function)
,
[1]
rmf_fleet_adapter::agv::test::MockAdapter::start (C++ function)
rmf_fleet_adapter::agv::test::MockAdapter::stop (C++ function)
rmf_fleet_adapter::agv::test::MockAdapter::~MockAdapter (C++ function)
rmf_fleet_adapter::agv::Waypoint (C++ class)
rmf_fleet_adapter::agv::Waypoint::mandatory_delay (C++ function)
,
[1]
rmf_fleet_adapter::agv::Waypoint::map_name (C++ function)
,
[1]
rmf_fleet_adapter::agv::Waypoint::position (C++ function)
,
[1]
rmf_fleet_adapter::agv::Waypoint::Waypoint (C++ function)
rmf_fleet_adapter::agv::Waypoint::yield (C++ function)
,
[1]
rmf_fleet_adapter::BidNoticeTopicName (C++ member)
rmf_fleet_adapter::BidProposalTopicName (C++ member)
rmf_fleet_adapter::ClosedLaneTopicName (C++ member)
rmf_fleet_adapter::DeliveryTopicName (C++ member)
rmf_fleet_adapter::DestinationRequestTopicName (C++ member)
rmf_fleet_adapter::DispatchAckTopicName (C++ member)
rmf_fleet_adapter::DispatchRequestTopicName (C++ member)
rmf_fleet_adapter::DispenserRequestTopicName (C++ member)
rmf_fleet_adapter::DispenserResultTopicName (C++ member)
rmf_fleet_adapter::DispenserStateTopicName (C++ member)
rmf_fleet_adapter::DockSummaryTopicName (C++ member)
rmf_fleet_adapter::DoorStateTopicName (C++ member)
rmf_fleet_adapter::DoorSupervisorHeartbeatTopicName (C++ member)
rmf_fleet_adapter::FinalDoorRequestTopicName (C++ member)
rmf_fleet_adapter::FinalLiftRequestTopicName (C++ member)
rmf_fleet_adapter::FleetStateTopicName (C++ member)
rmf_fleet_adapter::IngestorRequestTopicName (C++ member)
rmf_fleet_adapter::IngestorResultTopicName (C++ member)
rmf_fleet_adapter::IngestorStateTopicName (C++ member)
rmf_fleet_adapter::InterruptRequestTopicName (C++ member)
rmf_fleet_adapter::LaneClosureRequestTopicName (C++ member)
rmf_fleet_adapter::LaneStatesTopicName (C++ member)
rmf_fleet_adapter::LiftStateTopicName (C++ member)
rmf_fleet_adapter::LoopRequestTopicName (C++ member)
rmf_fleet_adapter::ModeRequestTopicName (C++ member)
rmf_fleet_adapter::NavGraphTopicName (C++ member)
rmf_fleet_adapter::PathRequestTopicName (C++ member)
rmf_fleet_adapter::PauseRequestTopicName (C++ member)
rmf_fleet_adapter::SpeedLimitRequestTopicName (C++ member)
rmf_fleet_adapter::TaskApiRequests (C++ member)
rmf_fleet_adapter::TaskApiResponses (C++ member)
rmf_fleet_adapter::TaskSummaryTopicName (C++ member)