Skip to content

Commit 143ac34

Browse files
committed
add cos snaps and connections
1 parent 9e7b6d3 commit 143ac34

File tree

4 files changed

+64
-0
lines changed

4 files changed

+64
-0
lines changed

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,17 @@ The image contains the TurtleBot3c snaps:
1010
- [ros2-nav2](https://snapcraft.io/ros2-nav2)
1111
- [ros2-teleop](https://snapcraft.io/ros2-teleop)
1212

13+
## COS for robotics integration
14+
15+
The image contains the snaps required to observe the robot via COS for robotics:
16+
17+
- [cos-registration-agent](https://snapcraft.io/cos-registration-agent)
18+
- [rob-cos-demo-configuration](https://snapcraft.io/rob-cos-demo-configuration)
19+
- [rob-cos-data-sharing](https://snapcraft.io/rob-cos-data-sharing)
20+
- [rob-cos-grafana-agent](https://snapcraft.io/rob-cos-grafana-agent)
21+
- [ros2-exporter-agent](https://snapcraft.io/ros2-exporter-agent)
22+
- [foxglove-bridge](https://snapcraft.io/foxglove-bridge)
23+
1324
## Download the image
1425

1526
The image can be downloaded from the

turtlebot3c-gadget/gadget/gadget-amd64.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,18 @@ defaults:
7474
localization-config: "https://raw.githubusercontent.com/ubuntu-robotics/turtlebot3c-ubuntu-core/refs/heads/humble-virtual/config/localization_params.yaml"
7575
slam-config: "https://raw.githubusercontent.com/ubuntu-robotics/turtlebot3c-ubuntu-core/refs/heads/humble-virtual/config/slam_params.yaml"
7676

77+
7778
connections:
7879
# robot-model-server <-> turtlebot3c-model
7980
- plug: ThDyKcX6gow4XUPSkW0ujj5BBCah65Vn:model
8081
slot: Ifq52mXFEZzR7xuQz2j3a4GhBNE0dZjw:model
8182
# ros2-snapd <-> snapd-control
8283
- plug: QMqEk9DW43r79WhvgrYN2oaGIPCjyYXK:snapd-control
84+
# rob-cos-grafana-agent connections
85+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:hardware-observe
86+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:log-observe
87+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:mount-observe
88+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:network-observe
89+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:proc-sys-kernel-random
90+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:system-observe
91+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:time-control

turtlebot3c-gadget/gadget/gadget-arm64.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,11 @@ connections:
6565
slot: Ifq52mXFEZzR7xuQz2j3a4GhBNE0dZjw:model
6666
# ros2-snapd <-> snapd-control
6767
- plug: QMqEk9DW43r79WhvgrYN2oaGIPCjyYXK:snapd-control
68+
# rob-cos-grafana-agent connections
69+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:hardware-observe
70+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:log-observe
71+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:mount-observe
72+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:network-observe
73+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:proc-sys-kernel-random
74+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:system-observe
75+
- plug: RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD:time-control

turtlebot3c-model.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,42 @@
7272
"type": "app",
7373
"default-channel": "latest/edge",
7474
"id": "ThDyKcX6gow4XUPSkW0ujj5BBCah65Vn"
75+
},
76+
{
77+
"name": "cos-registration-agent",
78+
"type": "app",
79+
"default-channel": "latest/beta",
80+
"id": "aPqfgnpgYVC43gfReJsJLuUUwmJBiKng"
81+
},
82+
{
83+
"name": "rob-cos-demo-configuration",
84+
"type": "app",
85+
"default-channel": "latest/beta",
86+
"id": "LuZwHeStuLqUrqpKvdfQRhgvG4PaWgDH"
87+
},
88+
{
89+
"name": "rob-cos-data-sharing",
90+
"type": "app",
91+
"default-channel": "latest/beta",
92+
"id": "QniXwuZlJhk1wcKnaG03Kh327hKOBJDu"
93+
},
94+
{
95+
"name": "ros2-exporter-agent",
96+
"type": "app",
97+
"default-channel": "latest/beta",
98+
"id": "b2YyOK2pGl1e7PasgnOLuRsN7qHrtTQu"
99+
},
100+
{
101+
"name": "foxglove-bridge",
102+
"type": "app",
103+
"default-channel": "humble/stable",
104+
"id": "mEdmVA83zXRniIbxhPsZQ8nXfn8nbe7y"
105+
},
106+
{
107+
"name": "rob-cos-grafana-agent",
108+
"type": "app",
109+
"default-channel": "core22/edge",
110+
"id": "RzTvUHgrBxQrDiZnCFbLUETXqVpTKqtD"
75111
}
76112
]
77113
}

0 commit comments

Comments
 (0)