digilib@itb.ac.id +62 812 2508 8800

Cover
PUBLIC karya

Lembar Pengesahan
PUBLIC karya

Abstrak
PUBLIC karya

Abstract
PUBLIC karya

Tugas Akhir
PUBLIC karya

Mobile Telepresence Robot merupakan sebuah sistem telepresence yang menggabungkan teknologi konferensi video dalam sebuah robot bergerak. Pengembangan Mobile Telepresence Robot menghadapi tantangan dalam mengintegrasikan teknologi konferensi video yang efisien dengan fitur teleoperasi waktu nyata. Penggunaan proyek sumber terbuka dalam pengembangan Mobile Telepresence Robot memberikan fleksibilitas yang diperlukan untuk mengatasi tantangan tersebut. Namun, penggunaan proyek sumber terbuka memiliki tantangan tersendiri dalam merancang arsitektur sistem Mobile Telepresence Robot yang lengkap. Artikel ini memaparkan perancangan arsitektur Mobile Telepresence Robot yang menggunakan teknologi sumber terbuka WebRTC dan protokol komunikasi MQTT. WebRTC digunakan dalam pertukaran aliran audio dan video, sedangkan protokol MQTT digunakan untuk mentransmisikan perintah robot dan peringatan. Arsitektur ini bergantung pada tiga layanan awan, yaitu broker MQTT, server STUN/TURN, dan Firebase. Server STUN/TURN berfungsi untuk mengatasi NAT (Network Address Translation) dan tembok api (firewall), sedangkan Firebase berfungsi sebagai server signalling dan pangkalan data yang menyimpan informasi pengguna dan robot. Arsitektur ini kemudian diimplementasikan pada sistem operasi Android dan dievaluasi oleh pengguna menggunakan beberapa perangkat Android dan koneksi internet. Hasil evaluasi menunjukkan bahwa arsitektur Mobile Telepresence Robot berkinerja baik di berbagai koneksi internet dan perangkat Android.