Before the start of the summer school, the student should have proper setup the laptop with the following:
- Docker
- Install Docker on Ubuntu: Docker installation guide for Ubuntu
- Check docker is properly setup on laptop: open a terminal and run
docker run hello-world
- Terminator (Optional)
sudo apt-get install terminator
- Clone the repository
git clone https://github.com/AERO-TRAIN/exercises_summer_school_hri_day.git
- Introduction to exercise
- UAV control
- Controller implementation
- Human interaction
- Keyboard interface implementation
- Delay effect
- Position predictor implementation
- Server-client system
Consider opening an Issue if you have troubles with the exercises of the repo.
Feel free to use the Discussions tab to exchange ideas and ask questions.
This tutorial was motivated by 'Sankaranarayanan, V.N., Damigos, G., Seisa, A.S., Satpute, S.G., Lindgren, T. and Nikolakopoulos, G., 2023, June. Paced-5g: Predictive autonomous control using edge for drones over 5g. In 2023 International Conference on Unmanned Aircraft Systems (ICUAS) (pp. 1155-1161). IEEE.'
@inproceedings{sankaranarayanan2023paced,
title={Paced-5g: Predictive autonomous control using edge for drones over 5g},
author={Sankaranarayanan, Viswa Narayanan and Damigos, Gerasimos and Seisa, Achilleas Santi and Satpute, Sumeet Gajanan and Lindgren, Tore and Nikolakopoulos, George},
booktitle={2023 International Conference on Unmanned Aircraft Systems (ICUAS)},
pages={1155--1161},
year={2023},
organization={IEEE}
}