This sample application demonstrates how to deploy and run ROS applications with IoT Greengrass 2.0 and Docker. The sample application uses local ROS messaging to publish messages between ROS nodes running in different containers, then relays the message over AWS IoT Greengrass 2.0 with MQTT to the cloud.
Main Code: 339 LOC (7 files) = YAML (51%) + PY (47%) + CFG (1%) Secondary code: Test: 0 LOC (0); Generated: 0 LOC (0); Build & Deploy: 27 LOC (2); Other: 250 LOC (6); |
|||
File Size: 0% long (>1000 LOC), 100% short (<= 200 LOC) | |||
Unit Size: 0% long (>100 LOC), 74% short (<= 10 LOC) | |||
Conditional Complexity: 0% complex (McCabe index > 50), 100% simple (McCabe index <= 5) | |||
|
Logical Component Decomposition: primary (5 components) | ||
|
8 months old
|
|
|
|
0% of code updated more than 50 times Also see temporal dependencies for files frequently changed in same commits. |
|
|
|
Goals: Keep the system simple and easy to change (4) |
|
Latest commit date: 2021-06-22
0
commits
(30 days)
0
contributors
(30 days) |
|
generated by sokrates.dev (configuration) on 2022-01-31