Skip to content

mathiasesn/autonomous_fence_inspection

 
 

Repository files navigation

Experts in Team Project - Autonoumous Fence Inspection Robot

This project is about making a prototype fence inspection mobile robot to detect holes in fences along an airport. The mobile robot platform used is the SDU Frobit seen below.

The prototype platform SDU Frobit

The project can both run in ros-gazebo simulation and on the frobit itself in real life.

Real life

Due to LIDAR limits the frobit was not able to detect lines along an fence. However it could detect lines a more dense structure such as a building. The frobit driving using the PID controller as distance control is illustrated below.

Straight section Corner section Fence following
Real life straight Real life corner Real life fence following

Simulation

Dog-bone map ICO Square map ICO Airport map ICO
Simulation ico dog-bone Simulation ico square Simulation ico airport

Vision

The vision folder contains the different algorithm used to detect holes in the fence. Below is a small example of one of the nueral network for hole detection.

YOLOv5 sim example YOLOv5 real example

About

Experts in teams project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 69.5%
  • C++ 23.4%
  • Python 4.1%
  • C 1.5%
  • CMake 1.4%
  • Dockerfile 0.1%