BAB 2 LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 2 LANDASAN TEORI"

Transkripsi

1 BAB 2 LANDASAN TEORI 2.1. Sistem Kendali Sistem Kendali atau control system terdiri dari dua kata yaitu system dan control. System berasal dari Bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri dari komponen atau elemen yang dihubungkan bersama untuk mencapai suatu tujuan tertentu. Control itu memiliki arti mengatur, mengarah dan mengendalikan. Jadi system control adalah hubungan antara komponen-komponen fisik yang membentuk suatu konfigurasi sistem sehingga memberikan hasil yang diharapkan. Hubungan antara input dan output pada sistem menunjukkan adanya hubungan sebab akibat dari sebuah proses, yang berawal dari input sampai bisa menghasilkan output. Maksud dari sistem kendali adalah menetapkan atau mendefinisikan input dan output. Jika input dan output telah ditentukan, maka memungkinkan untuk menetapkan atau mendefinisikan sifat dari komponen komponen sistem tersebut Jenis-Jenis Sistem Kendali Jenis-jenis sistem kendali terdiri dari 2 macam yaitu sistem untaian terbuka (open loop) dan sistem untaian tertutup (closed loop). 7

2 Sistem Untaian Terbuka (open loop) Sistem kendali untaian terbuka adalah sebuah sistem yang tidak memiliki umpan balik (feedback), sehingga bila terdapat gangguan dari dalam maupun dari luar maka sistem tidak dapat melaksanakan tugas seperti yang diharapkan. Suatu sinyal masukan diberikan ke dalam sistem kendali dimana keluarannya bertindak sebagai sinyal penggerak dimana sinyal penggerak ini yang kemudian menghasilkan proses yang akan dikendalikan sehingga menghasilkan output yang diinginkan. Proses untaian terbuka dapat dilihat pada gambar 2.1. Gambar 2.1 Sistem Pengendalian Untaian Terbuka Sistem Untaian Tertutup (closed loop) Sistem kendali untaian tertutup (closed loop) adalah sistem kontrol yang memiliki umpan balik, berbeda dengan sistem untaian terbuka. Pada bagian output dari sistem kontrol ini akan dikirim kembali untuk dibandingkan dengan input yang diberikan. Bila masih terdapat selisih antara output dan input, maka sistem

3 9 masih memiliki error. Error merupakan selisih antara input dan output atau sistem belum mencapai hasil yang diinginkan. Proses kerja dari sistem untaian tertutup dapat dilihat pada gambar 2.2. Gambar 2.2 Sistem Pengendalian Untaian Tertutup 2.2 Komunikasi Serial Komunikasi serial merupakan salah satu jenis komunikasi antar device yang sering digunakan dalam pengiriman dan penerimaan data. Alat untuk mengirim data atau sinyal disebut Transmitter. Alat untuk menerima data atau sinyal dari transmitter disebut Receiver. Komunikasi serial dibagi menjadi dua jenis mode pengiriman, yaitu sinkron dan asinkron. Mode sinkron merupakan mode pengiriman data dengan menggunakan clock sebagai sinkronisasinya, sehingga ketika mengirimkan data, transmitter akan men-sinkronisasikan pengiriman datanya dengan clock. Mode asinkron merupakan mode pengiriman data tanpa menggunakan sinkronisasi clock. Pada mode ini, pengiriman data harus menyepakati suatu standar yang telah disepakati agar transmitter dan receiver dapat terhubung. Standar yang

4 10 telah disepakati tersebut ialah Universal Asynchronous Receive Transmit (UART). Standar UART terdapat pada IC yang akan mengkonversi 8 bit data ke dalam jalur serial untuk dikirimkan pada receiver, begitu juga sebaliknya pada saat receiver menerima data dari serial, IC UART akan mengkonversi data serial kembali menjadi 8 bit data yang sebenarnya untuk diproses. Port yang terdapat pada serial dapat dilihat pada gambar 2.3 Gambar 2.3 Serial Port Berikut merupakan fungsi port yang biasa digunakan pada pengiriman data secara serial: 1. RxD(Receive data) Berfungsi untuk proses menerima data 2. TxD(Transmit Data) Berfungsi untuk proses pengiriman data.

5 Frame Berdasarkan (Craig, 1989, p99-101), terdapat beberapa istilah frame yang dipakai dalam bidang robotika seperti pada gambar 2.4 yaitu: - Station Frame {S} Frame yang merupakan tempat aktivitas dilakukan oleh robot, juga disebut Universal Frame. Pada frame ini pergerakan robot dibuat mengacu pada sistem koordinat-nya. Pada robot RV-M1 disebut platform. - Base Frame {B} Base Frame berada pada bagian dasar dari robot sering disebut frame{0}. Bagian ini adalah poros dari robot. - Wrist Frame {W} Wrist Frame berada pada link terakhir manipulator, selalu mengikuti pergerakkan dan perpindahan dari link tersebut. - Tool Frame {T} Bagian yang terletak pada ujung dari robot disebut juga sebagai end effector. End effector adalah alat yang melekat pada wrist, dibagi menjadi 2 kategori yaitu gripper dan tools. Pada RV-M1 digunakan jenis gripper yang digunakan untuk menjepit atau mengambil objek. Sedangkan tool digunakan untuk aplikasi pekerjaan seperti mengelas atau membor.

6 12 - Goal Frame {G} Goal Frame adalah tujuan tempat dimana yang akan dituju oleh robot. Goal Frame ditetapkan mengacu pada Station Frame {S}. Gambar 2.4 Frame (Craig, 1989) 2.4 Computer Vision Computer Vision adalah teknologi yang berkaitan dengan pemahaman komputasi dan penggunaan informasi yang ada pada gambar visual. Tujuan dari computer vision terutama adalah untuk memungkinkan sistem rekayasa untuk memodelkan dan memanipulasi lingkungan dengan menggunakan pengindraan visual (McGraw-Hill, 2002)

7 Binary Image Binary image adalah citra yang hanya terdiri dari dua nilai saja yaitu 1 dan 0 dimana 1 adalah warna putih dan 0 adalah warna hitam. Terkadang ada yang menyebutnya 0 dan 255 (sebagai pengganti 1). Sistem binary image masih sering digunakan dalam pemrosesan citra walaupun dengan berkembangnya teknologi banyak citra berwarna dan prosesor komputer yang berkembang pesat untuk pengolahan citra hal ini disebabkan binary image lebih cepat, mudah dan murah dalam pemrosesan citra dibandingkan dengan citra berwarna. Untuk binary image hanya diperlukan 1 bit saja sedangkan untuk grayscale image diperlukan 8 bit sehingga memori yang dibutuhkan untuk binary image lebih kecil seperdelapannya citra grayscale dalam pemrosesan citra Grayscale Suatu citra grayscale adalah suatu citra yang hanya memiliki warna tingkat keabuan. Penggunaan citra grayscale dikarenakan membutuhkan sedikit informasi yang diberikan pada tiap pixel dibandingkan dengan citra berwarna. Warna abu-abu pada citra grayscale adalah warna R (Red), G (Green), B (Blue) yang memiliki intensitas yang sama. Sehingga dalam grayscale image hanya membutuhkan nilai intensitas tunggal dibandingkan dengan citra berwarna membutuhkan tiga intensitas untuk tiap pixelnya.

8 14 Intensitas dari citra grayscale disimpan dalam 8 bit integer yang memberikan 256 kemungkinan yang mana dimulai dari level 0 sampai dengan 255 (0 untuk hitam dan 255 untuk putih dan nilai diantaranya adalah derajat keabuan). Tingkat Keabuan atau Grayscale level dapat dilihat pada gambar 2.5. Gambar 2.5 Grayscale level Histogram Histogram merupakan gambaran grafik dari sebaran data yang ada yang memperlihatkan perbedaan diantara data-data yang ada. Histogram dalam pengolahan citra dapat didefinisikan sebagai pemetaan yang menggambarkan distribusi intensitas pixel dari sebuah citra (graylevel, binary image, color image) dan didefinisikan seperti persamaan 2-1 dan 2-2: hist K = pixel dengan intensitas k (2-1) dimana nilai k adalah 0<=k<2 b (2-2)

9 15 Dimana pada citra grayscale mempunyai level pixel dari 0 sampai 255 maka penyajian histogram akan menggambarkan distribusi frekuensi pixel dari rentang level 0 sampai 255 pada rentang grayscale. Karakteristik dari citra yang didapat bisa dilihat pada pmf (probability mass function) dengan melihat grayscale levelnya. Gambar 2.6 yang mana pada 2.6(a) akan memperlihatkan histogram citra yang terang, sedangkan pada 2.6(b) akan memperlihatkan histogram citra yang gelap. (a) (b) Gambar 2.6 Histogram tingkat keabuan dari (a)citra terang dan (b)citra gelap Thresholding Thresholding adalah salah satu metode pada pengolahan citra yang digunakan untuk menentukan batas atau ambang nilai intensitas

10 16 yang ingin, dalam hal ini perbedaan kontras antara background dan objek jelas yaitu hitam dan putih. Salah satu kegunaan dari thresholding ini adalah membantu di dalam proses segmentasi. Setelah citra diubah ke dalam grayscale barulah citra bisa diberi nilai threshold agar dapat dipisahkan antara objek dan background-nya, lalu dibuat ketentuan antara objek dan background sesuai dengan ambang yang telah ditentukan. Secara umum, thresholding dapat memberikan hasil maksimal bila puncak histogram tinggi/ sempit dan dipisahkan oleh lembah yang dalam seperti pada gambar 2.7. Gambar 2.7 Historam tinggi / sempit Sobel Filtering Algoritma sobel adalah salah satu algoritma edge detection pada citra digital dengan basis nilai gradient. Algortima ini digunakan untuk

11 17 citra biner. Citra biner merupakan citra bernilai antara 0 dan 1 yang sering disebut binary image. Algoritma Sobel memiliki operator konvolusi yang disebut juga sebagai operator sobel atau kernel sobel. Kernel ini berukuran 3x3 yang terdiri atas 2 buah kernel, untuk horisontal dan vertikal. Kernel tersebut dioperasikan secara konvolusi dengan pixel pada citra arah x dan arah y. Algoritma sobel sering digunakan sebagai edge detecting algorithm tapi memiliki kekurangan. Kekurangannya adalah citra digital tidak dapat dilepaskan dari kehadiran derau. Masalahnya ada ketika citra ini dikonvolusikan dengan kernel sobel, yang terjadi adalah derau tersebut juga ikut di proses, sehingga derau menjadi bagian dari hasil algoritma sobel. Hal ini tentu tidak diharapkan, sehingga perlu adanya filter terhadap derau yang harus diberikan terlebih dahulu. Filter yang sering digunakan adalah filter statistik, yaitu filter median. Operator sobel bisa saja berukuran lebih dari 3, tetapi ada rumusan untuk itu karena dengan ukuran lebih besar maka diharapkan derau juga bisa dihilangkan. Sebaiknya juga gunakan ukuran ganjil, agar hasil konvolusinya didasarkan pada titik tengah dan operator memiliki titik tengah.

12 Centroid Centroid dari suatu wilayah adalah titik pusat massa dari suatu wilayah atau benda. Centroid biasa digunakan untuk mencari titik pusat massa sebuah objek sehingga objek tersebut dapat diketahui pusat keseimbangannya sehingga saat objek akan dipindahkan atau diangkat dengan mengangkat pada titik pusat massanya maka keadaan objek akan seimbang. Centroid dari sebuah wilayah untuk objek simetris seperti kotak atau lingkaran terletak pada tengah-tengah dari objek tersebut, tetapi tidak untuk objek yang lebih kompleks. Untuk objek yang lebih kompleks atau tidak beraturan bentuknya, letak centroid dikalkulasi dengan memecah objek tersebut menjadi objek yang lebih kecil. Pada persamaan 2-3, x i dan y i merepresentasikan lokasi dari titik pusat massa untuk objek yang lebih kecil. A i merupakan wilayah dari objek yang lebih kecil tersebut dan A T merupakan total wilayah dari keseluruhan objek. (2-3) Berikut merupakan contoh pencarian titik pusat massa untuk objek simetris dengan resolusi gambar 640x480 pixel dimana titik koordinat 0,0 berada di kiri atas dari ukuran gambar, untuk

13 19 mendapatkan titik pusat massa dari objek yang dideteksi maka dilakukan: 1. Proses edge detection searah horisontal untuk mendapatkan koordinat paling kiri objek dan koordinat paling kanan objek seperti pada persamaan 2-4 dan 2-5. (2-4) (2-5) 2. Proses edge detection dilakukan lagi searah vertikal untuk mendapatkan koordinat paling atas objek dan koordinat paling bawah objek seperti pada persamaan 2-6 dan 2-7. (2-6) (2-7) 3. Setelah kordinat-koordinat tersebut didapatkan, kemudian proses selanjutnya adalah mencari titik tengah antara titik paling kiri dengan titik paling kanan untuk mendapatkan koordinat titik pusat objek searah horisontal / sumbu x. Cara mendapatkan koordinat titik tengahnya adalah dengan menghitung selisih sisi paling kanan dengan paling kiri objek dibagi dua lalu dijumlahkan dengan koordinat sisi kiri dari objek dan hasilnya adalah seperti pada persamaan 2-8 dan 2-9.

14 20 (2-8) Atau dapat disederhanakan menjadi (2-9) 4. Kemudian untuk mencari titik pusat objek searah vertikal / sumbu y menggunakan cara perhitungan yang sama dengan perhitungan untuk mendapatkan titik koordinat sumbu seperti pada persamaan 2-10 dan (2-10) Dapat disederhanakan menjadi (2-11) 5. Maka didapatkan titik pusat dari objek adalah seperti pada persamaan 2-12 (2-12)

15 21 Gambar 2.8 Bounding box dari objek yang dideteksi Gambar 2.8 merupakan ilustrasi dari proses pencarian titik pusat massa dari objek dengan menggunakan bounding box. Bounding box ini digunakan untuk mendapatkan titik pusat objek dengan membuat batas pada bagian objek yang bersinggungan dengan garis yang dibuat sejajar dengan sumbu x dan sumbu y.

16 22 Setelah nilai x1, x2, y1 dan y2 diketahui, maka dicari nilai untuk mengetahui titik koordinat dari pusat massa objek seperti pada gambar 2.9. Gambar 2.9 Titik pusat yang didapat pada objek homogen

17 RV-M1 Lengan robot RV-M1 memiliki analogi yang sama dengan bagian lengan manusia yang sesungguhnya (gambar 2.10). Lengan robot terdiri atas beberapa joint dan link. Pada tubuh manusia, joint dapat dianalogikan sebagai persendian, sedangkan link sebagai tulang. Gambar 2.10 Analogi Robot RV-M1 dengan lengan manusia (RV-M1 Manual, 1994) Mitsubishi RV-M1 adalah sebuah fixed robot, mempunyai lima derajat kebebasan (degree of freedom) tidak termasuk gripper. Pergerakan dari robot hanyalah Spin dan Tilt, atau Wrist Roll and Wrist Angle. Spin atau wrist roll adalah pergerakan rotasi dari end of gripper terhadap sumbu Z sedangkan Tilt atau wrist angle adalah sudut yang terbuat dari gripper dengan sumbu Z ketika berotasi dengan sumbu baru Y dari gripper. Pergerakan lengan robot digerakan oleh sebuah electrical servo drive dengan menggunakan motor servo dc. Ditambah beberapa limit switch dan

18 24 sebuah sistem sinyal perubah yang menyediakan perintah untuk memeriksa pergerakan lengan robot. Robot dapat diprogram dari sebuah serial atau pararel port dengan menggunakan bahasa robot yang sudah diset dan disimpan kedalam EPROM. ( Spesifikasi Gambar 2.11 Spesifikasi Standar Sistem Penggerak RV-M1 (RV-M1 Manual Book, 1994) Konstruksi dari sistem robot terdiri dari lengan robot, komputer sebagai interface, sebuah teaching box serta sebuah drive unit yang berfungsi untuk menjalankan motor servo dc dan untuk memprogram EPROM secara baik (gambar 2.11).

19 25 Gambar 2.12 Fungsi Komponen Robot RV-M1 (RV-M1 Manual Book, 1994) Gambar 2.12 merupakan fungsi dari komponen-komponen RV-M1 yang mendukung pergerakkan dari robot RV-M1. Komponen utama yang diperlukan adalah robot, drive unit yang merupakan kontroler dari robot, motor signal cable untuk mengirimkan data berupa sinyal dari kontroler ke robot, motor power cable untuk memberi suplai dari drive unit pada robot, dan Power cord untuk memberikan suplai listrik pada kontroler/drive unit.

20 26 Tabel 2.1 Batasan dan spesifikasi robot RV-M1 Bagian Spesifikasi Keterangan Struktur Mekanik Waist Rotation / Rotasi Pinggang Shoulder Rotation / Rotasi Bahu 5 derajat kebebasan, robot berartikulasi vertikal (maks /detik) J1 axis (maks /detik) J2 axis Ruang Operasi Panjang lengan Elbow Rotation / Rotasi Siku Wrist pitch / pergerakan pergelangan Wrist roll / rotasi pergelangan Lengan atas Lengan bawah (maks /detik) J3 axis ± 90 0 (maks /detik) J4 axis ± (maks /detik) J5 axis 250 mm 160 mm Kapasitas berat Maks 1,2 kgf (termasuk berat tangan) Tabel 2.1 adalah tabel yang memuat spesifikasi dan batasan dari robot RV-M1 seperti batasan gerak tiap joint dan batasan bobot berat yang dapat ditanggung oleh robot. Ruang gerak yang dimilki robot RV-M1 cukup luas dapat dilihat pada gambar 2.13 dan dimensi dari robot RV-M1 pada gambar 2.14.

21 27 Gambar 2.13 Wilayah Gerak Robot RV-M1 (RV-M1 Manual, 1994) (a)

22 28 (b) (c) Gambar 2.14 Dimensi robot RV-M1, tampak atas (a), base plate / pondasi robot (b), tampak samping (c) (RV-M1 Manual, 1994)

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Metode Perancangan Perancangan sistem didasarkan pada teknologi computer vision yang menjadi salah satu faktor penunjang dalam perkembangan dunia pengetahuan dan teknologi,

Lebih terperinci

BAB 4 ANALISIS SIMULASI KINEMATIKA ROBOT. Dengan telah dibangunnya model matematika robot dan robot sesungguhnya,

BAB 4 ANALISIS SIMULASI KINEMATIKA ROBOT. Dengan telah dibangunnya model matematika robot dan robot sesungguhnya, 92 BAB 4 ANALISIS SIMULASI KINEMATIKA ROBOT Dengan telah dibangunnya model matematika robot dan robot sesungguhnya, maka diperlukan analisis kinematika untuk mengetahui seberapa jauh model matematika itu

Lebih terperinci

PEMBUATAN PROGRAM INTERFACE UNTUK PENGONTROLAN RV-M1

PEMBUATAN PROGRAM INTERFACE UNTUK PENGONTROLAN RV-M1 PEMBUATAN PROGRAM INTERFACE UNTUK PENGONTROLAN RV-M1 Endra 1 ; Silvester H 2 ; Yonny 3 ; Galang Titan 4 1, 2, 3, 4 Jurusan Sistem Komputer, Fakultas Ilmu Komputer, Universitas Bina Nusantara, Jl. K.H.

Lebih terperinci

Bab III Perangkat Pengujian

Bab III Perangkat Pengujian Bab III Perangkat Pengujian Persoalan utama dalam tugas akhir ini adalah bagaimana mengimplementasikan metode pengukuran jarak menggunakan pengolahan citra tunggal dengan bantuan laser pointer dalam suatu

Lebih terperinci

Arti Kata & Definisi Robot

Arti Kata & Definisi Robot Materi #10 Arti Kata & Definisi Robot 2 Arti kata robot Robot berasal dari bahasa Cekoslovakia: robota yang berarti pekerja paksa (forced worker). Definisi robot Menurut Kamus Webster: Robot adalah sebuah

Lebih terperinci

BAB II SISTEM PENENTU AXIS Z ZERO SETTER

BAB II SISTEM PENENTU AXIS Z ZERO SETTER BAB II SISTEM PENENTU AXIS Z ZERO SETTER 2.1 Gambaran Umum Berdasarkan latar belakang masalah yang telah dipaparkan pada Bab I, tujuan skripsi ini adalah merancang suatu penentu axis Z Zero Setter menggunakan

Lebih terperinci

PERTEMUAN #8 ROBOT INDUSTRI 6623 TAUFIQUR RACHMAN TKT312 OTOMASI SISTEM PRODUKSI PROGRAM STUDI TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS ESA UNGGUL

PERTEMUAN #8 ROBOT INDUSTRI 6623 TAUFIQUR RACHMAN TKT312 OTOMASI SISTEM PRODUKSI PROGRAM STUDI TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS ESA UNGGUL ROBOT INDUSTRI Sumber: Mikell P Groover, Automation, Production Systems, and Computer- Integrated Manufacturing, Second Edition, New Jersey, Prentice Hall Inc., 2001, Chapter 7 PERTEMUAN #8 TKT312 OTOMASI

Lebih terperinci

BAB III PERANCANGAN SISTEM. Pada dewasa sekarang ini sangat banyak terdapat sistem dimana sistem tersebut

BAB III PERANCANGAN SISTEM. Pada dewasa sekarang ini sangat banyak terdapat sistem dimana sistem tersebut BAB III PERANCANGAN SISTEM 3.1 Definisi Masalah Pada dewasa sekarang ini sangat banyak terdapat sistem dimana sistem tersebut sudah terintegrasi dengan komputer, dengan terintegrasinya sistem tersebut

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM Pada bab ini akan dijelaskan perancangan dari prototype yang dibuat, yaitu konsep dasar alat, diagram blok, perancangan elektronika yang meliputi rangkaian rangkaian elektronika

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini akan dibahas teori-teori dasar yang digunakan untuk merealisasikan suatu sistem penjejak obyek bergerak. 2.1 Citra Digital Citra adalah suatu representasi (gambaran),

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini akan dibahas teori yang berkaitan dengan pemrosesan data untuk sistem pendeteksi senyum pada skripsi ini, meliputi metode Viola Jones, konversi citra RGB ke grayscale,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Citra Digital Citra digital merupakan sebuah fungsi intensitas cahaya, dimana harga x dan y merupakan koordinat spasial dan harga fungsi f tersebut pada setiap titik merupakan

Lebih terperinci

PENENTUAN SUDUT LENGAN ROBOT HUMANOID BERDASARKAN KOORDINAT YANG DIKIRIM DARI PC MENGGUNAKAN USER INTERFACE YANG DIBUAT DARI Qt

PENENTUAN SUDUT LENGAN ROBOT HUMANOID BERDASARKAN KOORDINAT YANG DIKIRIM DARI PC MENGGUNAKAN USER INTERFACE YANG DIBUAT DARI Qt PENENTUAN SUDUT LENGAN ROBOT HUMANOID BERDASARKAN KOORDINAT YANG DIKIRIM DARI PC MENGGUNAKAN USER INTERFACE YANG DIBUAT DARI Qt Adiyatma Ghazian Pratama¹, Ir. Nurussa adah, MT. 2, Mochammad Rif an, ST.,

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem 4.1.1 Spesifikasi Perangkat Keras Proses pengendalian mobile robot dan pengenalan image dilakukan oleh microcontroller keluarga AVR, yakni ATMEGA

Lebih terperinci

Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara.

Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara. Image Enhancement Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara. Cara-cara yang bisa dilakukan misalnya dengan fungsi transformasi, operasi matematis,

Lebih terperinci

Kata Kunci : ATmega16, Robot Manipulator, CMUCam2+, Memindahkan Buah Catur

Kata Kunci : ATmega16, Robot Manipulator, CMUCam2+, Memindahkan Buah Catur APLIKASI SENSOR CMUCAM PADA MANIPULATOR UNTUK MEMINDAHKAN BUAH CATUR DI ATAS PAPAN CATUR Disusun oleh: Nama : Rachmi Yulianti Nrp : 0422144 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen

Lebih terperinci

(IMAGE ENHANCEMENT) Peningkatan kualitas citra di bagi menjadi dua kategori yaitu :

(IMAGE ENHANCEMENT) Peningkatan kualitas citra di bagi menjadi dua kategori yaitu : (IMAGE ENHANCEMENT) Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagi cara. Tujuannya adalah untuk memproses citra yang dihasilkan lebih baik daripada

Lebih terperinci

PENGENALAN ROBOTIKA. Keuntungan robot ini adalah pengontrolan posisi yang mudah dan mempunyai struktur yang lebih kokoh.

PENGENALAN ROBOTIKA. Keuntungan robot ini adalah pengontrolan posisi yang mudah dan mempunyai struktur yang lebih kokoh. PENGENALAN ROBOTIKA Manipulator robot adalah sistem mekanik yang menunjukkan pergerakan dari robot. Sistem mekanik ini terdiri dari susunan link(rangka) dan joint (engsel) yang mampu menghasilkan gerakan

Lebih terperinci

ALGORITMA SOBEL UNTUK DETEKSI KARAKTER PADA PLAT NOMOR KENDARAAN BERMOTOR

ALGORITMA SOBEL UNTUK DETEKSI KARAKTER PADA PLAT NOMOR KENDARAAN BERMOTOR Pengolahan citra digital by Jans Hry / S2 TE UGM 09 ALGORITMA SOBEL UNTUK DETEKSI KARAKTER PADA PLAT NOMOR KENDARAAN BERMOTOR Edge atau tepi merupakan representasi dari batas objek dalam citra. Hal ini

Lebih terperinci

Bab II Teori Dasar 2.1 Representasi Citra

Bab II Teori Dasar 2.1 Representasi Citra Bab II Teori Dasar 2.1 Representasi Citra Citra dapat direpresentasikan sebagai kumpulan picture element (pixel) pada sebuah fungsi analog dua dimensi f(x,y) yang menyatakan intensitas cahaya yang terpantul

Lebih terperinci

DEFINISI APPLIED ARTIFICIAL INTELLIGENT. Copyright 2017 By. Ir. Arthur Daniel Limantara, MM, MT.

DEFINISI APPLIED ARTIFICIAL INTELLIGENT. Copyright 2017 By. Ir. Arthur Daniel Limantara, MM, MT. Chapter 2 ROBOTIKA DEFINISI Berdasarkan definisi Robotics Institute of America (RIA): "Robot adalah manipulator multifungsi yang dapat diprogram ulang yang dirancang untuk memindahkan material, komponen,

Lebih terperinci

SAMPLING DAN KUANTISASI

SAMPLING DAN KUANTISASI SAMPLING DAN KUANTISASI Budi Setiyono 1 3/14/2013 Citra Suatu citra adalah fungsi intensitas 2 dimensi f(x, y), dimana x dan y adalahkoordinat spasial dan f pada titik (x, y) merupakan tingkat kecerahan

Lebih terperinci

BAB 3 IMPLEMENTASI SISTEM

BAB 3 IMPLEMENTASI SISTEM BAB 3 IMPLEMENTASI SISTEM Bab ini akan membahas mengenai proses implementasi dari metode pendeteksian paranodus yang digunakan dalam penelitian ini. Bab ini terbagai menjadi empat bagian, bagian 3.1 menjelaskan

Lebih terperinci

CLOSED LOOP CONTROL MENGGUNAKAN ALGORITMA PID PADA LENGAN ROBOT DUA DERAJAT KEBEBASAN BERBASIS MIKROKONTROLER ATMEGA16

CLOSED LOOP CONTROL MENGGUNAKAN ALGORITMA PID PADA LENGAN ROBOT DUA DERAJAT KEBEBASAN BERBASIS MIKROKONTROLER ATMEGA16 CLOSED LOOP CONTROL MENGGUNAKAN ALGORITMA PID PADA LENGAN ROBOT DUA DERAJAT KEBEBASAN BERBASIS MIKROKONTROLER ATMEGA16 Diajukan Sebagai Salah Satu Syarat Menyelesaikan Program Studi S-1 Jurusan Teknik

Lebih terperinci

BAB 2 ROBOTIKA. Perancangan aplikasi..., Dian Hardiyanto, FT UI, 2008.

BAB 2 ROBOTIKA. Perancangan aplikasi..., Dian Hardiyanto, FT UI, 2008. BAB 2 ROBOTIKA 2.1 Definisi Robot Apabila kita melihat di dunia industri, penggunaan robot dapat dikatakan sebagai hal yang sudah biasa, meskipun penggunaan dari tipe sederhana hingga robot cerdas yang

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Anggota tubuh manusia terdiri dari kepala, badan, tangan dan kaki. Seperti anggota tubuh lainnya, tangan berfungsi sebagai anggota gerak bagian atas manusia. Manusia

Lebih terperinci

COMPUTER VISION UNTUK PENGHITUNGAN JARAK OBYEK TERHADAP KAMERA

COMPUTER VISION UNTUK PENGHITUNGAN JARAK OBYEK TERHADAP KAMERA Seminar Nasional Teknologi Terapan SNTT 2013 (26/10/2013) COMPUTER VISION UNTUK PENGHITUNGAN JARAK OBYEK TERHADAP KAMERA Isnan Nur Rifai *1 Budi Sumanto *2 Program Diploma Elektronika & Instrumentasi Sekolah

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Citra Citra menurut kamus Webster adalah suatu representasi atau gambaran, kemiripan, atau imitasi dari suatu objek atau benda, contohnya yaitu foto seseorang dari kamera yang

Lebih terperinci

IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B

IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B Heri Setiawan, Iwan Setyawan, Saptadi Nugroho IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN

Lebih terperinci

LANDASAN TEORI. 2.1 Citra Digital Pengertian Citra Digital

LANDASAN TEORI. 2.1 Citra Digital Pengertian Citra Digital LANDASAN TEORI 2.1 Citra Digital 2.1.1 Pengertian Citra Digital Citra dapat didefinisikan sebagai sebuah fungsi dua dimensi, f(x,y) dimana x dan y merupakan koordinat bidang datar, dan harga fungsi f disetiap

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Mikrokontroller AVR Mikrokontroller adalah suatu alat elektronika digital yang mempunyai masukan serta keluaran serta dapat di read dan write dengan cara khusus. Mikrokontroller

Lebih terperinci

DAFTAR ISI. Lembar Pengesahan Penguji... iii. Halaman Persembahan... iv. Abstrak... viii. Daftar Isi... ix. Daftar Tabel... xvi

DAFTAR ISI. Lembar Pengesahan Penguji... iii. Halaman Persembahan... iv. Abstrak... viii. Daftar Isi... ix. Daftar Tabel... xvi DAFTAR ISI Halaman Judul... i Lembar Pengesahan Pembimbing... ii Lembar Pengesahan Penguji... iii Halaman Persembahan... iv Halaman Motto... v Kata Pengantar... vi Abstrak... viii Daftar Isi... ix Daftar

Lebih terperinci

Aplikasi Metoda Random Walks untuk Kontrol Gerak Robot Berbasis Citra

Aplikasi Metoda Random Walks untuk Kontrol Gerak Robot Berbasis Citra Abstrak Aplikasi Metoda Random Walks untuk Kontrol Gerak Robot Berbasis Citra R. Febriani, Suprijadi Kelompok Keahlian Fisika Teoritik Energi Tinggi dan Instrumentasi Fakultas Matematika dan Ilmu Pengetahuan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengenalan Citra Citra adalah suatu representasi (gambaran), kemiripan atau imitasi dari suatu objek. Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa

Lebih terperinci

SISTEM KENDALI DIGITAL

SISTEM KENDALI DIGITAL SISTEM KENDALI DIGITAL Sistem kendali dapat dikatakan sebagai hubungan antara komponen yang membentuk sebuah konfigurasi sistem, yang akan menghasilkan tanggapan sistem yang diharapkan. Jadi harus ada

Lebih terperinci

SISTEM PENGENDALI ROBOT LENGAN MENGGUNAKAN PEMROGRAMAN VISUAL BASIC

SISTEM PENGENDALI ROBOT LENGAN MENGGUNAKAN PEMROGRAMAN VISUAL BASIC SISTEM PENGENDALI ROBOT LENGAN MENGGUNAKAN PEMROGRAMAN VISUAL BASIC Syarifah Hamidah [1], Seno D. Panjaitan [], Dedi Triyanto [3] Jurusan Sistem Komputer, Fak.MIPA Universitas Tanjungpura [1][3] Jurusan

Lebih terperinci

V. HASIL DAN PEMBAHASAN

V. HASIL DAN PEMBAHASAN V. HASIL DAN PEMBAHASAN 5.1. Konstruksi Prototipe Manipulator Manipulator telah berhasil dimodifikasi sesuai dengan rancangan yang telah ditentukan. Dimensi tinggi manipulator 1153 mm dengan lebar maksimum

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Citra Citra (image) atau yang secara umum disebut gambar merupakan representasi spasial dari suatu objek yang sebenarnya dalam bidang dua dimensi yang biasanya ditulis dalam

Lebih terperinci

KAMERA PENDETEKSI GERAK MENGGUNAKAN MATLAB 7.1. Nugroho hary Mindiar,

KAMERA PENDETEKSI GERAK MENGGUNAKAN MATLAB 7.1. Nugroho hary Mindiar, KAMERA PENDETEKSI GERAK MENGGUNAKAN MATLAB 7.1 Nugroho hary Mindiar, 21104209 Mahasiswa Sarjana Strata Satu (S1) Jurusan Sistem Komputer, Fakultas Ilmu Komputer Universitas Gunadarma mindiar@yahoo.com

Lebih terperinci

SISTEM KONTROL GERAK SEDERHANA PADA ROBOT PENGHINDAR HALANGAN BERBASIS KAMERA DAN PENGOLAHAN CITRA

SISTEM KONTROL GERAK SEDERHANA PADA ROBOT PENGHINDAR HALANGAN BERBASIS KAMERA DAN PENGOLAHAN CITRA SISTEM KONTROL GERAK SEDERHANA PADA ROBOT PENGHINDAR HALANGAN BERBASIS KAMERA DAN PENGOLAHAN CITRA Dirvi Eko Juliando Sudirman 1) 1) Teknik Komputer Kontrol Politeknik Negeri Madiun Jl Serayu No. 84, Madiun,

Lebih terperinci

VISUALISASI DAN PENGENDALIAN GERAK ROBOT LENGAN 4 DOF MENGGUNAKAN VISUAL BASIC

VISUALISASI DAN PENGENDALIAN GERAK ROBOT LENGAN 4 DOF MENGGUNAKAN VISUAL BASIC VISUALISASI DAN PENGENDALIAN GERAK ROBOT LENGAN 4 DOF MENGGUNAKAN VISUAL BASIC [1] Uray Ristian, [2] Ferry Hadary, [3] Yulrio Brianorman [1] [3] Jurusan Sistem Komputer, Fakultas MIPA Universitas Tanjungpura

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM Sistem vision yang akan diimplementasikan terdiri dari 2 bagian, yaitu sistem perangkat keras dan perangkat lunak. Perangkat lunak yang digunakan dalam sistem vision ini adalah

Lebih terperinci

BAB II TEORI PENUNJANG

BAB II TEORI PENUNJANG BAB II TEORI PENUNJANG 2.1 Computer Vision Komputerisasi memiliki ketelitian yang jauh lebih tinggi bila dibandingkan dengan cara manual yang dilakukan oleh mata manusia, komputer dapat melakukan berbagai

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengolahan Citra Pengolahan citra adalah kegiatan memanipulasi citra yang telah ada menjadi gambar lain dengan menggunakan suatu algoritma atau metode tertentu. Proses ini mempunyai

Lebih terperinci

Operasi-operasi Dasar Pengolahan Citra Digital

Operasi-operasi Dasar Pengolahan Citra Digital Operasi-operasi Dasar Pengolahan Citra Digital Pendahuluan Citra digital direpresentasikan dengan matriks. Operasi pada citra digital pada dasarnya adalah memanipulasi elemen- elemen matriks. Elemen matriks

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengolahan Citra Pengolahan citra (image processing) merupakan proses untuk mengolah pixel-pixel dalam citra digital untuk tujuan tertentu. Beberapa alasan dilakukan pengolahan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. program cosiprog yang digunakan untuk mengendalikan robot RVM-1. Dengan

BAB 4 IMPLEMENTASI DAN EVALUASI. program cosiprog yang digunakan untuk mengendalikan robot RVM-1. Dengan BAB 4 IMPLEMENTASI DAN EVALUASI Penelitian yang dilakukan adalah untuk mengurangi hambatan yang diciptakan oleh program cosiprog yang digunakan untuk mengendalikan robot RVM-1. Dengan menambahkan feature

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini akan dibahas teori yang berkaitan dengan sistem pendeteksi orang tergeletak mulai dari : pembentukan citra digital, background subtraction, binerisasi, median filtering,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Citra Citra merupakan salah satu komponen multimedia yang memegang peranan sangat penting sebagai bentuk informasi visual. Meskipun sebuah citra kaya akan informasi, namun sering

Lebih terperinci

MKB3383 TEKNIK PENGOLAHAN CITRA Pemrosesan Citra Biner

MKB3383 TEKNIK PENGOLAHAN CITRA Pemrosesan Citra Biner MKB3383 TEKNIK PENGOLAHAN CITRA Pemrosesan Citra Biner Dosen Pengampu: Muhammad Zidny Naf an, M.Kom. Genap 2016/2017 Definisi Citra biner (binary image) adalah citra yang hanya mempunyai dua nilai derajat

Lebih terperinci

BAB 2 LANDASAN TEORI. dari sudut pandang matematis, citra merupakan fungsi kontinyu dari intensitas cahaya

BAB 2 LANDASAN TEORI. dari sudut pandang matematis, citra merupakan fungsi kontinyu dari intensitas cahaya 5 BAB 2 LANDASAN TEORI 2.1 Citra Secara harfiah citra atau image adalah gambar pada bidang dua dimensi. Ditinjau dari sudut pandang matematis, citra merupakan fungsi kontinyu dari intensitas cahaya pada

Lebih terperinci

PERANCANGAN SISTEM PENGENALAN DAN PENYORTIRAN KARTU POS BERDASARKAN KODE POS DENGAN MENGGUNAKAN ARTIFICIAL NEURAL NETWORK

PERANCANGAN SISTEM PENGENALAN DAN PENYORTIRAN KARTU POS BERDASARKAN KODE POS DENGAN MENGGUNAKAN ARTIFICIAL NEURAL NETWORK PERANCANGAN SISTEM PENGENALAN DAN PENYORTIRAN KARTU POS BERDASARKAN KODE POS DENGAN MENGGUNAKAN ARTIFICIAL NEURAL NETWORK OLEH ARIF MIFTAHU5R ROHMAN (2200 100 032) Pembimbing: Dr. Ir Djoko Purwanto, M.Eng,

Lebih terperinci

BAB II DASAR TEORI 2.1. Metode Trial and Error

BAB II DASAR TEORI 2.1. Metode Trial and Error BAB II DASAR TEORI Pada bab ini akan dibahas teori-teori pendukung yang digunakan sebagai acuan dalam merancang robot menggunakan algoritma kinematika balik. 2.1. Metode Trial and Error Metode trial and

Lebih terperinci

Konvolusi. Esther Wibowo Erick Kurniawan

Konvolusi. Esther Wibowo Erick Kurniawan Konvolusi Esther Wibowo esther.visual@gmail.com Erick Kurniawan erick.kurniawan@gmail.com Filter / Penapis Digunakan untuk proses pengolahan citra: Perbaikan kualitas citra (image enhancement) Penghilangan

Lebih terperinci

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS 3.1. Spesifikasi Perancangan Perangkat Keras Secara sederhana, perangkat keras pada tugas akhir ini berhubungan dengan rancang bangun robot tangan. Sumbu

Lebih terperinci

MOTOR DRIVER. Gambar 1 Bagian-bagian Robot

MOTOR DRIVER. Gambar 1 Bagian-bagian Robot ACTION TOOLS OUTPUT INFORMATION MEKANIK MOTOR MOTOR DRIVER CPU SISTEM KENDALI SENSOR Gambar 1 Bagian-bagian Robot Gambar 1 menunjukkan bagian-bagian robot secara garis besar. Tidak seluruh bagian ada pada

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dijelaskan mengenai perancangan sistem dari perangkat keras, serta perangkat lunak robot. 3.1. Gambaran Sistem Sistem yang direalisasikan dalam skripsi ini

Lebih terperinci

BAB II LANDASAN TEORI. Pengolahan Citra adalah pemrosesan citra, khususnya dengan menggunakan

BAB II LANDASAN TEORI. Pengolahan Citra adalah pemrosesan citra, khususnya dengan menggunakan BAB II LANDASAN TEORI 2.1. Citra Citra adalah gambar pada bidang dwimatra (dua dimensi). Ditinjau dari sudut pandang matematis, citra merupakan fungsi menerus dan intensitas cahaya pada bidang dwimatra

Lebih terperinci

PENGOLAHAN CITRA DIGITAL

PENGOLAHAN CITRA DIGITAL PENGOLAHAN CITRA DIGITAL Aditya Wikan Mahastama mahas@ukdw.ac.id Histogram dan Operasi Dasar Pengolahan Citra Digital 3 UNIV KRISTEN DUTA WACANA GENAP 1213 v2 MAMPIR SEB EN TAR Histogram Histogram citra

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Citra Digital Citra digital adalah citra yang bersifat diskrit yang dapat diolah oleh computer. Citra ini dapat dihasilkan melalui kamera digital dan scanner ataupun citra yang

Lebih terperinci

BAB 4 HASIL DAN ANALISA

BAB 4 HASIL DAN ANALISA BAB 4 HASIL DAN ANALISA 4. Analisa Hasil Pengukuran Profil Permukaan Penelitian dilakukan terhadap (sepuluh) sampel uji berdiameter mm, panjang mm dan daerah yang dibubut sepanjang 5 mm. Parameter pemesinan

Lebih terperinci

Pertemuan 3 Perbaikan Citra pada Domain Spasial (1) Anny Yuniarti, S.Kom, M.Comp.Sc

Pertemuan 3 Perbaikan Citra pada Domain Spasial (1) Anny Yuniarti, S.Kom, M.Comp.Sc Pertemuan 3 Perbaikan Citra pada Domain Spasial (1), S.Kom, M.Comp.Sc Tujuan Memberikan pemahaman kepada mahasiswa mengenai berbagai teknik perbaikan citra pada domain spasial, antara lain : Transformasi

Lebih terperinci

METODE PENELITIAN. 4.1 Tempat dan Waktu. 4.2 Bahan dan Alat. 4.3 Metode

METODE PENELITIAN. 4.1 Tempat dan Waktu. 4.2 Bahan dan Alat. 4.3 Metode IV. METODE PENELITIAN 4.1 Tempat dan Waktu Penelitian dilaksanakan pada bulan Februari-Agustus 2011 di Lab. Instrumentasi dan Kontrol, Departemen Teknik Mesin dan Biosistem, Fakultas Teknologi Pertanian,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Citra Secara harafiah, citra (image) adalah gambar pada bidang dwimatra (dua dimensi). Ditinjau dari sudut pandang matematis, citra merupakan fungsi menerus (continue) dari intensitas

Lebih terperinci

BAB II DASAR TEORI. bentuk api dan lapangan pertandingan pada KRPAI. Pemadam Api (Setyawan, D.E dan Prihastono, 2012) [2]

BAB II DASAR TEORI. bentuk api dan lapangan pertandingan pada KRPAI. Pemadam Api (Setyawan, D.E dan Prihastono, 2012) [2] BAB II DASAR TEORI Pada bab ini akan dibahas beberapa teori yang mendukung skripsi. Teori-teori yang digunakan dalam pembuatan skripsi ini terdiri dari kajian pustaka, konsep dasar sistem yang mendukung

Lebih terperinci

SISTEM REKOGNISI KARAKTER NUMERIK MENGGUNAKAN ALGORITMA PERCEPTRON

SISTEM REKOGNISI KARAKTER NUMERIK MENGGUNAKAN ALGORITMA PERCEPTRON 30 BAB IV SISTEM REKOGNISI KARAKTER NUMERIK MENGGUNAKAN ALGORITMA PERCEPTRON 4.1 Gambaran Umum Sistem Diagram sederhana dari program yang dibangun dapat diilustrasikan dalam diagram konteks berikut. Gambar

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. dilakukan oleh para peneliti, berbagai metode baik ekstraksi fitur maupun metode

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. dilakukan oleh para peneliti, berbagai metode baik ekstraksi fitur maupun metode BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2. Penelitian Terdahulu Beberapa penelitian mengenai pengenalan tulisan tangan telah banyak dilakukan oleh para peneliti, berbagai metode baik ekstraksi fitur

Lebih terperinci

Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART

Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART I. Tujuan 1. Untuk Mengenal Modul Serial port dan Mempelajari Konfigurasi Input dan Output dari serial port 2. Dapat membuat program untuk pengiriman dan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. menggunakan serial port (baudrate 4800bps, COM1). Menggunakan Sistem Operasi Windows XP.

BAB 4 IMPLEMENTASI DAN EVALUASI. menggunakan serial port (baudrate 4800bps, COM1). Menggunakan Sistem Operasi Windows XP. BAB 4 IMPLEMENTASI DAN EVALUASI Bab ini menjelaskan tentang hasil penelitian yang berupa spesifikasi sistem, prosedur operasional penggunaan program, dan analisa sistem yang telah dibuat. 4.1 Spesifikasi

Lebih terperinci

BAB III METODE PENELITIAN. pada blok diagram tersebut antara lain adalah webcam, PC, microcontroller dan. Gambar 3.1 Blok Diagram

BAB III METODE PENELITIAN. pada blok diagram tersebut antara lain adalah webcam, PC, microcontroller dan. Gambar 3.1 Blok Diagram BAB III METODE PENELITIAN 3.1 Model Penelitian Pengerjaan Tugas Akhir ini dapat terlihat jelas dari blok diagram yang tampak pada gambar 3.1. Blok diagram tersebut menggambarkan proses dari capture gambar

Lebih terperinci

BAB I PENDAHULUAN. Anggota gerak pada manusia terdiri dari anggota gerak atas dan anggota gerak bawah,

BAB I PENDAHULUAN. Anggota gerak pada manusia terdiri dari anggota gerak atas dan anggota gerak bawah, BAB I PENDAHULUAN 1.1. Latar Belakang Manusia menggunakan anggota gerak untuk melakukan aktifitas sehari-hari. Anggota gerak pada manusia terdiri dari anggota gerak atas dan anggota gerak bawah, anggota

Lebih terperinci

RANCANG BANGUN SISTEM AUTOTRACKING UNTUK ANTENA UNIDIRECTIONAL FREKUENSI 2.4GHZ DENGAN MENGGUNAKAN MIKROKONTOLER ARDUINO

RANCANG BANGUN SISTEM AUTOTRACKING UNTUK ANTENA UNIDIRECTIONAL FREKUENSI 2.4GHZ DENGAN MENGGUNAKAN MIKROKONTOLER ARDUINO RANCANG BANGUN SISTEM AUTOTRACKING UNTUK ANTENA UNIDIRECTIONAL FREKUENSI 2.4GHZ DENGAN MENGGUNAKAN MIKROKONTOLER ARDUINO Ryandika Afdila (1), Arman Sani (2) Konsentrasi Teknik Telekomunikasi, Departemen

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1 Citra 2.1.1 Definisi Citra Citra adalah suatu representasi (gambaran), kemiripan, atau imitasi dari suatu objek. Citra digital adalah citra yang dapat diolah oleh komputer. Citra

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengenalan Marka Jalan Marka jalan merupakan suatu penanda bagi para pengguna jalan untuk membantu kelancaran jalan dan menghindari adanya kecelakaan. Pada umumnya marka jalan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2. Pengertian Citra Citra (image) atau istilah lain untuk gambar sebagai salah satu komponen multimedia yang memegang peranan sangat penting sebagai bentuk informasi visual. Meskipun

Lebih terperinci

BAB IV PENGUJIAN MODUL SIMULATOR FISIKA

BAB IV PENGUJIAN MODUL SIMULATOR FISIKA BAB IV PENGUJIAN MODUL SIMULATOR FISIKA 4.1 Spesifikasi Pengujian 4.1.1 Ruang Lingkup Pengujian Pengujian terhadap implementasi modul simulator dilakukan melalui dua tahap pengujian. Pengujian tahap pertama

Lebih terperinci

Analisa Perbandingan Metode Edge Detection Roberts Dan Prewitt

Analisa Perbandingan Metode Edge Detection Roberts Dan Prewitt Analisa Perbandingan Metode Edge Detection Roberts Dan Prewitt Romindo Polikteknik Ganesha Medan Jl. Veteran No. 190 Pasar VI Manunggal romindo4@gmail.com Nurul Khairina Polikteknik Ganesha Medan Jl. Veteran

Lebih terperinci

PENGUKURAN GETARAN PADA POROS MODEL VERTICAL AXIS OCEAN CURRENT TURBINE (VAOCT) DENGAN METODE DIGITAL IMAGE PROCESSING

PENGUKURAN GETARAN PADA POROS MODEL VERTICAL AXIS OCEAN CURRENT TURBINE (VAOCT) DENGAN METODE DIGITAL IMAGE PROCESSING PRESENTASI TESIS (P3) PENGUKURAN GETARAN PADA POROS MODEL VERTICAL AXIS OCEAN CURRENT TURBINE (VAOCT) DENGAN METODE DIGITAL IMAGE PROCESSING HEROE POERNOMO 4108204006 LATAR BELAKANG Pengaruh getaran terhadap

Lebih terperinci

SISTEM PENJEJAK POSISI OBYEK BERBASIS UMPAN BALIK CITRA

SISTEM PENJEJAK POSISI OBYEK BERBASIS UMPAN BALIK CITRA SISTEM PENJEJAK POSISI OBYEK BERBASIS UMPAN BALIK CITRA Syahrul 1, Andi Kurniawan 2 1,2 Jurusan Teknik Komputer, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia Jl. Dipati Ukur No.116,

Lebih terperinci

GLOSARIUM Adaptive thresholding Peng-ambangan adaptif Additive noise Derau tambahan Algoritma Moore Array Binary image Citra biner Brightness

GLOSARIUM Adaptive thresholding Peng-ambangan adaptif Additive noise Derau tambahan Algoritma Moore Array Binary image Citra biner Brightness 753 GLOSARIUM Adaptive thresholding (lihat Peng-ambangan adaptif). Additive noise (lihat Derau tambahan). Algoritma Moore : Algoritma untuk memperoleh kontur internal. Array. Suatu wadah yang dapat digunakan

Lebih terperinci

Pertemuan 2 Representasi Citra

Pertemuan 2 Representasi Citra /29/23 FAKULTAS TEKNIK INFORMATIKA PENGOLAHAN CITRA DIGITAL ( DIGITAL IMAGE PROCESSING ) Pertemuan 2 Representasi Citra Representasi Citra citra Citra analog Citra digital Matrik dua dimensi yang terdiri

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Citra Digital Istilah citra biasanya digunakan dalam bidang pengolahan citra yang berarti gambar. Suatu citra dapat didefinisikan sebagai fungsi dua dimensi, di mana dan adalah

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Teori Umum 2.1.1. Warna Dengan menggunakan 3 buah reseptor manusia dapat membedakan banyak warna. Warna tricromatic RGB dalam sistem grafis umumnya menggunakan 3 byte (2 8 ) 3,

Lebih terperinci

Rekayasa Elektrika. Perancangan Lengan Robot 5 Derajat Kebebasan dengan Pendekatan Kinematika

Rekayasa Elektrika. Perancangan Lengan Robot 5 Derajat Kebebasan dengan Pendekatan Kinematika Jurnal Rekayasa Elektrika VOLUME 11 NOMOR 2 OKTOBER 2014 Perancangan Lengan Robot 5 Derajat Kebebasan dengan Pendekatan Kinematika Firmansyah, Yuwaldi Away, Rizal Munadi, Muhammad Ikhsan, dan Ikram Muddin

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Salah satu perkembangan teknologi yang popular adalah teknologi bidang robotika. Robot mengambil peran yang penting dalam menangani tugas-tugas yang biasanya ditangani

Lebih terperinci

BAB 3 PERANCANGAN MODEL INDUSTRIAL ROBOT SECARA KINEMATIK. robot industri yang mudah dibawa / dipindahkan. Robot ini dirancang untuk dapat

BAB 3 PERANCANGAN MODEL INDUSTRIAL ROBOT SECARA KINEMATIK. robot industri yang mudah dibawa / dipindahkan. Robot ini dirancang untuk dapat 39 BAB 3 PERANCANGAN MODEL INDUSTRIAL ROBOT SECARA KINEMATIK Model industrial robot yang akan dirancang merupakan model skala kecil dari robot industri yang mudah dibawa / dipindahkan. Robot ini dirancang

Lebih terperinci

Operasi Bertetangga KONVOLUSI. Informatics Eng. - UNIJOYO log.i. Citra kualitas baik: mencerminkan kondisi sesungguhnya dari obyek yang dicitrakan

Operasi Bertetangga KONVOLUSI. Informatics Eng. - UNIJOYO log.i. Citra kualitas baik: mencerminkan kondisi sesungguhnya dari obyek yang dicitrakan KONVOLUSI Informatics Eng. - UNIJOYO log.i Citra kualitas baik: mencerminkan kondisi sesungguhnya dari obyek yang dicitrakan Citra ideal: korespondensi satu-satu sebuah titik pada obyek yang dicitrakan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Citra Citra adalah suatu representasi (gambaran), kemiripan, atau imitasi suatu objek. Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan dunia robotika memiliki unsur yang sedikit berbeda dengan ilmu-ilmu dasar atau terapan lainnya. Ilmu dasar biasanya berkembang dari suatu asas atau hipotesa

Lebih terperinci

Pembentukan Citra. Bab Model Citra

Pembentukan Citra. Bab Model Citra Bab 2 Pembentukan Citra C itra ada dua macam: citra kontinu dan citra diskrit. Citra kontinu dihasilkan dari sistem optik yang menerima sinyal analog, misalnya mata manusia dan kamera analog. Citra diskrit

Lebih terperinci

ROBOT MOBIL DENGAN SENSOR KAMERA UNTUK MENELUSURI JALUR PADA MAZE

ROBOT MOBIL DENGAN SENSOR KAMERA UNTUK MENELUSURI JALUR PADA MAZE ROBOT MOBIL DENGAN SENSOR KAMERA UNTUK MENELUSURI JALUR PADA MAZE Lauw Lim Un Tung, Resmana Lim, Budiman Lewa Electrical Engineering Dept., PETRA Christian University Jl. Siwalankerto 121-131, Surabaya

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN Rudy Adipranata 1, Liliana 2, Gunawan Iteh Fakultas Teknologi Industri, Jurusan Teknik Informatika, Universitas Kristen Petra Jl. Siwalankerto

Lebih terperinci

PERTEMUAN #3 TEORI DASAR OTOMASI 6623 TAUFIQUR RACHMAN TKT312 OTOMASI SISTEM PRODUKSI

PERTEMUAN #3 TEORI DASAR OTOMASI 6623 TAUFIQUR RACHMAN TKT312 OTOMASI SISTEM PRODUKSI TEORI DASAR OTOMASI Sumber: Mikell P. Groover, Automation, Production Systems, and Computer-Integrated Manufacturing, Second Edition, New Jersey, Prentice Hall Inc., 2001, Chapter 3 PERTEMUAN #3 TKT312

Lebih terperinci

DETEKSI GERAK BANYAK OBJEK MENGGUNAKAN BACKGROUND SUBSTRACTION DAN DETEKSI TEPI SOBEL

DETEKSI GERAK BANYAK OBJEK MENGGUNAKAN BACKGROUND SUBSTRACTION DAN DETEKSI TEPI SOBEL DETEKSI GERAK BANYAK OBJEK MENGGUNAKAN BACKGROUND SUBSTRACTION DAN DETEKSI TEPI SOBEL Muhammad Affandes* 1, Afdi Ramadani 2 1,2 Teknik Informatika UIN Sultan Syarif Kasim Riau Kontak Person : Muhammad

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Di dalam dunia kedokteran gigi, dikenal suatu teknologi yang dinamakan dental unit. Dental unit digunakan sebagai tempat periksa untuk pasien dokter gigi yang telah

Lebih terperinci

Prinsip Pribadi. Pengantar Robot 4. 4/29/ by hasanuddin sirait Page 1

Prinsip Pribadi. Pengantar Robot 4. 4/29/ by hasanuddin sirait  Page 1 Pengantar Robot 4 4/29/2009 1 by hasanuddin sirait http://www.hsirait.co.cc email:hsirait@telkom.net Page 1 Robot SCARA (Selective Compliance Assembly Robot Arm) Robot Assembly bisa didesain menurut koordinat

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Dalam pengerjaan perancangan dan pembuatan aplikasi pengenalan karakter alfanumerik JST algoritma Hopfield ini menggunakan software Borland Delphi 7.0. 3.1 Alur Proses Sistem

Lebih terperinci

Muhammad Zidny Naf an, M.Kom. Gasal 2015/2016

Muhammad Zidny Naf an, M.Kom. Gasal 2015/2016 MKB3383 - Teknik Pengolahan Citra Pengolahan Citra Digital Muhammad Zidny Naf an, M.Kom. Gasal 2015/2016 CITRA Citra (image) = gambar pada bidang 2 dimensi. Citra (ditinjau dari sudut pandang matematis)

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Citra Citra (image) sebagai salah satu komponen multimedia memegang peranan sangat penting sebagai bentuk informasi visual. Citra mempunyai karakteristik yang tidak dimiliki oleh

Lebih terperinci

GRAFIK KOMPUTER DAN PENGOLAHAN CITRA. WAHYU PRATAMA, S.Kom., MMSI.

GRAFIK KOMPUTER DAN PENGOLAHAN CITRA. WAHYU PRATAMA, S.Kom., MMSI. GRAFIK KOMPUTER DAN PENGOLAHAN CITRA WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 8 - GRAFKOM DAN PENGOLAHAN CITRA Konsep Dasar Pengolahan Citra Pengertian Citra Analog/Continue dan Digital. Elemen-elemen Citra

Lebih terperinci