128
IMPLEMENTASI DAN EVALUASI
Pada Bab 3 telah dibahas tahapan yang dilakukan dalam merancang sistem hexapod. Dalam bab tersebut telah dibahas mengenai struktur robot, analisa keseimbangan, analisa pusat massa, dan juga gait yang digunakan. Bab ini akan membahas implementasi dari tahapan tersebut sehingga didapatkan hasil evaluasi yang dapat dijadikan hasil penelitian.
4.1. Spesifikasi Sistem
Sistem yang dirancang memiliki spesifikasi sebagai berikut:
• Menggunakan mikrokontroler ATMEGA8535.
• Sumber daya yang diperlukan oleh sistem adalah sebagai berikut:
o Untuk penggunaan motor servo harus lebih besar dari 6 Volt dan tidak lebih dari 7.5 Volt, yang berasal dari sebuah battery pack 2200 mAH dengan tegangan 6V.
o Untuk penggunaan modul utama sebesar 5 Volt (setelah melewati regulator tegangan).
• Sistem pergerakan robot otomatis bergerak bebas, ketika menemui halangan ≤ 5 cm maka akan dianggap sebagai obyek dan dicoba untuk dilangkahi. Jika halangan tingginya diatas 5 cm, maka robot akan bereaksi menghindar dengan cara putar balik badan.
• Dimensi robot:
o Posisi OFF setinggi 13 cm, panjang 26 cm, dan lebar 23 cm.
o Posisi berdiri setinggi 18 cm, panjang 32 cm, lebar 30 cm.
• Robot dapat melakukan: gait berdiri, inisialisasi, gait pergerakan maju tripod, gait pergerakan maju wave, gait berputar arah tripod, dan gait berputar arah wave.
• Menggunakan 1 buah modul SSC-32 sebagai servo controller.
o 6 buah kaki terdiri dari coxa (6 servo analog), femur (6 servo analog), dan tibia (6 servo analog).
• Mempunyai switch yang terletak pada bagian depan robot untuk deteksi benda dengan ketinggian ≥ 5cm.
• Berat 5 kg.
• Torsi servo 11-13 kg.
• Bentuk fisik robot dibuat dari bahan aluminium dengan ketebalan 3 mm.
• Menggunakan program CodeVision AVR C Compiler untuk memprogram mikrokontroler.
Berikut adalah daftar komponen yang digunakan dalam membangun robot hexapod ini:
Tabel 4.1 Daftar Komponen
Modul Komponen Nilai/Jenis
Nomor
Komponen Jumlah
Modul Utama
Microcontroller ATMega8535 U1 1
Baterai 2200mAh ‐ 1
5 V DC ‐ 4
LED L2 1
Dioda 1N400 D1 1
1N5822 D2 1
Resistor 1K R1,R2 2
Kapasitor 20pF C1,C2 2
100nF C3,C4 2
1000uF C5 1
100uF C6 1
Xtal 11.0592MHz Y2 1
Saklar Push Button S1 1
DPDT 6P S2 1
Induktor 100uH L1 1
Power 2.5 J1 1
Regulator
Tegangan LM2576 U2 1
Header
3x2 P17 1
Header 3
lurus P3‐P9 7
Header 3 lurus
Servo 1, Servo 2, Servo 3, servo4, servo5, servo6, servo8, servo 9, servo 15, servo 16, servo 17, servo 18, servo
21, servo 22, servo 23, servo
28, servo 29, servo 30
18
Terminal block
H1 1
H2 1
Socket IC 40 Pin 1
Jack DC 1
Servo Controller
Lynxmotion SSC‐
32 1
4.2. Implementasi
Dalam tahap implementasi dilakukan dengan dua tahapan yaitu prosedur persiapan robot dan prosedur pengoperasian robot.
4.2.1. Prosedur Persiapan Robot
Sebelum robot dapat beroperasi maka harus dilakukan persiapan seperti:
• Pastikan modul utama dan modul servo controller terhubung dengan letak pin yang benar.
• Pastikan motor servo dan modul servo controller terhubung dengan letak pin yang benar.
• Perhatikan kondisi baterai dan pastikan baterai terhubung dengan modul yang benar
4.2.2. Prosedur Pengoperasian Robot
Robot mempunyai dua tombol dalam sistem pengoperasian. Bila saklar ON diaktifkan maka robot akan berada pada posisi berdiri. Robot menggunakan sistem kendali autonomous sehingga pada saat tombol gait ditekan, robot akan bergerak secara otomatis dimulai dengan bergerak maju dan akan terus berjalan sampai menemui halangan. Bila obyek tingginya < 5 cm, maka robot akan melewatinya dengan melangkahinya.
Jika halangan tingginya ≥ 5cm, maka switch yang ditempatkan di depan robot robot akan tertekan dan memberi input interrupt pada mikrokontroler, sehingga robot akan memasuki gait berputar balik. Gait yang akan digunakan pada robot adalah yang paling cepat, efektif, dan efisien.
4.3. Pengujian Sistem
Pada bagian ini akan dilakukan pengujian terhadap sistem yang telah dibuat untuk membuktikan apakah sistem ini sesuai dengan perancangan yang telah dibuat dan juga hasil yang diperoleh sesuai dengan harapan.
Robot mempunyai satu saklar yang terhubung dengan sumber daya servo, yaitu baterai Lithium Polymer 2 cell 6V. Bila saklar ini dinyalakan, maka robot akan berada pada posisi default yaitu berdiri. Robot akan bergerak saat tombol gait ditekan.
Penjelasan Sistem
Seperti yang telah tergambar dalam blok diagram pada bab sebelumnya, robot hexapod ini menggunakan sebuah modul SSC-32, yang memiliki servo controller built-in di dalam modul ini. Saklar ON bila diaktifkan, akan menggerakkan robot
pada posisi default yaitu gait berdiri. Jika tombol gait ditekan maka robot akan bergerak maju, menggunakan gait yang paling efektif dan efisien. Karena robot merupakan robot berkaki, maka obyek-obyek dengan tinggi < 5cm dapat dilangkahi. Namun jika robot membentur halangan setinggi ≥ 5cm, limit switch akan tertekan dan mengirim interrupt ke mikrokontroler. Maka robot akan berhenti dan memasuki gait putar arah. Gait yang digunakan adalah gait putar arah yang paling efektif dan efisien.
Pengujian dilakukan untuk menguji sistem yang telah dirancang. Pengujian dilakukan dengan berbagai percobaan, contohnya dengan mengukur kecepatan, sudut deviasi, dan waktu tempuh yang diperlukan untuk berjalan sejauh 100 cm.
Hal ini penting untuk mengetahui apakah alat sudah sesuai harapan atau belum.
Berikut gambaran percobaan yang telah dilakukan:
Gambar 4.1 Blok Diagram Pengujian yang telah dilakukan
4.3.1. Pengujian Servo & Servo Controller
Pada penelitian tahun 2009 yang dilakukan oleh Dede Hendra et al., telah terbukti penggunaan servo controller sangat membantu dalam pengembangan gait. Karena itu pengujian kali ini langsung menggunakan servo controller.
Pengujian yang dilakukan adalah dengan melakukan tes fungsionalitas servo menggunakan servo controller SSC-32.
Tabel 4.2 Tabel Pengujian Fungsionalitas Servo
No servo Status 1 Berhasil 2 Berhasil 3 Berhasil 4 Berhasil 5 Berhasil 6 Berhasil 8 Berhasil 9 Berhasil 15 Berhasil 16 Berhasil 17 Berhasil 18 Berhasil 21 Berhasil 22 Berhasil 23 Berhasil 28 Berhasil 29 Berhasil 30 Berhasil
Pada pengujian ini terlihat bahwa semua servo yang ditembakkan nilai dari mikrokontroler lewat servo controller menerima data dengan baik, dan setelah melewati pengujian pada masing-masing servo, maka pengujian berlanjut pada pembangunan gait.
Untuk dapat membaca data-data percobaan setelah ini, berikut beberapa gambaran sebagai petunjuk gambar:
Gambar 4.2 Penamaan kaki Robot dianggap sedang menghadap pengamat.
Setelah mengetahui nama-nama kaki pada robot ini, berikutnya adalah lokasi dimana servo ditempatkan:
Tabel 4.3 Servo dan Lokasinya
Posisi Tungkai Servo Kiri
depan
Tibia 1
Femur 2
Coxa 3
Kanan Depan
Tibia 4
Femur 5
Coxa 6
Kiri Tengah
Tibia 15
Femur 8
Coxa 9
Kanan Tengah
Tibia 16 Femur 17
Coxa 18
Kiri Belakang
Tibia 21 Femur 22
Coxa 23
Kanan belakang
Tibia 28 Femur 29
Coxa 30
4.3.2. Pengujian Gait dan Lintasan
Pada subbab ini, bahasan akan terpusat pada beberapa tabel dan perbandingan dalam grafik antara satu gait dengan gait lain untuk melihat gait mana yang lebih efektif dan efisian dalam hal waktu tempuh. Beberapa pengujian dikumpulkan dalam satu grafik dan dibandingkan dengan penelitian yang dilakukan oleh Dede Hendra et al. untuk melihat apakah terdapat kemajuan pada penelitian kali ini.
4.3.2.1. Gait Berdiri
Gait Berdiri merupakan gait default pada hexapod ini. Semua gait melangkah dimulai dari gait ini. Berikut merupakan gambar skema saat robot berdiri.
Gambar 4.3 Skema Gait Berdiri
Terdapat sedikit problem pada beberapa servo terutama pada kaki depan yang bergetar saat berdiri. Getaran berhenti saat badan robot sedikit diangkat, atau saat kaki yang bergetar ditahan sebentar dengan tangan.
4.3.2.2. Gait Inisialisasi
Gait ini untuk memeriksa fungsi servo apakah telah berjalan seluruhnya atau belum. Saat terdapat satu servo yang rusak, gait ini sangat membantu dalam mendeteksi servo mana yang rusak (tidak bergerak).
Gambar 4.4 Step 1 sampai 16 Initial Gait
Gambar 4.5 Step 17 sampai 27 Initial Gait
Penjelasan Step
1) Step 1: Robot berdiri.
2) Step 2: Robot meninggikan bodi setinggi sekitar 2 cm lebih tinggi dari posisi default.
3) Step 3: Robot kembali ke posisi awal.
4) Step 4: Robot menurunkan bodi setinggi sekitar 2 cm lebih rendah dari posisi default.
5) Step 5: Robot menurunkan bodi setinggi sekitar total 4 cm lebih rendah dari posisi default.
6) Step 6: kembali ke posisi default.
7) Step 7: Menaikkan bodi setinggi kira-kira 2 cm.
8) Step 8: Menggerakkan kaki kiri depan dan kanan depan ke depan.
Femur mengangkat dua kaki.
9) Step 9: menaikkan kaki kiri depan dan kanan depan, kedua coxa bengkok ke depan.
10) Step 10: meluruskan kedua coxa.
11) Step 11: membengkokkan coxa.
12) Step 12: menaikkan satu kaki kiri depan (kiri dari sisi pengamat) 13) Step 13: posisi berdiri default.
14) Step 14: Menaikkan satu kaki yaitu kiri tengah.
15) Step 15: posisi berdiri default.
16) Step 16: Menaikkan satu kaki yaitu kiri belakang.
17) Step 17: posisi berdiri default.
18) Step 18: Menaikkan satu kaki yaitu kanan belakang.
19) Step 19: posisi berdiri default.
20) Step 20: menaikkan satu kaki yaitu kaki kanan tengah.
21) Step 21: posisi berdiri default.
22) Step 22: menaikkan satu kaki yaitu kaki kanan depan.
23) Step 23: posisi berdiri default.
24) Step 24: Robot memiringkan tubuh sehingga condong ke arah kaki kiri. Coxa kiri menekuk membentuk sudut tajam.
25) Step 25: posisi berdiri default.
26) Step 26: Robot memiringkan tubuh sehingga condong kea rah kaki kanan. Coxa kanan menekuk membentuk sudut tajam.
27) Step 27: posisi berdiri default.
Berikut merupakan hasil pengujian terhadap gait inisialisasi.
Tabel 4.4 Tabel Pengujian gait Inisialisasi
Percobaan ke‐ Waktu (s)
1 17.62
2 17.23
3 17.62
4 17.21
5 17.13
6 17.52
7 17.18
8 17.22
9 17.32
10 17.31
Rata‐rata 17.336
Pengujian ini memberikan hasil bahwa gait inisialisasi berjalan dengan baik, dan semua servo bekerja dengan baik. Selama 10 kali percobaan, keberhasilan mencapai angka 100%. Di luar percobaan, terdapat 1 kali kejadian dimana salah satu servo macet dan tidak bergerak. Penyebabnya adalah servo yg kurang baik kualitasnya, dan sudah tidak 100%.
4.3.2.3. Gait Wave Berjalan Maju
Gait ini menggunakan gait wave untuk berjalan maju. Gait ini menggerakkan kaki satu persatu secara berurutan, dari kiri ke kanan, lalu kembali ke kiri, lalu ke kanan lagi. Berikut adalah gambaran gait tersebut:
Gambar 4.6 Gait Wave Berjalan Maju
Penjelasan Step
1) Step 1: robot posisi default.
2) Step 2: Kaki kiri depan (femur) mengangkat.
3) Step 3: Kaki kiri depan (coxa) bergerak ke depan robot seperti hendak mengambil langkah.
4) Step 4: Kaki kiri depan (femur) bergerak turun.
5) Step 5: kaki kanan depan (femur) naik.
6) Step 6: kaki kanan depan (coxa) bergerak ke depan.
7) Step 7: Kaki kanan depan (femur) bergerak turun.
8) Step 8: kaki kiri tengah (femur) naik
9) Step 9: Kaki kiri tengah (coxa) bergerak ke depan 10) Step 10: Kaki kiri tengah (femur) bergerak turun.
11) Step 11: Kaki kanan tengah (femur) naik.
12) Step 12: kaki kanan tengah (coxa) bergerak ke depan.
13) Step 13: kaki kanan tengah (femur) bergerak turun.
14) Step 14: kaki kiri belakang (femur) naik.
15) Step 15: kaki kiri belakang (coxa) bergerak ke depan.
16) Step 16: kaki kiri belakang (femur) bergerak turun. Lalu kaki kanan belakang (femur) naik.
17) Step 17: Kaki kanan belakang (coxa) bergerak ke depan.
18) Step 18: Kaki kanan belakang (femur) bergerak turun.
Berikut adalah hasil percobaan menyangkut gait wave berjalan maju:
Tabel 4.5 Pengujian Gait Wave Maju pada jarak 1 meter dengan setting speed 1000
Percobaan ke‐
Waktu
(s) Sudut Deviasi
Kecepatan (m/s)
1 229.51 60 0.44
2 220.63 50 0.45
3 235.64 35 0.42
4 224.98 45 0.44
5 227.83 65 0.44
6 225.68 35 0.44
7 225.34 35 0.44
8 230.34 60 0.43
9 232.27 60 0.43
10 229.1 40 0.44
Rata‐rata
(aver.) 228.13 48.50 0.44
Tabel 4.6 Pengujian Gait wave Maju pada jarak 1 meter dengan setting speed 1500
Percobaan ke‐
Waktu
(s) Sudut Deviasi
Kecepatan (m/s)
1 198.68 50 0.50
2 188.23 30 0.53
3 201.58 45 0.50
4 193.49 60 0.52
5 191.23 35 0.52
6 189.4 25 0.53
7 196.69 40 0.51
8 204.56 60 0.49
9 190.86 60 0.52
10 193.65 40 0.52
Rata‐rata
(aver.) 194.84 44.50 0.51
Jika grafik kecepatan dibuat dari dua percobaan di atas, maka akan terlihat sebagai berikut:
Gambar 4.7 Grafik kecepatan wave gait
Maka dapat disimpulkan bahwa setting speed memang mempengaruhi kecepatan dari gerakan gait robot. Dari 20 kali percobaan, juga terdapat keberhasilan menuntaskan gait ini sebesar 100%.
4.3.2.4. Gait Tripod Berjalan Maju
Gait berjalan maju dengan gait tripod memiliki sekuens yang lebih sedikit sehingga efisien waktu, sehingga mudah digambarkan, namun dalam pembuatan gaitnya lebih sulit. Hal ini dikarenakan setiap kali bergerak, gait ini menggerakkan 3 buah kaki. Berikut merupakan gambar step-step gait tripod berjalan maju:
0.00 0.10 0.20 0.30 0.40 0.50 0.60
1 2 3 4 5 6 7 8 9 10
Kecepatan (cm/s)
Grafik Kecepatan Wave gait
Speed 1000 Speed 1500
Gambar 4.8 Gait Tripod Berjalan Maju Penjelasan step:
1) Step 1: posisi default.
2) Step 2: kaki-kaki kiri tengah, kanan belakang, dan kanan depan terangkat (coxa dan femur)
3) Step 3: Kaki-kaki tersebut bergerak ke depan, bersiap melangkah.
4) Step 4: Kaki-kaki tersebut turun menapak permukaan.
5) Step 5: Kaki-kaki kanan tengah, kiri depan, dan kiri belakang terangkat.
6) Step 6: Kaki-kaki tersebut bergerak ke depan, bersiap melangkah.
7) Step 7: Kaki-kaki tersebut turun menapak permukaan.
Berikut merupakan hasil dari pengujian dan percobaan:
Tabel 4.7 Hasil percobaan gait tripod berjalan maju jarak 1meter dengan speed 1000
Percobaan ke‐
Waktu (s)
Sudut Deviasi (Derajat)
Kecepatan (cm/s)
1 90.85 30 1.10
2 89.43 25 1.12
3 81.47 40 1.23
4 88 55 1.14
5 87.75 35 1.14
6 91.94 20 1.09
7 80.04 25 1.25
8 82.34 25 1.21
9 89.2 35 1.12
10 91.9 20 1.09
Rata‐rata
(aver.) 87.292 31 1.15
Tabel 4.8 Hasil percobaan gait tripod berjalan maju jarak 1meter dengan speed 1500
Percobaan ke‐ Waktu
Sudut Deviasi (Derajat)
Kecepatan (m/s)
1 65.63 35 1.52
2 64.4 35 1.55
3 63.41 25 1.58
4 61.41 15 1.63
5 64.68 40 1.55
6 67.07 20 1.49
7 63.12 30 1.58
8 68.02 30 1.47
9 63.3 35 1.58
10 68 25 1.47
Rata‐rata
(aver.) 64.904 29 1.54
Jika dibuat grafik perbandingan, maka:
Gambar 4.9 Grafik Percobaan kecepatan tripod jarak 1 meter Terbukti bahwa perbedaan speed membuat selisih kecepatan yang cukup besar. Jika dilakukan setting speed pada robot hexapod, maka kecepatan gerak pada servo dapat diubah-ubah sesuai kebutuhan.
4.3.2.5. Gait Wave Putar Balik
Gait wave diterapkan dalam gait berputar arah sebesar 180 derajat.
Gait ini dipakai jika robot menemui halangan yang tak dapat dilangkahi.
Gait wave menggerakkan kaki robot satu persatu sehingga gait ini memakan waktu cukup lama dalam penerapannya. Tetapi gait ini mudah dibuat tabel sudutnya, karena kaki-kaki yang bergerak hanya satu setiap step.
0.00 0.20 0.40 0.60 0.80 1.00 1.20 1.40 1.60 1.80
1 2 3 4 5 6 7 8 9 10
Kecepatan cm/s
Grafik Percobaan Kecepatan tripod untuk 1 meter
Kecepatan speed 1000
Kecepatan Speed 1500
Gambar 4.10 Gait Wave Putar Balik Penjelasan step:
1) Step 1: Kaki kiri depan bergerak ke atas.
2) Step 2: Kaki kiri depan bergerak turun ke permukaan 3) Step 3: Kaki kanan depan terangkat.
4) Step 4: Kaki kanan depan bergerak turun ke permukaan.
5) Step 5: Kaki kiri tengah terangkat.
6) Step 6: Kaki kiri tengah bergerak turun ke permukaan. Kaki kanan tengah terangkat.
7) Step 7: Kaki kanan tengah bergerak turun ke permukaan.
8) Step 8: kaki kiri belakang bergerak ke atas.
9) Step 9: kaki kiri belakang menjejak tanah.
10) Step 10: kaki kanan belakang terangkat, lalu turun ke permukaan.
Hasil percobaan menyangkut gait wave putar balik ini sebagai berikut:
Tabel 4.9 Tabel waktu gait wave putar balik
Percobaan ke‐ Waktu (s)
1 59.06
2 58.3
3 62.57
4 57.68
5 59.1
6 57.63
7 58.03
8 57.25
9 59.18
10 58.78
Rata‐rata (aver.) 58.76
Setelah pengujian yang dilakukan, diketahui waktu rata-rata yang dibutuhkan untuk menyelesaikan gait ini adalah 58.76 detik.
4.3.2.6. Gait Tripod Putar Balik
Gambar 4.11 Step 1 sampai 9 Gait Tripod Putar Balik
Gambar 4.12 Step 10 sampai 13 Gait Tripod Putar Balik Penjelasan step:
1) Step 1: Kaki-kaki kanan depan, kiri tengah, dan kanan belakang terangkat. Kaki kiri tengah bergerak ke arah
belakang, kaki kanan depan dan kanan belakang bergerak ke arah depan.
2) Step 2: kaki-kaki tersebut menjejak permukaan.
3) Step 3: Kaki-kaki kiri depan, kanan tengah, dan kiri belakang terangkat. Kaki-kaki di sisi kiri bergerak ke arah belakang, sedangkan kaki di sisi kanan bergerak ke arah depan.
4) Step 4: kaki-kaki tersebut menjejak tanah.
5) Step 5: coxa-coxa bergerak sehingga robot menghadap serong ke arah kiri.
6) Step 6: Kaki-kaki kiri depan, kanan tengah, dan kiri belakang terangkat. Kaki-kaki di sisi kiri bergerak ke arah belakang, sedangkan kaki di sisi kanan bergerak ke arah depan.
7) Step 7: kaki-kaki tersebut menjejak tanah.
8) Step 8: Kaki-kaki kanan depan, kiri tengah, dan kanan belakang terangkat. Kaki kiri tengah bergerak ke arah belakang, kaki kanan depan dan kanan belakang bergerak ke arah depan.
9) Step 9: kaki-kaki tersebut menjejak tanah.
10) Step 10: coxa-coxa bergerak sehingga robot menghadap serong ke arah kiri.
11) Step 11: Kaki-kaki kanan depan, kiri tengah, dan kanan belakang terangkat. Kaki kiri tengah bergerak ke arah
belakang, kaki kanan depan dan kanan belakang bergerak ke arah depan.
12) Step 12: Kaki-kaki kiri depan, kanan tengah, dan kiri belakang terangkat. Kaki-kaki di sisi kiri bergerak ke arah belakang, sedangkan kaki di sisi kanan bergerak ke arah depan.
13) Step 13: Kaki-kaki kanan depan, kiri tengah, dan kanan belakang terangkat. Kaki kiri tengah bergerak ke arah belakang, kaki kanan depan dan kanan belakang bergerak ke arah depan.
Hasil Percobaan menyangkut gait Tripod Putar Balik:
Tabel 4.10 Tabel waktu gait tripod putar balik
Percobaan ke‐ Waktu (s)
1 34.51
2 35.4
3 32.45
4 37.02
5 34.65
6 34.32
7 35.1
8 35.64
9 36.43
10 37.01
Rata‐rata (aver.) 35.25
Tabel percobaan di atas berisi hasil percobaan berupa waktu tempuh gait tripod putar balik untuk menyelesaikan satu gait. Rata-rata waktu yang diperlukan untuk menyelesaikan satu siklus gait ini adalah sebesar 35.25 detik.
4.4. Evaluasi Sistem
Pada penelitian ini, evaluasi dilakukan pada gait yang telah dirancang agar dapat melewati rintangan. Evaluasi dilakukan untuk mengetahui apakah sistem telah memenuhi keinginan peneliti. Dilakukan beberapa pengujian, diantaranya perhitungan waktu menempuh gait (telah dijelaskan di atas) dan perhitungan waktu tempuh lintasan. Juga terdapat beberapa perbandingan dan kesimpulannya.
4.4.1. Gait Inisialisasi
Berikut adalah tabel dan grafik waktu dari gait inisialisasi:
Tabel 4.11 Tabel Waktu Gait Inisialisasi
Gait Inisialisasi Percobaan ke‐
Waktu (s)
1 17.62
2 17.23
3 17.62
4 17.21
5 17.13
6 17.52
7 17.18
8 17.22
9 17.32
10 17.31 Rata‐rata 17.336
Gambar 4.13 Grafik percobaan gait inisialisasi
Pada grafik terlihat, masing-masing percobaan gait inisialisasi tidak berbeda jauh hasil pengukuran waktu tempuhnya. Hal ini disebabkan karena robot tidak bergeser dari posisi semulanya, dan tidak terdapat sudut deviasi atau penyimpangan.
4.4.2. Gait Berjalan Maju
Evaluasi gait berjalan maju dilakukan dengan membandingkan antara 2 gait yang digunakan, yaitu gait wave dan tripod. Grafik ini dibuat dengan sumbu x adalah jumlah percobaan, sumbu y adalah kecepatan dalam satuan cm/s.
Tujuan percobaan ini adalah untuk menemukan gait mana yang paling efektif untuk dipakai berjalan maju.
16.8 16.9 17 17.1 17.2 17.3 17.4 17.5 17.6 17.7
1 2 3 4 5 6 7 8 9 10
Percobaan Gait Inisialisasi
Waktu
Tabel 4.12 Tabel Waktu Gait Tripod Berjalan Maju
Tripod Gait 1 meter Speed 1000
Percobaan ke‐
Waktu (s)
Sudut Deviasi (Derajat)
Kecepatan (cm/s)
1 90.85 30 1.10
2 89.43 25 1.12
3 81.47 40 1.23
4 88 55 1.14
5 87.75 35 1.14
6 91.94 20 1.09
7 80.04 25 1.25
8 82.34 25 1.21
9 89.2 35 1.12
10 91.9 20 1.09
aver. 87.292 31
Tabel 4.13 Tabel Waktu Gait Wave Berjalan Maju
Wave Gait speed 1000 jarak 1m Percobaan
ke‐
Waktu (s)
Sudut Deviasi
Kecepatan (cm/s)
1 229.51 60 0.44
2 220.63 50 0.45
3 235.64 35 0.42
4 224.98 45 0.44
5 227.83 65 0.44
6 225.68 35 0.44
7 225.34 35 0.44
8 230.34 60 0.43
9 232.27 60 0.43
10 229.1 40 0.44
aver. 228.132 48.5
Gambar 4.14 Grafik Perbandingan gait berjalan maju
Dari percobaan ini, dapat dilihat bahwa gait tripod lebih efektif dalam masalah waktu tempuh. Tripod gait lebih efektif 61.74% dalam hal kecepatan, walaupun kecepatannya masih fluktuatif. Sudut deviasi tripod gait lebih kecil 36.08% dibandingkan wave gait. Maka untuk gait berjalan, robot menggunakan gait tripod.
4.4.3. Gait Putar Balik
Seperti halnya evaluasi pada gait berjalan maju, gait putar balik juga menggunakan 2 gait dalam pengujiannya, yaitu gait wave dan tripod. Grafik ini dibuat dengan sumbu x adalah jumlah percobaan, sumbu y adalah kecepatan dalam satuan cm/s. Tujuan percobaan ini adalah untuk menemukan gait mana yang paling efektif untuk dipakai berputar balik 180 derajat.
0 50 100 150 200 250
1 2 3 4 5 6 7 8 9 10
Kecepatan cm/s
Perbandingan gait jalan antara Wave dengan Tripod
tripod gait wave gait
Tabel 4.14 Tabel Waktu Gait Wave Berputar Arah
Gait wave Putar balik 180 derajat Percobaan ke‐
Waktu (s)
1 59.06
2 58.3
3 62.57
4 57.68
5 59.1
6 57.63
7 58.03
8 57.25
9 59.18
10 58.78 Rata‐rata
(aver.) 58.76
Tabel 4.15 Tabel Waktu Gait Tripod Berputar Arah
Gait Tripod Putar balik 180 derajat Percobaan ke‐
Waktu (s)
1 34.51
2 35.4
3 32.45
4 37.02
5 34.65
6 34.32
7 35.1
8 35.64
9 36.43
10 37.01 Rata‐rata
(aver.) 35.253
Gambar 4.15 Grafik Perbandingan Gait Putar Balik
Setelah melakukan evaluasi, dapat terlihat waktu tempuh gait putar balik yang paling rendah rata-ratanya adalah gait tripod. Untuk gait putar balik, gait tripod lebih cepat 40% dalam hal kecepatan dibandingkan gait wave. Karena itu, gait yang digunakan untuk berputar balik adalah gait tripod.
4.4.4. Menempuh Lintasan Dengan Obyek
Pada evaluasi lintasan dengan obyek ini, dilakukan pengukuran dengan melakukan 5 kali percobaan melintasi sebuah obyek dengan tinggi tertentu (X cm) sebagai variabel yang diletakkan secara bebas. Percobaan ini dilakukan untuk melihat apakah robot dapat melewati rintangan atau belum. Berikut merupakan sekilas gambaran percobaan.
0 10 20 30 40 50 60 70
1 2 3 4 5 6 7 8 9 10
Waktu (s)
Perbandingan Gait Putar Balik
wave putar balik tripod putar balik
Gambar 4.16 Test Melewati Halangan Obyek
Tabel 4.16 Tabel Hasil Percobaan Berdasarkan Tinggi Halangan
Percobaan X=1cm X=2cm X=3cm X=4cm X=5cm
1 Dilangkahi Dilangkahi Dilangkahi Dilangkahi Putar Arah 2 Dilangkahi Dilangkahi Dilangkahi Dilangkahi Putar Arah 3 Dilangkahi Dilangkahi Dilangkahi Dilangkahi Putar Arah 4 Dilangkahi Dilangkahi Dilangkahi Dilangkahi Putar Arah 5 Dilangkahi Dilangkahi Dilangkahi Dilangkahi Putar Arah
Dalam percobaan ini, ditarik kesimpulan bahwa robot dengan menggunakan gait wave dapat melangkahi objek dengan tinggi <5cm dengan keberhasilan 70-90%. Jika bertemu objek setinggi >4cm, maka robot akan berputar balik dengan tingkat keberhasilan 70-85%.
Berikutnya adalah tes robot melintasi jalan berobyek.
Gambar 4.17 Gambaran lintasan robot
Tabel 4.17 Waktu Tempuh pada lintasan
Percobaan Lintasan Halangan 1 m dengan wave gait Percobaan ke‐ Waktu tempuh (s)
1 192
2 198
3 204
4 195
5 197
6 205
7 n/a
8 202
9 198
10 200
aver. 199
Gambar 4.18 Grafik Waktu tempuh pada lintasan
Semua perhitungan waktu pada tabel di atas dilakukan dengan menghitung waktu dari saat robot mulai berjalan, menempuh lintasan berobyek,
0 50 100 150 200 250
1 2 3 4 5 6 7 8 9 10
Tes Waktu Lintas Halangan 1 Meter Gait Wave
waktu tempuh
dan menghadapi obyek terakhir. Jika robot berputar arah pada obyek terakhir setinggi 5cm, maka dinilai robot menyelesaikan lintasan. Jika robot tidak berputar arah pada obyek terakhir, maka dianggap percobaan gagal.
Dengan melihat tabel dan grafik di atas, percobaan tidak berhasil 100%.
Tanda bernilai “n/a” pada waktu tempuh merupakan percobaan yang gagal karena robot tidak dapat melangkahi obyek dengan tinggi mendekati 5 cm.
Percobaan yang berhasil adalah karena robot berhasil menyelesaikan lintasan, sebesar sekitar 90%.
4.4.5. Perbandingan Dengan Penelitian Sebelumnya
Dari beberapa referensi yang ada, diambil beberapa data percobaan yang relevan dengan tema penelitian ini. Data percobaan yang diambil adalah data dari penelitian terbaru, yaitu dari penelitian skripsi Dede Hendra et al. untuk judul skripsi “Quadpod Robot For Ladder Application” pada tahun 2009.
Untuk perbandingan gait berjalan wave sebagai berikut:
Tabel 4.18 Tabel Perbandingan penelitian 2009 dengan 2011 untuk gait berjalan wave
Gait jalan wave 2009 Gait jalan wave 2011 Percobaan ke‐ Waktu (s)
Percobaan ke‐
Waktu (s)
1 35.2 1 28.7
2 34.6 2 27.5
3 35.2 3 24.6
4 35.7 4 25.8
5 36.1 5 26.2
6 35.8 6 27.7
7 35.4 7 25.5
8 35.9 8 24.7
9 36.2 9 24.8
10 35.5 10 25.7
Aver. 35.56 Aver. 26.12
Gambar 4.19 Grafik perbandingan gait berjalan wave antara 2009 dengan 2011
Percobaan dilakukan dengan mengukur kecepatan robot dalam menempuh lintasan tanpa halangan sepanjang 100cm. Data percobaan penelitian 2009 diambil dari data hasil studi literatur.
Kesimpulan: Pada penelitian sekarang, kecepatan meningkat, namun kecepatan masih fluktuatif. Gait Jalan Wave 2011 26.55% lebih cepat dari penelitian sebelumnya (2009).
0 5 10 15 20 25 30 35 40
1 2 3 4 5 6 7 8 9 10
Wa kt u (s)
Perbandingan Gait Wave Berjalan antara 2009 dengan 2011
2009 2011
Untuk perbandingan gait putar balik adalah sebagai berikut:
Tabel 4.19 Tabel Perbandingan penelitian 2009 dengan 2011 untuk gait berputar arah
Gait putar arah 2009 Gait putar balik 2011 Percobaan ke‐ Waktu (s)
Percobaan ke‐
Waktu (s)
1 88.2 1 59.06
2 87.5 2 58.3
3 89.2 3 62.57
4 88.7 4 57.68
5 88.5 5 59.1
6 87.9 6 57.63
7 90.1 7 58.03
8 89.6 8 57.25
9 90.8 9 59.18
10 91.1 10 58.78
Aver. 89.16 Aver. 58.758
Gambar 4.20 Grafik perbandingan gait putar arah antara 2009 dengan 2011
0 10 20 30 40 50 60 70 80 90 100
1 2 3 4 5 6 7 8 9 10
Waktu (s)
Perbandingan Gait Putar Arah antara 2009 dengan 2011
2009 2011
Data diambil dengan mengukur waktu yang dibutuhkan robot untuk berputar arah 180 derajat dengan menggunakan gait yang sama dari kedua robot, yaitu gait wave.
Dari grafik di atas, dapat terlihat bahwa gait putar arah hexapod (2011) memakan waktu lebih sedikit daripada gait putar arah dari quadpod (2009). Gait putar arah yang digunakan kedua robot adalah gait wave. Gait putar arah 2011 34.10% lebih cepat dari penelitian sebelumnya (2009). Pada penelitian sekarang (2011), kecepatan gait ini meningkat dengan sedikit fluktuasi.
Dengan demikian, usaha pengembangan hexapod dari quadpod tahun 2009 dapat dikatakan memiliki hasil yang baik pada gait putar arah. Gait putar arah hexapod memiliki catatan waktu lebih cepat daripada quadpod.