• Breaking News

    MEMPROGRAM ROBOT DENGAN DEMONSTRASI

     

    Teknologi robotik yang dapat mendefinisikan kembali lean manufacturing

    Saat ini ada kecenderungan siklus hidup produk yang lebih pendek, dimana industri menjalankan produksi hanya dalam beberapa bulan. Menggunakan robot industri alih-alih otomatisasi keras adalah cara untuk mencapai ini. Namun, robot kolaboratif memiliki lebih banyak potensi untuk lebih meningkatkan fleksibilitas produksi, dan salah satu alasannya adalah pemrograman robot dengan demonstrasi.

    Apa yang membuat robot kolaboratif berbeda dengan robot industri standar?

    Robot kolaboratif dapat bekerja dengan aman bersama manusia dan mendapat manfaat dari keterampilan manusia yang melekat, seperti persepsi lingkungan dan pengambilan keputusan. Keterampilan ini dapat digabungkan dengan akurasi dan kekuatan yang diberikan oleh robot untuk merevolusi kualitas produksi, organisasi kerja, dan tingkat otomatisasi perusahaan. Selain itu, cobot dapat secara efisien mempelajari dan melaksanakan tugas yang diajarkan oleh pekerja manusia dengan cara yang lugas dan intuitif dengan bantuan pemrograman robot melalui demonstrasi.

    Apa sebenarnya pemrograman robot dengan demonstrasi?

    Programming by Demonstration (PbD) adalah metode untuk mengajarkan perilaku baru robot dengan mendemonstrasikan tugas. Khususnya, keterampilan ditransfer langsung ke robot alih-alih menggunakan pemrograman eksplisit melalui perintah mesin. Dengan demikian, mendemonstrasikan cara menyelesaikan tugas melalui contoh memungkinkan robot mempelajari keterampilan tanpa memprogram setiap detail, yang secara signifikan dapat meningkatkan efisiensi dalam banyak aplikasi.

    Berbeda dengan "rekam dan mainkan" sederhana, PbD berfokus pada memaksimalkan informasi yang diambil dari demonstrasi, untuk menggeneralisasi keterampilan yang diajarkan ke situasi baru atau variasi tugas yang sama. Terutama, karena menyediakan demonstrasi bisa jadi mahal, terutama dalam hal waktu, ini bertujuan untuk menjadi hemat data dengan membutuhkan sesedikit mungkin demonstrasi.

    Dalam bidang ini, operator sering kali memiliki pengetahuan implisit tentang tugas yang harus dicapai (dia tahu bagaimana melakukannya) tetapi biasanya tidak memiliki keterampilan pemrograman (atau waktu) yang diperlukan untuk mengkonfigurasi ulang robot. Dengan demikian, mendemonstrasikan cara menyelesaikan tugas melalui contoh memungkinkan mempelajari keterampilan tanpa memprogram setiap detail secara eksplisit. Pembelajaran tugas menyiratkan tidak hanya semacam pemrograman otomatis dari tugas yang ditunjukkan tetapi juga tingkat generalisasi untuk varian tugas yang ditunjukkan tanpa perlu demonstrasi lebih lanjut.

    Mengapa pemrograman robot dengan demonstrasi istimewa?

    Secara tradisional, pemrograman robot industri dilakukan secara offline dalam perangkat lunak simulasi atau online, menggunakan liontin pengajaran robot. Kedua kasus tersebut membutuhkan personel ahli yang memiliki pengetahuan tentang bahasa pemrograman robot. Bergantung pada kerumitan tugas, proses ini dapat memakan waktu berjam-jam atau berhari-hari untuk menyelesaikan dan menyempurnakannya.

    Bagaimana Anda memprogram robot dengan demonstrasi?

    Proyek CoLLaboratE bertujuan untuk memungkinkan kolaborasi manusia-robot asli dengan fokus pada tugas perakitan kolaboratif dan untuk merancang sel produksi yang aman yang juga mempertimbangkan aspek ergonomis dan sosial. Di CoLLaboratE, kami mengembangkan dua modalitas utama untuk memprogram robot dengan demonstrasi.

    Yang pertama mencakup pengajaran kinestetik, di mana operator memegang lengan robot dan membimbingnya melalui tugas tanpa usaha yang berarti. Dengan cara itu, robot mempelajari lintasan yang perlu diikuti dan kemudian dapat mengeksekusinya secara otonom untuk menggeneralisasi target baru dan kecepatan eksekusi.

    Modalitas kedua menggunakan demonstrasi visual, di mana satu atau lebih manusia sedang direkam dengan kamera 3D yang sedang melakukan suatu tugas. Melacak gerakan manusia memungkinkan key-frame atau lintasan yang harus diikuti robot secara otomatis diekstraksi dan digeneralisasikan selama eksekusi.

    Sumber: https://collaborate-project.eu/blog/programming-robots-by-demonstration/

    No comments

    Post Top Ad

    Post Bottom Ad