Skip to content

Commit

Permalink
Merge branch 'doc_process_pin' into 'master'
Browse files Browse the repository at this point in the history
Add note about resource management and fix some links

See merge request syntron/support/csr/ifm3d/ifm3d-ros2!33
  • Loading branch information
lola-masson committed Jun 4, 2024
2 parents d069ce3 + 34b1ac1 commit 7078f5a
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions doc/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,18 @@ $ ./build_humble.sh
=> => naming to docker.io/library/ifm3d-ros:humble-arm64_v8
```
## Deploy the container
To deploy the container on to the VPU, or use the container locally to interact with the O3R platform, please refer to our [docker documentation](../../../documentation/SoftwareInterfaces/Docker/index_docker.md).
To deploy the container on to the VPU, or use the container locally to interact with the O3R platform, please refer to our [docker documentation](https://ifm3d.com/latest/SoftwareInterfaces/Docker/index_docker.html).

## Resource management
Resources on the OVP8xx are limited and shared between all the running processes. We recommend assigning the Docker process to specific cores so as not to interfere with other applications. Refer to [the resource management documentation on ifm3d.com](https://ifm3d.com/latest/SoftwareInterfaces/Docker/cpu.html).

## Distributed setup
It is possible to run a complete ROS system in a distributed way. In this section we provide instructions to run ifm3d-ros2 in a container deployed on the VPU (primary container), and the visualization locally on a laptop (secondary system).
These instructions can be adapted to suit other architectural designs.

### Primary docker container: ifm3d-ros2 node

1. Build and deploy the docker container image to the VPU (see [the documentation on how to deploy a container](../../../documentation/SoftwareInterfaces/Docker/deployVPU.md)):
1. Build and deploy the docker container image to the VPU (see [the documentation on how to deploy a container](https://ifm3d.com/latest/SoftwareInterfaces/Docker/deployVPU.html)):
```bash
$ docker save docker.io/library/ifm3d-ros:humble-arm64_v8 | ssh -C [email protected] docker load
```
Expand Down

0 comments on commit 7078f5a

Please sign in to comment.