Jumat, 07 Oktober 2011

Memprogram Robot Dengan Robotics Studio

cover-pcm_11_reg2010
Dua edisi majalah PC Media berturut-turut yaitu edisi oktober dan nopember 2010, gw membuat artikel mengenai bagaimana pemrograman robot dengan mudah tanpa perlu banyak knowledge terlalu komplek mengenai hardware robot itu sendiri. Judul artikelnya Memprogram Robot Dengan Robotics Studio. Disini gw juga sharing bagaimana menggunakan Microsoft Robotics Studio 2008 R3 yang baru.

Perkembangan Robot

Robot adalah suatu mesin yang secara otomatis dapat melakukan pekerjaan sendiri dimana sebelumnya mesin robot ini sudah diprogram untuk menjalankan suatu pekerjaan. Pada perkembangannya robot sudah mengalami kemajuan yang pesat, sebagai contoh robot ASMO yang dikembangkan oleh Honda. ASIMO adalah satu satu contoh robot yang menyerupai manusia baik model maupun sifatnya.  Perkembangan penelitian ASIMO dapat dilihat pada gambar 1.
gambar1
Gambar 1. Perkembangan penelitian robot ASIMO
Robot dapat dimanfaatkan di segala bidang mulai dari industry hingga militer. Pada dunia industry, robot banyak digunakan untuk merakit peralatan dengan presisi yang tinggi seperti yang terlihat pada gambar 2. Sedangkan di dunia milter, robot banyak digunakan untuk berperang ataupun menjinakan bom.
gambar2
Gambar 2. Robot yang digunakan pada industri
Beberapa akhir tahun ini, robot banyak digunakan untuk membantu kegiatan rutin manusia di rumah seperti membersihkan lantai, memasak hingga mengajak bermain. Hal ini menunjukkan bahwa robot banyak diterima hampir dikalangan manusia dengan berbagai latar belakang yang dimiliki.

Robotics Studio

Microsoft Robotics Studio merupakan produk inovasi berbasis Windows dektop yang dikembangkan oleh Microsoft untuk membantu para akademisi, para hobi, dan programmer untuk membuat aplikasi robot tanpa harus memikirkan kompetibilitas dengan berbagai hardware. Produk ini dapat dijumpai diwebsite Microsoft pada alamat http://www.microsoft.com/robotics  .
Saat ini Microsoft sudah meluncurkan Robotics Studio 2008 R3 yang mana produk ini dapat diunduh secara gratis dan bebas digunakan. Pembaca dapat mengunduh tool ini di website Microsoft pada alamat berikut.
 http://www.microsoft.com/downloads/details.aspx?FamilyID=c185a802-5bbe-4f28-b448-aefe63a7eff7&displaylang=en
Robotics Studio 2008 R3 mempunyai fitur yang merupakan penyempurnaan dari produk sebelumnya. Secara umum, komponen-komponen pendukung pada Robotics Studio 2008 R3 dapat dilihat pada gambar 3.
gambar3
Gambar 3. Komponen pada Robotics Studio 2008 R3 gambar4
Gambar 4. Visual Programming Language (VPL)

Hardware Robot


Ada banyak pilihan untuk hardware robot yang kompetibel dengan Robotics Studio 2008 R3 bahkan pembaca dapat membuat sendiri hardware robot sesuai dengan kebutuhan.  Penulis akan memaparkan beberapa hardware robot yang dapat digunakan dan kompetibel dengan  Robotics Studio 2008 R3.
Contoh hardware robot yang dapat dipakai:
  • LEGO Mindstorms NXT
  • iRobot Create
  • Mobile Robots Pioner 3Dx
  • Parallax Boe-Bot
    Lynx 6 Robotic Arm
  • Stinger, Traxster & Serializer
  • CoroBot
Berikut tampilan hardware robot
gambar8gambar9
gambar10 gambar11

Simulasi


Bagi pembaca yang ingin memprogram robot tetapi hardware robot tidak ada punya, jangan berkecil hati karena Robotics Studio sudah menyediakan simulator robot yang disediakan untuk keperluan testing sebelum dilakukan deployment ke hardware robot.
Pada Robotics Studio 2008 R3 sudah menyediakan simulator antara lain:
•    Apartment Environment
•    Collada Scene
•    Entities
•    Factory
•    House Floor plab
•    iRobot Create Simulation
•    KUKA LBR3 Arm
•    Lego NXT Tribot Simulation
•    ModernHouse
•    Multiple Simulated Robots
•    Outdoor Environment
•    Pioner 3DX Simulation
•    Simple Simulated Robot
•    Simulated Air Resistance
•    Simulated Sumo
•    Urban Environment
Contoh tampilan simulasi robot Lego NXT Tribot yang dapat dilihat pada gambar 5.
gambar22
Gambar 5. Contoh simulator robot Lego NXT Lebih lengkapnya dapat dibaca di majalah PC Media edisi oktober dan nopember 2010. Semoga dua artikel ini berguna untuk anda Winking smile

sumber : http://blog.aguskurniawan.net/post/Memprogram-Robot-Dengan-Robotics-Studio.aspx

Tidak ada komentar:

Posting Komentar