• Tidak ada hasil yang ditemukan

PENGEMBANGAN GAIT MOBILE ROBOT TIPE HEXAPOD UNTUK MELEWATI RINTANGAN SKRIPSI

N/A
N/A
Protected

Academic year: 2021

Membagikan "PENGEMBANGAN GAIT MOBILE ROBOT TIPE HEXAPOD UNTUK MELEWATI RINTANGAN SKRIPSI"

Copied!
14
0
0

Teks penuh

(1)

i

PENGEMBANGAN GAIT MOBILE ROBOT TIPE HEXAPOD UNTUK MELEWATI RINTANGAN

SKRIPSI

Diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada

Jurusan Sistem Komputer Jenjang Pendidikan Strata-1

Oleh

Muchamad Iqbal 1100021694

Amanda Metta Chandra 1100032571

Alvin Putra 1100051362

Universitas Bina Nusantara Jakarta

(2)

ii

PENGEMBANGAN GAIT MOBILE ROBOT TIPE HEXAPOD UNTUK MELEWATI RINTANGAN

SKRIPSI

Disusun oleh:

Muchamad Iqbal Amanda Metta Chandra Alvin Putra

1100021694 1100032571 1100051362

Disetujui oleh: Pembimbing

Jati Indrapramasto Kddsn : D3359

Universitas Bina Nusantara Jakarta

(3)

iii

(4)

iv

PERNYATAAN

Dengan ini kami,

Nama : Muchamad Iqbal

NIM : 1100021694

Nama : Amanda Metta Chandra

NIM : 1100032571

Nama : Alvin Putra

NIM : 1100051362

Judul skripsi : Pengembangan Gait Mobile Robot Tipe Hexapod Untuk Melewati Rintangan

Memberikan kepada Universitas Bina Nusantara hak non-eksklusif untuk menyimpan, memperbanyak, dan menyebarluaskan skripsi karya kami, secara keseluruhan atau hanya sebagian atau hanya ringkasannya saja, dalam bentuk format tercetak dan atau elektronik.

Menyatakan bahwa kami, akan mempertahankan hak exclusive kami, untuk menggunakan seluruh atau sebagian isi skripsi kami, guna pengembangan karya di masa depan, misalnya bentuk artikel, buku, perangkat lunak, ataupun sistem informasi.

Jakarta, 27 Juli 2011

Muchamad Iqbal Amanda Metta Chandra Alvin Putra

(5)

vi PRAKATA

Puji syukur kami haturkan kepada Tuhan Yang Maha Kuasa, karena berkat-Nyalah buku ini serta skripsi ini dapat dibuat. Tanpa berkat dan perlindungan-Nya, serta bantuan dari berbagai pihak yang mendukung penelitian kami, proyek ini mungkin sulit terealisasikan.

Terima kasih kami haturkan kepada Rektor kami, Prof. Dr. Ir. Harjanto Prabowo MM., Dekan Fakultas Ilmu Komputer Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., Ketua Jurusan kami Wiedjaja S.Kom, M.Kom., Sekretaris Jurusan kami Jimmy Linggarjati S.Kom., dan kepada pembimbing kami, yaitu Jati Indrapramasto yang telah bersedia meluangkan waktu untuk membimbing skripsi kami. Juga terima kasih bagi para dosen Jurusan Sistem Komputer yang telah bersedia membantu kami pada waktu pembuatan skripsi ini. Dengan bantuan mereka semua, akhirnya skripsi ini dapat terselesaikan.

Kemudian rasa terima kasih yang sangat besar juga kami haturkan bagi keluarga kami, yang telah membantu dalam proses penyusunan buku ini, baik dengan memberikan dukungan baik secara material maupun secara non-material.

Terima kasih pula bagi teman-teman kami semuanya yang telah saling membantu sehingga dapat memperlancar jalannya skripsi ini.

Tentunya masih sangat banyak pihak yang tak dapat disebutkan di sini satu demi satu yang berjasa dalam penelitian kami. Tentunya kami pun sangat bersyukur, atas bantuan merekalah, buku ini dapat terwujud.

Jakarta, Juli 2011 Penulis

(6)

vii DAFTAR ISI

Halaman Judul Luar

Halaman Judul Dalam ... i

Halaman Persetujuan Hard Cover ... ii

Halaman Pernyataan Dewan Penguji ... iii

Halaman Pemberian Hak Cipta Non Eksklusif dari Mahasiswa ke Universitas Bina Nusantara ... iv

Abstrak ... v

Prakata ... vi

Daftar Isi ... vii

Daftar Tabel ... x Daftar Gambar ... xi Daftar Lampiran ... xv 1. BAB 1 PENDAHULUAN ... 1 1.1. Latar Belakang ... 1 1.2. Pembahasan Penelitian ... 5

1.3. Tujuan & Manfaat ... 7

1.4. Metodologi ... 7

1.5. Sistematika Penulisan ... 9

2. BAB 2 LANDASAN TEORI ... 10

2.1. Pengertian Robot ... 10

2.2. Klasifikasi Umum Robot ... 11

2.2.1. Mobile Robot ... 11

(7)

viii 2.2.1.2. Robot Berkaki ... 16 2.2.2. Robot Statis ... 22 2.2.3. Motor Penggerak ... 22 2.2.3.1. Pengertian Motor ... 22 2.2.3.2. Kontrol Motor ... 32 2.2.4. Mikrokontroller ... 35 2.2.4.1. Pengertian AVR ... 35 2.2.4.2. Fitur ... 38 2.3. Struktur Kaki ... 40 2.3.1. Gait ... 42 2.3.1.1. Gait 2 Kaki ... 43 2.3.1.2. Gait 4 Kaki ... 47 2.3.1.3. Gait 6 Kaki ... 53 2.4. Titik Kesetimbangan ... 58 2.5. Rintangan ... 59

3. BAB 3 PERANCANGAN SISTEM ... 61

3.1. Perancangan Perangkat Keras ... 61

3.1.1. Rancangan Awal ... 61

3.1.2. Perbandingan Dengan Penelitian Sebelumnya ... 63

3.1.3. Perancangan Perangkat Elektronik ... 65

3.1.4. Perancangan Piranti Lunak ... 75

3.2. Diagram Alir dan Pergerakan Robot ... 82

3.2.1. Gait Berdiri ... 85

3.2.2. Gait Inisialisasi ... 87

3.2.3. Gait Wave Maju ... 88

3.2.4. Gait Jalan Tripod ... 93

3.2.5. Gait Berputar Balik Tripod (Menghindari Rintangan)... 98

3.2.6. Gait Berputar Balik Wave (Menghindari Rintangan) ... 101

3.3. Konstruksi Robot ... 106

(8)

ix

3.3.2. Analisa Gaya Pada Sendi dan Keseimbangan Robot ... 107

3.4. Struktur Robot ... 121

4. BAB 4 IMPLEMENTASI DAN EVALUASI ... 128

4.1. Spesifikasi Sistem ... 128

4.2. Implementasi ... 130

4.2.1. Prosedur Persiapan Robot ... 130

4.2.2. Prosedur Pengoperasian Robot ... 131

4.3. Pengujian Sistem ... 132

4.3.1. Pengujian Servo & Servo Controller ... 134

4.3.2. Pengujian Gait dan Lintasan ... 136

4.3.2.1. Gait Berdiri ... 136

4.3.2.2. Gait Inisialisasi ... 137

4.3.2.3. Gait Wave Berjalan Maju ... 140

4.3.2.4. Gait Tripod Berjalan Maju ... 143

4.3.2.5. Gait Wave Putar Balik ... 146

4.3.2.6. Gait Tripod Putar Balik ... 149

4.4. Evaluasi Sistem ... 152

4.4.1. Gait Inisialisasi ... 152

4.4.2. Gait Berjalan Maju ... 153

4.4.3. Gait Putar Balik ... 155

4.4.4. Menempuh Lintasan Dengan Obyek ... 157

4.4.5. Perbandingan Dengan Penelitian Sebelumnya ... 160

5. BAB 5 SIMPULAN DAN SARAN ... 164

5.1. Kesimpulan ... 164

5.2. Saran ... 165

Daftar Pustaka ... 167

Riwayat Hidup Pengarang ... 168

(9)

x

DAFTAR TABEL

No. Gbr  Daftar Tabel  Halaman

2.1  Perbandingan antara robot beroda dan robot berkaki 21

2.2  Perbedaan Bipolar dan Unipolar 24

3.1  Perbandingan Penelitian sebelumnya dengan penelitian sekarang 65

3.2  Sudut Pergerakan Servo 83

3.3  Tabel Sudut Gait Berdiri 85‐86

3.4  Step 1 sampai 13 Gait Sudut Inisialisasi 87

3.5  Step 14 sampai 26 Gait Sudut Inisialisasi 87

3.6  Tabel Step 1 sampai 12 Sudut Gait Jalan Wave 88

3.7  Tabel Step 13 sampai 23 Sudut Gait Jalan Wave 89

3.8  Tabel sudut step gait jalan tripod 95‐96

3.9  Tabel sudut step gait putar balik tripod 98

3.10  Step 1 sampai 10 sudut gait putar balik wave 101

3.11  Step 11 sampai 19 sudut gait putar balik wave 102

4.1  Daftar Komponen 129‐130

4.2  Tabel Pengujian Fungsionalitas Servo 134

4.3  Servo dan Lokasinya 135

4.4  Tabel Pengujian gait Inisialisasi 139

4.5 

Pengujian Gait Wave Maju pada jarak 1 meter dengan setting speed

1000 142

4.6 

Pengujian Gait wave Maju pada jarak 1 meter dengan setting speed

1500 142

4.7 

Hasil percobaan gait tripod berjalan maju jarak 1meter dengan speed

1000 145

4.8 

Hasil percobaan gait tripod berjalan maju jarak 1meter dengan speed

1500 145

4.9  Tabel waktu gait wave putar balik 148

4.10  Tabel waktu gait tripod putar balik 151

4.11  Tabel Waktu Gait Inisialisasi 152

4.12  Tabel Waktu Gait Tripod Berjalan Maju 154

4.13  Tabel Waktu Gait Wave Berjalan Maju 154

4.14  Tabel Waktu Gait Wave Berputar Arah 156

4.15  Tabel Waktu Gait Tripod Berputar Arah 156

4.16  Tabel Hasil Percobaan Berdasarkan Tinggi Halangan 158

4.17  Waktu Tempuh pada lintasan 159

4.18 

Tabel Perbandingan penelitian 2009 dengan 2011 untuk gait berjalan

wave 160‐161

4.19 

Tabel Perbandingan penelitian 2009 dengan 2011 untuk gait berputar

(10)

xi

DAFTAR GAMBAR

No. Gbr Judul Gambar Halaman

2.1 Robot Beroda Dua 12

2.2 Robot Beroda Empat 13

2.3 Robot Beroda Enam 14

2.4 Robot Caterpillar 15 2.5 Robot ASIMO 16 2.6 Robot AIBO 18 2.7 Robot Hexapod 19 2.8 Motor Servo 25 2.9 Servo Motor AC 27 2.10 Servo Industri 28

2.11 Servo industri besar 28

2.12 Servo Quarter Scale 29

2.13 Mini Servo 30

2.14 Sail winch 30

2.15 Landing gear retraction 31

2.16 Pergerakan servo motor 32

2.17 Kontrol Loop Terbuka 33

2.18 Kontrol Loop Tertutup 34

2.19 AVR EEPROM Storage 38

2.20 Konfigurasi Pin AVR ATMega AV8535 40

2.21 Tungkai Kaki Manusia 41

2.22 Kaki belalang 41

2.23 Perbandingan kaki robot dan kaki serangga 42

2.24 Gait Manusia Berjalan 43

2.25 Gait Berlari Manusia 44

2.26 Melompat 44

2.27 Joint pada bipedal 45

2.28 Torka Pada Robot Bipedal 46

2.29 Walk Gait 48 2.30 Gait Kuda 49 2.31 Canter Gait 49 2.32 canter Gait 2 50 2.33 Gallop Gait 1 51 2.34 Gallop Gait 2 51

2.35 Gaya pada tiap sendi quadpod 52

2.36 Skema Tripod gait 53

2.37 Skema Gait ripple 54

(11)

xii

2.39 Kaki Hexapod 55

2.40 Model Tripod 56

2.41 Sudut pada sendi-sendi Hexapod 57

2.42 Gambaran arah gaya yang terjadi 57

2.43 Rintangan 60

3.1 Blok Diagram 66

3.2 Skematik Modul Controller 68-69

3.3 SSC-32 72

3.4 Diagram Alir dari sistem 76

3.5 Screenshot 1 Tab Body & Coxa 77

3.6 Screenshot 2 Tab Body & Coxa 78

3.7 Write Sequences & Read Sequence 79

3.8 Contoh Tabel Sudut Yang Dihasilkan PEP 80

3.9 Screenshot dari tab Gait Seq. 80

3.10 Wave Gait 81

3.11 Gait Tripod 82

3.12 Tripod Gait 83

3.13 Arah sudut pergerakan Coxa 84

3.14 Arah sudut pergerakan Femur 84

3.15 Arah sudut pergerakan Tibia 85

3.16 Gait Berdiri Tampak Belakang 86

3.17 Gait Berdiri Tampak Atas 86

3.18 Gait Berdiri Tampak Samping Kiri 86

3.19 Diagram Alir Gait Wave Maju 90

3.20 Step 1 Gait Wave Maju 91

3.21 Step 2 Gait Wave Maju 91

3.22 Step 3 Gait Wave Maju 91

3.23 Step 4 Gait Wave Maju 92

3.24 Step 5 Gait Wave Maju 92

3.25 Step 6 Gait Wave Maju 92

3.26 Step 7 Gait Wave Maju 93

3.27 Step 8 Gait Wave Maju 93

3.28 Diagram Alir Gait Jalan Tripod 94

3.29 Step 1 Gait Jalan Tripod (Tampak Atas) 96 3.30 Step 2 Gait Jalan Tripod (Tampak Atas) 96 3.31 Step 3 Gait Jalan Tripod (Tampak Atas) 96 3.32 Step 4 Gait Jalan Tripod (Tampak Atas) 97 3.33 Step 5 Gait Jalan Tripod (Tampak Atas) 97 3.34 Step 6 Gait Jalan Tripod (Tampak Atas) 97 3.35 Diagram Alir Gait Putar Balik Tripod 99

(12)

xiii

3.36 Step 1 sampai 4 Gait Putar Balik Tripod 100 3.37 Step 5 sampai 8 Gait Putar Balik Tripod 100 3.38 Step 9 sampai 10 Gait Putar Balik Tripod 101 3.39 Diagram Alir Gait Putar Balik Wave ke Kanan 103 3.40 Step 1-4 Gait Putar Balik Wave ke Kanan 104 3.41 Step 5-8 Gait Putar Balik Wave ke Kanan 104 3.42 Step 9-12 Gait Putar Balik Wave ke Kanan 105 3.43 Step 13-16 Gait Putar Balik Wave ke Kanan 105 3.44 Step 17-20 Gait Putar Balik Wave ke Kanan 106 3.45 Titik pusat massa pada bidang persegi panjang 106

3.46 Model Tripod 107

3.47 Sudut Kaki Pada Hexapod 108

3.48 Gaya Pada Sendi Robot 108

3.49 Gaya yang terjadi saat 3 kaki terangkat 110 3.50 Pusat Massa Saat Berdiri Dengan 6 Kaki 111 3.51 Pusat Massa Saat Berdiri Dengan 3 Kaki 119

3.52 Tibia 122

3.53 Servo Tower Pro SG 5010 122

3.54 Bracket Coxa 123

3.55 Servo Digital Royal DS 1020MG 124

3.56 Femur 124

3.57 Kaki dengan 3 DOF (Degree Of Freedom) 125

3.58 Badan Robot 126

3.59 Robot Hexapod 127

4.1 Blok Diagram Pengujian yang telah dilakukan 133

4.2 Penamaan kaki 135

4.3 Skema Gait Berdiri 136

4.4 Step 1 sampai 16 Initial Gait 137

4.5 Step 17 sampai 27 Initial Gait 137

4.6 Gait Wave Berjalan Maju 140

4.7 Grafik kecepatan wave gait 143

4.8 Gait Tripod Berjalan Maju 144

4.9 Grafik Percobaan kecepatan tripod jarak 1meter 146

4.10 Gait Wave Putar Balik 147

4.11 Step 1 sampai 9 Gait Tripod Putar Balik 149 4.12 Step 10 sampai 13 Gait Tripod Putar Balik 149 4.13 Grafik percobaan gait inisialisasi 153 4.14 Grafik Perbandingan gait berjalan maju 155 4.15 Grafik Perbandingan Gait Putar Balik 157

(13)

xiv

4.17 Gambaran lintasan robot 158

4.18 Grafik Waktu tempuh pada lintasan 159 4.19 Grafik perbandingan gait berjalan wave antara

2009 dengan 2011

161 4.20 Grafik perbandingan gait putar arah antara 2009

dengan 2011

(14)

xv

DAFTAR LAMPIRAN

Lampiran A: Listing Program Lampiran B: Data Sheet

• ATMega8535.pdf • Board SSC-32.pdf • Ssc32sch.pdf • PEP manual.pdf

Referensi

Dokumen terkait

Pada kesempatan ini penulis ingin menyampaikan rasa terima kasih yang tulus dan penghargaan yang setinggi-tingginya kepada pihak yang semua telah membantu baik secara langsung

Ucapan terima kasih penulis sampaikan kepada semua pihak yang telah membantu selama proses penulisan dan penyusunan skripsi ini, karena atas segala bantuan dan dukungan yang

Rasa terima kasih yang besar juga penulis ucapkan kepada Bapak Justaman Karo Karo dan Bapak Zul Alkaf yang telah banyak membantu penulis selama masa penelitian.. Penulis

1. Teristimewah penulis ucapkan banyak terima kasih kepada ibunda dan ayahanda tercinta, seluruh keluarga besar yang banyak membantu penulis baik moril maupun

Terima kasih kepada Rizky Teguh Pratama dan keluarga yang selalu memberikan semangat dan dukungan yang tiada henti kepada penulis sehingga dapat menyelesaikan

Pada kesempatan ini, penulis mengucapkan terima kasih kepada Jurusan Matematika FMIPA UGM dan Majelis Guru Besar (MGB) UGM atas dukungan dan kerjasamanya sehingga penyusunan buku

menghadirkan keceriaan dikala penulis lelah. Semoga selalu diberi kesehatan, kebahagiaan, dan rezeki yang berlimpah. Keluarga besar terima kasih atas dukungan selama

Pada kesempatan ini, penulis ingin mengucapkan terima kasih sebesar-besarnya kepada semua pihak yang telah berjasa membantu penulis, dalam memberikan dukungan baik