Institutional Repository
Technical University of Crete
EN  |  EL



My Space

Design and implementation of an autonomous robotic vehicle for mapping

Dimitras Sotirios

Full record

Year 2019
Type of Item Diploma Work
Bibliographic Citation Sotirios Dimitras, "Design and implementation of an autonomous robotic vehicle for mapping", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2019
Appears in Collections


Robot mapping is the process of building a representation (a map) of an unknown environment using a mobile robot. Robot Localization is the process of estimating the pose of a robot within a map. In real-world robot applications, these two tasks are typically performed in parallel. In this thesis, we present a low-cost and open-source mobile autonomous robot to perform Simultaneous Localization and Mapping (SLAM).Our robot has to have the ability to navigate freely in a room, with no outside guidance while avoiding obstacles and covering as much floor space as possible. The robot is being controlled using an Arduino micro-controller. It uses two ultrasonic sensors for distance measuring and one MPU (Motion Processing Unit) for sensing changes in the robot’s position and orientation. The data collected by the sensors are transmitted wirelessly to a remote PC (work station) via a Bluetooth module. A developed software application on the PC processes the data and builds a probabilistic map of the room, while displaying the robot’s position and trajectory. As a result, an intelligent and fully autonomous SLAM robot was designed with integrated systems for its control and navigation. The robot is able to cover almost all space of an unknown room without colliding with any object or wall, producing the desired map of the room at the same time.

Available Files