rmf_ros2
latest
Contents:
rmf_ros2 API
Class Hierarchy
File Hierarchy
Full API
Namespaces
Namespace rmf_fleet_adapter
Namespace rmf_fleet_adapter::agv
Namespace rmf_fleet_adapter::agv::test
Namespace rmf_task_ros2
Namespace rmf_task_ros2::bidding
Namespace rmf_traffic_ros2
Namespace rmf_traffic_ros2::blockade
Namespace rmf_traffic_ros2::geometry
Namespace rmf_traffic_ros2::schedule
Namespace std::chrono_literals
Classes and Structs
Struct Response
Struct Response::Proposal
Struct DispatchState
Struct DispatchState::Assignment
Struct AtomicOperation
Class PyConvexShape
Class PyEvent
Class PyExecutor
Class PyFinalConvexShape
Class PyFinalShape
Class PyOrientationConstraint
Class PyRobotCommandHandle
Class PyShape
Class Adapter
Class EasyTrafficLight
Class EasyTrafficLight::Blocker
Class FleetUpdateHandle
Class FleetUpdateHandle::Confirmation
Class RobotCommandHandle
Class RobotUpdateHandle
Class RobotUpdateHandle::ActionExecution
Class RobotUpdateHandle::Interruption
Class RobotUpdateHandle::IssueTicket
Class RobotUpdateHandle::Unstable
Class MockAdapter
Class Waypoint
Class AsyncBidder
Class Auctioneer
Class Auctioneer::Evaluator
Class LeastFleetCostEvaluator
Class LeastFleetDiffCostEvaluator
Class QuickestFinishEvaluator
Class Dispatcher
Class Writer
Class ConvexShapeContext
Class ShapeContext
Class AbstractParticipantLogger
Class MirrorManager
Class MirrorManager::Options
Class MirrorManagerFuture
Class Negotiation
Class Negotiation::Worker
Class ParticipantRegistry
Class Writer
Class YamlLogger
Functions
Function rmf_fleet_adapter::agv::parse_graph
Function rmf_task_ros2::bidding::convert(const Response::Proposal&)
Function rmf_task_ros2::bidding::convert(const Response&, const std::string&)
Function rmf_task_ros2::bidding::convert(const BidResponseMsg&)
Function rmf_task_ros2::convert(const std::optional<DispatchState::Assignment>&)
Function rmf_task_ros2::convert(const DispatchState&)
Function rmf_traffic_ros2::blockade::make_node(const rclcpp::NodeOptions&)
Function rmf_traffic_ros2::blockade::make_node(const std::string&, const rclcpp::NodeOptions&)
Function rmf_traffic_ros2::convert(const rmf_site_map_msgs::msg::SiteMap&, int, double)
Function rmf_traffic_ros2::convert(const rmf_traffic::geometry::Circle&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::Circle&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ConvexShapeContext&)
Function rmf_traffic_ros2::convert(const geometry::ConvexShapeContext&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ShapeContext&)
Function rmf_traffic_ros2::convert(const geometry::ShapeContext&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::Profile&)
Function rmf_traffic_ros2::convert(const rmf_traffic::Profile&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::Route&)
Function rmf_traffic_ros2::convert(const rmf_traffic::Route&)
Function rmf_traffic_ros2::convert(const std::vector<rmf_traffic_msgs::msg::Route>&)
Function rmf_traffic_ros2::convert(const std::vector<rmf_traffic::Route>&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ScheduleChangeAddItem&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Change::Add::Item&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ScheduleChangeAdd&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Change::Add&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ScheduleChangeDelay&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Change::Delay&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Change::UnregisterParticipant&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ScheduleChangeCull&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Change::Cull&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Inconsistencies::Element&, const rmf_traffic::schedule::ProgressVersion)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Itinerary&)
Function rmf_traffic_ros2::convert(const std::vector<rmf_traffic_msgs::msg::Itinerary>&)
Function rmf_traffic_ros2::convert(const std::vector<rmf_traffic::schedule::Itinerary>&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ParticipantDescription&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::ParticipantDescription&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::Participants&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::ParticipantDescriptionsMap&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Patch::Participant&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ScheduleParticipantPatch&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Patch&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::SchedulePatch&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ScheduleQuerySpacetime&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Query::Spacetime&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ScheduleQueryParticipants&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Query::Participants&)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::ScheduleQuery&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Query&)
Function rmf_traffic_ros2::convert(rmf_traffic::Time)
Function rmf_traffic_ros2::convert(builtin_interfaces::msg::Time)
Function rmf_traffic_ros2::convert(rclcpp::Time)
Function rmf_traffic_ros2::convert(rmf_traffic::Duration)
Function rmf_traffic_ros2::convert(rclcpp::Duration)
Function rmf_traffic_ros2::convert(const rmf_traffic_msgs::msg::Trajectory&)
Function rmf_traffic_ros2::convert(const rmf_traffic::Trajectory&)
Function rmf_traffic_ros2::schedule::make_mirror
Function rmf_traffic_ros2::schedule::make_monitor_node
Function rmf_traffic_ros2::schedule::make_node
Function rmf_traffic_ros2::to_ros2
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::LiftStateTopicName
Variable rmf_fleet_adapter::LoopRequestTopicName
Variable rmf_fleet_adapter::ModeRequestTopicName
Variable rmf_fleet_adapter::PathRequestTopicName
Variable rmf_fleet_adapter::PauseRequestTopicName
Variable rmf_fleet_adapter::TaskApiRequests
Variable rmf_fleet_adapter::TaskApiResponses
Variable rmf_fleet_adapter::TaskSummaryTopicName
Variable rmf_task_ros2::BidNoticeTopicName
Variable rmf_task_ros2::BidResponseTopicName
Variable rmf_task_ros2::CancelTaskSrvName
Variable rmf_task_ros2::DispatchAckTopicName
Variable rmf_task_ros2::DispatchCommandTopicName
Variable rmf_task_ros2::DispatchStatesTopicName
Variable rmf_task_ros2::GetDispatchStatesSrvName
Variable rmf_task_ros2::Prefix
Variable rmf_task_ros2::SubmitTaskSrvName
Variable rmf_task_ros2::TaskStatusTopicName
Variable rmf_traffic_ros2::BlockadeCancelTopicName
Variable rmf_traffic_ros2::BlockadeHeartbeatTopicName
Variable rmf_traffic_ros2::BlockadeReachedTopicName
Variable rmf_traffic_ros2::BlockadeReadyTopicName
Variable rmf_traffic_ros2::BlockadeReleaseTopicName
Variable rmf_traffic_ros2::BlockadeSetTopicName
Variable rmf_traffic_ros2::EmergencyTopicName
Variable rmf_traffic_ros2::FailOverEventTopicName
Variable rmf_traffic_ros2::HeartbeatTopicName
Variable rmf_traffic_ros2::ItineraryClearTopicName
Variable rmf_traffic_ros2::ItineraryDelayTopicName
Variable rmf_traffic_ros2::ItineraryExtendTopicName
Variable rmf_traffic_ros2::ItineraryReachedTopicName
Variable rmf_traffic_ros2::ItinerarySetTopicName
Variable rmf_traffic_ros2::NegotiationAckTopicName
Variable rmf_traffic_ros2::NegotiationConclusionTopicName
Variable rmf_traffic_ros2::NegotiationForfeitTopicName
Variable rmf_traffic_ros2::NegotiationNoticeTopicName
Variable rmf_traffic_ros2::NegotiationProposalTopicName
Variable rmf_traffic_ros2::NegotiationRefusalTopicName
Variable rmf_traffic_ros2::NegotiationRejectionTopicName
Variable rmf_traffic_ros2::NegotiationRepeatTopicName
Variable rmf_traffic_ros2::ParticipantsInfoTopicName
Variable rmf_traffic_ros2::Prefix
Variable rmf_traffic_ros2::QueriesInfoTopicName
Variable rmf_traffic_ros2::QueryUpdateTopicNameBase
Variable rmf_traffic_ros2::RegisterParticipantSrvName
Variable rmf_traffic_ros2::RegisterQueryServiceName
Variable rmf_traffic_ros2::RequestChangesServiceName
Variable rmf_traffic_ros2::ScheduleInconsistencyTopicName
Variable rmf_traffic_ros2::UnregisterParticipantSrvName
Typedefs
Typedef Duration
Typedef EventPtr
Typedef Graph
Typedef Lane
Typedef Lane
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
Typedef rmf_task_ros2::bidding::BidNoticeMsg
Typedef rmf_task_ros2::bidding::BidProposalMsg
Typedef rmf_task_ros2::bidding::BidResponseMsg
Typedef rmf_task_ros2::bidding::Responses
Typedef rmf_task_ros2::DispatchStatePtr
Typedef rmf_task_ros2::TaskID
Typedef rmf_traffic_ros2::blockade::WriterPtr
Typedef rmf_traffic_ros2::schedule::Database
Typedef rmf_traffic_ros2::schedule::ParticipantDescription
Typedef rmf_traffic_ros2::schedule::ParticipantId
Typedef rmf_traffic_ros2::schedule::WriterPtr
rmf_ros2
»
Index
Edit on GitHub
Index
E
|
G
|
L
|
P
|
R
E
EventPtr (C++ type)
G
Graph (C++ type)
L
Lane (C++ type)
,
[1]
P
PyConvexShape (C++ class)
PyConvexShape::finalize_convex (C++ function)
PyEvent (C++ class)
PyEvent::clone (C++ function)
PyEvent::duration (C++ function)
PyEvent::execute (C++ function)
PyExecutor (C++ class)
PyExecutor::execute (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
PyFinalConvexShape (C++ class)
PyFinalShape (C++ class)
PyOrientationConstraint (C++ class)
PyOrientationConstraint::apply (C++ function)
PyOrientationConstraint::clone (C++ function)
PyRobotCommandHandle (C++ class)
PyRobotCommandHandle::ArrivalEstimator (C++ type)
PyRobotCommandHandle::dock (C++ function)
PyRobotCommandHandle::follow_new_path (C++ function)
PyRobotCommandHandle::stop (C++ function)
PyShape (C++ class)
PyShape::finalize (C++ function)
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::open_lanes (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::operator= (C++ function)
rmf_fleet_adapter::agv::FleetUpdateHandle::set_task_planner_params (C++ function)
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)
,
[1]
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::finished (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::ActionExecution::okay (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::create_issue (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::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::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::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::get_participant (C++ function)
,
[1]
rmf_fleet_adapter::agv::RobotUpdateHandle::Unstable::set_lift_entry_watchdog (C++ function)
,
[1]
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]
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::LiftStateTopicName (C++ member)
rmf_fleet_adapter::LoopRequestTopicName (C++ member)
rmf_fleet_adapter::ModeRequestTopicName (C++ member)
rmf_fleet_adapter::PathRequestTopicName (C++ member)
rmf_fleet_adapter::PauseRequestTopicName (C++ member)
rmf_fleet_adapter::TaskApiRequests (C++ member)
rmf_fleet_adapter::TaskApiResponses (C++ member)
rmf_fleet_adapter::TaskSummaryTopicName (C++ member)
rmf_task_ros2::bidding::AsyncBidder (C++ class)
rmf_task_ros2::bidding::AsyncBidder::make (C++ function)
rmf_task_ros2::bidding::AsyncBidder::ReceiveNotice (C++ type)
rmf_task_ros2::bidding::AsyncBidder::Respond (C++ type)
rmf_task_ros2::bidding::Auctioneer (C++ class)
rmf_task_ros2::bidding::Auctioneer::BiddingResultCallback (C++ type)
rmf_task_ros2::bidding::Auctioneer::ConstEvaluatorPtr (C++ type)
rmf_task_ros2::bidding::Auctioneer::Evaluator (C++ class)
,
[1]
rmf_task_ros2::bidding::Auctioneer::Evaluator::choose (C++ function)
,
[1]
rmf_task_ros2::bidding::Auctioneer::Evaluator::~Evaluator (C++ function)
,
[1]
rmf_task_ros2::bidding::Auctioneer::make (C++ function)
rmf_task_ros2::bidding::Auctioneer::ready_for_next_bid (C++ function)
rmf_task_ros2::bidding::Auctioneer::request_bid (C++ function)
rmf_task_ros2::bidding::Auctioneer::set_evaluator (C++ function)
rmf_task_ros2::bidding::BidNoticeMsg (C++ type)
rmf_task_ros2::bidding::BidProposalMsg (C++ type)
rmf_task_ros2::bidding::BidResponseMsg (C++ type)
rmf_task_ros2::bidding::convert (C++ function)
,
[1]
,
[2]
rmf_task_ros2::bidding::LeastFleetCostEvaluator (C++ class)
rmf_task_ros2::bidding::LeastFleetCostEvaluator::choose (C++ function)
rmf_task_ros2::bidding::LeastFleetDiffCostEvaluator (C++ class)
rmf_task_ros2::bidding::LeastFleetDiffCostEvaluator::choose (C++ function)
rmf_task_ros2::bidding::QuickestFinishEvaluator (C++ class)
rmf_task_ros2::bidding::QuickestFinishEvaluator::choose (C++ function)
rmf_task_ros2::bidding::Response (C++ struct)
rmf_task_ros2::bidding::Response::errors (C++ member)
rmf_task_ros2::bidding::Response::proposal (C++ member)
rmf_task_ros2::bidding::Response::Proposal (C++ struct)
,
[1]
rmf_task_ros2::bidding::Response::Proposal::expected_robot_name (C++ member)
,
[1]
rmf_task_ros2::bidding::Response::Proposal::finish_time (C++ member)
,
[1]
rmf_task_ros2::bidding::Response::Proposal::fleet_name (C++ member)
,
[1]
rmf_task_ros2::bidding::Response::Proposal::new_cost (C++ member)
,
[1]
rmf_task_ros2::bidding::Response::Proposal::prev_cost (C++ member)
,
[1]
rmf_task_ros2::bidding::Responses (C++ type)
rmf_task_ros2::BidNoticeTopicName (C++ member)
rmf_task_ros2::BidResponseTopicName (C++ member)
rmf_task_ros2::CancelTaskSrvName (C++ member)
rmf_task_ros2::convert (C++ function)
,
[1]
rmf_task_ros2::DispatchAckTopicName (C++ member)
rmf_task_ros2::DispatchCommandTopicName (C++ member)
rmf_task_ros2::Dispatcher (C++ class)
rmf_task_ros2::Dispatcher::active_dispatches (C++ function)
rmf_task_ros2::Dispatcher::cancel_task (C++ function)
rmf_task_ros2::Dispatcher::DispatchStateCallback (C++ type)
rmf_task_ros2::Dispatcher::DispatchStates (C++ type)
rmf_task_ros2::Dispatcher::evaluator (C++ function)
rmf_task_ros2::Dispatcher::finished_dispatches (C++ function)
rmf_task_ros2::Dispatcher::get_dispatch_state (C++ function)
rmf_task_ros2::Dispatcher::init_and_make_node (C++ function)
rmf_task_ros2::Dispatcher::make (C++ function)
rmf_task_ros2::Dispatcher::make_node (C++ function)
rmf_task_ros2::Dispatcher::node (C++ function)
rmf_task_ros2::Dispatcher::on_change (C++ function)
rmf_task_ros2::Dispatcher::spin (C++ function)
rmf_task_ros2::Dispatcher::submit_task (C++ function)
rmf_task_ros2::DispatchState (C++ struct)
rmf_task_ros2::DispatchState::assignment (C++ member)
rmf_task_ros2::DispatchState::Assignment (C++ struct)
,
[1]
rmf_task_ros2::DispatchState::Assignment::expected_robot_name (C++ member)
,
[1]
rmf_task_ros2::DispatchState::Assignment::fleet_name (C++ member)
,
[1]
rmf_task_ros2::DispatchState::DispatchState (C++ function)
rmf_task_ros2::DispatchState::errors (C++ member)
rmf_task_ros2::DispatchState::Msg (C++ type)
rmf_task_ros2::DispatchState::Status (C++ enum)
rmf_task_ros2::DispatchState::status (C++ member)
rmf_task_ros2::DispatchState::Status::CanceledInFlight (C++ enumerator)
rmf_task_ros2::DispatchState::Status::Dispatched (C++ enumerator)
rmf_task_ros2::DispatchState::Status::FailedToAssign (C++ enumerator)
rmf_task_ros2::DispatchState::Status::Queued (C++ enumerator)
rmf_task_ros2::DispatchState::Status::Selected (C++ enumerator)
rmf_task_ros2::DispatchState::submission_time (C++ member)
rmf_task_ros2::DispatchState::task_id (C++ member)
rmf_task_ros2::DispatchStatePtr (C++ type)
rmf_task_ros2::DispatchStatesTopicName (C++ member)
rmf_task_ros2::GetDispatchStatesSrvName (C++ member)
rmf_task_ros2::Prefix (C++ member)
rmf_task_ros2::SubmitTaskSrvName (C++ member)
rmf_task_ros2::TaskID (C++ type)
rmf_task_ros2::TaskStatusTopicName (C++ member)
rmf_traffic_ros2::blockade::make_node (C++ function)
,
[1]
rmf_traffic_ros2::blockade::Writer (C++ class)
rmf_traffic_ros2::blockade::Writer::make (C++ function)
rmf_traffic_ros2::blockade::Writer::make_participant (C++ function)
rmf_traffic_ros2::blockade::Writer::NewRangeCallback (C++ type)
rmf_traffic_ros2::blockade::Writer::ReservationId (C++ type)
rmf_traffic_ros2::blockade::Writer::ReservedRange (C++ type)
rmf_traffic_ros2::blockade::WriterPtr (C++ type)
rmf_traffic_ros2::BlockadeCancelTopicName (C++ member)
rmf_traffic_ros2::BlockadeHeartbeatTopicName (C++ member)
rmf_traffic_ros2::BlockadeReachedTopicName (C++ member)
rmf_traffic_ros2::BlockadeReadyTopicName (C++ member)
rmf_traffic_ros2::BlockadeReleaseTopicName (C++ member)
rmf_traffic_ros2::BlockadeSetTopicName (C++ member)
rmf_traffic_ros2::convert (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
,
[11]
,
[12]
,
[13]
,
[14]
,
[15]
,
[16]
,
[17]
,
[18]
,
[19]
,
[20]
,
[21]
,
[22]
,
[23]
,
[24]
,
[25]
,
[26]
,
[27]
,
[28]
,
[29]
,
[30]
,
[31]
,
[32]
,
[33]
,
[34]
,
[35]
,
[36]
,
[37]
,
[38]
,
[39]
,
[40]
,
[41]
,
[42]
,
[43]
,
[44]
,
[45]
,
[46]
rmf_traffic_ros2::EmergencyTopicName (C++ member)
rmf_traffic_ros2::FailOverEventTopicName (C++ member)
rmf_traffic_ros2::geometry::ConvexShapeContext (C++ class)
rmf_traffic_ros2::geometry::ConvexShapeContext::at (C++ function)
rmf_traffic_ros2::geometry::ConvexShapeContext::ConvexShapeContext (C++ function)
rmf_traffic_ros2::geometry::ConvexShapeContext::insert (C++ function)
rmf_traffic_ros2::geometry::ShapeContext (C++ class)
rmf_traffic_ros2::geometry::ShapeContext::at (C++ function)
rmf_traffic_ros2::geometry::ShapeContext::insert (C++ function)
rmf_traffic_ros2::geometry::ShapeContext::ShapeContext (C++ function)
rmf_traffic_ros2::HeartbeatTopicName (C++ member)
rmf_traffic_ros2::ItineraryClearTopicName (C++ member)
rmf_traffic_ros2::ItineraryDelayTopicName (C++ member)
rmf_traffic_ros2::ItineraryExtendTopicName (C++ member)
rmf_traffic_ros2::ItineraryReachedTopicName (C++ member)
rmf_traffic_ros2::ItinerarySetTopicName (C++ member)
rmf_traffic_ros2::NegotiationAckTopicName (C++ member)
rmf_traffic_ros2::NegotiationConclusionTopicName (C++ member)
rmf_traffic_ros2::NegotiationForfeitTopicName (C++ member)
rmf_traffic_ros2::NegotiationNoticeTopicName (C++ member)
rmf_traffic_ros2::NegotiationProposalTopicName (C++ member)
rmf_traffic_ros2::NegotiationRefusalTopicName (C++ member)
rmf_traffic_ros2::NegotiationRejectionTopicName (C++ member)
rmf_traffic_ros2::NegotiationRepeatTopicName (C++ member)
rmf_traffic_ros2::ParticipantsInfoTopicName (C++ member)
rmf_traffic_ros2::Prefix (C++ member)
rmf_traffic_ros2::QueriesInfoTopicName (C++ member)
rmf_traffic_ros2::QueryUpdateTopicNameBase (C++ member)
rmf_traffic_ros2::RegisterParticipantSrvName (C++ member)
rmf_traffic_ros2::RegisterQueryServiceName (C++ member)
rmf_traffic_ros2::RequestChangesServiceName (C++ member)
rmf_traffic_ros2::schedule::AbstractParticipantLogger (C++ class)
rmf_traffic_ros2::schedule::AbstractParticipantLogger::read_next_record (C++ function)
rmf_traffic_ros2::schedule::AbstractParticipantLogger::write_operation (C++ function)
rmf_traffic_ros2::schedule::AbstractParticipantLogger::~AbstractParticipantLogger (C++ function)
rmf_traffic_ros2::schedule::AtomicOperation (C++ struct)
rmf_traffic_ros2::schedule::AtomicOperation::description (C++ member)
rmf_traffic_ros2::schedule::AtomicOperation::operation (C++ member)
rmf_traffic_ros2::schedule::AtomicOperation::OpType (C++ enum)
rmf_traffic_ros2::schedule::AtomicOperation::OpType::Add (C++ enumerator)
rmf_traffic_ros2::schedule::AtomicOperation::OpType::Update (C++ enumerator)
rmf_traffic_ros2::schedule::Database (C++ type)
rmf_traffic_ros2::schedule::make_mirror (C++ function)
rmf_traffic_ros2::schedule::make_monitor_node (C++ function)
rmf_traffic_ros2::schedule::make_node (C++ function)
rmf_traffic_ros2::schedule::MirrorManager (C++ class)
rmf_traffic_ros2::schedule::MirrorManager::fork (C++ function)
rmf_traffic_ros2::schedule::MirrorManager::get_options (C++ function)
rmf_traffic_ros2::schedule::MirrorManager::Options (C++ class)
,
[1]
rmf_traffic_ros2::schedule::MirrorManager::Options::Options (C++ function)
,
[1]
rmf_traffic_ros2::schedule::MirrorManager::Options::update_mutex (C++ function)
,
[1]
,
[2]
,
[3]
rmf_traffic_ros2::schedule::MirrorManager::Options::update_on_wakeup (C++ function)
,
[1]
,
[2]
,
[3]
rmf_traffic_ros2::schedule::MirrorManager::set_options (C++ function)
rmf_traffic_ros2::schedule::MirrorManager::update (C++ function)
rmf_traffic_ros2::schedule::MirrorManager::view (C++ function)
rmf_traffic_ros2::schedule::MirrorManagerFuture (C++ class)
rmf_traffic_ros2::schedule::MirrorManagerFuture::get (C++ function)
rmf_traffic_ros2::schedule::MirrorManagerFuture::valid (C++ function)
rmf_traffic_ros2::schedule::MirrorManagerFuture::wait (C++ function)
rmf_traffic_ros2::schedule::MirrorManagerFuture::wait_for (C++ function)
rmf_traffic_ros2::schedule::MirrorManagerFuture::wait_until (C++ function)
rmf_traffic_ros2::schedule::Negotiation (C++ class)
rmf_traffic_ros2::schedule::Negotiation::Negotiation (C++ function)
rmf_traffic_ros2::schedule::Negotiation::on_conclusion (C++ function)
rmf_traffic_ros2::schedule::Negotiation::on_status_update (C++ function)
rmf_traffic_ros2::schedule::Negotiation::register_negotiator (C++ function)
,
[1]
,
[2]
rmf_traffic_ros2::schedule::Negotiation::ResponderPtr (C++ type)
rmf_traffic_ros2::schedule::Negotiation::set_retained_history_count (C++ function)
rmf_traffic_ros2::schedule::Negotiation::StatusConclusionCallback (C++ type)
rmf_traffic_ros2::schedule::Negotiation::StatusUpdateCallback (C++ type)
rmf_traffic_ros2::schedule::Negotiation::table_view (C++ function)
rmf_traffic_ros2::schedule::Negotiation::TableViewPtr (C++ type)
rmf_traffic_ros2::schedule::Negotiation::timeout_duration (C++ function)
,
[1]
rmf_traffic_ros2::schedule::Negotiation::Worker (C++ class)
,
[1]
rmf_traffic_ros2::schedule::Negotiation::Worker::schedule (C++ function)
,
[1]
rmf_traffic_ros2::schedule::Negotiation::Worker::~Worker (C++ function)
,
[1]
rmf_traffic_ros2::schedule::ParticipantDescription (C++ type)
rmf_traffic_ros2::schedule::ParticipantId (C++ type)
rmf_traffic_ros2::schedule::ParticipantRegistry (C++ class)
rmf_traffic_ros2::schedule::ParticipantRegistry::add_or_retrieve_participant (C++ function)
rmf_traffic_ros2::schedule::ParticipantRegistry::ParticipantRegistry (C++ function)
rmf_traffic_ros2::schedule::ParticipantRegistry::Registration (C++ type)
rmf_traffic_ros2::schedule::Writer (C++ class)
rmf_traffic_ros2::schedule::Writer::async_make_participant (C++ function)
rmf_traffic_ros2::schedule::Writer::make (C++ function)
rmf_traffic_ros2::schedule::Writer::make_participant (C++ function)
rmf_traffic_ros2::schedule::Writer::ready (C++ function)
rmf_traffic_ros2::schedule::Writer::wait_for_service (C++ function)
,
[1]
rmf_traffic_ros2::schedule::WriterPtr (C++ type)
rmf_traffic_ros2::schedule::YamlLogger (C++ class)
rmf_traffic_ros2::schedule::YamlLogger::read_next_record (C++ function)
rmf_traffic_ros2::schedule::YamlLogger::write_operation (C++ function)
rmf_traffic_ros2::schedule::YamlLogger::YamlLogger (C++ function)
rmf_traffic_ros2::ScheduleInconsistencyTopicName (C++ member)
rmf_traffic_ros2::to_ros2 (C++ function)
rmf_traffic_ros2::UnregisterParticipantSrvName (C++ member)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds