Intelligent micro-navigation system for autonomous robots

Autonomous vehicle or self-driving vehicle prototypes are being developed rapidly and are soon expected to become widespread. One can foresee a prospective future with ease of travel, fewer traffic collisions, congestions and higher travel speeds. Indoor autonomous vehicles possess applications such...

Full description

Saved in:
Bibliographic Details
Main Author: Venugopalan Tharuvai Krishnaswamy
Other Authors: Wang Jianliang
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/53354
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-53354
record_format dspace
spelling sg-ntu-dr.10356-533542023-07-07T17:53:16Z Intelligent micro-navigation system for autonomous robots Venugopalan Tharuvai Krishnaswamy Wang Jianliang School of Electrical and Electronic Engineering Suresh Sundaram DRNTU::Engineering Autonomous vehicle or self-driving vehicle prototypes are being developed rapidly and are soon expected to become widespread. One can foresee a prospective future with ease of travel, fewer traffic collisions, congestions and higher travel speeds. Indoor autonomous vehicles possess applications such as firefighting, military combat, industrial-leak detection, etc. Prototypes being developed today prominently utilize a combination of GPS (Global Positioning System) data and IMU (Inertial Measurement Unit) data. However GPS data is not ubiquitous especially in car-parks, tunnels, within buildings, etc. Further, their localization accuracy has an error radius of 3 - 6m [1] which is unsuitable for indoor navigation. Thus to overcome this issue, we envisioned substituting the use of GPS with passive RFID tags. These tags would act as microsatellites, conveying their location to the vehicle, upon request. Thus autonomous vehicles installed with a RFID Reader would be able to read the tags and interpret their location. With this motivation, an autonomous robot was theoretically modeled in MATLAB R2012a and algorithms for localization, vehicle control and obstacle avoidance were successfully formulated and verified. Extended Kalman Filtering was incorporated to improve the localization. Further, to validate these algorithms and test their accuracy for indoor localization, a robot platform was developed. This platform was interfaced with Ultrasonic sensors for obstacle avoidance, IMU for heading estimation, RFID Reader to read RFID tags and XBee for wireless transmission of data. The localization was tested and found to have an error radius of < 10 cm. This is a significant improvement from the GPS based localization which has 3 – 6m error radius. To extend the application of this micro-navigation system to a swarm of robots, a novel Dynamic Task Allocation algorithm was formulated and simulated in MATLAB R2012a. This algorithm incorporates key features such as context awareness and team based task allocation. A Monte-Carlo simulation was performed to assess the algorithm and to compare it with the popular Random Choice Algorithm [14] for dynamic task allocation. The simulation showed the algorithm’s consistency in achieving the team’s objective and was found to be significantly better than the Random Choice Algorithm. In the future, it is intended to implement this algorithm on a swarm of micro-navigation systems for industrial, military, firefighting and other applications. Bachelor of Engineering 2013-05-31T08:04:21Z 2013-05-31T08:04:21Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/53354 en Nanyang Technological University 66 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Venugopalan Tharuvai Krishnaswamy
Intelligent micro-navigation system for autonomous robots
description Autonomous vehicle or self-driving vehicle prototypes are being developed rapidly and are soon expected to become widespread. One can foresee a prospective future with ease of travel, fewer traffic collisions, congestions and higher travel speeds. Indoor autonomous vehicles possess applications such as firefighting, military combat, industrial-leak detection, etc. Prototypes being developed today prominently utilize a combination of GPS (Global Positioning System) data and IMU (Inertial Measurement Unit) data. However GPS data is not ubiquitous especially in car-parks, tunnels, within buildings, etc. Further, their localization accuracy has an error radius of 3 - 6m [1] which is unsuitable for indoor navigation. Thus to overcome this issue, we envisioned substituting the use of GPS with passive RFID tags. These tags would act as microsatellites, conveying their location to the vehicle, upon request. Thus autonomous vehicles installed with a RFID Reader would be able to read the tags and interpret their location. With this motivation, an autonomous robot was theoretically modeled in MATLAB R2012a and algorithms for localization, vehicle control and obstacle avoidance were successfully formulated and verified. Extended Kalman Filtering was incorporated to improve the localization. Further, to validate these algorithms and test their accuracy for indoor localization, a robot platform was developed. This platform was interfaced with Ultrasonic sensors for obstacle avoidance, IMU for heading estimation, RFID Reader to read RFID tags and XBee for wireless transmission of data. The localization was tested and found to have an error radius of < 10 cm. This is a significant improvement from the GPS based localization which has 3 – 6m error radius. To extend the application of this micro-navigation system to a swarm of robots, a novel Dynamic Task Allocation algorithm was formulated and simulated in MATLAB R2012a. This algorithm incorporates key features such as context awareness and team based task allocation. A Monte-Carlo simulation was performed to assess the algorithm and to compare it with the popular Random Choice Algorithm [14] for dynamic task allocation. The simulation showed the algorithm’s consistency in achieving the team’s objective and was found to be significantly better than the Random Choice Algorithm. In the future, it is intended to implement this algorithm on a swarm of micro-navigation systems for industrial, military, firefighting and other applications.
author2 Wang Jianliang
author_facet Wang Jianliang
Venugopalan Tharuvai Krishnaswamy
format Final Year Project
author Venugopalan Tharuvai Krishnaswamy
author_sort Venugopalan Tharuvai Krishnaswamy
title Intelligent micro-navigation system for autonomous robots
title_short Intelligent micro-navigation system for autonomous robots
title_full Intelligent micro-navigation system for autonomous robots
title_fullStr Intelligent micro-navigation system for autonomous robots
title_full_unstemmed Intelligent micro-navigation system for autonomous robots
title_sort intelligent micro-navigation system for autonomous robots
publishDate 2013
url http://hdl.handle.net/10356/53354
_version_ 1772826484400979968