rmf_traffic
3.1
  • rmf_traffic
    • Namespaces
      • Namespace rmf_traffic
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace rmf_traffic::@19
      • Namespace rmf_traffic::agv
        • Classes
        • Functions
      • Namespace rmf_traffic::blockade
        • Classes
        • Functions
        • Typedefs
      • Namespace rmf_traffic::debug
        • Classes
      • Namespace rmf_traffic::detail
        • Classes
      • Namespace rmf_traffic::geometry
        • Classes
        • Functions
        • Typedefs
      • Namespace rmf_traffic::internal
      • Namespace rmf_traffic::schedule
        • Classes
        • Functions
        • Typedefs
      • Namespace rmf_traffic::time
        • Functions
      • Namespace std
        • Classes
    • Classes and Structs
      • Struct Plan::Checkpoint
        • Nested Relationships
        • Struct Documentation
      • Struct Plan::Progress
        • Nested Relationships
        • Struct Documentation
      • Struct Debug::Node
        • Nested Relationships
          • Nested Types
        • Struct Documentation
      • Struct Node::Compare
        • Nested Relationships
        • Struct Documentation
      • Struct RouteValidator::Conflict
        • Nested Relationships
        • Struct Documentation
      • Struct TimeVelocity
        • Struct Documentation
      • Struct ReservedRange
        • Struct Documentation
      • Struct Status
        • Struct Documentation
      • Struct Writer::Checkpoint
        • Nested Relationships
        • Struct Documentation
      • Struct Writer::Reservation
        • Nested Relationships
        • Struct Documentation
      • Struct Dependency
        • Struct Documentation
      • Struct DependsOnPlan::Dependency
        • Nested Relationships
        • Struct Documentation
      • Struct DetectConflict::Conflict
        • Nested Relationships
        • Struct Documentation
      • Struct Add::Item
        • Nested Relationships
        • Struct Documentation
      • Struct Inconsistencies::Element
        • Nested Relationships
        • Struct Documentation
      • Struct Ranges::Range
        • Nested Relationships
        • Struct Documentation
      • Template Struct Negotiation::SearchResult
        • Nested Relationships
        • Struct Documentation
      • Struct Negotiation::Submission
        • Nested Relationships
        • Struct Documentation
      • Struct Negotiation::VersionedKey
        • Nested Relationships
        • Struct Documentation
      • Struct Rectifier::Range
        • Nested Relationships
        • Struct Documentation
      • Struct View::Element
        • Nested Relationships
        • Struct Documentation
      • Struct Trajectory::InsertionResult
        • Nested Relationships
        • Struct Documentation
      • Template Struct hash< rmf_traffic::agv::LaneClosure >
        • Struct Documentation
      • Class CentralizedNegotiation
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class CentralizedNegotiation::Agent
        • Nested Relationships
        • Class Documentation
      • Class CentralizedNegotiation::Result
        • Nested Relationships
        • Class Documentation
      • Class Graph
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Graph::Lane
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Lane::Dock
        • Nested Relationships
        • Class Documentation
      • Class Lane::Door
        • Nested Relationships
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class Lane::DoorClose
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Lane::DoorOpen
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Lane::Event
        • Nested Relationships
        • Class Documentation
      • Class Lane::Executor
        • Nested Relationships
        • Class Documentation
      • Class Lane::LiftDoorOpen
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Lane::LiftMove
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Lane::LiftSession
        • Nested Relationships
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class Lane::LiftSessionBegin
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Lane::LiftSessionEnd
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Lane::Node
        • Nested Relationships
        • Class Documentation
      • Class Lane::Properties
        • Nested Relationships
        • Class Documentation
      • Class Lane::Wait
        • Nested Relationships
        • Class Documentation
      • Class Graph::OrientationConstraint
        • Nested Relationships
        • Class Documentation
      • Class Graph::Waypoint
        • Nested Relationships
        • Class Documentation
      • Class Interpolate
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Interpolate::Options
        • Nested Relationships
        • Class Documentation
      • Class invalid_traits_error
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class LaneClosure
        • Class Documentation
      • Class NegotiatingRouteValidator
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class NegotiatingRouteValidator::Generator
        • Nested Relationships
        • Class Documentation
      • Class Plan
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Plan::Waypoint
        • Nested Relationships
        • Class Documentation
      • Class Planner
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Planner::Configuration
        • Nested Relationships
        • Class Documentation
      • Class Planner::Debug
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Debug::Progress
        • Nested Relationships
        • Class Documentation
      • Class Planner::Goal
        • Nested Relationships
        • Class Documentation
      • Class Planner::Options
        • Nested Relationships
        • Class Documentation
      • Class Planner::QuickestPath
        • Nested Relationships
        • Class Documentation
      • Class Planner::Result
        • Nested Relationships
        • Class Documentation
      • Class Planner::Start
        • Nested Relationships
        • Class Documentation
      • Class Rollout
        • Class Documentation
      • Class RouteValidator
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class ScheduleRouteValidator
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class SimpleNegotiator
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class SimpleNegotiator::Debug
        • Nested Relationships
        • Class Documentation
      • Class SimpleNegotiator::Options
        • Nested Relationships
        • Class Documentation
      • Class VehicleTraits
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class VehicleTraits::Differential
        • Nested Relationships
        • Class Documentation
      • Class VehicleTraits::Holonomic
        • Nested Relationships
        • Class Documentation
      • Class VehicleTraits::Limits
        • Nested Relationships
        • Class Documentation
      • Class Moderator
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Moderator::Assignments
        • Nested Relationships
        • Class Documentation
      • Class ModeratorRectificationRequesterFactory
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Participant
        • Class Documentation
      • Class RectificationRequester
        • Class Documentation
      • Class RectificationRequesterFactory
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class Rectifier
        • Class Documentation
      • Class Writer
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class Plumber
        • Class Documentation
      • Class DependsOnPlan
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Template Class bidirectional_iterator
        • Class Documentation
      • Template Class forward_iterator
        • Class Documentation
      • Class DetectConflict
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Circle
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class ConvexShape
        • Inheritance Relationships
          • Base Type
          • Derived Type
        • Class Documentation
      • Class FinalConvexShape
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class FinalShape
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class Shape
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class Space
        • Class Documentation
      • Class invalid_trajectory_error
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Motion
        • Class Documentation
      • Class Profile
        • Class Documentation
      • Class Region
        • Class Documentation
      • Class Route
        • Class Documentation
      • Class Change
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Change::Add
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Change::Cull
        • Nested Relationships
        • Class Documentation
      • Class Change::Delay
        • Nested Relationships
        • Class Documentation
      • Class Change::Erase
        • Nested Relationships
        • Class Documentation
      • Class Change::Progress
        • Nested Relationships
        • Class Documentation
      • Class Change::RegisterParticipant
        • Nested Relationships
        • Class Documentation
      • Class Change::UnregisterParticipant
        • Nested Relationships
        • Class Documentation
      • Class Change::UpdateParticipantInfo
        • Nested Relationships
        • Class Documentation
      • Class Database
        • Inheritance Relationships
          • Base Types
        • Class Documentation
      • Class DatabaseRectificationRequesterFactory
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Inconsistencies
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Inconsistencies::Ranges
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class ItineraryViewer
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Base Type
          • Derived Types
        • Class Documentation
      • Class ItineraryViewer::DependencySubscription
        • Nested Relationships
        • Class Documentation
      • Class Mirror
        • Inheritance Relationships
          • Base Types
        • Class Documentation
      • Class Negotiation
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Negotiation::Evaluator
        • Nested Relationships
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class Negotiation::Table
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Table::Viewer
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Viewer::Endpoint
        • Nested Relationships
        • Class Documentation
      • Class Negotiator
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class Negotiator::Responder
        • Nested Relationships
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class ParticipantDescription
        • Class Documentation
      • Class Patch
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Patch::Participant
        • Nested Relationships
        • Class Documentation
      • Class Query
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Query::Participants
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Participants::All
        • Nested Relationships
        • Class Documentation
      • Class Participants::Exclude
        • Nested Relationships
        • Class Documentation
      • Class Participants::Include
        • Nested Relationships
        • Class Documentation
      • Class Query::Spacetime
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Spacetime::All
        • Nested Relationships
        • Class Documentation
      • Class Spacetime::Regions
        • Nested Relationships
        • Class Documentation
      • Class Spacetime::Timespan
        • Nested Relationships
        • Class Documentation
      • Class QuickestFinishEvaluator
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class RectificationRequester
        • Class Documentation
      • Class RectificationRequesterFactory
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class Rectifier
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class SimpleResponder
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Snappable
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class Snapshot
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class StubbornNegotiator
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Viewer
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class Viewer::View
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Writer
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class Writer::Registration
        • Nested Relationships
        • Class Documentation
      • Class Trajectory
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Template Class Trajectory::base_iterator
        • Nested Relationships
        • Class Documentation
      • Class Trajectory::Waypoint
        • Nested Relationships
        • Class Documentation
    • Functions
      • Function rmf_traffic::agv::compute_plan_starts
        • Function Documentation
      • Function rmf_traffic::agv::interpolate_time_along_quadratic_straight_line
        • Function Documentation
      • Function rmf_traffic::blockade::make_participant
        • Function Documentation
      • Template Function rmf_traffic::geometry::make_final(Args&&…)
        • Function Documentation
      • Template Function rmf_traffic::geometry::make_final(const T&)
        • Function Documentation
      • Template Function rmf_traffic::geometry::make_final_convex(Args&&…)
        • Function Documentation
      • Template Function rmf_traffic::geometry::make_final_convex(const T&)
        • Function Documentation
      • Function rmf_traffic::geometry::operator!=(const Circle&, const Circle&)
        • Function Documentation
      • Function rmf_traffic::geometry::operator!=(const Space&, const Space&)
        • Function Documentation
      • Function rmf_traffic::geometry::operator==(const Circle&, const Circle&)
        • Function Documentation
      • Function rmf_traffic::geometry::operator==(const Space&, const Space&)
        • Function Documentation
      • Function rmf_traffic::operator!=
        • Function Documentation
      • Function rmf_traffic::operator==
        • Function Documentation
      • Function rmf_traffic::schedule::make_query(std::vector<Region>)
        • Function Documentation
      • Function rmf_traffic::schedule::make_query(std::vector<std::string>, const Time *, const Time *)
        • Function Documentation
      • Function rmf_traffic::schedule::operator!=
        • Function Documentation
      • Function rmf_traffic::schedule::operator==
        • Function Documentation
      • Function rmf_traffic::schedule::query_all
        • Function Documentation
      • Function rmf_traffic::time::apply_offset
        • Function Documentation
      • Function rmf_traffic::time::from_seconds
        • Function Documentation
      • Function rmf_traffic::time::to_seconds
        • Function Documentation
    • Defines
      • Define CAPTURE_LEAK
        • Define Documentation
      • Define CAPTURE_LEAK_HERE
        • Define Documentation
      • Define CHECK_LEAK
        • Define Documentation
    • Typedefs
      • Typedef rmf_traffic::blockade::CheckpointId
        • Typedef Documentation
      • Typedef rmf_traffic::blockade::ParticipantId
        • Typedef Documentation
      • Typedef rmf_traffic::blockade::ReservationId
        • Typedef Documentation
      • Typedef rmf_traffic::blockade::Version
        • Typedef Documentation
      • Typedef rmf_traffic::CheckpointId
        • Typedef Documentation
      • Typedef rmf_traffic::ConstRoutePtr
        • Typedef Documentation
      • Typedef rmf_traffic::Dependencies
        • Typedef Documentation
      • Typedef rmf_traffic::DependsOnCheckpoint
        • Typedef Documentation
      • Typedef rmf_traffic::DependsOnParticipant
        • Typedef Documentation
      • Typedef rmf_traffic::DependsOnRoute
        • Typedef Documentation
      • Typedef rmf_traffic::Duration
        • Typedef Documentation
      • Typedef rmf_traffic::geometry::ConstConvexShapePtr
        • Typedef Documentation
      • Typedef rmf_traffic::geometry::ConstFinalConvexShapePtr
        • Typedef Documentation
      • Typedef rmf_traffic::geometry::ConstFinalShapePtr
        • Typedef Documentation
      • Typedef rmf_traffic::geometry::ConstShapePtr
        • Typedef Documentation
      • Typedef rmf_traffic::geometry::ConvexShapePtr
        • Typedef Documentation
      • Typedef rmf_traffic::geometry::FinalConvexShapePtr
        • Typedef Documentation
      • Typedef rmf_traffic::geometry::FinalShapePtr
        • Typedef Documentation
      • Typedef rmf_traffic::geometry::ShapePtr
        • Typedef Documentation
      • Typedef rmf_traffic::ParticipantId
        • Typedef Documentation
      • Typedef rmf_traffic::PlanId
        • Typedef Documentation
      • Typedef rmf_traffic::RouteId
        • Typedef Documentation
      • Typedef rmf_traffic::RoutePtr
        • Typedef Documentation
      • Typedef rmf_traffic::schedule::Itinerary
        • Typedef Documentation
      • Typedef rmf_traffic::schedule::ItineraryVersion
        • Typedef Documentation
      • Typedef rmf_traffic::schedule::ItineraryView
        • Typedef Documentation
      • Typedef rmf_traffic::schedule::ParticipantDescriptionsMap
        • Typedef Documentation
      • Typedef rmf_traffic::schedule::ParticipantId
        • Typedef Documentation
      • Typedef rmf_traffic::schedule::ProgressVersion
        • Typedef Documentation
      • Typedef rmf_traffic::schedule::StorageId
        • Typedef Documentation
      • Typedef rmf_traffic::schedule::Version
        • Typedef Documentation
      • Typedef rmf_traffic::Time
        • Typedef Documentation
    • Directories
      • Directory src
        • Subdirectories
      • Directory rmf_traffic
        • Subdirectories
      • Directory rmf_traffic
        • Subdirectories
      • Directory include
        • Subdirectories
      • Directory rmf_traffic
        • Subdirectories
        • Files
      • Directory agv
        • Subdirectories
        • Files
      • Directory debug
        • Files
      • Directory blockade
        • Files
      • Directory debug
        • Files
      • Directory detail
        • Files
      • Directory geometry
        • Files
      • Directory schedule
        • Files
    • Files
      • File bidirectional_iterator.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/detail/bidirectional_iterator.hpp)
          • Program Listing for File bidirectional_iterator.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File CentralizedNegotiation.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/CentralizedNegotiation.hpp)
          • Program Listing for File CentralizedNegotiation.hpp
        • Includes
        • Namespaces
        • Classes
      • File Change.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Change.hpp)
          • Program Listing for File Change.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File Circle.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/geometry/Circle.hpp)
          • Program Listing for File Circle.hpp
        • Includes
        • Namespaces
        • Classes
        • Functions
      • File ConvexShape.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/geometry/ConvexShape.hpp)
          • Program Listing for File ConvexShape.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File Database.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Database.hpp)
          • Program Listing for File Database.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File debug_Negotiator.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/debug/debug_Negotiator.hpp)
          • Program Listing for File debug_Negotiator.hpp
        • Includes
        • Namespaces
        • Classes
      • File debug_Planner.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/debug/debug_Planner.hpp)
          • Program Listing for File debug_Planner.hpp
        • Includes
        • Namespaces
        • Classes
      • File DetectConflict.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/DetectConflict.hpp)
          • Program Listing for File DetectConflict.hpp
        • Includes
        • Namespaces
        • Classes
      • File forward_iterator.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/detail/forward_iterator.hpp)
          • Program Listing for File forward_iterator.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Graph.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/Graph.hpp)
          • Program Listing for File Graph.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Inconsistencies.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Inconsistencies.hpp)
          • Program Listing for File Inconsistencies.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Interpolate.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/Interpolate.hpp)
          • Program Listing for File Interpolate.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File Itinerary.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Itinerary.hpp)
          • Program Listing for File Itinerary.hpp
        • Includes
        • Included By
        • Namespaces
        • Typedefs
      • File LaneClosure.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/LaneClosure.hpp)
          • Program Listing for File LaneClosure.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Mirror.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Mirror.hpp)
          • Program Listing for File Mirror.hpp
        • Includes
        • Namespaces
        • Classes
      • File Moderator.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/blockade/Moderator.hpp)
          • Program Listing for File Moderator.hpp
        • Includes
        • Namespaces
        • Classes
      • File Motion.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/Motion.hpp)
          • Program Listing for File Motion.hpp
        • Includes
        • Namespaces
        • Classes
      • File Negotiation.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Negotiation.hpp)
          • Program Listing for File Negotiation.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Negotiator.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Negotiator.hpp)
          • Program Listing for File Negotiator.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Participant.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/blockade/Participant.hpp)
          • Program Listing for File Participant.hpp
        • Includes
        • Namespaces
        • Classes
        • Functions
      • File Participant.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Participant.hpp)
          • Program Listing for File Participant.hpp
        • Includes
        • Included By
      • File ParticipantDescription.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/ParticipantDescription.hpp)
          • Program Listing for File ParticipantDescription.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File Patch.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Patch.hpp)
          • Program Listing for File Patch.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Planner.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/Planner.hpp)
          • Program Listing for File Planner.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File Plumber.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/debug/Plumber.hpp)
          • Program Listing for File Plumber.hpp
        • Includes
        • Namespaces
        • Classes
        • Defines
      • File Profile.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/Profile.hpp)
          • Program Listing for File Profile.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Query.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Query.hpp)
          • Program Listing for File Query.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File Rectifier.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/blockade/Rectifier.hpp)
          • Program Listing for File Rectifier.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Rectifier.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Rectifier.hpp)
          • Program Listing for File Rectifier.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Region.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/Region.hpp)
          • Program Listing for File Region.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File Rollout.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/Rollout.hpp)
          • Program Listing for File Rollout.hpp
        • Includes
        • Namespaces
        • Classes
      • File Route.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/Route.hpp)
          • Program Listing for File Route.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File RouteValidator.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/RouteValidator.hpp)
          • Program Listing for File RouteValidator.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Shape.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/geometry/Shape.hpp)
          • Program Listing for File Shape.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File SimpleNegotiator.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/SimpleNegotiator.hpp)
          • Program Listing for File SimpleNegotiator.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Snapshot.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Snapshot.hpp)
          • Program Listing for File Snapshot.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Space.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/geometry/Space.hpp)
          • Program Listing for File Space.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File Status.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/blockade/Status.hpp)
          • Program Listing for File Status.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File StubbornNegotiator.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/StubbornNegotiator.hpp)
          • Program Listing for File StubbornNegotiator.hpp
        • Includes
        • Namespaces
        • Classes
      • File Time.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/Time.hpp)
          • Program Listing for File Time.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
        • Typedefs
      • File Trajectory.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/Trajectory.hpp)
          • Program Listing for File Trajectory.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File VehicleTraits.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/agv/VehicleTraits.hpp)
          • Program Listing for File VehicleTraits.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Version.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Version.hpp)
          • Program Listing for File Version.hpp
        • Includes
        • Included By
        • Namespaces
        • Typedefs
      • File Viewer.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Viewer.hpp)
          • Program Listing for File Viewer.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Writer.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/blockade/Writer.hpp)
          • Program Listing for File Writer.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Writer.hpp
        • Definition (/tmp/ws/src/rmf_traffic/rmf_traffic/include/rmf_traffic/schedule/Writer.hpp)
          • Program Listing for File Writer.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
rmf_traffic
  • Reference
  • Namespace rmf_traffic::agv
  • View page source

Namespace rmf_traffic::agv

Contents

  • Classes

  • Functions

Classes

  • Struct Plan::Checkpoint

  • Struct Plan::Progress

  • Struct Debug::Node

  • Struct Node::Compare

  • Struct RouteValidator::Conflict

  • Struct TimeVelocity

  • Class CentralizedNegotiation

  • Class CentralizedNegotiation::Agent

  • Class CentralizedNegotiation::Result

  • Class Graph

  • Class Graph::Lane

  • Class Lane::Dock

  • Class Lane::Door

  • Class Lane::DoorClose

  • Class Lane::DoorOpen

  • Class Lane::Event

  • Class Lane::Executor

  • Class Lane::LiftDoorOpen

  • Class Lane::LiftMove

  • Class Lane::LiftSession

  • Class Lane::LiftSessionBegin

  • Class Lane::LiftSessionEnd

  • Class Lane::Node

  • Class Lane::Properties

  • Class Lane::Wait

  • Class Graph::OrientationConstraint

  • Class Graph::Waypoint

  • Class Interpolate

  • Class Interpolate::Options

  • Class invalid_traits_error

  • Class LaneClosure

  • Class NegotiatingRouteValidator

  • Class NegotiatingRouteValidator::Generator

  • Class Plan

  • Class Plan::Waypoint

  • Class Planner

  • Class Planner::Configuration

  • Class Planner::Debug

  • Class Debug::Progress

  • Class Planner::Goal

  • Class Planner::Options

  • Class Planner::QuickestPath

  • Class Planner::Result

  • Class Planner::Start

  • Class Rollout

  • Class RouteValidator

  • Class ScheduleRouteValidator

  • Class SimpleNegotiator

  • Class SimpleNegotiator::Debug

  • Class SimpleNegotiator::Options

  • Class VehicleTraits

  • Class VehicleTraits::Differential

  • Class VehicleTraits::Holonomic

  • Class VehicleTraits::Limits

Functions

  • Function rmf_traffic::agv::compute_plan_starts

  • Function rmf_traffic::agv::interpolate_time_along_quadratic_straight_line

Previous Next

© Copyright 2021, Apache License 2.0.

Built with Sphinx using a theme provided by Read the Docs.