Pathing Repository
- 1 Overview
- 2 Software
- 2.1 Setup
- 2.2 Usage
- 2.2.1 MAVLink connection check
Overview
Automated pathing is run on the ground station.
Repository:
GitHub - UWARG/pathing: Creating and executing paths and routes.
Software
Setup
Follow the instructions: Autonomy Workflow Software
Install packages:
pip install -r requirements.txt
pip install -r modules/common/requirements.txt
Usage
Setup Mission Planner with MAVLink forwarding: Mission Planner Simulated Ardupilot
Follow the simulation instructions for simulation, otherwise connect directly to the drone
Activate the environment: Autonomy Workflow Software
Enter the commands:
git checkout main
git pull
git submodule update --remote
python -m path_2024_task_2.py
MAVLink connection check
To confirm that pathing is able to connect to the drone, follow the above steps, but instead of running the main pathing file:
Open
connection_check.py
Set the test flags and connection address
Run:
python -m connection_check