Raspberry Pi 4B Setup

This guide outlines the process of setting up a Raspberry Pi onboard companion computer without the need for a mouse or keyboard, using Ubuntu 20.04 Server Image.

Flashing OS on the Board

  1. Install rpi-imager

    • Run sudo apt install rpi-imager to install the Raspberry Pi Imager.

    • Insert the microSD card into your computer.

  2. Choose OS and Storage

    • Open Raspberry Pi Imager and select "Choose OS".

    • Navigate to the Ubuntu 20.04 Server image.

    • Select your microSD card under "Choose Storage".

  3. Configure Settings

    • Click on the settings icon.

    • Enable "Enable SSH".

    • Set a username and password (e.g., "pi").

    • Configure wireless LAN to connect to your Wi-Fi network.

  4. Write OS to microSD

    • Click "Write" to write the OS to the microSD card.

  5. Boot the Board

    • Insert the microSD card into the board.

    • Check the LED status to confirm booting from the card.

Setting up Ubuntu Server Image for ARIITK

  1. Basic Linux Setup

  2. ROS Setup

  3. MAVROS Setup

  4. QGC Setup

    To configure QGroundControl for communication with MAVROS:

    1. Open QGroundControl

      • Launch QGroundControl on your ground station device.

    2. Configure UDP Settings

      • Navigate to 'Application Settings'.

      • Go to the 'Comm Links' tab.

      • Click 'Add' in the options menu.

      • Select 'Type' as 'UDP'.

      • Enter the{ground-port} in "Port" and {ground-hostname} in "Server Addresses (optional)"

    3. Connect

      • Click "OK" to save the settings.

      • Click on the "Connect" tab to establish the connection from side menu

    Ensure that your onboard companion computer and ground station are connected to the same LAN setup via a router for proper communication.

Ensure both the board and the ground station are connected to the same LAN setup for the proxy to work.

Last updated

Was this helpful?