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


Let's start by installing general packages:
[email protected]:~$ sudo apt update
[email protected]:~$ sudo apt install wget
[email protected]:~$ sudo apt install curl
[email protected]:~$ sudo apt install git
[email protected]:~$ sudo apt install tree
[email protected]:~$ sudo apt install jstest-gtk
[email protected]:~$ sudo apt-get install gpsd gpsd-clients
[email protected]:~$ 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:
[email protected]:~$ git clone
Get familiar with Drone Software Development "Bitol" directory structure.
[email protected]:~/Bitol$ tree -L 1
├── ComputerVision
├── HybridDronesolution
├── SoftwareDevelopmentEnvironment
└── VirtualDroneSolution
4 directories, 2 files