Set up the device
Get the device ready for running sample applications by completing the following configurations:- IQ-9075 EVK
- IQ-8275 EVK
- Navigate to Set up the device of IQ-9075 documentation.
-
Complete the following settings:
a. Set up the debug UART.
b. Connect the device via
Wi-FiorEthernetaccording to Connect to the device.
Set up the host computer
Ensure that the Ubuntu host and the device are in the same network by runningping <device IP address> on both the host computer and device.
Set up the host Docker
The sample applications use ROS 2 Jazzy for communication on the host. You can run the sample applications in one of the following ways:- Docker (recommended): Configure the Ubuntu 24.04 Docker environment by performing the following steps. This ensures a consistent ROS 2 Jazzy environment regardless of your host Ubuntu version.
- Host directly: Install ROS 2 Jazzy on a host machine running Ubuntu 24.04 and run the sample applications directly on the host.
- Docker (recommended)
- Host directly
Prerequisites
Before you begin, ensure that:- The host computer is running Ubuntu.
- Docker Engine is installed.
- The Docker service is running.
-
The current user belongs to the
dockergroup.NoteIf Docker is not installed, refer to Docker.
-
Download the
qrb_ros_simulationrepository and mesh files. -
Build the local Docker image.
NoteIf you encounter issues with Docker, see Troubleshoot common issues.
-
Start a Docker container.
NoteThe container’s remote desktop is protected by the VNC password
qrbrossimby default. Set your own password by exportingVNC_PASSWORDbefore running the script, for exampleVNC_PASSWORD=<your-password> bash ./scripts/docker_run.sh. -
Identify the host IP address that the Docker container and the development kit can reach. On the host, list the interface addresses:
Use the IP address on the same network as the development kit. You can verify the address from the device with:
-
On any computer that can reach the host, open a web browser and go to
http://<host-interface-ip-address>:6080/vnc.html. Select Connect and enter the VNC password to access the container’s remote desktop. -
In the remote desktop, open a terminal (for example, right-click the desktop and select Open Terminal Here) and configure the ROS 2 environment.
rqt window is displayed inside the browser-based remote desktop.NoteFor how to use
rqt to view the running effect of the sample applications, see the steps of each sample application.
