Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
PENDAHULUAN
Ada beberapa tipe robot, yang secara umum dapat dibagi menjadi dua kelompok
yakni robot manipulator dan robot mobil (mobile robot). Robot manipulator dicirikan
dengan memiliki lengan (arm robot), dan banyak digunakan untuk robot industri.
Sedangkan robot mobil merupakan robot yang dapat bergerak berpindah tempat,
meskipun nantinya robot tersebut juga dipasang manipulator. Robot mobil dapat
dikelompokkan lagi menjadi tiga yaitu robot daratan (ground robot), robot air
(Underwater Robot), dan robot terbang (aerial robot). Ketiga jenis robot ini sangat
banyak dikembangkan karena melihat sifatnya yang sangat fungsional.
Agar dapat mencapai semua itu kita dapat mempelajari robot Boe-bot sebagai bahan
dasar untuk mempelajari robot. Robot Boe-bot ini ada yang beroda dan berkaki. Salah satu cara
kerja dari robot Boe-bot ini yaitu dapat mendeteksi adanya penghalang dengan menggunakan
sensor Infrared (IR), sensor ini akan bekerja dengan menyusuri dinding dengan mendeteksi jarak.
Dimana sensor jarak digunakan untuk mengetahui posisi robot terhadap dinding dan sensor lantai
yang akan mendeteksi garis putih.
Dengan diketahuinya posisi ini maka robot dapat memberikan keputusan gerakan
apa yang akan dilakukan, yaitu menghindari adanya penghalang (dinding)
BAB II
PEMBAHASAN
`Robot adalah sebuah alat mekanik yang dapat melakukan tugas fisik, baik
menggunakan pengawasan dan kontrol manusia, ataupun menggunakan program. Robot
biasanya digunakan untuk tugas yang berat, berbahaya, pekerjaan yang berulang dan
kotor. Robot juga dilengkapi dengan sensor untuk pendeteksi terhadap sesuatu hal,
misalnya seperti sensor panas.
Pada makalah ini akan dijelaskan jenis-jenis dan pengertian dari sistem sensor
yang banyak digunakan pada robot. Sesuai dengan namanya atau sering disebut dengan
Artificial Intelegensi (AI), Kecerdasan buatan adalah salah satu cabang sains komputer
yang mempelajari otomatisasi tingkah laku cerdas yang didasarkan pada prinsip-prinsip
teoritikal dan terapan yang menyangkut struktur data yang digunakan dalam representasi
pengetahuan, algoritma yang diperlukan dalam penerapan pengetahuan itu, serta teknik-
teknik bahasa dan pemprograman yang dipakai dalam implementasinya dan yang paling
banyak menerapkan konsep kecerdasan buatan adalah dunia robotika.
Sensor adalah piranti yang menerima input berupa suatu besaran atau sinyal fisik
yang kemudian mengubahnya menjadi besaran atau sinyal lain yang diteruskan ke
kontroler. Terdapat banyak jenis sensor yang digunakan pada pembuatan robot.
Robot juga membutuhkan masukan (input) yang akan menentukan apa yang
harus dilakukan oleh robot. Input ini umumnya masuk ke dalam otak robot dengan
berbagai macam cara. Ada yang menggunakan remote, atau diberikan sebelum robot
diaktifkan dan ada juga yang langsung diberikan pada robot melalui programnya.
Hal ini sangat berlaku bagi robot-robot industri pada umumnya.
2. Actuator
Bagian ini seperti otot pada manusia. Fungsinya adalah untuk menggerakan
robot. Untuk robot yang beroda biasanya menggunakan DC Motor, sebagai pemutar
roda, dan membuat robot berpindah tempat, dan untuk robot yang berjalan
menggunakan kaki, Motor Servo adalah pilihan yang tepat. Motor Sevo adalah DC
Motor yang dapat diatur putarannya.
3. Sensor
Jika manusia memiliki indera maka robot memiliki sensor. Ada banyak jenis-
jenis sensor robot, manusia hanya memiliki 5 indera, robot bisa memiliki sensor
dengan jumlah yang tidak terbatas. Karena robot makhluk elektronik, dan teknologi
yang cepat berkembang.
4. Battery
Merupakan sumber energi bagi robot. Seperti otak manusia yang
membutuhkan nutrisi, dan badan yang membutuhkan kabohidrat atau vitamin. Listrik
adalah darah bagi robot, dan robot bisa mendapatkan kebutuhan listrik untuk
controller, sensor, actuator dan semua komponen elektronik, dari battery.
5. Kabel
Kabel pada robot ini seperti urat jalan mengalirnya darah pada setiap
komponen pada robot, dan juga sebagai saraf yang menjadi jalan data untuk input
dan output.
6. Frame
Sebagai tulang yang menyangga antara servo pada robot. Juga yang
membentuk robot menjadi berbagai macam, dan penunjang penampilan robot. Untuk
robot beroda seperti line follower frame cukup berbentuk kotak, atau lingkaran saja,
sebagai penyangga DC Motor dan tempat meletakan controller.
7. Chassis
Rangka utama pada robot, biasanya menjadi badan bagi si robot. Biasanya
sebuah chassis pada robot dipasang berbagai macam frame, dengan jumlah lebih
banyak.
8. Support
Yang dimaksud Support disini yaitu komponen pendukung terbentuknya
robot, seperti baud dan mur.
5
C. JENIS ROBOT DARI SEGI BENTUK
1. Robot Mobile
Merupakan jenis robot yang paling diminati karena pembuatannya yang sangat
mudah, setidaknya untuk membuat robot mobile seseorang harus mengerti tentang
mikrokontroler dan sensor-sensor elektronik.
2. Robot Jaringan
Robot ini bisa dibilang lebih canggih dibandingkan dengan robot mobile.
Robot jaringan memungkinkan pemiliknya untuk mengontrol robot menggunakan
jaringan internet dengan protokol TCP/IP. Dengan kecanggihan internet ini, koneksi
robot jaringan, proses kontrol, dan monitoringnya dapat dilakukan melalui jaringan.
3. Robot Manipulator (Tangan)
Robot ini hanya memiliki satu tangan saja seperti tangan manusia yang
fungsinya untuk memegang atau memindahkan barang, contoh robot ini adalah robot
las di Industri mobil, robot merakit elektronik dan lain-lain.
4. Robot Humanoid
Merupakan robot yang sering muncul belakangan ini. Penampilan keseluruhan
dari robot humanoid menyerupai manusia bahkan robot ini dirancang khusus untuk
mampu melakukan interaksi dengan peralatan maupun lingkungan yang dibuat untuk
manusia. Robot ini juga memiliki dua bagian kaki dan dua bagian tangan yang
layaknya manusia, dan untuk bagian wajahnya robot ini juga memiliki bagian mata,
mulut dan sebagainya.
5. Robot Berkaki
Robot ini memiliki kaki seperti hewan atau manusia yang mampu
melangkahkan kakinya, seperti robot serangga, robot kepiting dan lain-lain.
6. Flying Robot
Merupakan robot yang mampu terbang, robot ini dirancang menyerupai
pesawat model yang diprogram khusus untuk memonitor keadaan di tanah dari atas,
dan untuk meneruskan komunikasi.
7. Underwater Robot
Jenis robot ini sangatlah canggih, karena dapat digunakan di bawah laut untuk
memonitor kondisi bawah laut dan juga untuk mengambil sesuatu di bawah laut.
BAB III
IMPLEMENTASI
ROBOT PENDETEKSI WARNA BENDA BESERTA LOKASINYA
Salah satu teknologi robot yang terkenal sekarang adalah LEGO NXT dengan
platform Mindstorm NXT-G. Lego mindstorm NXT lebih dari sekedar mainan. Lego
Mindstorm NXT memungkinkan untuk pembangunan robot dengan menggunakan beberapa
motor dan juga sensor. Namun daya pemrosesan, memori, dan kemampuan komunikasi
LEGO NXT jauh dibelakang apa yang ditawarkan pada perangkat PDA atau laptop. Lego
mindstorm education nxt adalah set lego yang menggunakan mindstorm nxt software.
Dimana suatu set ini kita dapat mempelajari mengenai konstruksi atau mekanika
pemrograman robot. Lego mindstorm education nxt ini mempunyai nomor seri yaitu 9797.
Dibanding rcx(model yang lebih lama) nxt brick memiliki fiture controller agen 32-bit
mikroprosesor dan memori lebih besar, ditambah dukungan untuk USB 2.0, Bluetooth, dll.
Palet yang sangat serbaguna dari elemen LEGO TECHNIC yang mengkombinasikan
ultrasonic, suara, cahaya, dan sensor sentuh pada intuitif robotika. Sensor cahaya dapat
mendeteksi pantulan cahaya dan menghitung intensitasnya, sementara sensor suara yang baru
memungkinkan agen untuk merespon pola dan nada suara. Sensor sentuh yang lebih,
misalnya dapat digunakan sebagai sensor tumbukan. Sedangkan sensor ultrasonik, mengukur
jarak hambatan dan dapat digunakan sebagai sensor kedekatan. Perangkat lunak
pemrograman sekarang tersedia baik untuk PC dan macintosh, ditambah dengan dukungan
Bluetooth bahkan dapat melakukan perintah agen dari ponsel.
Python merupakan bahasa pemrograman yang tingkat tinggi (high-level promgraming
language). Python menawarkan berbagai kemudahan menulis suatu program dan memberikan
portabilitas yang tinggi bahkan Python menggunakan antar muka yang sama pada platform-
platform tersebut. Python banyak diminati karena kesederhanaanya, yaitu hanya sedikit
menyediakan tatabahasa dan kosakata sehingga mudah diingat.