Web browser-based interface for monitoring and controlling robot

This Final Year Project is about building a User Interface (UI) for the MiR200 Autonomous Guided Vehicle (AGV) such that end-user can send commands to the robot through simple figure and get feedback. The UI built is supported by a back-end python Flask server. To achieve this, research regarding RE...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Pius Zhen Ye
Other Authors: Domenico Campolo
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/78621
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:This Final Year Project is about building a User Interface (UI) for the MiR200 Autonomous Guided Vehicle (AGV) such that end-user can send commands to the robot through simple figure and get feedback. The UI built is supported by a back-end python Flask server. To achieve this, research regarding REST API is done and integrated together with the python script. Thanks to the python integration, the intelligence of the AGV is brought to the next level, i.e.: more features can be added to the robot. The feature that showcased in this project is the integration between the MiR200 and UR5, transforming the AGV into a package collector. Lastly, with the help of Robot Operating Software (ROS), a depth camera is implemented onto the system for safe navigation.