Embedded system application development on raspberry Pi 3 : smart surveillance robot
Traditional SLAM (Simultaneous localization and mapping) robots made use of techniques such as the extended Kalman filter and fastSLAM. The extended Kalman filter is a recursive technique whereby estimation of the current state is based on measurement from the previous state. Firstly, the algorit...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2019
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/77565 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-77565 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-775652023-07-07T18:06:02Z Embedded system application development on raspberry Pi 3 : smart surveillance robot Lai, Ken Kin Yong Chong Yong Kim School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering Traditional SLAM (Simultaneous localization and mapping) robots made use of techniques such as the extended Kalman filter and fastSLAM. The extended Kalman filter is a recursive technique whereby estimation of the current state is based on measurement from the previous state. Firstly, the algorithm predicts the state of the robot based on some sensor values. Subsequently, the actual state of the robot is observed based on other sensor values. Actual state of robot may be wrong due to errors in sensor. Finally, the algorithm compares the two values and determines the best location for the state of the robot. The process is repeated for the subsequence state of the robot [1]. The above short explanation demonstrated the limitation of implementing such algorithms into low cost SLAM robots as the localization depends heavily on the precision of the sensor. A precise sensor is needed for accurate estimation. This limits the possibility of implementing SLAM into embedded systems found commonly in our daily life. The project look into the possibility of using the raspberry pi 3 embedded system board together with simple sensors to implement SLAM using a grid based technique. Unlike traditional techniques, the grid base technique is less sensitive to the precision of the sensors and will be able to better determine the position of the robot in places with fewer landmarks. Overall, the final product of the project is able to explore an indoor environment and produce a fairly accurate map Bachelor of Engineering (Electrical and Electronic Engineering) 2019-05-31T06:37:08Z 2019-05-31T06:37:08Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/77565 en Nanyang Technological University 70 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::Electrical and electronic engineering |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering Lai, Ken Kin Yong Embedded system application development on raspberry Pi 3 : smart surveillance robot |
description |
Traditional SLAM (Simultaneous localization and mapping) robots made use of techniques
such as the extended Kalman filter and fastSLAM. The extended Kalman filter is a recursive
technique whereby estimation of the current state is based on measurement from the previous
state. Firstly, the algorithm predicts the state of the robot based on some sensor values.
Subsequently, the actual state of the robot is observed based on other sensor values. Actual
state of robot may be wrong due to errors in sensor. Finally, the algorithm compares the two
values and determines the best location for the state of the robot. The process is repeated for
the subsequence state of the robot [1].
The above short explanation demonstrated the limitation of implementing such algorithms
into low cost SLAM robots as the localization depends heavily on the precision of the sensor.
A precise sensor is needed for accurate estimation. This limits the possibility of implementing
SLAM into embedded systems found commonly in our daily life. The project look into the
possibility of using the raspberry pi 3 embedded system board together with simple sensors to
implement SLAM using a grid based technique. Unlike traditional techniques, the grid base
technique is less sensitive to the precision of the sensors and will be able to better determine
the position of the robot in places with fewer landmarks. Overall, the final product of the
project is able to explore an indoor environment and produce a fairly accurate map |
author2 |
Chong Yong Kim |
author_facet |
Chong Yong Kim Lai, Ken Kin Yong |
format |
Final Year Project |
author |
Lai, Ken Kin Yong |
author_sort |
Lai, Ken Kin Yong |
title |
Embedded system application development on raspberry Pi 3 : smart surveillance robot |
title_short |
Embedded system application development on raspberry Pi 3 : smart surveillance robot |
title_full |
Embedded system application development on raspberry Pi 3 : smart surveillance robot |
title_fullStr |
Embedded system application development on raspberry Pi 3 : smart surveillance robot |
title_full_unstemmed |
Embedded system application development on raspberry Pi 3 : smart surveillance robot |
title_sort |
embedded system application development on raspberry pi 3 : smart surveillance robot |
publishDate |
2019 |
url |
http://hdl.handle.net/10356/77565 |
_version_ |
1772825646358069248 |