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

« Previous Version 4 Next »

Prerequisites

Follow the the guide at WIP - Flutter Setup for flutter setup. Note that the android part is not needed for this project. You only need the Windows (or MacOS if that is your OS) for IMACS2.

Below is a TLDR of the steps required

Set up Mission Planner

Open the Mission Planner application and follow the steps inhttps://uwarg-docs.atlassian.net/wiki/spaces/CV/pages/2240643073/Ardupilot+Simulation+with+Mission+Planner#MAVLink-Forwarding to forward MAVLink messages to port 14550.

Setting up flutter windows development

  1. Follow the guide at https://docs.flutter.dev/get-started/install/windows to install the flutter software development kit

  2. Make sure you have “Desktop development with C++” workload installed, this can be downloaded from visual studio build tools

    1. https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2022

  3. Run flutter --version to check if installation was successful

  4. Enable windows developer mode, you can access this setting by typing start ms-settings:developers into command prompt

IMACS Setup

  1. Visit the UWARG github and locate the IMACS 2.0 repo: https://github.com/UWARG/IMACS-2

  2. Clone the IMACS 2.0 repository to local:

git clone [repository link]
  1. In the repository, run flutter build windows to build the windows runner

  2. Start debugging using the ‘run and debug’ button or F5. Make sure you have selected windows (or Mac) as the device used.

  3. The IMACS GUI should pop up (this step might take a while for the first time)

    1. It will error out if your mission planner is not setup to send data (due to current implementation)

  • No labels