EasyFleet Logo
latest
  • Build & Install
    • Supported platforms
    • Prerequisites
    • Build from source
      • Workspace layout
      • Clone sources
      • Install dependencies
      • Configure and build
      • Source the overlay
      • Run tests (optional)
    • Troubleshooting
    • Uninstall / clean
    • Next steps
  • Getting Started
    • Overview
    • Launching the deployment
    • Poking at the robot by hand
    • Watching the fleet with the TUI
    • Running just the robot
    • Next steps
  • Design
    • Mission Manager
      • The core types
      • A minimal mission script
      • CapabilityState: richer than running/not-running
      • Discovery
      • Extensibility: building other controllers on FleetSession
    • Navigation Manager
      • Why a fleet-wide process at all
      • Fleet-wide map and routes
      • Live-editable routes
      • Tying the frames together
      • Tracking which robots exist
      • Conflict detection and pause/resume
      • Key parameters
    • What’s a “capability”?
    • Interfaces
    • The robot side: Deployment and CapabilityFactory
    • The mission-control side
    • Robot vs. mission control
  • Examples
    • Overview
    • alone: one robot, three mocked capabilities
    • collaboration: three robots, mocked capabilities
    • easynav: one robot, real navigation
    • easynav_collaboration: two robots, both real navigation
    • Poking at a capability by hand
    • Monitoring a running fleet
  • Developer Info
    • API reference (Doxygen)
    • Repository layout
    • Building and testing
    • Extending EasyFleet
      • Adding a capability backend
      • Writing your own mission controller
      • Adding a fleet-wide map representation
    • Known limitations
    • Getting help / contributing
  • About and Contact
    • About
    • Contact
EasyFleet
Edit
  • Search


© Copyright 2026, Intelligent Robotics Lab, Universidad Rey Juan Carlos.