Cognipilot: Prepare Linux development PC

Setting up B3RB with CogniPilot environment software

Introduction

The definitive guide is the CogniPilot website, these sub-pages are only for additional details and guidance.

Prepare your Linux development PC

Please start with an Ubunutu Linux install 22.04 or newer.

Follow this section of Cognipilot to prepare your Linux development PC with ROS, Zephyr and Cognipilot development tools https://airy.cognipilot.org/getting_started/install/

This will:

  1. Setup ssh keys and gpg keys for git access

  2. install Git

  3. Install ROS2

  4. install Zephyr build tools

  5. and B3RB CogniPilot packages on your host Linux laptop.

  6. prepare a SIL (software in the loop) example

  7. optionally setup for serving the cognipilot documentation locally

Next Steps

At this point you have configured a Linux PC for development. Follow the remaining subpage steps for guidance to get the B3RB (CANHUB-K3 and NavQPlus ready) to be updated. Note that the next section to refer to in the Cognipilot will be https://airy.cognipilot.org/reference_systems/b3rb/setup/

Last updated