OSMO is a cloud-native orchestration platform for scaling complex, multi-stage, and multi-container robotics workloads, across on-premises, private, and public clouds. It’s now available to robot developers and members of the NVIDIA Humanoid Robot Developer Program as a free managed service.
OSMO lets you orchestrate, visualize, and manage a range of tasks. These include everything from generating synthetic data to training models, conducting reinforcement learning, and implementing software-in-loop systems for humanoids, autonomous mobile robots (AMRs), and industrial manipulators.
OSMO gives you a variety of ways to lower the barrier to robotics development.
Easily share accelerated computing clusters for multi-stage workflows across various compute nodes—all without needing Kubernetes expertise.
Integrate OSMO into existing CI/CD pipelines to dynamically schedule tasks for regression testing, benchmarking, and model validation.
Deploy and orchestrate multi-stage workloads on Kubernetes clusters, supporting x86, Arm, and NVIDIA GPUs. It’s deployable on premises, as well as in AWS, Azure, Google Cloud, and NVIDIA Omniverse™ Cloud.
Easily set up YAML-based workflow tasks, from data generation to reinforcement learning, training, and model validation in simulation.
Data traceability is available for auditing deployed models and maintaining data lineage for safety.
Secure your solution with open standards, including OIDC support for authentication, account management, container registries, data storage, and secrets management.