Software Development Environment
Software Development Environment
This is your pre-workshop preparation material to be completed before your attendance to the workshop session, this includes Software and Command Line instructions to get the official Drone Software Development environment. The required Hardware and Operating System can be found in Google Drive DSD D02 Drone Software Development .. Pre-Workshop
This is executed at your Workstation
Packages
Let's start by installing general packages:
user@workstation:~$ sudo apt update
user@workstation:~$ sudo apt install wget
user@workstation:~$ sudo apt install curl
user@workstation:~$ sudo apt install git
user@workstation:~$ sudo apt install tree
user@workstation:~$ sudo apt install jstest-gtk
user@workstation:~$ sudo apt-get install gpsd gpsd-clients
user@workstation:~$ sudo apt-get install build-essential libssl-dev libffi-dev python-dev python3-dev python3-venv
Bitol Github Repository
Clone Drone Software Development "Bitol" Github repository:
user@workstation:~$ git clone https://github.com/TheIoTLearningInitiative/Bitol.git
Get familiar with Drone Software Development "Bitol" directory structure.
user@workstation:~/Bitol$ tree -L 1
.
├── ComputerVision
├── HybridDronesolution
├── Main.sh
├── README.md
├── SoftwareDevelopmentEnvironment
└── VirtualDroneSolution
4 directories, 2 files
Last updated