arya mekatronika

31
BAB 15 Sistem Robotika Tujuan Pembelajaran Untuk mengetahui definisi dari Robot serta bagaimana menggunakkannya Membedakan Robot mobile dengan Robot statik Memahami definisi, konfigurasi, dan komponen dari lengan robot Memahami transformasi dari lengan robot Memahami pentingnya resolusi, pengulangan, dan pengulangan dari lengan robot Mengerti aspek aspek perencanaan lengan robot 15.1 Tipe Robot Robot ialah sebuah mesin yang mempunyai tugas seperti layaknya manusia, secara dasar robot dibedakan menjadi 2 yaitu robot mobile dan robot static. Pada robot mobile, robot dapat bergerak dan berpindah tempat sesuai area kerjanya seperti robot pembersih rumput, tetapi pada robot static, robot tidak bisa berpindah tempat, hanya bergerak pada suatu tempat saja seperti robot lengan. Automated Guided Vahicle (AGV) merupakan robot beroda yang membawa muatan dalam suatu pabrik, robot robot ini merupakan suatu system pengalihan material dari tempat satu ketempat lainnya. Navigasi AGV menggunakkan satu dari beberapa cara seperti kabel yang tertanam pada lantai, cahaya, dan garis berwarna pada lantai. Serta terdapat juga sensor dan suatu actuator yang digunakkan untuk membersihkan jalur agar robot dapat sampai pada tujuan seperti kamera. 15.2 Istilah Istilah pada Robot lengan Link: Struktur padat pada lengan Joint:penggabungan bergerak pada link Degrees of freedom: Sudut pergerakan Orientates axes: pergerakan lengan (gambar 15.1)

Transcript of arya mekatronika

Page 1: arya mekatronika

BAB 15Sistem Robotika

Tujuan Pembelajaran Untuk mengetahui definisi dari Robot serta bagaimana menggunakkannya Membedakan Robot mobile dengan Robot statik Memahami definisi, konfigurasi, dan komponen dari lengan robot Memahami transformasi dari lengan robot Memahami pentingnya resolusi, pengulangan, dan pengulangan dari lengan

robot Mengerti aspek aspek perencanaan lengan robot

15.1 Tipe RobotRobot ialah sebuah mesin yang mempunyai tugas seperti layaknya manusia,

secara dasar robot dibedakan menjadi 2 yaitu robot mobile dan robot static. Pada robot mobile, robot dapat bergerak dan berpindah tempat sesuai area kerjanya seperti robot pembersih rumput, tetapi pada robot static, robot tidak bisa berpindah tempat, hanya bergerak pada suatu tempat saja seperti robot lengan.

Automated Guided Vahicle (AGV) merupakan robot beroda yang membawa muatan dalam suatu pabrik, robot robot ini merupakan suatu system pengalihan material dari tempat satu ketempat lainnya. Navigasi AGV menggunakkan satu dari beberapa cara seperti kabel yang tertanam pada lantai, cahaya, dan garis berwarna pada lantai. Serta terdapat juga sensor dan suatu actuator yang digunakkan untuk membersihkan jalur agar robot dapat sampai pada tujuan seperti kamera.

15.2 Istilah Istilah pada Robot lengan

Link: Struktur padat pada lenganJoint:penggabungan bergerak pada linkDegrees of freedom: Sudut pergerakanOrientates axes: pergerakan lengan (gambar 15.1)Position axes:alat yang tergantung pada orientasi yang bias digerakkan ke beberapa posisiTool Center point (TCP): TCP terletak pada robot atau pada alat (gambar 15.2)Work envelope/Workspace: pembatas pergerakan robotSpeed : kecepatan

Page 2: arya mekatronika

Payload:muatan (beban)Setling time: waktu mantapCoordinates: coordinate posisi lengan

15.3 Konfigurasi robot lengan

Kartesian (gambar 15.4)

Page 3: arya mekatronika

Objek yang berbentuk silinder (gambar 15.5) mempunyai pergerakan memutari sekitar daerah kaki,joint yang berbentuk prisma untuk ketinggian dan joint berbentuk prisma untuk jari jari

Objek yang berbentuk bola (gambar 15.6) mempunyai dua joint perputaran dan satu joit berbentuk prisma, joint memperbolehkan robot menuju poin poin arah.

Page 4: arya mekatronika

Articulated/ jointed spherical/ revolute (tipe 3 R) (gambar 15.7) mempunyai 3 joint perputaran, robot ini menyerupai lengan,bahu, pinggang, dan siku manusia

SCARA (Selective Compliance Arm Robot Assembly) (gambar 15.8) menyesuaikan koordinat secara silinder, tetapi jari jari dan perputaran diperoleh dari dua link planar dengan joint perputaran.

Page 5: arya mekatronika

15.4 Aplikasi Robot Poin ke poin Manipulasi Pengikut jalur Pengoperasi Robot komunikasi Servis Biomedical

15.5 Dasar Sistem Robot Struktur: Struktur mekanikal (link, kaki, dsb) sangat berhubungan

dengan masa untuk mendapatkan struktur dengan akurasi yang tinggi untuk beban yang berbeda

Actuator: Motor Stepar yang mengendalikan joints pada robot Control Computer: untuk menguhungkan dengan pengguna , serta

mengontrol joints pada robot.

Page 6: arya mekatronika

Sensor: Sensor mempunyai 2 tipe yaitu proximity yang digunakkan untuk mengetahui keberqadaan objek dan sensor gaya untuk mengetahui banyaknya gaya pada objek.

EOAT (End Of Arm Tooling): disediakan oleh pengguna, dan didesain untuk beberapa kebutuhan.

15.5.1 Mekanik Robot Lengan Desain hubungan komponen robot: Sambungan mekanik

terkoneksi pada joint yang terbuat untuk berputar menggunakan aktuator. Pengetahuan tentang hubungan kinematik sangat dibutuhkan untuk mendesain sebuah robot lengan

Pertimbangan payload(beban): pertimbangan tentang static dan dinamik dapat menyebabkan pemosisian yang salah, pertimbangan static merupakan efek gravitasi, roda gigi dan pulley, joint, dan efek suhu. Pertimbangan yang paling penting ialah pada efek percepatan

15.5.1.2 Pertimbangan statisEfek gravitasi menyebabkan defleksi ke bawah dari sistem lengan dan

dukungan. Efek gravitasi terdiri dari P payload, dan robot massa link, w. Oleh karena itu beban total pada lengan robot diberikan sebagai

Wtotal = P + w (15.1)

Efek gravitasi karena payloadDefleksi ujung balok yang disebabkan oleh beban titik, P, yang diberikan

sebagai

(15.2)dimana E adalah modulus Young, dan momen inersia, l = BH3 / 12.

Page 7: arya mekatronika

Efek gravity karena massa robot linkDefleksi ujung balok yang disebabkan oleh w, beban merata, adalah

diberikan sebagai

(15,3)dimana E adalah modulus Young, dan momen inersia, I = BH3/ 12.

Lendutan lengan robot karena payload dan massa link robot diberikan sebagai

(15.4)

CONTOH 15.1Sebuah lengan robot yang terbuat dari baja memiliki panjang 1,524 m, luas

0,102 m, dan tinggi 0,1524 m. Payload adalah 444,82 kg. Kepadatan baja, , adalahρ 7,87 kg m-3 dan modulus youngnya, E, adalah 206,85 GPa. Tentukan defleksi pada lengan robot karena muatan dan robot link massa.Solusi

Momen inersia pada lengan robot adalah

(15.5)

Massa link robot adalah

(15.6)Oleh karena itu, untuk parameter yang diberikan, defleksi total adalah

(15.7)

Gigi drive dan penggunaan sabuk driveGigi drive dan ikat pinggang seringkali memiliki jumlah terlihat dari slack (reaksi) yang menyebabkan kesalahan posisi.

Penggunaan bersamaPenggunaan bersama (penyelesaian) terjadi karena fleksibilitas sendi ketika anggota rotary panjang digunakan dalam sistem drive dan twist bawah beban. Ketika pemodelan penggunaan bersama (Fleksibilitas) pada lengan robot, kita mempertimbangkan twist sudut dari sendi, drive putar, dan poros, di bawah beban. Kekakuan puntir, k, didefinisikan sebagai torsi per radian twist, diberikan sebagai

(15.8)Dimana adalah momen inersia polar, Akibatnya, twist, diperoleh sebagaiθ

(15.9)

Page 8: arya mekatronika

Efek suhuPerubahan suhu menyebabkan perubahan dimensi dalam manipulator.

15.5.1.3 Pertimbangan dinamisPertimbangan utama di sini adalah efek percepatan. Gaya inersia dapat

menyebabkan defleksi dalam anggota-anggota struktural. Ini biasanya hanya masalah saat robot bergerak sangat cepat, atau ketika jalan terus mengikuti sangat penting. Namun, selama desain robot faktor-faktor ini harus diperiksa hati-hati.

15.5.2 Akhir perkakas lengan (EOAT)Industri robot terbaik adalah hanya baik sebagai akhir perkakas lengan

(EOAT). Akhir perkakas lengan biasanya dibeli secara terpisah, atau kebiasaan yang dibangun, dan sangat mahal.

15.5.2.1 Klasifikasi akhir perkakas lenganEOAT dapat digolongkan ke dalam Grippers dan alat. Grippers baik beberapa/tunggal atau internal / eksternal. Alat dibagi lagi menjadi compliant, kontak atau non-kontak. Setidaknya ada tujuh metode yang digunakan untuk mencengkeram objek:

• pegang itu• hook itu• sendok itu• mengembang sekitarnya• menariknya magnetis• menarik itu dengan vakum• menaatinya

15.5.2.2 Menghitung beban gripper dan kekuatan mencengkeramProdusen biasanya mengidentifikasi muatan maksimum yang bisa ditangani

oleh manipulator. Jika manipulator dapat menangani 28kg (termasuk pergelangan tangan 5kg dan 3kg pencengkeram), maka pencengkeram hanya dapat menangani objek 20kg. Faktor lain yang terlibat dalam perhitungan muatan meliputi:

• Torsi: Torsi ada ketika bagian sebuah dijemput di tempat lain selain yang pusat gravitasi.

• Pusat gravitasi: Pusat gravitasi adalah titik di mana massa tampaknya terkonsentrasi atau titik di mana bagian yang seimbang.

• Koefisien gesekan: Koefisien gesekan bagaimana langkah-langkah yang efisien gripper memegang bagian.

• Percepatan atau perlambatan: Percepatan atau perlambatan adalah tingkat perubahan kecepatan bagian.

• Faktor keamanan: Faktor keamanan adalah faktor desain untuk melawan error tidak bertanggung jawab atau faktor tak terduga. Sebuah faktor keamanan khas adalah 2.

Page 9: arya mekatronika

15.5.2.3 EOAT desainFaktor desain khas yang harus dipertimbangkan adalah ditunjukkan pada

Tabel 15.1, sedangkan desain kriteria ditunjukkan pada Tabel 15.2.

15.5.2.4 Mekanisme pencengkeramJari-jari dirancang untuk:• cocok fisik dengan bagian untuk pegangan yang baik;• berlaku cukup kekuatan untuk bagian untuk mencegah tergelincir.

Mutasi jari-jari bisa jadi:• pivoting (sering menggunakan hubungan penting); atau• gerakan linear atau translasi (sering menggunakan bantalan linier dan

aktuator).

Ada berbagai jenis mekanisme pencengkeram yang tersedia; ini meliputi: aktuasi linkage, gear dan rak, cam, sekrup, tali dan katrol, kandung kemih, diafragma, dll.

Berikut ini menjelaskan beberapa pencengkeram yang digerakkan menggunakan pneumatik / hidrolik silinder; ini bisa diganti dengan pengaturan mekanis lain selain silinder.

Tabel 15.1 Akhir faktor desain alatFaktor Desain Pilihan yang harus dipertimbangkanBenda kerja harus ditangani dimensi bagian

massapra dan pasca pengolahan geometritoleransi geometrispotensi untuk merusak bagian

Aktuator mekanisvakummagnet

Sumber daya listrikpneumatikhidrolikmekanis

Rentang mencengkeram gaya massa objekgesekan atau sarang pegangan koefisien gesekan antara gripper dan bagianmaksimum percepatan selama gerakan

Positioning panjang pencengkeramakurasi robot dan pengulanganbagian toleransi

Pemeliharaan jumlah siklus yang diperlukanpenggunaan komponen aus yang terpisahdesain untuk pemeliharaan

Page 10: arya mekatronika

Lingkungan suhukelembabankotoran, karat, dll

Perlindungan suhu perisai panasjari yang lebih panjangsistem pendingin terpisahbahan tahan panas

Bahan kuat, kaku, tahan lamakelelahan kekuatanbiaya dan kemudahan fabrikasikoefisien gesekancocok untuk lingkungan

Poin lainnya jari yang bisa digantistandar desainpenggunaan mounting plate pada robotpencengkeram cukup fleksibel untuk mengakomodasi perubahan desain produk

Dua jari pencengkeramSebuah gripper dua jari ditunjukkan pada Gambar 15.10 (a). Sebagai silinder pneumatik digerakkan jari-jari bergerak bersama dan terpisah. Sebuah aktuator paralel jari dua jari pencengkeram akan ditunjukkan dalam Gambar 15.10 (b). Gambar 15.10 (c) menunjukkan suatu mekanisme yang meningkatkan kekuatan memegang.

Tabel 15.2 Akhir kriteria desain alatKriteria desain DeskripsiBerat berat badan rendah untuk memungkinkan muatan

yang lebih besar, percepatan meningkat, mengurangi waktu siklus

Ukuran dimensi minimum yang ditetapkan oleh ukuran benda kerja, dan ijin area kerja

Rentang bagian jangkauan terluas bagian ditampung menggunakan insert, dan gerakan disesuaikan

Kekakuan kekakuan untuk menjaga keakuratan robot dan mengurangi getaran

Tingkat gaya gaya maksimum diterapkan untuk keselamatan, dan untuk mencegah kerusakan pekerjaan

Sumber daya sumber daya harus tersedia dari robot, atau dekatPemeliharaan pemeliharaan harus mudah dan cepatKeselamatan keselamatan menyatakan bahwa pekerjaan tidak

harus drop saat listrik gagalCentroid pencengkeram

memastikan bahwa centroid bagian berpusat dekat dengan robot untuk mengurangi inersia efek. Untuk kasus terburuk, pastikan bahwa itu adalah antara titik

Page 11: arya mekatronika

kontakPenahanan tekanan menahan tekanan / kekuatan / dll. sulit untuk

mengendalikan, cobalah untuk menahan bagian dengan fitur atau bentuk

Pemenuhan kepatuhan dapat membantu kerja Pedoman ke luar kondisi-alignment.

Sensor sensor di EOAT dapat memeriksa bagian tidak dalam gripper, dll

Posisi Kerja pencengkeram harus mentolerir varians dalam posisi bekerja dengan alignment bagian fitur

Pengubah pencengkeram

pengubah pencengkeram dapat digunakan untuk membuat robot multifungsi

Keluwesan kepala beberapa EOAT membolehkan satu robot untuk melakukan tugas-tugas yang berbeda tanpa perubahan EOAT

Keaslian jangan mencoba untuk meniru perilaku manusiaKecepatan penghapusan

desain untuk penghapusan cepat atau pertukaran perkakas dengan mewajibkan kecil sejumlah alat (kunci pas, obeng, dll)

Penjajaran pena menyediakan, slot, dan fitur lainnya yang mengarah pada keselarasan cepat ketika mengubah pencengkeram

Penggunaan pengikat menggunakan pengencang yang sama bila memungkinkan

Penghindaran bentuk menghilangkan sudut-sudut tajam / tepi untuk mengurangi keausan pada selang, kabel, dll

Kelambanan kabel memungkinkan kendur cukup dan fleksibilitas dalam kabel untuk berbagai gerak

Berat material menggunakan bahan ringan, dan bor keluar frame jika mungkin

Jenis coating menggunakan pelapis keras, atau memasukkan mengeras untuk menjaga bahan gripper lunak

Alternatif desain menguji alternatif saat merancang EOATPerhatian desain EOAT harus diakui sebagai hambatan potensial, dan

diberi tambahan desain usahaJadwal menggunakan pin geser, dan perangkat lain untuk

melindungi komponen lebih mahalKebersihan mempertimbangkan kotoran, dan menggunakan

bantalan disegel mana mungkinLokasi bobot bergerak sebanyak berat jauh dari ujung

pencengkeram ke arah robot

Dalam dua-jari gripper digerakkan pneumatik ditunjukkan pada Gambar 15.11, yangjari-jari bergerak keluar untuk mencengkeram internal.

Page 12: arya mekatronika

Gambar 15.10 Pencengkeram dengan dua jari: (a) non-paralel; (b) paralel; (c) paralel dengan pegangan lebih kuat.

Gambar 15.11 Pencengker dengan dua jari internal.

Pencengkeram magnetikJelas, pencengkeram magnetik dapat digunakan hanya dengan bahan besi. Elektromagnet dan magnet permanen yang digunakan. Elektromagnet memerlukan catu daya dan controller. Polaritas dapat dibalik pada magnet ketika meletakkan / membalikkan sisa magnetik. Mekanisme diperlukan untuk bagian-bagian yang

Page 13: arya mekatronika

terpisah dari sebuah magnet permanen. Mereka baik untuk lingkungan yang sensitif terhadap bunga api.

Beberapa keuntungan dari pencengkeram magnetik adalah:• variasi dalam ukuran bagian dapat ditoleransi;• kemampuan untuk menangani bagian logam dengan lubang;• pick up kali dengan cepat;• hanya memerlukan satu permukaan untuk mencengkeram;• dapat mengambil lembar teratas dari stack.

Beberapa kelemahan dari pencengkeram magnetik adalah:• sisa magnet tetap dalam benda yang dikerjakan;• slip samping yang mungkin timbul.

Memperluas pencengkeramBeberapa bagian memiliki rongga hampa yang dapat digunakan untuk keuntungan ketika menangkap. Memperluas pencengkeram juga dapat digunakan ketika mencengkeram eksternal.

Jenis-jenis pencengkeramKebanyakan pencengkeram untuk manipulasi dijual dengan tunggangan sehingga jari mungkin dihapus, dan diganti. Jari pencengkeram dapat dirancang untuk mengurangi masalah saat menggenggam.

15.8 Lengan robotic jalur perencanaan

Ada perbedaan yang signifikan antara metode yang digunakan untuk memindahkan lengan robot dari titik A ke titik B, atau sepanjang jalan terus menerus, dan rute untuk mengikuti adalah tak terbatas.

1. Gerak slew: Ini adalah bentuk yang paling sederhana gerak. Sebagai robot bergerak dari A ke titik B, masing-masing sumbu manipulator perjalanan secepat mungkin dari posisi awal ke posisi akhir. Semua sumbu mulai bergerak disaat yang sama, namun masing-masing sumbu berakhir itu gerakan dalam jangka waktu yang sebanding dengan produk jarak pindah dan kecepatan tertinggi (Memungkinkan untuk percepatan dan perlambatan). Membunuh gerak biasanya menghasilkan tidak perlu memakai pada sendi dan sering mengakibatkan hasil yang tidak terduga di jalur yang diambil oleh manipulator.

2. Bersama diinterpolasi gerak: ini mirip dengan gerak membunuh, kecuali semua sambungan mulai, dan berhenti pada saat yang sama. Metode ini hanya menuntut kecepatan diperlukan untuk menyelesaikan setiap gerakan dalam waktu paling sedikit.

Page 14: arya mekatronika

3. Gerak straight-line: Pada metode ini alat robot perjalanan di lurus garis antara awal dan titik berhenti. Ini bisa sulit, dan memimpin untuk gerakan agak tak menentu ketika batas-batas ruang kerja adalah mendekat.Kami mencatat bahwa garis lurus jalan adalah jalur satunya yang akan mencoba untuk memindahkan alat lurus melalui ruang; semua yang lain akan me-mindahkan alat dalam jalur melengkung.

Persyaratan dasar adalah untuk mengembangkan satu set poin dari awal dan berhenti poin yang meminimalkan percepatan, dan melakukan Kinematika keba-likan untuk menemukan sudut sendi dari robot pada titik-titik tertentu.Garis lurus gerak bukanlah sarana yang sangat memuaskan untuk mencapai yang diinginkan gerakan.

15.6 kinematika manipulator Robotic

alam kinematika lengan robot, kami tertarik dalam transformasi ke depan juga inversenya (mundur) transformasi. Kami akan berkonsentrasi pada 3Rdiartikulasikan robot, meskipun dasar-dasar berlaku untuk klasifikasi robot lain.

15.6.1 transformasi Forward untuk 3R planar tiga-sumbu diartikulasikan robot Ketika motor mengendalikan bahu siku, robot, dan pergelangan tangan memutar, yang gripper bergerak ke titik di dunia sistem koordinat. Sebuah tugas penting adalah

Page 15: arya mekatronika

Gambar 15.12 Robot manipulator (lengan) untuk mundur analisis.

menentukan posisi gripper ketika hal ini terjadi. Masalah ini diklasifikasikan sebagai masalah transformasi ke depan. Gambar 15.12 menunjukkan lengan robot, dari mana kita menghitung gripper yang posisi sebagai:

Page 16: arya mekatronika

15.6.2 Invers transformasi 3R planar tiga sumbu diartikulasikan robot

Di sini, kita tertarik untuk mengetahui apa sudut sendi akan berputar untuk diberikan posisi gripper tersebut. Masalah penentuan sudut melalui mana robot bahu, siku, dan pergelangan tangan memutar dikenal sebagai transformasi invers. Secara matematis perhitungan ini sulit, dan ada sering beberapa solusi.

Gambar 15.13 menunjukkan lengan robot.

Page 17: arya mekatronika

Definisi berikut digunakan untuk transformasi invers:

TELADAN link lengan robot 3R adalah Li = 350mm, L = 250mm dan L2=250mm L3 = 50mm. gripper ini pada koordinat dunia diberikan sebagai x = 300mm, z= 400mm dan ° 30 =. Tentukan sudut α Ø1,Ø2, danØ3, yang mengendalikan motor bahu, siku, dan pergelangan tangan harus diputar. Solusi

Page 18: arya mekatronika

15.7 konsep posisi lengan Robotic

15.7.1 Resolusi

Resolusi ini didasarkan pada sejumlah titik yang robot bisa diperintahkan untuk menjangkau.

15.7.2 resolusi spasial

resolusi spasial adalah kenaikan terkecil gerakan dimana robot dapat  membagi volume pekerjaan tersebut. resolusi spasial bergantung pada dua faktor: sistem mengatur resolusi dan ketidakakuratan robot mekanis.

15.7.3 Electromechanical mengatur resolusi

Ini adalah batas mekanik pada kapasitas untuk membagi berbagai setiap link-sendisistem ke poin dialamatkan. Hal ini ditunjuk CRI.

Page 19: arya mekatronika

15.7.4 Pengendalian resolusi

Hal ini ditentukan oleh sistem pengendalian posisi robot dan umpan sistem pengukuran. Resolusi kontrol (CR2) dari robot diberikan sebagai CR2 = ^ / (2 "- 1), dimana R adalah berbagai sendi dan n adalah jumlah bit dalam penyimpanan bit register yang ditujukan untuk yang bersama tertentu. Resolusi setiap link-bersama adalah didefinisikan sebagai maksimum antara mekanis dan kontrol resolusi, diberikan sebagai max = CR2 (CRI, CR2).

15.7.5 keterulangan

Mekanisme robot akan memiliki beberapa varian alami selama tugas yang berulang.Repeatability adalah ukuran dari kesalahan atau variabilitas ketika berulang kali untuk mencapai posisi tunggal, atau, dengan kata lain, ia mendefinisikan seberapa dekat robot adalah untuk posisi yang sama seperti langkah yang sama itu membuat sebelumnya. Ini adalah hasil dari acak kesalahan saja. Repeatability didefinisikan sebagai ± 3cr, di mana a adalah standar devias m

Akurasi 15.7.6

Akurasi ditentukan oleh resolusi dari tempat kerja, menentukan seberapa dekatrobot sampai ke posisi yang diinginkan. Ini adalah ukuran jarak antara yang ditentukan posisi dan posisi yang sebenarnya tercapai. Akurasi didefinisikan sebagai (CR / 2) 3a. Akurasi lebih penting saat melakukan off-line program, karena koordinat mutlak digunakan.

5.7.7 Sumber kesalahan

Ada beberapa kemungkinan sumber kesalahan:

•Kinematik dan kesalahan kalibrasi pada dasarnya pergeseran titik-titik di ruang kerja mengakibatkan kesalahan e. spesifikasi Vendor biasanya berasumsi bahwa kalibrasi dan pemodelan kesalahan adalah nol.

•Random kesalahan akan mencegah robot dari kembali ke yang sama persislokasi setiap kali, dan ini dapat ditunjukkan dengan distribusi probabilitas tentang setiap titik. Keakuratan dan pengulangan adalah fungsi:

• Resolusi: penggunaan sistem digital dan faktor lain berarti bahwa hanya terbatasnya jumlah posisi yang tersedia. Jadi masukan user Koordinat sering disesuaikan dengan posisi diskrit terdekat.

Page 20: arya mekatronika

•Pemodelan Kinematik kesalahan: model kinematik robot tidak tepatpertandingan robot. Sebagai hasil perhitungan dari sudut bersama diperlukan mengandungkesalahan kecil.

•Kalibrasi kesalahan: posisi ditentukan selama kalibrasi mungkin sedikit off, mengakibatkan kesalahan dalam posisi dihitung.

• Random errors: masalah timbul sebagai robot beroperasi. Sebagai contoh, gesekan, struktural membungkuk, termal ekspansi, backlash / slip di transmisi, dlldapat menyebabkan variasi dalam posisi.

A) Resolusi kontrol:

(B) akurasi adalah:

(C) keterulangan adalah:

15.8.1 Dua metode untuk bersama-ruang generasi lintasan

Bersama kecepatan, percepatan, dan sentakan yang penting dalam analisis, tapi kita mendasar terkait dengan pengendalian sudut joint.

15.8.1.1 Ketiga-order polinomial

Sebuah polinomial orde ketiga akan memberikan 'halus' gerak karena ada terus menerus posisi dan kecepatan. Tapi brengsek memiliki paku yang tak terbatas pada awal dan akhir. Persamaan untuk polinomial orde ketiga yang berguna adalah:

Page 21: arya mekatronika

5.8.1.2 Kelima-order polinomial

Untuk menghindari sentakan, kami memperkenalkan sebuah polinomial orde tinggi memiliki sama empat kendala gerakan 'halus' bersama, ditambah dua kendala lagi untuk menghindari yang tak terbatas brengsek paku. Perintah-kelima cocok polinom memberikan 'halus' lintasan ruang sendi generasi, ditambah brengsek terbatas, pada sendi / hanya. Persamaan untuk perintah-kelima polinomial yang berguna untuk perencanaan jalur adalah

Tidak semua istilah yang disertakan. Kondisi akhir biasanya diberikan sehingga konstanta dapat ditentukan. MATLAB dapat digunakan untuk menyelesaikan order tinggi polinomial.

CONTOH 15.4

Perencanaan jalur gripper dari manipulator robot didefinisikan menggunakan per-samaan untuk polinomial orde-kelima diberikan sebagai . Sudut mulai dan berakhir adalah 30 ° dan 120 °,masing. Tentukan gripper's: (a) sudut, (b) kecepatan, (c) per-cepatan; dan (d) hentakan. Sketsa grafik.

SolusiMembedakan persamaan untuk hasil sudut pada berikut:

Dari ketiga persamaan pertama, kita memiliki formulasi matriks berikut, yang dapat dengan mudah diselesaikan dengan menggunakan MATLAB :

Page 22: arya mekatronika

Solusi dari masalah ini adalah:

Persamaan terakhir adalah sentakan, yang penting untuk mengendalikan. Persamaan ini dapat sekarang menjadi grafiknya.

15.8.2 Komputer kendali jalan robot (interpolasi incremental)

Jalan perencanaan adalah sebuah proses yang sederhana ketika metode jalur peren-canaan yang sudahdijelaskan digunakan sebelum gerakan itu dimulai. A real-time sederhana tabel diatas dapat digunakan. Perencana jalan menempatkan semua nilai dalam tabel lintasan.Online controller jalur akan mencari nilai dari tabel lintasan pada waktu yang telah ditetapkan menggunakan-sebagaimana poin untuk con-troller. Pengaruh struktur dua tingkatan yang robot selalu syuting untuk titik ter-dekat berikutnya-simpul di sepanjang jalan. skema yang baru saja dijelaskan men-garah ke kesalahan antara jalur yang direncanakan dan aktual, dan lurches terjadi ketika set baru-poin yang diperbarui untuk setiap motor servo. kuantisasi dari po-sisi yang diinginkan memerlukan keputusan nilai apa yang digunakan.

Page 23: arya mekatronika

nilai ini tetap untuk waktu yang terbatas. Hasilnya adalah bahwa jalan akan cenderung melihatagak bergelombang.

15.9 Aktuator

Robot biasanya dikendalikan menggunakan mikrokomputer atau mikrokontroler.output dari robot perlu diubah menjadi bentuk yang dapat digunakan dengan menggunakan aktuator.Ada sejumlah besar sumber daya yang dapat digunakan untuk robot. Tabel 15.3 daftar beberapa keuntungan aktuator khas.

Masalah

Forward transformasi

Q15.1

Sendi dan link dari sebuah manipulator 3R memiliki panjang L1 = 525mm,425mm = L2, dan L3 = 50mm. Sudut patungan pada tiga link yang

masing-masing. 

Tentukan nilai x dan z dalam ruang koordinat dunia.

Page 24: arya mekatronika

Q15.2

Sendi dan link dari sebuah manipulator 3R memiliki panjang L1 = 425 mm,325mm = L2, dan L3 = 50mm. Sudut patungan pada tiga link yang

masing-masing.

 Tentukan nilai x dan z dalam ruang koordinat dunia.

Backward transformasi

Q15.3

Ruang koordinat dunia untuk manipulator 3R adalah x = 400mm danz = 450mm. Link memiliki panjang L1 = 525 mm, L2 = 425mm, dan

L3 = 50mm. . Tentukan sudut bersama

Q15.4

Ruang koordinat dunia untuk manipulator 3R adalah x = 350 mm danz = 400mm. Link memiliki panjang L1= 500 mm, L2 = 425mm, dan

L3 = 50mm. . Tentukan sudut bersama

Mengatur resolusi, akurasi, dan pengulangan

Q15.5

Kisaran salah satu lengan dari 3R diartikulasikan robot industri adalah 60 °.Kontroler yang digunakan untuk kerja sama ini memiliki kapasitas penyimpanan 12-bit. Mean distribusi kesalahan mekanis adalah nol dan standar deviasi adalah 0,05 °. Tentukan: (a) resolusi kontrol (CR2), (b)akurasi, dan (c) pengulangan dari robot.

Page 25: arya mekatronika

Daftar pustaka

[1] Craig, J.J. (1989) Introduction to Robotics: Mechanics and Control (2nd. ed.),

Addison Wesley.

[2] Groover, M.P. (2001) Automation, Production Systems, and Computer-integrated

Manufacturing, Prentice Hall.

[3] Kumar, S. (2003) Development of a Mobile Robot with Obstacle Avoidance Sys-tem,

MSc Thesis, University of the South Pacific.

[4] Onwubolu, G.C., Narayan, S. and Sharan, R.V. (2004) Development of a

microcontroller-based pick and place robot for FMS application (awaiting

publication).

[5] Reddy, H. et al. (2003) Development of obstacle avoidance mobile robot platform

using a low-end budget microcontroller PIC, Proceedings of the 10th. Electronics

New Zealand Conference, University of Waikato, Hamilton, NZ, pp. 59-64.

[6] Sikking, L. and Carnegie, D. (2003) The development of an indoor navigation

algorithm for an autonomous mobile robot, Proceedings of the 10th. Electronics New

Zealand Conference, University of Waikato, Hamilton, NZ, pp. 83-87.

[7] Suzuki, S. et al. (1991) How to describe the mobile robot's sensor-based behav-ior,

Robotics and Autonomous Systems, 1, 227-237.

[8] Tomizawa, T., Ohya, A. and Yuta, S. (2002) Book browsing system using an

autonomous robot teleoperated via the Internet, Proceedings of IROS'02.

Page 26: arya mekatronika