Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Overview

This application note describes a process of initial iRobot Create3 hardware/software setup which is specific to Navqplus board programmed with the Navqplus BSP release image.

This is a simplified setup routine which is opposed to the generic setup process described in https://edu.irobot.com/create3-setup and allow a more convenient way to bring up a robot.

The goal of the initial setup is to prepare a iRobot Create3 unit for successful inter-operation with the Navqplus as its compute board.

Phase 1. Navqplus software setup

Though we put the underlying steps as the first phase, this is not a necessary order. The logic behind putting these steps into the first phase is solely a convenience which depends on how you would get your iRobot Create3 and Navqplus - separately or pre-packaged together. If they go separately, then it is indeed more convenient to do these steps first beforehand. Otherwise, Phase 2 steps have been already done, and your are remained just to update the Navqplus BSP.

Step1. Program the VoxelBotixs Navqplus BSP Release

Unless you have a pre-programmed Navqplus board with the most recent BSP release, you should or event must program the board with the most recent VoxelBotics BSP release.

Browse https://staging.voxelbotics.com/releases/ page for the most recent release and download the images. Then refer to either Installing Linux to the EMMC using USB Serial Downloader or Flashing SD Card with Linux Image from Linux Host to program either the internal EMMC or an external SD card with the BSP.

We recommend programming the EMMC as it allows using the external SD card for maintaining persistent data across future BSP updates.

Also, pay attention to the Verifying step for either of the installation variants as it contains the boot switch configuration step required for correct selection of the boot device on the Navqplus.

Step 2. Setup Navqplus WIFI

Proceed with Setting up Wi-Fi application note for setting up WLAN access to the board. Check WLAN access to the board with logging in using SSH to the board’s IP address. The Navqplus BSP contains the Ubuntu 22 distribution with user/user login credentials.

So, the SSH login command would look like:

$ ssh user@<navqplus-ip>

Phase 2. iRobot3 Create3 hardware setup

The steps in this phase are only required if you don’t get iRobot Create 3 packaged with pre-mounted Navqplus.

Step 1. Mount Navqplus into the iRobot Create3

There is no specific mandatory way how to mount the Navqplus in the iRobot Create cargo bay. One of the ways it can be done is pictured below. The mandatory requirement is only to connect the iRobot Create3 adapter board to the second USB-C port on the Navqplus (one which is closer to the center).

Consider looking into https://iroboteducation.github.io/create3_docs/hw/navqplus_hookup/ for more information on the topic.

Step 2. Set the Adapter mode to USB

Connect USB to the adapter board.

Step 3. iRobot Create3 software setup

Configure WIFI

Configure application

  • No labels