ROBOTIKA
MODUL 1
OLEH :
2. Translasi
2. PITCH
z0 = r Cos(𝛼) z1 = r Cos(α + ϴ)
y0 = y1
x0 = r Sin(𝛼) x1 = r Sin(α + ϴ)
Gambar 2.4 Pose PITCH
- Untuk 𝑧1
𝑧1 = 𝑟 𝐶𝑜𝑠(𝛼 + 𝜃)
𝑧1 = 𝑟 {𝐶𝑜𝑠( 𝛼)𝐶𝑜𝑠(𝜃) − 𝑆𝑖𝑛(𝛼)𝑆𝑖𝑛(𝜃)}
𝑧1 = 𝑟 𝐶𝑜𝑠(𝛼)𝐶𝑜𝑠(𝜃) − 𝑟 𝑆𝑖𝑛(𝛼)𝑆𝑖𝑛(𝜃)
𝑧1 = 𝑧0𝐶𝑜𝑠(𝜃) − 𝑥0𝑆𝑖𝑛(𝜃)
- Untuk 𝑥1
𝑥1 = 𝑟 𝑆𝑖𝑛(𝛼 + 𝜃)
𝑥1 = 𝑟 {𝑆𝑖𝑛( 𝛼)𝐶𝑜𝑠(𝜃) + 𝐶𝑜𝑠(𝛼)𝑆𝑖𝑛(𝜃)}
𝑥1 = 𝑟 𝑆𝑖𝑛(𝛼)𝐶𝑜𝑠(𝜃) + 𝑟 𝐶𝑜𝑠(𝛼)𝑆𝑖𝑛(𝜃)
𝑥1 = 𝑥0𝐶𝑜𝑠(𝜃) + 𝑧0𝑆𝑖𝑛(𝜃)
Didapatkan matrik rotasi terhadap sumbu y atau PITCH sebagai berikut
y0 = r Cos(𝛼) y1 = r Cos(α + ɸ)
x0 = x1
z0 = r Sin(𝛼) z1 = r Sin(α + ɸ)
- Untuk 𝑦1
𝑦1 = 𝑟 𝐶𝑜𝑠(𝛼 + 𝜙)
𝑦1 = 𝑟 {𝐶𝑜𝑠( 𝛼)𝐶𝑜𝑠(𝜙) − 𝑆𝑖𝑛(𝛼)𝑆𝑖𝑛(𝜙)}
𝑦1 = 𝑟 𝐶𝑜𝑠(𝛼)𝐶𝑜𝑠(𝜙) − 𝑟 𝑆𝑖𝑛(𝛼)𝑆𝑖𝑛(𝜙)
𝑦1 = 𝑦0𝐶𝑜𝑠(𝜙) − 𝑧0𝑆𝑖𝑛(𝜙)
- Untuk 𝑧1
𝑧1 = 𝑟 𝑆𝑖𝑛(𝛼 + 𝜙)
𝑧1 = 𝑟 {𝑆𝑖𝑛( 𝛼)𝐶𝑜𝑠(𝜙) + 𝐶𝑜𝑠(𝛼)𝑆𝑖𝑛(𝜙)}
𝑧1 = 𝑟 𝑆𝑖𝑛(𝛼)𝐶𝑜𝑠(𝜙) + 𝑟 𝐶𝑜𝑠(𝛼)𝑆𝑖𝑛(𝜙)
𝑧1 = 𝑧0𝐶𝑜𝑠(𝜙) + 𝑦0𝑆𝑖𝑛(𝜙)
Representasi gabungan rotasi Roll, Pitch dan Yaw atau pose RPY dapat d tuliskan
sebagai berikut:
D. Representasi Pose dalam 3D dengan matrik Homogeneous
Representasi matrik homogeneous digunakan apabila pada sebuah situasi objek
mengalami perubahan baik itu translasi maupun rotasi. Bentuk umum matrik
homogenous dapat dilihat sebagai berikut:
Berikut ilustrasi dari kinematika gerak robot manipulator yang di tunjukan pada
Gambar berikut:
2. Robot Artikulasi
Robot artikulasi adalah jenis robot industri yang menyerupai lengan manusia
dalam konfigurasi mekanisnya. Lengan terhubung ke pangkalan dengan
sambungan memutar. Jumlah sambungan putar yang menghubungkan tautan di
lengan dapat berkisar dari dua sambungan hingga sepuluh sambungan dan
masing-masing sambungan memberikan tingkat kebebasan tambahan. Sendi bisa
paralel atau ortogonal satu sama lain. Robot artikulasi yang memiliki enam derajat
kebebasan adalah robot industri yang paling umum digunakan karena desainnya
menawarkan fleksibilitas maksimum. Robot ini memiliki keuntungan yaitu :
Kecepatan tinggi, jangkauan kerja yang luas dengan penempatan ruang yang
sedikit. Sementara kekurangannya adalah :Membutuhkan pengontrol robot
khusus, pemrograman yang rumit, kinematika rumit. Aplikasi robot ini adalah
untuk : Aplikasi kemasan makanan, pengelasan busur, Spot welding, Penanganan
material, Perawatan mesin, Perakitan otomotif, Pembuatan jembatan baja,
Pemotongan baja, Penanganan gelas, Aplikasi pengecoran dan penempaan
3. Robot Cartesian
Robot Cartesian juga disebut robot bujursangkar atau gantry dan memiliki
konfigurasi persegi panjang. Jenis robot industri ini memiliki tiga sambungan
prismatik untuk menghasilkan gerakan linier dengan meluncur pada tiga sumbu
tegak lurus (X, Y dan Z). Mereka mungkin juga memiliki pergelangan tangan
yang terpasang untuk memungkinkan gerakan rotasi. Robot Cartesian digunakan
di sebagian besar aplikasi industri karena mereka menawarkan fleksibilitas dalam
konfigurasi mereka yang membuatnya cocok untuk kebutuhan aplikasi spesifik.
Keuntungan dari robot ini adalah : Memberikan akurasi posisi tinggi, Operasi
sederhana, Mudah diprogram secara offline, Sangat dapat dikustomisasi, Dapat
menangani beban berat, Lebih sedikit biaya. Kekurangan dari robot ini adalah :
Membutuhkan area operasional dan instalasi yang besar, Perakitan kompleks,
Gerakan terbatas hanya pada satu arah pada satu waktu. Aplikasi dari robot ini
adalah untuk: Pilih dan tempatkan operasi, Memuat dan membongkar,
Penanganan material, Penanganan bahan nuklir, Aplikasi perekat.
4. Robot SCARA
Robot SCARA (Selective Compliance Assembly Robot Arm) memiliki wilayah
kerja berbentuk donat dan terdiri dari dua sambungan paralel yang memberikan
kepatuhan pada satu bidang yang dipilih. Poros putar diposisikan secara vertikal,
dan end effector yang terpasang pada lengan bergerak secara horizontal. Robot
SCARA berspesialisasi dalam gerakan lateral dan sebagian besar digunakan untuk
aplikasi perakitan. Robot SCARA dapat bergerak lebih cepat dan memiliki
integrasi yang lebih mudah daripada robot silinder dan cartesian. Keuntungan dari
robot ini adalah: Kecepatan tinggi, Konsistensi hasil kerja yang sangat baik,
Jangkauan besar untuk bekerja. Sementara kekurangannya adalah : Membutuhkan
pengontrol robot khusus, terbatas pada permukaan planar, sulit diprogram secara
offline. Aplikasi dari robot ini adalah untuk : Aplikasi perakitan, Penanganan
wafer semikonduktor, aplikasi biomed, kemasan, palletizing, memuat mesin
5. Robot Kutub
Robot kutub memiliki sambungan memutar yang menghubungkan lengan dengan
alas dan kombinasi dua sambungan putar dan satu sambungan linier yang
menghubungkan sambungan. Ini juga disebut sebagai robot bola, karena ia
memiliki amplop kerja bola dan kapak membentuk sistem koordinat kutub.
Robot-robot ini memiliki poros putar terpusat dan lengan putar yang dapat
diperpanjang. Konfigurasi turret gun robot polar menyapu volume besar ruang,
tetapi akses lengan dibatasi dalam ruang kerjanya. Keuntungan dari robot ini
adalah : Dapat menjangkau sekeliling, Volume kerja besar, Membutuhkan lebih
sedikit ruang lantai. Kekurangan dari robot ini adalah : Tidak bisa menjangkau di
atas dirinya sendiri, Jangkauan vertikal pendek, Rendahnya akurasi dan
pengulangan dalam arah gerakan putar, Membutuhkan sistem kontrol yang
canggih, tidak umum dalam desain baru. Aplikasi robot ini adalah untuk : Die
casting, Penanganan gelas, Cetakan injeksi, Tempa, Pengelasan, Penanganan
material
6. Robot Silindris
Robot silinder memiliki setidaknya satu sambungan putar di pangkalan dan
setidaknya satu sambungan prismatik yang menghubungkan tautan. Robot-robot
ini memiliki ruang kerja silinder dengan poros berputar dan lengan yang dapat
diperpanjang yang bergerak secara vertikal dan dengan menggeser. Dengan
demikian, robot dengan konfigurasi silinder menawarkan gerakan linier vertikal
dan horizontal bersama dengan gerakan putar pada sumbu vertikal. Desain ujung
lengan yang ringkas memungkinkan robot mencapai amplop kerja yang rapat
tanpa kehilangan kecepatan dan pengulangan. Itu sebagian besar digunakan dalam
aplikasi sederhana di mana bahan diambil, diputar dan ditempatkan. Robot ini
memiliki keuntungan: Pengoperasian dan pemasangan yang sederhana, Perakitan
minimal, Dapat menjangkau sekelilingnya sendiri, Membutuhkan lebih sedikit
ruang lantai, Dapat membawa muatan besar. Kekurangan dari robot ini adalah :
Tidak dapat menjangkau sekitar rintangan, Akurasi rendah dalam arah gerakan
putar, Tidak disukai dan tidak umum dalam desain baru. Aplikasi dari robot ini
adalah untuk : Pengangkutan panel LCD, Aplikasi perakitan, Aplikasi pelapisan,
Die casting, Aplikasi pengecoran dan penempaan, Bongkar muat mesin [1].
BAB III PROSEDUR PERCOBAAN
B. Pengenalan pose 3D
R1 = rotx(60)
R2 = roty(60)
R3 = rotz(60)
R4 = R1*R2*R3
Figure (1)
Subplot(2,2,1)
trplot(R1,'color', 'r')
title(‘Rotasi Searah Sumbu X’)
Subplot(2,2,2)
trplot(R2,'color', 'g')
title(‘Rotasi Searah Sumbu Y’)
Subplot(2,2,3)
trplot(R3,'color', 'b')
title(‘Rotasi Searah Sumbu Z’)
Subplot(2,2,4)
trplot(R4,'color', 'c')
title(‘Roll, Pitch, Yaw’)