Tour Guide Robot
Loading...
Date
2018
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
University of Management & Technology
Abstract
As technology developed, artificial intelligence has been used to make machines more capable of serving people in much more diverse areas and better than ever before. In recent years, artificial intelligence has become more and more applicable in our society due to its functionalities and utility. One of the major field where artificial intelligence has great impact is robotics. In the beginning, robots were automated machines and they only performed a limited number of tasks, but with the passage of time, their usefulness has increased. Throughout these years, engineers and scientists are trying to improve robotic capabilities to the point that they are comparable to human abilities in several aspects.
One application where human and robot interaction is rising is the tour guide robot. The lack of tourist guide is common therefore to fulfill the requirements of guide many autonomous tour guide robots have been built to ease the process of tourists guides. These robots have replaced the current human guide. In order to properly guide the tourists there are guides provided to help them. The lack of tourist guide is common therefore to fulfill the requirements of guide many autonomous tour guide robots have been built to ease the process of tourist guides. These robots have replaced the current human guide.
Hence, we decided to work on a tour guide robot which will be helpful for its organization saving the manpower and giving the tour to the tourists by itself. Tour guide autonomous Robot specifically design for tourists, and it will provide them information about places they are seeing for the first time. It will move on the dynamic paths based on predefined map fed in it. It will provide information to the tourists about all the persons whose facial information has been stored in the system. It will move between any two coordinates given by the user and we demand it to take the shortest route in order to move between two coordinates. We also want the robot to provide information to the tourists about places around it upon reaching specific coordinates.
In this paper we describe the complete architecture of “Tour Guide Robot”. We use Histogram of Oriented Gradients algorithm for face detection. As our Robot has to recognize the specific persons so, for recognition of face we use deep learning algorithm called “Convolutional Neural Networks”. We use many computer vision techniques in our project. Tour guide robot enabled to navigate at high speed through crowds and also capable to reliably avoiding collisions with obstacles. For voice synthesis we use “espeak” library.
For hurdle detection we used triangle similarity. First of all, we calibrated the system for the calculation of focal length and for that we gave an image containing objects whose distance from the camera was known. On the basis of this calculation we substituted the values in our equation and are capable of finding the distances of unknown images from the camera. Several laser light spots are used as the object in the image from which the distance to the camera is to be calculated
For navigation, we manually made the map of the area in which we want to operate our robot. Then we specified the directions for the map i.e. east, west, north and south. We found the path between two specific coordinates by using the A steric algorithm. Then on the basis of on which direction our robot is facing we moved the robot from a specific coordinate to another coordinate.
Description
Dr.Muhammad Umar Suleman
Keywords
Histogram of Oriented Gradients, Support Vector Machine, Convolutional Neural Networks, BS