Article - Detail

Tertarik Belajar Robot Tanpa Biaya Sepeserpun?

Ga dapat dipungkiri zaman digitalisasi dan otomatisasi membuat banyak orang gelagapan untuk terus mengikuti alur perubahannya yang begitu pesat. Seringkali hal tersebut membuat kita berpikir pekerjaan apa yang dalam jangka waktu panjang tetap eksis tanpa bersaing dengan robot. Mudahnya ya si pembuat robot itu sendiri.

Lalu gimana cara bikin robot? Pembuatan robot kan mahal:”

Eitss, tenang. Hal mendasar yang perlu dilakukan adalah keinginan untuk terus belajar dan berinovasi. Nah berawal dari niat tersebut, hal selanjutnya yang perlu dilakukan adalah menambah wawasan mengenai robot, baik dari perangkat lunak maupun perangkat kerasnya.

Gimana belajarnya? Harus mulai dari mana?

Sebenernya banyak platform untuk belajar robot. Salah satu platform yang sudah teruji dan banyak digunakan saat ini adalah kombinasi antara Robot Operating System (ROS) dan Gazebo sebagai aplikasi untuk membuat simulasi robot baik dari sisi perangkat lunak maupun perangkat keras. Nah ROS dan Gazebo ini sangat cocok digunakan sebagai media pembelajaran mengenai robot.

Perlu digaris bawahi, meskipun ROS dan Gazebo dapat bekerja pada sebagian besar sistem operasi, platform tersebut paling paling teruji untuk bekerja pada distribusi Linux Ubuntu. Jadi sebaiknya, lakukan instalasi linux ubuntu sebelum instalasi platform.

Apa itu ROS?

ROS merupakan Sistem Operasi Robot bersifat open source yang didalamnya terdapat library dan tools untuk membuat perangkat lunak robot. ROS dapat menghubungkan perangkat keras robot dengan sistem operasi komputer secara fleksibel. Jadi kita ga perlu susah-susah ngoding dari awal dan lebih efisien untuk dikembangkan, setelahnya langsung bisa diuji dalam simulasi.

Menurut beberapa sumber ROS ini merupakan projek besar yang dikembangkan oleh banyak komunitas dan peneliti robot. ROS bersifat open-source yang berlisensi BSD dan ditulis menggunakan bahasa pemrograman C++ dan Python.

Sampai saat ini perkembangan ROS terus mengalami update inovasi. Biasanya ROS dijadwalkan rilis setiap bulan Mei dengan support sistem antara dua hingga lima tahun. Salah satu support sistem hingga tahun 2023 dari distro ROS Melodic Morenia. Kabar terupdatenya ROS akan terus dikembangkan menjadi ROS2 untuk sistem yang lebih baik.

Udah kelar bahas ROS secara general, lalu bagaimana tentang gazebo?

Gazebo merupakan sebuah aplikasi simulasi open-source yang dapat mengolah perkembangan mesin dinamis yang dikembangkan oleh Open Source Robotics Foundation. Jadi kita bakal nguji sistem AI (Artificial Intelligence) lewat simulasi dalam gazebo ini.

Perancangannya bisa didesain baik di dalam maupun di luar gazebo. Misal kita udah ada desain robot di software desain seperti, Inventor, Solidwork, Fusion, dan sebagainya, bisa banget disimulasikan di gazebo ini. Nantinya dari desain tersebut diubah dulu ke bentuk file urdf, baru dapat dijalankan di gazebo.

Dari penjelasan di atas, dapat ditarik kesimpulan bahwa perpaduan antara ROS dan Gazebo sangat baik digunakan untuk media pembelajaran robot. Pembelajaran akan lebih efisien, efektif, dan lebih murah. Harapannya, ketika sudah berhasil menyimulasikan robot dalam jangka waktu ke depan dapat direalisasikan dalam pembuatan robot nyata.

Bila pembaca tertarik untuk mempelajarai ROS lebih dalam, lihat di sini.

Thanks All, semoga bermanfaat!