Autonomous Mapping with 2D/3D LiDAR

Student: Calin Doran

Supervisor: Oisin Cawley

Function Spesification Reserch Document Design Document Presentation Technical Document Final Report

Awareness Software

2D 3D LiDAR Scanner Hand 31th Dec 2019

LiDAR, which stands for light detection and ranging, and is a technology that uses safe, invisible laser beams to detect objects both in motion. Each beam travels through its environment, bouncing off each object and then returns to the sensor to create a digital 3D point cloud of its environment.

Features of the Application:

  • Distance detection.
  • Mapping of objects in either 2D or 3D.
  • Object detection with avoidance.
  • Route plotting.
  • GUI to display all the relevant information.

A.R.M LiDAR System

2D 3D LiDAR Scanner Outline 15th Nov 2019

The proposed application that is titled “A.R.M. LiDAR System” which stands for Avoidance and Route Mapping LiDAR System. This is intended primarily as a system that will enable potential users to detect objects or obstacles and path find a way around and or through them, mapping as it moves through the environment.

Metrics:

  • The application should run on (desktop, laptop).
  • The application can send and receive data from the LiDAR and ensure that the MU can be given commands.
  • Map data can be seen in real-time as the MU follows the route.
  • The user can maintain routes.

THE PROJECT

2D 3D LiDAR Scanner Outline 14th Sept 2019

Autonomous mapping/route planning/navigation using 2D/3D Lidar scanning.

Technologies:

  • Lidar Scanner
  • Laptop/Raspberry PI/Arduino
  • Android or iOS or Linux or Windows
  • C, C++, Pyhton, Java or equivalent
  • SQL
  • Doxygen
  • Github

PROJECT DISCRIPTION

2D 3D LiDAR Scanner Hand 14th Sept 2019

Building an application around a LiDAR scanner

Potential Applications:

  • Obstacle Avoidance
  • Autonomous Mapping
  • Route Planning and Navigation

Some research and design may lead to the need for some additional components e.g. mobile vehicle or some sort which could be programmatically controlled.

Profile Picture

About Me

Hi, my name is Calin.

I'm a forth year student of the BSc Honors degree in Software Development at IT Carlow.

This site is for my personal documentation and updates regarding my project.

Contact

You can find me via the links below.

GitHub Linkden