• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan Algoritma dan Sistem Gerakan pada Robosoccer R2C R9 (Robotis GP)

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan Algoritma dan Sistem Gerakan pada Robosoccer R2C R9 (Robotis GP)"

Copied!
16
0
0

Teks penuh

(1)

PERANCANGAN ALGORITMA DAN SISTEM GERAKAN PADA ROBOSOCCER R2C R9 (ROBOTIS GP)

oleh Kurnia Sanjaya NIM: 612011052

Skripsi

Untuk melengkapi salah satu syarat memperoleh

Gelar Sarjana Teknik

Program Studi Teknik Elektro

Fakultas Teknik Elektronika dan Komputer

(2)
(3)
(4)
(5)
(6)

INTISARI

Robot GP yang baru dibeli perlu di konstruksi ulang untuk memenuhi spesifikasi ukuran robot pada KRSBI 2015 sehingga motion-motion awal yang dimiliki oleh robot sama sekali tidak dapat digunakan dan motion-motion yang dimiliki robot harus dibuat ulang. Oleh karena itu, tugas akhir ini dirancang untuk membuat sistem kontrol dan algoritma gerakan pada robot GP.

Algoritma gerakan yang ditanamkan pada robot merupakan algoritma cut motion

dimana robot dapat menghentikan gerakan dan langsung menyambung gerakan lain tanpa menyamakan kaki. Untuk dapat melakukan cut motion, motion berulang (maju, mundur, geser, putar, dan geser putar) dipisah menjadi 4 bagian motion yaitu angkat kaki kanan, angkat kaki kiri, tapak kaki kanan dan tapak kaki kiri dan diberikan penanda

yang membedakan saat robot menapakkan kaki kanan atau kaki kiri. Dengan cara ini, robot dapat mengetahui sedang melangkah kaki kanan atau kiri dan jika robot diberi

perintah gerakan motion berulang lainnya, robot dapat langsung mengetahui harus mulai dari kaki kanan atau kaki kiri. Untuk menjaga keseimbangan robot dalam melakukan

motion-motion tersebut, robot dibantu oleh sensor gyroscope.

(7)

ABSTRACT

Robotis GP that just bought had to be reconstructed to fulfill the robot’s minimal size spesification in Indonesian Robot Soccer Competition 2015 so robotis GP couldn’t use its motions at all and its motions had to be recreated from zero. Therefore, this final project is designed to create motion control system and motion algorithm for robotis GP.

The motion algorithm in the robot is cut motion algorithm. Using this algorithm, the robot can stop the current motion and continue with another motion immediately. To be able to use the cut motion algorithm, a continuous motion is divided into 4 sub motion. They are lifting the right foot, lifting the left foot, stepping the right foot and stepping the left foot. There is a flag that differs whether the robot is stepping the right or left foot. By using this flag, if the robot has to stop the current motion and immediately change into another motion, it will know which sub motion should be use for the motion transition. To keep the robot in balance condition, the robot uses

gyroscope sensor.

(8)

KATA PENGANTAR

Puji dan syukur penulis panjatkan kepada Tuhan Yesus Kristus yang selalu menyertai penulis selama menempuh pendidikan dari awal hingga penyelesaian tugas akhir sebagai syarat kelulusan di Fakultas Teknik Elektronika dan Komputer Universitas Kristen Satya Wacana.

Pada kesempatan ini penulis ingin mengucapkan terima kasih kepada berbagai pihak yang baik secara langsung maupun tidak langsung telah membantu penulis dalam menyelesaikan tugas akhir ini:

1. Tuhan Yesus Kristus yang selalu memberkati, menyertai, dan memberikan jalan yang terbaik bagi penulis selama menempuh pendidikan S1 di FTEK UKSW hingga selesai.

2. Papa Sie Tjong Ming, Mama Ong An Hwa, kakak Bambang Subekti, dan adik Febry Wibowo, keluarga tercinta yang telah selalu mendukung, dan mendoakan penulis.

3. Bapak Saptadi Nugroho, M.Sc dan Bapak Daniel Santoso, M.S. sebagai pembimbing I dan pembimbing II yang telah membimbing dan memberikan kritik dan saran serta masukan kepada penulis selama mengerjakan tugas akhir ini.

4. Keluarga besar Tim R2C terutama Oei Kurniawan Utomo, Ivan Kurniawan, Silvester Kristian, Marcel Frans Wijadi, Evan Narendra, dan Novembri yang selalu memberikan semangat dan mendukung dalam melakukan riset, serta berjuang dalam suka dan duka selama mempersiapkan Kontes Robot Indonesia.

5. Seluruh staff dosen, karyawan dan laboran FTEK yang memfasilitasi penulis selama menempuh pendidikan S1 di FTEK UKSW.

6. Keluarga besar 2011 sebagai teman seperjuangan yang selalu memberi dukungan kepada penulis.

(9)

8. Teman-teman CG Pro-M yang selalu mendukung dan mendoakan penulis dalam menyelesaikan tugas akhir ini.

9. Sahabat-sahabatku David Setyadi, Ivander Tanuwijaya, Silvester Kristian, Yose Indrawan, dan Dani Gunawan yang walaupun jauh tetap memberikan dukungan.

10.Berbagai pihak yang tidak dapat dituliskan satu persatu, penulis mengucapkan terima kasih.

Penulis menyadari bahwa tugas akhir ini masih jauh dari kata “sempurna”, oleh karena itu penulis mengharapkan kritik dan saran dari pembaca sehingga tugas akhir ini dapat berguna bagi kemajuan pendidikan FTEK UKSW dan riset tim R2C UKSW.

Salatiga, 24 September 2015

(10)

DAFTAR ISI

2.1. Mikrokontroler Tipe Atmega 644p ... 5

2.2. Modul Bluetooth ... 6

2.3. Servo Controller ... 6

2.4. Kontrol Dasar Robot ... 8

2.5. Sensor Gyroscope... 9

2.6. R/2R Ladder ... 9

BAB 3 PERANCANGAN SISTEM ... 11

(11)

3.1.2. Kontrol Utama ... 12

3.2. Desain Perangkat Keras ... 13

3.2.1. Konstruksi Robot ... 13

3.2.2. Mikrokontroler Tipe Atmega 644p ... 15

3.2.3. Modul Bluetooth ... 15

BAB 4 HASIL PENGUJIAN DAN ANALISIS... 23

4.1. Pengujian Kecepatan Motion Robot... 23

4.1.1 Pengujian Kecepatan Motion Maju Robot ... 23

4.1.2 Pengujian Kecepatan Motion Mundur Robot ... 24

4.1.3 Pengujian Kecepatan Motion Geser Kanan Robot ... 24

4.1.4 Pengujian Kecepatan Motion Geser Kiri Robot ... 25

4.1.5 Pengujian Kecepatan Motion Putar Kanan Robot ... 25

4.1.6 Pengujian Kecepatan Motion Putar Kiri Robot ... 25

4.2. Pengujian keberhasilan Cut Motion ... 26

4.3. Pengujian Waktu Respon Robot ... 26

(12)

5.2. Saran Pengembangan ... 31

DAFTAR PUSTAKA ... 32

Lampiran A ... 33

(13)

DAFTAR GAMBAR

Gambar 2.1. DF-Bluetooth V3 [2]. ... 6

Gambar 2.2. Pin pada DF-Bluetooth V3 [2]. ... 6

Gambar 2.3. CM530[3]. ... 7

Gambar 2.4. Port External (Pin Aux device). ... 7

Gambar 2.5. Controller RC-100A[4]. ... 8

Gambar 2.6. Format Paket Data yang dikirimkan ke CM-530[4]. ... 8

Gambar 2.7. Sensor Gyroscope GS-12[6]. ... 9

Gambar 2.8. Contohrangkaian R/2R resolusi 4 bit [7]. ... 10

Gambar 2.9. Rangkaianekuivalen R/2R resolusi 4 bit. ... 10

Gambar 3.1. Blok Diagram Sistem. ... 11

Gambar 3.2. (a)Perancangan mekanik robot dari depan (b)Perancangan mekanik robot dari samping. ... 13

Gambar 3.3. Rangkaian R/2R resolusi 8 bit yang digunakan pada robot. ... 16

Gambar 3.4. Rangkaian skematik R/2R resolusi 8 bit. ... 16

Gambar 3.5. UserInterface Roboplus Motion. ... 18

Gambar 3.6. UserInterface Roboplus Task ... 19

Gambar 3.7. Diagram Alir Algoritma Bawaan Robot. ... 20

Gambar 3.8. Diagram Alir Cut Motion. ... 22

(14)

DAFTAR TABEL

Tabel 3.1. Tabel Keterangan Mekanik Robot. ... 14

Tabel 3.2. Tabel Spesifikasi Servo AX-12A[8]. ... 14

Tabel 3.3. Tabel Spesifikasi Servo AX-18A[9]. ... 14

Tabel 3.4. Tabel Spesifikasi Servo MX-28[10]. ... 14

Tabel 4.1. Tabel Pengujian Kecepatan Motion Maju Robot... 23

Tabel 4.2. Tabel Pengujian Kecepatan Motion Mundur Robot. ... 24

Tabel 4.3. Tabel Pengujian Kecepatan Motion Geser Kanan Robot. ... 24

Tabel 4.4. Tabel Pengujian Kecepatan Motion Geser Kiri Robot. ... 25

Tabel 4.5. Tabel Pengujian Kecepatan Motion Putar Kanan Robot. ... 25

Tabel 4.6. Tabel Pengujian Kecepatan Motion Putar Kiri Robot. ... 26

Tabel 4.7. Tabel Pengujian Waktu Respon Robot ... 26

Tabel 4.8. Tabel Pengujian Lama Waktu Robot Berjalan dengan Baik ... 27

Tabel 4.9. Tabel Pengujian perbandingan antara gyroscope yang dikolaborasikan dengan jalan dinamis dan gyroscope yang tanpa jalan dinamis. ... 28

Tabel A.1. Tabel Lengkap Pengujian Kecepatan Motion Maju Robot. ... 33

Tabel A.2. Tabel Lengkap Pengujian Kecepatan Motion Mundur Robot. ... 34

Tabel A.3. Tabel Lengkap Pengujian Kecepatan Motion Geser Kanan Robot. ... 35

Tabel A.4. Tabel Lengkap Pengujian Kecepatan Motion Geser Kiri Robot. ... 36

Tabel A.5. Tabel Lengkap Pengujian Kecepatan Motion Putar Kanan Robot. ... 37

Tabel A.6. Tabel Lengkap Pengujian Kecepatan Motion Putar Kiri Robot. ... 38

Tabel A.7. Tabel Pengujian CutMotion. ... 39

Tabel A.8. Tabel Lengkap Pengujian Waktu Respon Robot. ... 40

Tabel A.9. Tabel Peralihan Motion Maju ke Motion Berulang Lainnya. ... 41

(15)

Tabel A.12. Tabel Peralihan Motion Putar ke Motion Berulang Lainnya. ... 44

Tabel A.13. Tabel Peralihan Motion Geser Putar ke Motion Berulang Lainnya. ... 45

Tabel A.14. Tabel Lengkap Pengujian Lama Waktu Robot Berjalan dengan Baik. ... 46

Tabel A.15. Tabel Lengkap Pengujian perbandingan antara gyroscope yang

(16)

DAFTAR SINGKATAN

R2C

Robotic Research Center

KRI

Kontes Robot Indonesia

Gambar

Tabel A.15. Tabel Lengkap Pengujian perbandingan antara gyroscope yang dikolaborasikan dengan jalan dinamis dan gyroscope yang tanpa jalan dinamis

Referensi

Dokumen terkait

Seseorang dilarang mewakili lebih dari 1 (satu) perusahaan dalam mengambil Dokumen Pemilihan. Dokumen Pemilihan dapat diambil dalam bentuk cetakan di Panitia Pengadaan

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya, serta memberikan kemudahan sehingga penulis dapat menye lesaikan

Baris yang digunakan untuk memasukkan atau mengedit data atau rumus-rumus yang terdapat di sel-sel atau grafik- grafik pada Microsoft Excel, adalah….. Dalam Microsoft Excel Office

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya, serta memberikan kemudahan sehingga penulis dapat menye lesaikan

Sehubungan dengan hal tersebut di atas, kepada seluruh pimpinan lnstansi untuk memerintahkan kepada pegawai di lingkungan kerja masing-masing untuk

[r]

b) Ijazah yang diperoleh dari Perguruan Tinggi Luar Negeri, yang telah mendapat penetapan penyetaraan dari Panitia Penilaian Ijazah Luar Negeri Kementerian Riset, Teknologi, dan

Nilai