Install RVC#
Requirements#
Docker Engine (Cannot be rootless, see the installation)
Docker version 20.10.0 or higher
Build Environment
Virtual Studio Code (VSCode) with Devcontainers extension (required)
Clone the repository#
To get started with the Robot Vision Control (RVC) project, you need to clone from the GitHub repository. Open a terminal and run the following command:
$ git clone https://github.com/open-edge-platform/robotics-ai-suite.git
Open the folder robot-vision-control
in VSCode and follow the instructions to open it in a devcontainer.
This will automatically build a container with all the required dependencies to run RVC.
The container is based on Canonical Ubuntu OS 22.04 LTS (Jammy Jellyfish).
Build RVC image#
Build the RVC Docker image outside of the devcontainer, after the devcontainer has been built. The Devcontainer provides the base container image for RVC.
$ cd robotics-ai-suite/robot-vision-control
$ ./docker_build_rvc_img.sh
Run RVC container#
After building the RVC image, you can run it using the following command:
$ ./docker_run_rvc_img.sh
This will start a container named rvc
and open a bash terminal inside it. The container is configured to use the host GPU and camera.