Networked autonomous robot : design and implementation

The field of robotics is becoming popular these days. With the growing demand for more and more advanced robotic functions, this field is being extensively explored and developed by both researchers and enthusiasts alike. The field of robotics can categorized into different areas. This project also...

Full description

Saved in:
Bibliographic Details
Main Author: Ong, Xing Hao
Other Authors: Huang Qiwei
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/61046
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:The field of robotics is becoming popular these days. With the growing demand for more and more advanced robotic functions, this field is being extensively explored and developed by both researchers and enthusiasts alike. The field of robotics can categorized into different areas. This project also aims at creating a wireless capable robot that is affordable in terms of price to the layman and yet at the same time be able to conduct advanced functions. The robot that is built in this project will serve as a basic platform for future development. Currently available robot products in the market are either too large or too small in size for the implementation of this project. Therefore, creating a new robot or heavily modifying an existing product was deemed to be necessary. Another factor that influenced this decision was the price of said robots. Commercial robots that met the project specifications were ranged from seven thousand to fifteen thousand dollars. In order to tap into the potential of the robot, this project's first automated function is obstacle avoidance. Utilizing a camera with depth capability, the robot is able to detect objects and move accordingly. Also, a manual control function is implemented into the robot for the end user to control the robot in the case where by the robot cannot make a decision based on its algorithm.