rmf_ros2
stable
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 CommandHandle::Checkpoint
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 FleetUpdateHandle
Class FleetUpdateHandle::Confirmation
Class RobotCommandHandle
Class RobotUpdateHandle
Class RobotUpdateHandle::ActionExecution
Class RobotUpdateHandle::Interruption
Class RobotUpdateHandle::IssueTicket
Class RobotUpdateHandle::Unstable
Class MockAdapter
Class TrafficLight
Class TrafficLight::CommandHandle
Class CommandHandle::Blocker
Class TrafficLight::UpdateHandle
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::ScheduleChangeAdd&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Change::Add::Item&)
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&)
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&)
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(const std::vector<rmf_traffic_msgs::msg::ScheduleWriterItem>&)
Function rmf_traffic_ros2::convert(const rmf_traffic::schedule::Writer::Input&)
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::ItineraryEraseTopicName
Variable rmf_traffic_ros2::ItineraryExtendTopicName
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
»
rmf_ros2
Edit on GitHub
rmf_ros2
¶
Packages that implement OpenRMF’s distributed architecture using ROS 2.
Contents:
rmf_ros2 API
Class Hierarchy
File Hierarchy
Full API
Read the Docs
v: stable
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds