Robotics-Academy exercises

Follow Line Formula1
Follow Line

Complete a lap following the line painted on the racing circuit.

Obstacle avoidance
Obstacle avoidance

Local navigation. Virtual Force Field navigation algorithm using a F1.

Basic Vacuum Cleaner
Basic Vacuum Cleaner

Navigation algorithm for an autonomous vacuum.

Localized Vacuum Cleaner
Localized Vacuum Cleaner

Foraging algorithm for an autonomous vacuum with good localization.

3D Reconstruction
3D Reconstruction

Reconstruct a 3D scene from a stereo pair

Follow Road
Follow Road

Follow a road through color filter segmentation.

Global Navigation
Global Navigation

Global Navigation. Navigating a Tele Taxi autonomously.

Marker Based Visual Loc
Marker Based Visual Loc

Visual localization using April-tags.

Rescue People
Rescue People

Recognition of faces of lost people and save their locations.

Montecarlo Visual Loc
Montecarlo Visual Loc

Visual localisation based on the particle filter.

Amazon Warehouse
Amazon Warehouse

Follow a Person using a real TurtleBot2 robot with Deep Learning

Simulated Follow Person
Follow Person

Follow a Person in a hospital gazebo world using Deep Learning

Autoparking
Autoparking

Logic of a navigation algorithm for an automated vehicle

Laser Mapping
Laser Mapping

Navigation algorithm for an autonomous vacuum.

Montecarlo Laser Loc
Montecarlo Laser Loc

Robot self-localization using particle filter and laser sensor

Basic Computer Vision
Basic Computer Vision

Develop some basic exercises about computer vision

Drone Cat and Mouse
Drone Cat and Mouse

Game of cat and mouse with two quadrotors.

Follow Turtlebot
Follow Turtlebot

Follow a turtlebot on the ground using a camera.

Labyrinth Escape
Labyrinth Escape

Escape from a labyrinth through visual signals.

Position Control
Position Control

Local navigation algorithm through the use of a PID controller.

Road Junction
Road Junction

Car Junction. Automated vehicle must stop and pass once the road is clear.

Drone Gymkhana
Drone Gymkhana

Learn about different drone controls and drone infrastructure.

Drone Hangar
Drone Hangar

Escape from a hangar filled with moving obstacles.

Visual Lander
Visual Lander

Visualization of a beacon and land on it.

OpticalFlow Teleop
OpticalFlow Teleop

Teleoperate to the robot using optical flow.

Package Delivery
Package Delivery

Deliver a package from the warehouse using a drone.

Power Tower Inspection
Power Tower Inspection

Perform inspection of the power towers, electrical wires, insulators (spring like object) using a drone.

Single Robot Amazon Warehouse
Single Robot Amazon Warehouse

Autonomous navigation and pick-and-place logic

Multi Robot Amazon Warehouse
Multi Robot Amazon Warehouse

Multi robot warehouse planning

Visual Odometry
Visual Odometry

Solving the Visual Odometry problem in a given dataset

Pick and Place
Pick and Place

Pick and place with industrial robot arm and mechanical gripper

Machine Vision
Machine Vision

Detect object and obstacle with kinect camera

Mobile Manipulation
Mobile Manipulation

Pick and place with mobile manipulator

Human Detection
Human Detection

Develop a DL human detection model to perform inference and benchmarking in real time.

Digit Classifier
Digit Classifier

Classify digits in real time using your own deep learning model.

Qualifying Formula1
Qualifying Formula1

Complete a lap to the Nürburgring circuit as fast as it can

Bump and Go
Bump and Go

Basic behaviour of bump-spin using a finite state machine

Follow Face
Follow Face

Detect people faces and follow them through a camera

MonteCarlo Laser Loc (old version)
MonteCarlo Laser Loc (old version)

Robot self-localization using particle filter and laser sensor