DESIGN AND IMPLEMENTATION OF TELEPRESENCE SYSTEM ON A MOBILE ROBOTIC TELEPRESENCE
Mobile robotic telepresence systems incorporate video conferencing equipment in a mobile robot. Integrating efficient video conferencing and real-time communication in robot teleoperation is a challenge faced by a robotic telepresence system. The use of open-source projects in the telepresence ro...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/53262 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:53262 |
---|---|
spelling |
id-itb.:532622021-03-03T09:49:04ZDESIGN AND IMPLEMENTATION OF TELEPRESENCE SYSTEM ON A MOBILE ROBOTIC TELEPRESENCE Nathanael, Nicholas Indonesia Final Project Android, robot, teleoperation, telepresence, video conference INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/53262 Mobile robotic telepresence systems incorporate video conferencing equipment in a mobile robot. Integrating efficient video conferencing and real-time communication in robot teleoperation is a challenge faced by a robotic telepresence system. The use of open-source projects in the telepresence robot development provides the flexibility needed to overcome such challenge. Nevertheless, the use of open-source projects has its own challenges in designing a complete architecture for robotic telepresence systems. This article presents the design of the robotic telepresence architecture utilising the open-source WebRTC technology and the MQTT communication protocol. WebRTC is used for exchanging audio and video streams, whereas the MQTT protocol is used for transmitting robot commands and warnings. This architecture relies on three cloud services: MQTT broker, STUN/TURN server, and Firebase. The architecture needs STUN/TURN server to cope with network address translators (NATs) and firewalls. It also needs Firebase to function as a signalling server and a database that stores visitors and robots information. The architecture was then implemented on the Android operating system and evaluated by participants using various Android devices and internet connections. The evaluation shows that the robotic telepresence architecture performed well across multiple internet connections and Android devices. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Mobile robotic telepresence systems incorporate video conferencing equipment in
a mobile robot. Integrating efficient video conferencing and real-time
communication in robot teleoperation is a challenge faced by a robotic telepresence
system. The use of open-source projects in the telepresence robot development
provides the flexibility needed to overcome such challenge. Nevertheless, the use of
open-source projects has its own challenges in designing a complete architecture
for robotic telepresence systems. This article presents the design of the robotic
telepresence architecture utilising the open-source WebRTC technology and the
MQTT communication protocol. WebRTC is used for exchanging audio and video
streams, whereas the MQTT protocol is used for transmitting robot commands and
warnings. This architecture relies on three cloud services: MQTT broker,
STUN/TURN server, and Firebase. The architecture needs STUN/TURN server to
cope with network address translators (NATs) and firewalls. It also needs Firebase
to function as a signalling server and a database that stores visitors and robots
information. The architecture was then implemented on the Android operating
system and evaluated by participants using various Android devices and internet
connections. The evaluation shows that the robotic telepresence architecture
performed well across multiple internet connections and Android devices.
|
format |
Final Project |
author |
Nathanael, Nicholas |
spellingShingle |
Nathanael, Nicholas DESIGN AND IMPLEMENTATION OF TELEPRESENCE SYSTEM ON A MOBILE ROBOTIC TELEPRESENCE |
author_facet |
Nathanael, Nicholas |
author_sort |
Nathanael, Nicholas |
title |
DESIGN AND IMPLEMENTATION OF TELEPRESENCE SYSTEM ON A MOBILE ROBOTIC TELEPRESENCE |
title_short |
DESIGN AND IMPLEMENTATION OF TELEPRESENCE SYSTEM ON A MOBILE ROBOTIC TELEPRESENCE |
title_full |
DESIGN AND IMPLEMENTATION OF TELEPRESENCE SYSTEM ON A MOBILE ROBOTIC TELEPRESENCE |
title_fullStr |
DESIGN AND IMPLEMENTATION OF TELEPRESENCE SYSTEM ON A MOBILE ROBOTIC TELEPRESENCE |
title_full_unstemmed |
DESIGN AND IMPLEMENTATION OF TELEPRESENCE SYSTEM ON A MOBILE ROBOTIC TELEPRESENCE |
title_sort |
design and implementation of telepresence system on a mobile robotic telepresence |
url |
https://digilib.itb.ac.id/gdl/view/53262 |
_version_ |
1822929278818320384 |