AI-ATC is an innovative project that integrates artificial intelligence with RC air traffic control, designed to run on a Raspberry Pi 4 Model B 8GB. [WORK IN PROGRESS]
-
C++17 compatible compiler
-
GCC or Clang (for compilation)
-
GDB (for debugging)
-
Clone this repository
git clone https://github.com/ColePrather1/AI-ATC.git cd AI-ATC -
Run initial setup script
chmod +x install/initial.sh sudo ./install/initial.sh -
Reboot to apply changes
sudo reboot
-
Create & navigate to build directory
cd AI-ATC mkdir build && cd build -
Generate build files & compile
cmake .. make
-
To recompile, first clean the build directory:
rm -rf *
./bin/AI-ATC
If you encounter any issues, please check the following:
- Ensure all dependencies are correctly installed
- Verify that your Raspberry Pi is running the latest OS version
- Check the console output for any error messages
- If SPIDEV fails to reserve GPIO access on occasional program execution, just try again
Contributions are welcome! Please feel free to submit a Pull Request.