# Drone Software Development

## Abstract

> *Unmanned Aerial Vehicles (Drones) have redefined key industries and they are part of the next major technology revolution in the world of innovations. In this workshop, you’ll get hands-on experience how this well orchestrated community of developers and projects contribute to these technologies and ecosystem, deeply understand about Dronecode, a collaborative and shared Open Source platform for UAVs managed by the Linux Foundation, the development of Drone Solutions based on Hardware, Operating System and Programming Language, your first Python based application running in both, a Virtual and Physical environment, your first Python based applications for Image and Video processing with OpenCV and your first Python based Hybrid Autonomous Drone Solution, at the end you will exactly know where to start and what to choose for your next amazing Drone Software Development adventure.* [Workshop](https://drive.google.com/drive/u/0/folders/0B6h7kxp-oIy8X1pSOFd0UHBZRzA)

## Codename: Bitol

> *A sky god and one of the creator deities who participated in the last two attempts at creating humanity.* [Wikipedia](https://en.wikipedia.org/wiki/List_of_Maya_gods_and_supernatural_beings)

```
            \                           /
             \                         /
              \                       /
               ]                     [    ,'|
               ]                     [   /  |
               ]___               ___[ ,'   |
               ]  ]\             /[  [ |:   |
               ]  ] \           / [  [ |:   |
               ]  ]  ]         [  [  [ |:   |
               ]  ]  ]__     __[  [  [ |:   |
               ]  ]  ] ]\ _ /[ [  [  [ |:   |
               ]  ]  ] ] (#) [ [  [  [ :===='
               ]  ]  ]_].nHn.[_[  [  [
               ]  ]  ]  HHHHH. [  [  [
               ]  ] /   `HH("N  \ [  [
               ]__]/     HHH  "  \[__[
               ]         NNN         [
               ]         N/"         [
               ]         N H         [
              /          N            \
             /           q,            \
            /                           \
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://theiotlearninginitiative.gitbook.io/bitol/introduction/cover.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
