One agent. Six missions.
Suites are configuration packages, not custom code. Each one declares required sensors, ROS2 launch profiles, mission templates, and dashboard views. Install with one command, activate in YAML.
Concept
What is a suite?
A suite is a YAML manifest that tells the agent what sensors to expect, what ROS2 nodes to launch, what mission templates to offer, and what dashboard widgets to show.
Declare sensors
The manifest lists required and optional sensors. At boot, the agent validates that connected hardware matches. Missing required sensors block activation.
Launch profiles
Each suite defines ROS2 launch configurations. The agent starts the right nodes with the right parameters. No manual roslaunch commands.
Mission templates
Pre-built mission patterns specific to the suite's domain. Grid surveys for mapping, perimeter sweeps for security, delivery routes for cargo.
Suites
Six built-in modules.
Sentry
SecurityAutomated perimeter patrol and surveillance. The drone follows predefined routes, triggers alerts on motion or thermal anomaly, and enters loiter-on-detect mode for closer inspection.
Capabilities
- ✓Automated perimeter sweeps with configurable routes
- ✓Motion and thermal anomaly detection triggers
- ✓Loiter-on-detect behavior for closer inspection
- ✓Night mode with IR camera switching
- ✓Alert forwarding to security operations center
Sensors
Survey
MappingArea mapping, photogrammetry, and 3D reconstruction. Grid and crosshatch flight patterns with configurable overlap. Supports standard photogrammetry, LiDAR scanning, and gaussian splatting capture.
Capabilities
- ✓Grid and crosshatch pattern generation
- ✓70-90% configurable image overlap
- ✓Gaussian splatting capture mode (80-90% overlap)
- ✓LiDAR point cloud collection
- ✓GeoTIFF and orthomosaic output support
Sensors
Agriculture
AgTechCrop monitoring and precision spraying. NDVI analysis from multispectral imagery, variable-rate spray maps, and field boundary detection. Optimized for smallholder and commercial farms of any size.
Capabilities
- ✓Multispectral NDVI analysis and crop health mapping
- ✓Variable-rate spray map generation
- ✓Field boundary auto-detection
- ✓Spray nozzle control with flow rate monitoring
- ✓Treatment record logging for compliance
Sensors
Cargo
LogisticsDelivery and logistics operations. Route optimization between drop zones, payload management with weight verification, automated drop-zone approach patterns, and return-to-base sequencing.
Capabilities
- ✓Multi-stop route optimization
- ✓Payload weight verification before flight
- ✓Automated drop-zone approach and release
- ✓Delivery confirmation and proof-of-delivery
- ✓Battery-aware route planning with RTL reserves
Sensors
SAR
EmergencySearch and rescue operations. Standard search patterns (expanding square, sector search, creeping line), thermal camera integration for finding people, and marker drop for marking locations.
Capabilities
- ✓Expanding square search pattern
- ✓Sector search and creeping line patterns
- ✓Thermal signature detection and alerting
- ✓GPS marker drop for found targets
- ✓Integration with emergency services comms
Sensors
Inspection
IndustrialClose-range structural assessment for bridges, towers, pipelines, and buildings. Thermal imaging for heat leak detection, high-zoom capture for crack identification, and ultrasonic thickness measurement.
Capabilities
- ✓Orbital and vertical scan flight patterns
- ✓Thermal heat leak and hotspot detection
- ✓High-resolution zoom capture for crack identification
- ✓Ultrasonic thickness measurement integration
- ✓Automated report generation with annotated imagery
Sensors
Manifest Format
YAML all the way down.
A suite manifest is a single YAML file. Here's what the Sentry suite looks like.
suites/sentry.yaml
suite:
name: sentry
version: 1.0.0
description: Patrol and surveillance operations
sensors:
required:
- type: camera
purpose: rgb
min_resolution: 1080p
optional:
- type: camera
purpose: thermal
- type: spotlight
ros2:
launch: sentry_launch.py
nodes:
- patrol_planner
- anomaly_detector
- alert_manager
missions:
templates:
- perimeter_sweep
- area_patrol
- loiter_on_detect
- timed_patrol
dashboard:
widgets:
- type: video_feed
source: rgb
- type: map
show_patrol_route: true
- type: alert_list
- type: battery_status
compatibility:
min_tier: 2
recommended_tier: 3Compatibility
Three ratings for manufacturers.
OEM partners get compatibility ratings based on how well their hardware supports each suite.
Basic
Core suite functionality works. Some features may be limited by hardware. Manual sensor configuration may be needed.
Full
All suite features supported. Auto-detection works for all sensors. Recommended for commercial deployments.
Certified
Tested and verified by Altnautica. Published test results and performance benchmarks. Required for enterprise customers.
Build your own suites
SDKThe six built-in suites cover common use cases, but the suite framework is open. Write your own YAML manifest, add custom ROS2 nodes, and publish to the community. The Suite SDK provides validation tools, testing harness, and packaging utilities.
Suite SDK on GitHub