guidoAI's repositories
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
self_supervised_learning_notebook
Notebook that explains self-supervised learning with exercises
stereo_notebook
Jupyter notebook for getting to know the basics of stereo vision
YUV_notebook
Tiny notebook to get some insight into the YUV color space
evolve_cart
Jupyter notebook in which students can learn to evolve the controller for the AI gym continuous cart problem.
undistortion
Some undistortion functions in Python, notably using the invertible Dhane function.
spiking_notebook
Python notebook with explanation of and exercises with some basic concepts on spiking neural networks and their training.
swarming_notebook
Python notebook to get some initial explanation on swarm robotics and play with a simple swarming algorithm.
cnn_depth_tensorflow
depth estimation using tensorflow
computational_effort_notebook
Python notebook on computational effort
mav-detection
Motion-based MAV detection using dense optical flow
optic_flow_control_notebook
In this notebook, we will go into the fundamental challenges when using optical flow observables for control.
optic_flow_estimation
This notebook explains how optical flow can be estimated based on image pairs.
RL_cart_notebook
Notebook to learn about Reinforcement Learning with the mountain car example from AI gym.
ROC_notebook
This notebook is about Receiver Operating Characteristic (ROC) curves.