Skip to content

Commit a0653d1

Browse files
committed
Update repo name
1 parent 04c96b6 commit a0653d1

4 files changed

Lines changed: 13 additions & 13 deletions

File tree

content/learning-paths/embedded-and-microcontrollers/device-connect-strands/background.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ A device is any process that registers itself on the mesh and exposes callable f
2424

2525
**Agent layer**
2626

27-
Two interfaces sit at this layer. The `device-connect-agent-tools` package exposes `discover_devices()` and `invoke_device()` as plain Python functions you can call directly from a script or REPL, with no LLM involved. The `robot_mesh` tool from `redacted` wraps the same capabilities as a Strands agent tool, which means an LLM can also call them during a reasoning loop. Both share the same underlying Device Connect transport, so anything you can do with one you can do with the other.
27+
Two interfaces sit at this layer. The `device-connect-agent-tools` package exposes `discover_devices()` and `invoke_device()` as plain Python functions you can call directly from a script or REPL, with no LLM involved. The `robot_mesh` tool from `robots` wraps the same capabilities as a Strands agent tool, which means an LLM can also call them during a reasoning loop. Both share the same underlying Device Connect transport, so anything you can do with one you can do with the other.
2828

29-
TODO: replace redacted
29+
TODO: replace robots
3030

3131
The diagram below shows how these layers communicate at runtime:
3232

@@ -66,7 +66,7 @@ Once you have the flow working end to end, replacing `'mock'` with a real policy
6666

6767
By working through the remaining sections you will:
6868

69-
- Clone two repositories and install the Device Connect SDK, agent tools, and Strands robot runtime from source into a single virtual environment.
69+
- Clone the sample repository and install the Device Connect SDK, agent tools, and Strands robot runtime from source into a single virtual environment.
7070
- Start a simulated robot that registers itself on the local device mesh.
7171
- Discover and invoke the robot using `device-connect-agent-tools` directly.
7272
- Discover and command the robot through the `robot_mesh` Strands tool, including an emergency stop.

content/learning-paths/embedded-and-microcontrollers/device-connect-strands/run-example.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ You will need two terminal windows open at the same time: one to keep the simula
3232
Make sure you are in the repository directory and that your virtual environment is activated:
3333

3434
```bash
35-
cd ~/strands-device-connect/redacted
35+
cd ~/strands-device-connect/robots
3636
source .venv/bin/activate
3737
```
3838

content/learning-paths/embedded-and-microcontrollers/device-connect-strands/run-infra-example.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Note the address returned — for the rest of this section it is referred to as
8282

8383
## Step 3 — Prepare the Raspberry Pi
8484

85-
On the Raspberry Pi, follow the same repository and environment setup from the setup section of this Learning Path: install Python 3.12, clone the `redacted` repository, create the virtual environment, and install the packages with the same editable install commands.
85+
On the Raspberry Pi, follow the same repository and environment setup from the setup section of this Learning Path: install Python 3.12, clone the `robots` repository, create the virtual environment, and install the packages with the same editable install commands.
8686

8787
Once the environment is ready, export the three variables that tell the SDK to route traffic through the Device Connect router on your host rather than using local network discovery:
8888

content/learning-paths/embedded-and-microcontrollers/device-connect-strands/setup.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,27 @@ python3.12 --version
1515
git --version
1616
```
1717

18-
These instructions are tested on Python 3.12. Earlier versions of Python 3 may work but are not validated against the `redacted-branch` branch used in this Learning Path.
18+
These instructions are tested on Python 3.12. Earlier versions of Python 3 may work but are not validated against the `feat/device-connect-integration-draft` branch used in this Learning Path.
1919

2020
## Clone the repository
2121

22-
The code run in this Learning Path sits in the `redacted` repository. It contains the robot runtime and the `robot_mesh` Strands tool.
22+
The code run in this Learning Path sits in the `robots` repository. It contains the robot runtime and the `robot_mesh` Strands tool.
2323

2424
```bash
2525
mkdir ~/strands-device-connect
2626
cd strands-device-connect
27-
git clone https://github.com/redacted
27+
git clone https://github.com/atsyplikhin/robots.git
2828
```
2929

3030
## Check out the integration branch
3131

32-
The Device Connect integration code for `redacted` lives on the `redacted-branch` branch. This branch adds the `RobotDeviceDriver` adapter and the updated `robot_mesh` tool that routes calls through the Device Connect SDK rather than the raw Zenoh mesh.
32+
The Device Connect integration code for `robots` lives on the `feat/device-connect-integration-draft` branch. This branch adds the `RobotDeviceDriver` adapter and the updated `robot_mesh` tool that routes calls through the Device Connect SDK rather than the raw Zenoh mesh.
3333

34-
TODO: remove feature branch? replace redacted and redacted-branch
34+
TODO: remove feature branch? replace robots and feat/device-connect-integration-draft
3535

3636
```bash
37-
cd ~/strands-device-connect/redacted
38-
git checkout redacted-branch
37+
cd ~/strands-device-connect/robots
38+
git checkout feat/device-connect-integration-draft
3939
cd ..
4040
```
4141

@@ -65,7 +65,7 @@ This means discovery works as long as the device process and the agent process a
6565

6666
At this point you have:
6767

68-
- Two repositories cloned with `redacted` on the `feat/device-connect-integration` branch.
68+
- `robots` cloned with the `feat/device-connect-integration` branch.
6969
- A single Python 3.12 virtual environment with the Device Connect SDK, agent tools, and robot simulation runtime all installed.
7070

7171
The next section walks you through starting a simulated robot and invoking it from both the agent tools and the `robot_mesh` Strands tool.

0 commit comments

Comments
 (0)