NAO robot with the internet-of-things (IoT) application
The Internet-of-Things (IoT) has been defined as a concept in which functional objects around us are all interconnected amongst each other and along with the internet, enabling a network of smart devices to be able to ‘talk’ among themselves, making decisions to better enable our daily lifestyle. In...
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project (FYP) |
Language: | English |
Published: |
2016
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/69323 |
_version_ | 1811676409595166720 |
---|---|
author | Lim, Joel |
author2 | Song Qing |
author_facet | Song Qing Lim, Joel |
author_sort | Lim, Joel |
collection | NTU |
description | The Internet-of-Things (IoT) has been defined as a concept in which functional objects around us are all interconnected amongst each other and along with the internet, enabling a network of smart devices to be able to ‘talk’ among themselves, making decisions to better enable our daily lifestyle. In this project, an in-depth approach was taken to find different means of connecting devices and systems to a simulated humanoid NAO Robot. This project was executed to progressively find ways to enable better machine-to-machine connectivity, allowing us to create a solid definition of the IoT. Softwares such as Choregraphe and the use of extensive Python Programming were required and used in this project to study and simulate the humanoid robot within a built environment. Programming languages such as Python, Javascript, HTML, C Plus Plus, and the libraries contained in them were used to achieve the milestones defined. The objective of this project was met: making the robot able to talk to a user via a chat application, and obtaining updated information from the web immediately upon request. This report provides an in-depth documentation and analysis of the steps taken, challenges faced as well as the solutions to overcome them |
first_indexed | 2024-10-01T02:21:01Z |
format | Final Year Project (FYP) |
id | ntu-10356/69323 |
institution | Nanyang Technological University |
language | English |
last_indexed | 2024-10-01T02:21:01Z |
publishDate | 2016 |
record_format | dspace |
spelling | ntu-10356/693232023-07-07T17:26:03Z NAO robot with the internet-of-things (IoT) application Lim, Joel Song Qing School of Electrical and Electronic Engineering DRNTU::Engineering The Internet-of-Things (IoT) has been defined as a concept in which functional objects around us are all interconnected amongst each other and along with the internet, enabling a network of smart devices to be able to ‘talk’ among themselves, making decisions to better enable our daily lifestyle. In this project, an in-depth approach was taken to find different means of connecting devices and systems to a simulated humanoid NAO Robot. This project was executed to progressively find ways to enable better machine-to-machine connectivity, allowing us to create a solid definition of the IoT. Softwares such as Choregraphe and the use of extensive Python Programming were required and used in this project to study and simulate the humanoid robot within a built environment. Programming languages such as Python, Javascript, HTML, C Plus Plus, and the libraries contained in them were used to achieve the milestones defined. The objective of this project was met: making the robot able to talk to a user via a chat application, and obtaining updated information from the web immediately upon request. This report provides an in-depth documentation and analysis of the steps taken, challenges faced as well as the solutions to overcome them Bachelor of Engineering 2016-12-13T08:00:45Z 2016-12-13T08:00:45Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/69323 en Nanyang Technological University 52 p. application/pdf |
spellingShingle | DRNTU::Engineering Lim, Joel NAO robot with the internet-of-things (IoT) application |
title | NAO robot with the internet-of-things (IoT) application |
title_full | NAO robot with the internet-of-things (IoT) application |
title_fullStr | NAO robot with the internet-of-things (IoT) application |
title_full_unstemmed | NAO robot with the internet-of-things (IoT) application |
title_short | NAO robot with the internet-of-things (IoT) application |
title_sort | nao robot with the internet of things iot application |
topic | DRNTU::Engineering |
url | http://hdl.handle.net/10356/69323 |
work_keys_str_mv | AT limjoel naorobotwiththeinternetofthingsiotapplication |