You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- auto-fix blanks-around-lists and blanks-around-fences violations
- add LICENSE.md and ISSUE_TEMPLATE.md to lint ignores
- fix line length and emphasis-as-heading in README
- update Azure CLI URL to learn.microsoft.com
📝 - Generated by Copilot
* Remove or update comments that contradict the current behavior. Do not restate obvious functionality.
18
19
* Do NOT add temporal or plan-phase markers (e.g. "Phase 1 cleanup", "... after migration", dates, or task references) to code files. When editing or updating any code files, always remove or replace these types of comments.
19
20
20
21
**Conventions and Styling:** Always follow conventions and styling in this codebase FIRST for all changes, edits, updates, and new files.
22
+
21
23
* Conventions and styling are in instruction files and must be read in with the `read_file` tool if not already added as an `<attachment>`.
22
24
23
25
**Proactive fixes:** Always fix problems and errors you encounter, even if unrelated to the original request. Prefer root-cause, constructive fixes over symptom-only patches.
26
+
24
27
* Always correct all incorrect or problematic conventions, styling, and redundant and/or misleading comments.
25
28
26
29
**Deleting files and folders:** Use `rm` with the run_in_terminal tool when needing to delete files or folders.
27
30
28
31
**Edit tools:** Never use `insert_edit_into_file` tool when other edit and file modification tools are available.
29
32
30
33
**Memory and tracking work**: Always track work in Beads instead of Markdown.
34
+
31
35
* All upcoming work, tracked work, issues, plans, todos, phases, tasks, and memory must always use the mcp_beads tools.
32
36
* Don't ever use git commands for anything related to the mcp_beads tools and beads in general, its at the user's discretion when to use git commands and tools.
Copy file name to clipboardExpand all lines: README.md
+17-13Lines changed: 17 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
# 🤖 Azure Robotics Reference Architecture with NVIDIA OSMO
2
2
3
-
This reference architecture provides a production-ready framework for orchestrating robotics and AI workloads on [Microsoft Azure](https://azure.microsoft.com/) using NVIDIA technologies such as [Isaac Lab](https://developer.nvidia.com/isaac/lab), [Isaac Sim](https://developer.nvidia.com/isaac/sim), and [OSMO](https://developer.nvidia.com/osmo). It demonstrates end-to-end reinforcement learning workflows, scalable training pipelines, and deployment processes with Azure-native authentication, storage, and ML services.
3
+
This reference architecture provides a production-ready framework for orchestrating robotics and AI workloads on [Microsoft Azure](https://azure.microsoft.com/) using NVIDIA technologies such as [Isaac Lab](https://developer.nvidia.com/isaac/lab), [Isaac Sim](https://developer.nvidia.com/isaac/sim), and [OSMO](https://developer.nvidia.com/osmo).
4
+
It demonstrates end-to-end reinforcement learning workflows, scalable training pipelines, and deployment processes with Azure-native authentication, storage, and ML services.
4
5
5
6
## 🚀 Key Features
6
7
@@ -10,10 +11,10 @@ OSMO handles workflow orchestration and job scheduling while Azure provides elas
10
11
-**Containerized Workflows** - Docker-based Isaac Lab training with NVIDIA GPU support
11
12
-**CI/CD Integration** - Automated deployment pipelines with GitHub Actions
12
13
-**MLflow Integration** - Automatic experiment tracking and model versioning
13
-
- Automatic metric logging from SKRL agents to Azure ML
14
-
- Comprehensive tracking of episode statistics, losses, optimization metrics, and timing data
15
-
- Configurable logging intervals and metric filtering
16
-
- See [MLflow Integration Guide](docs/mlflow-integration.md) for details
14
+
- Automatic metric logging from SKRL agents to Azure ML
15
+
- Comprehensive tracking of episode statistics, losses, optimization metrics, and timing data
16
+
- Configurable logging intervals and metric filtering
17
+
- See [MLflow Integration Guide](docs/mlflow-integration.md) for details
17
18
-**Scalable Compute** - Auto-scaling GPU nodes based on workload demands
18
19
-**Cost Optimization** - Pay-per-use compute with automatic scaling
19
20
-**Enterprise Security** - Entra ID integration
@@ -22,6 +23,7 @@ OSMO handles workflow orchestration and job scheduling while Azure provides elas
22
23
## 🗼 Architecture Overview
23
24
24
25
This reference architecture integrates:
26
+
25
27
-**NVIDIA OSMO** - Workflow orchestration and job scheduling
26
28
-**Azure Machine Learning** - Experiment tracking and model management
27
29
-**Azure Kubernetes Service** - Software in the Loop (SIL) training
@@ -30,7 +32,7 @@ This reference architecture integrates:
0 commit comments