Printed
Pemrograman Pada Robot Lengan DOBOT Magician Berbasis Rapberry PI 3
Robot Lengan Dobot Magician adalah robot lengan buatan dari perusahaan Dobot yang mampu memindahkan suatu objek dari satu tempat ke tempat yang lain secara manual maupun otomatis dengan metode teaching. Selain berfungsi untuk memindahkan suatu benda, robot ini juga dapat melakukan 3D printing, laser cutting, dan engraving. Robot ini juga memiliki komponen-komponen yang berfungsi sebagai input yaitu encoder sebagai pembacaan sudut dari joint 1 (base). Kemudian sensor gyroscope sebagai pembacaan sudut dari Fore-arm dan Back-arm. Untuk joint 2 dan joint 3, robot ini menggunakan sistem mekanik sebagai pergerakkannya. Pada proyek ini, masing-masing actuator dikendalikan oleh microcontroller Raspberry Pi. Permasalahan yang terjadi adalah adanya beberapa perintah pergerakan Dobot Magician yang belum terindentifikasi karena library robot lengan Dobot Magician bersifat kasat.
Program yang dibuat dalam proyek ini berbasis bahasa Python dengan mengandalkan komunikasi serial antara mikrokontroller raspberry pi dengan plan robot lengan Dobot Magician. Program dibuat dengan fungsi yang terdapat pada library robot lengan Dobot Magician. Robot lengan Dobot Magician memiliki komponen-komponen yang berfungsi sebagai input berupa encoder sebagai pembacaan sudut dari joint 1 (base), dan sensor gyroscope sebagai pembacaan sudut dari joint 2 (fore-arm dan back-arm) . Sistem kontrol mesin dengan menggunakan mikrokontroller Raspberry Pi dan dikontrol melalui antarmuka PC berbasis Labview. Raspberry Pi diprogram menggunakan bahasa Python versi 3.6. TCP/IP digunakan untuk koneksi antara mikrokontroller Raspberry Pi dengan antarmuka Labview.
Hasil dari pengujian robot lengan Dobot Magician adalah dapat menunjukkan pergerakan yang sesuai dengan perintah yang dieksekusi, dan menunjukkan koordinat yang sesuai dengan pergerakan yang telah direkam(record).
Kata kunci : Dobot Magician, Raspberry Pi, Labview, Python, TCP/IP
Tidak tersedia versi lain