PennAiR Monorepo PennAiR Monorepo PennAiR Monorepo
/

GETTING STARTED

  • Installation
    • Ubuntu
    • macOS
    • Windows
  • Tutorials
    • Making Your First Contribution
    • Creating Your First Mode
    • Creating A Mission
  • Concepts
    • Modes
    • Missions
    • Mode Manager

SAE 2025 WORKSPACE

  • Python API Reference
    • uav
      • uav.UAVModeManager
      • uav.modes
        • uav.modes.LandingMode
        • uav.modes.NavGPSMode
        • uav.modes.VerticalTakeoffMode
        • uav.modes.vtol
      • uav.servo
      • uav.uav_mission
      • uav.utils
      • uav.vehicles
        • uav.vehicles.AirframeClass
        • uav.vehicles.Multicopter
        • uav.vehicles.UAV
        • uav.vehicles.VTOL
        • uav.vehicles.px4_modes
    • sim
      • sim.constants
      • sim.entity
      • sim.scoring
        • sim.scoring.ScoringNode
        • sim.scoring.namespacing
      • sim.simulation_params
      • sim.utils
      • sim.world_gen
        • sim.world_gen.custom_world_node
        • sim.world_gen.hoop_course_node
        • sim.world_gen.in_house_2026_node
        • sim.world_gen.sae_world_node
        • sim.world_gen.world_node
    • payload
      • payload.PayloadModeManager
      • payload.modes
        • payload.modes.PayloadIdleMode
      • payload.payload
      • payload.payload_mission
    • vehicle_common
      • vehicle_common.cv
        • vehicle_common.cv.calibrate
        • vehicle_common.cv.confidence
        • vehicle_common.cv.dlz_color_regions
        • vehicle_common.cv.dlz_convex_hull
        • vehicle_common.cv.recalibrate
        • vehicle_common.cv.threshold
        • vehicle_common.cv.track
        • vehicle_common.cv.tracking
      • vehicle_common.env
      • vehicle_common.launch_utils
        • vehicle_common.launch_utils.launch_utils
      • vehicle_common.mission_loader
      • vehicle_common.mode
      • vehicle_common.mode_loader
      • vehicle_common.mode_manager
      • vehicle_common.utils
      • vehicle_common.vehicle

PAYLOAD CONTROLLER

  • C++ API Reference
    • Drivers
      • IMU Interface
        • IMU SITL
    • DDS Client

CONTRIBUTING

  • Development Guide
  • Contributing to Docs
  1. PennAiR Monorepo /
  2. Concepts

Concepts#

Learn about the architecture and important ideas used throughout PennAiR.


CONCEPTS

  • Modes
  • Missions
  • Mode Manager
Previous
Creating A Mission
Next
Modes

Copyright © 2026, Penn Aerial Robotics

Made with Sphinx and Shibuya theme.