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

On this page

  • Functions
  • Module Contents
    • normalize_vehicle_name()
    • vehicle_px4_local_position_topic()
    • uav_controllable_names()
    • resolve_scoring_vehicle_name()
  1. PennAiR Monorepo /
  2. API Reference /
  3. sim /
  4. sim.scoring /
  5. sim.scoring.namespacing

sim.scoring.namespacing#

Functions#

normalize_vehicle_name(→ str)

vehicle_px4_local_position_topic(→ str)

uav_controllable_names(→ list[str])

resolve_scoring_vehicle_name(→ str)

Module Contents#

normalize_vehicle_name(vehicle_name: str | None) → str#
vehicle_px4_local_position_topic(vehicle_name: str) → str#
uav_controllable_names(world_params: dict[str, Any]) → list[str]#
resolve_scoring_vehicle_name(scoring_params: dict[str, Any], world_params: dict[str, Any]) → str#
Previous
sim.scoring.ScoringNode
Next
sim.simulation_params

Copyright © 2026, Penn Aerial Robotics

Made with Sphinx and Shibuya theme.