Anda di halaman 1dari 8

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah Kemajuan ilmu pengetahuan dan teknologi saat ini telah berkembang pesat dan memberikan dampak yang besar bagi kehidupan umat manusia. Dengan t eknologi yang ada sekarang, banyak pekerjaan manusia dapat dilakukan secara mudah dan akurat menggunakan mesin atau robot, namun pada umumnya robot atau mesin tersebut dikemudikan oleh operator atau dikendalikan melalui PC atau remote control. Oleh karena itu untuk lebih memudahkan pengendalian robot tersebut perlu dirancang suatu robot yang bergerak melalui perintah suara ucapan. Teknologi pengenalan suara ucapan sendiri saat ini sudah banyak dikembangkan di bidang Biometrika. Aplikasi dari Sistem Pengenal Suara Ucapan (SPSU) banyak yang diintegrasikan pada peralatan teknologi (contohnya telepon seluler) dan dipasarkan secara komersial . Dengan mengintegrasikan SPSU dalam pengendalian dan pengontrolan kerja sumber daya diharapkan dapat lebih memberikan kemudahan dibanding cara lain , misalnya dengan berinteraksi langsung dengan mesin tersebut atau mengetikkan perintah dari keyboard. Dengan demikian perintah suara operator tidak harus lagi berinteraksi secara langsung dengan mesin, cukup menggunakan bantuan mikrofon untuk mengendalikan mesin tersebut. Dalam membangun sistem pengenal suara ucapan, secara umum terdapat beberapa tahapan yang harus dilakukan, yaitu: akuisisi data suara, estimasi sinyal suara, pengelompokan ciri, dan klasifikasi sinyal suara(Amin, 2006). Proses akusisi sinyal suara yang diperoleh dari mikrofon akan didigital si oleh soundcard pada PC, namun

1

2

sinyal tersebut belum bisa digunakan untuk proses pengenalan karena belum menunjukkan pola atau karakteristik dari sinyal tersebut. Oleh itu sinyal tersebut perlu dilakukan proses prapengolahan u ntuk mendapatkan suatu pola atau karakteristik yang dapat digunaka n untuk metode klasifikasi. Salah satu metode yang dapat digunakan untuk prapengolahan sinyal suara adalah proses estimasi. Pada umumnya sinyal suara dari hasil proses estimasi ukuran data yang diolah masih cukup besar. Hal itu berpengaruh terhadap lamanya proses klasifikasi. Untuk mengurangi besarnya data yang diproses, maka sinyal perlu diekstrak dan diklasterisasi sehingga didapatkan kelompok -kelompok pewakil dari masingmasing sinyal suara. Hasil dari klasterisasi itulah yang akan digunakan sebagai input dalam proses klasifikasi sinyal yang diperlukan untuk menggerakkan robot mobil. Dalam tugas akhir ini, dikembangkan perangkat lunak pengendali gerak robot mobil berbasis suara ucapan yang pada proses prapengolahannya menggunakan metode estimasi trispektrum, klasterisasinya menggunakan metode Modified SA Randomize Local Search (MSA-RLS), dan klasifikasinya menggunakan metode Jaringan Syaraf T iruan Learning Vector Quantization (JST-LVQ) (Amin, 2006) (Riduwan, 2007) (Jumadi, 2008) . Selanjutnya SPSU tersebut diaplikasikan pada pengembangan robot mobil yang mampu dikontrol melalui suara ucapan . Untuk simulasi, robot mobil yang digunakan adalah mob il remote control mainan. Remote control mobil akan dimodifikasi terlebih dahulu agar bisa berkomunikasi dengan PC ( Personal Computer) melalui parallel port. Untuk implementasi perangkat lunak tersebut digunakan Java Platform Standard Edition 6 sebagai bahasa pemrograman dan Netbeans 6.5 sebagai IDE-nya.

3

1.2 Rumusan Masalah Dengan latar belakang seperti yang tertera di atas,

permasalahan yang akan dibahas dalam Tugas Akhir yang diusulkan ini antara lain sebagai berikut :

1. Bagaimana mengintegrasikan SPSU untuk mengendalikan gerakan robot.

2. Bagaimana robot menerima sinyal dari PC.

3. Bagaimana memodifikasi remote control untuk dapat terhubung dengan PC.

4. Bagaimana mendesain parallel port yang diperlukan sebagai jalur komunikasi remote control dengan PC.

1.3 Batasan Masalah

Batasan masalah yang digunakan agar permasalahan tetap fokus adalah sebagai berikut:

1. Robot mobil yang digunakan adalah mobil remote control mainan.

2. Perintah suara ucapan yang digunakan adalah kata ‘Maju’, ‘Mundur’, ‘kiri’, ‘Kanan’, ‘Lurus’, dan ‘Stop’.

3. Pengucapan perintah yang dilakukan adalah ucapan

perkata dan dilakukan oleh satu orang .

4. SPSU yang dikembangkan menggunakan hasil dari penelitian terdahulu (Amin, 2006) (Riduwan, 2007) (Jumadi, 2008).

5. Pengucapan kata dilakukan pada keadaan emosi normal.

1.4 Tujuan dan Manfaat

Tujuan dari Tugas Akhir yang diusulkan ini antara lain :

1. Mengintegrasikan / memodifikasi SPSU untuk mengendalikan gerak robot.

2. Mengembangkan robot mobil remote control yang dapat diperintah dengan suara ucapan melalui PC.

3. Mendapatkan remote control mobil yang bisa dihubungkan ke PC.

4

4. Mendapatkan desain jalur komunikasi remote control dengan PC melalui parallel port.

Manfaat yang dapat diperoleh dari penelitian yang akan dikerjakan ini antara lain:

1. Dengan didapatkannya robot yang bisa dikontrol m elalui suara ucapan diharapkan robot dapat digunakan untuk kepentingan perusahaan seperti menjaga aset -aset penting perusahaan atau lembaga.

2. Dapat diimplementasikan untuk menggantikan pekerjaan

rutin yang lebih membutuhkan tenaga daripada pikiran. Contohnya : membersihkan lantai dan membuang sampah.

3. Metode yang digunakan dalam tugas akhir ini dapat diimplementasikan untuk mengendalikan sumber daya lain yang dalam pengontrolannya belum berbasis suara ucapan, misalkan : Sistem penerangan pabrik dan kendali pintu otomatis.

1.5 Metodologi Penelitian Metodologi penelitian

yang digunakan oleh penulis

dalam penelitian ini dapat dijelaskan sebagai berikut.

a) Analisis Sistem Menganalisis sistem dengan melakukan studi literatur, identifikasi masalah, pemahaman kinerja siste m dan analisa kebutuhan.

b) Desain Sistem Pengenalan Merancang desain perangkat lunak SPSU yang akan dibuat sampai pada desain interface pada perangkat lunak. Setelah desain dibuat, dilakukan analisa ulang bila diperlukan untuk menguji desain yang telah dibua t. Bila terdapat kekurangan pada desain akan ditambahkan hal -hal baru untuk menutupinya.

5

c) Implementasi Sistem Pengenalan Implementasi perangkat lunak SPSU menggunakan Java Platform Standard Edition 6 sebagai mulai dari interface sampai penyusunan kode prog ram.

d) Pengujian Sistem Pengenalan Pengujian dilakukan dengan tujuan untuk mengetahui apakah sistem yang dibuat sudah sesuai dengan spesifikasi yang telah ditentukan.

e) Desain parallel port dan remote control

Merancang desain pada parallel port dan modifikasi

remote control

agar bisa terhubung dan dapat diperintah

melalui PC.

f) Pengujian parallel port dan remote control Pengujian dilakukan dengan tujuan untuk mengetahui apakah sistem yang dibuat sudah sesuai dengan spesifikasi yang telah ditentukan.

g) Integrasi Sistem Pengenalan dengan robot Pada tahap ini, perangkat lunak akan diintegrasikan dengan remote control melalui parallel port

h) Pengujian perangkat lunak hasil integrasi

kemudian

apakah sistem yang dibuat dapat berjalan s esuai dengan yang diharapkan. Skema dari metodologi penelitian yang dijelaskan diatas dapat ditunjukkan dalam Gambar 1.1 beriku ini.

Hasil

integrasi

diuji

untuk

mengetahui

6

Analisis Sistem Pengembangan Robot Pengembangan Desain Sistem Pengenalan Desain parallel port dan remote control
Analisis Sistem
Pengembangan Robot
Pengembangan
Desain Sistem
Pengenalan
Desain parallel port dan
remote control
Implementasi Sistem
Pengenalan
Pengujian parallel port
dan remote control
Pengujian Sistem
Pengenalan
Integrasi Sistem
Pengenalan
Pengujian perangkat lunak
hasil integrasi

Gambar 1.1 Skema metodologi penelitian

1.6 Sistematika Penulisan

BAB I

PENDAHULUAN

BAB II

Bab ini berisi tentang latar belakang permasalahan, perumusan masalah, batasan permasalahan, tujuan dan manfaat penelitian, metodologi penelitian dan sistematika penulisan. DASAR TEORI Bab ini berisi penjelasan tentang teori -teori dasar dan metode-metode yang berkaitan dengan penelitian yang dilakukan, yaitu mengenai estimasi

7

BAB III

trispektrum, MSA-RLS clustering, klasifikasi JST- LVQ, dan parallel port. ANALISIS SISTEM DAN DESAIN PERANGKAT

BAB IV

LUNAK Pada bab ini akan dibahas mengenai analisis permasalahan dan perancangan sistem agar dapat mensimulasikan perangkat lunak dan keras yang dapat menghasilkan sistem kendali interaktif robot mobil berbasis suara ucapan IMPLEMENTASI DAN UJI COBA PERANGKAT

BAB V

LUNAK Bab ini akan dibahas implementasi sistem ke dalam perangkat keras dan bahasa pemrograman visual berdasarkan rancangan yang telah dibuat beserta uji cobanya. PENUTUP Bab ini merupakan kesimpulan dari penelitian yang dilakukan dan saran-saran untuk pengembangan penelitihan lebih lanjut.

8

“halaman ini sengaja dikosongkan”