Pinned Repositories
evolve_cart
Jupyter notebook in which students can learn to evolve the controller for the AI gym continuous cart problem.
monocular_distance
MATLAB files used to simulate optical flow based landing and hover maneuvers. The files implement various landing strategies, including the ones that allow a robot to see distances with just a single camera.
optic_flow_notebook
Lecture on optical flow and corresponding Python exercises
paparazzi
Paparazzi is a free and open-source hardware and software project for unmanned (air) vehicles. This is the main software repository.
self_supervised_learning_notebook
Notebook that explains self-supervised learning with exercises
spiking_notebook
Python notebook with explanation of and exercises with some basic concepts on spiking neural networks and their training.
stereo_notebook
Jupyter notebook for getting to know the basics of stereo vision
swarming_notebook
Python notebook to get some initial explanation on swarm robotics and play with a simple swarming algorithm.
undistortion
Some undistortion functions in Python, notably using the invertible Dhane function.
YUV_notebook
Tiny notebook to get some insight into the YUV color space
guidoAI's Repositories
guidoAI/monocular_distance
MATLAB files used to simulate optical flow based landing and hover maneuvers. The files implement various landing strategies, including the ones that allow a robot to see distances with just a single camera.
guidoAI/optic_flow_notebook
Lecture on optical flow and corresponding Python exercises
guidoAI/self_supervised_learning_notebook
Notebook that explains self-supervised learning with exercises
guidoAI/paparazzi
Paparazzi is a free and open-source hardware and software project for unmanned (air) vehicles. This is the main software repository.
guidoAI/stereo_notebook
Jupyter notebook for getting to know the basics of stereo vision
guidoAI/YUV_notebook
Tiny notebook to get some insight into the YUV color space
guidoAI/evolve_cart
Jupyter notebook in which students can learn to evolve the controller for the AI gym continuous cart problem.
guidoAI/undistortion
Some undistortion functions in Python, notably using the invertible Dhane function.
guidoAI/spiking_notebook
Python notebook with explanation of and exercises with some basic concepts on spiking neural networks and their training.
guidoAI/swarming_notebook
Python notebook to get some initial explanation on swarm robotics and play with a simple swarming algorithm.
guidoAI/ANNs
Notebook to learn about shallow artificial neural networks (perceptrons, MLPs) and how to train them (first with own code, then with PyTorch).
guidoAI/cnn_depth_tensorflow
depth estimation using tensorflow
guidoAI/computational_effort_notebook
Python notebook on computational effort
guidoAI/DNNs
Notebook for learning about the training of deep neural networks, explaining - and letting you interact with - things like momentum, adam optimization, and convolutional neural networks.
guidoAI/Harris_LucasKanade_notebook
guidoAI/mav-detection
Motion-based MAV detection using dense optical flow
guidoAI/optic_flow_control_notebook
In this notebook, we will go into the fundamental challenges when using optical flow observables for control.
guidoAI/optic_flow_estimation
This notebook explains how optical flow can be estimated based on image pairs.
guidoAI/pprzlink
Message and communication library for the Paparazzi UAV system
guidoAI/RL_cart_notebook
Notebook to learn about Reinforcement Learning with the mountain car example from AI gym.
guidoAI/ROC_notebook
This notebook is about Receiver Operating Characteristic (ROC) curves.
guidoAI/try_out