Skip to main content

Documentation

Technical documentation for deploying, training, and operating robotics workloads on Azure with NVIDIA Isaac and OSMO. This index organizes every guide, reference, and walkthrough in the repository by topic so you can find what you need based on where you are in the workflow.

Documentation spans the full lifecycle, from provisioning Azure infrastructure with Terraform, through training reinforcement-learning policies with Isaac Lab and AzureML, to running inference on edge devices. Each section targets a specific audience and phase of the project.

๐Ÿ‘ค Audience Guideโ€‹

RoleStart here
First-time deployerGetting Started, then Deployment Guide
ML / Robotics engineerTraining and Inference (coming soon)
Platform operatorOperations and Security Guide
ContributorContributing

๐Ÿชœ Tier Guideโ€‹

Adoption is modeled as six graduated tiers (T0-T5), each a legitimate stopping point. T0 โ€” Dev is the default starting path (one laptop, one robot, zero cloud, zero Kubernetes). T2 โ€” Pilot is the recommended production path. T3-T5 are advanced and opt-in. Pick the tier that matches your reach, then follow its quick-start and read its infrastructure boundaries. See the canonical Tier Model for the authoritative tier table and vocabulary.

TierScopeQuick startArchitecture
T0 โ€” Dev โญLaptop + 1 robot, zero cloud, zero KubernetesTier 0 โ€” DevT0 โ€” Dev
T1 โ€” LabOne site, a few robots, shared GPU; first cloud storageTier 1 โ€” LabT1 โ€” Lab
T2 โ€” Pilot โœ…One site at scale; cloud training defaultTier 2 โ€” PilotT2 โ€” Pilot
T3 โ€” ProductionSingle-site declarative deploy (local k3s + Flux, no Arc)Tier 3 โ€” ProductionT3 โ€” Production
T4 โ€” ScaleMulti-site fleet delivery; Arc reachability brokerTier 4 โ€” ScaleT4 โ€” Scale
T5 โ€” OperateFleet intelligence for drift detection and retrainingTier 5 โ€” OperateT5 โ€” Operate

โญ default ยท โœ… recommended production

[!NOTE] Roadmap honesty. T5 (Operate / fleet intelligence) is on the roadmap and not yet available. The fleet-intelligence domain is currently specified, with implementation planned. Today's shipping capability spans T0-T4.

๐Ÿ“– Documentation Indexโ€‹

SectionDescriptionStatus
Getting StartedEnvironment setup, prerequisites, and first deployment walkthroughAvailable
Deployment GuideInfrastructure provisioning with Terraform, AKS cluster setup, and networkingAvailable
TrainingModel training pipelines with Isaac Lab, AzureML jobs, and OSMO orchestrationAvailable
InferenceServing trained policies for real-time control on edge and cloudComing soon
WorkflowsAzureML and OSMO job templates, pipeline configuration, and submission scriptsComing soon
OperationsMonitoring, scaling, troubleshooting, and cost management for running clustersAvailable
SecurityIdentity, networking, compliance, and hardening for production deploymentsAvailable
ReferenceCLI parameter tables, script usage, workflow templates, and configuration referenceAvailable
ContributingContribution guidelines, PR process, deployment validation, and coding conventionsAvailable

๐Ÿ“„ Current Guidesโ€‹

Standalone guides available now. These cover common tasks and will move into their respective topic sections as the documentation structure expands.

GuideDescription
MLflow IntegrationConfiguring MLflow experiment tracking for SKRL training agents with automatic metric logging to Azure ML
Security GuideSecurity configuration inventory, deployment responsibilities, and hardening checklist for robotics workloads

๐Ÿš€ Next Stepsโ€‹

๐Ÿค– Crafted with precision by โœจCopilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.