Home
Up
BrainRobo
BuggyRobo
HumanoidRobo

Robotics Studio

 

 
MSR Home

Mulai Baru

Belajar Baru

Donlot

Komunitas

Berita

Sistem

 

 

 

 

 

 

 

 

Pendahuluan

Microsoft Robotics Studio (MSR) adalah sebuah lingkungan pengembangan berbasis Windows yang memudahkan pengembangan aplikasi robot yang dapat diimplementasikan untuk berbagai platform. MSR Runtime memberikan lingkungan pengembangan yang telah didesain untuk mengakomodasi kebutuhan aplikasi robot yang antara lain adalah:
  1. Harus memungkinkan untuk memonitor state dan berinteraksi dengan setiap komponen walaupun aplikasi sedang berjalan.
  2. Harus mampu menanganin berbagai sensor secara konkuren dan orchestrate input tersebut tanpa mempengaruhi task lainnya.
  3. Harus mampu menangani otomasi dan pengendalian robot secara lokal maupun remote.

MSR menggunakan Service Orientation Architecture (SOA) yang mengkombinasikan arsitektur web, web services, dan sistem terdistribusi.

 

Intinya

Kita akan menggunakan framework dari MSR untuk membuat aplikasi robot. Aplikasi bisa dibuat dengan Visual Studio 2005 dengan menggunakan bahasa pemrograman yang didukungnya, let say C#, VB, J#, dsb. Aplikasi yang kita bangun pun bisa berupa aplikasi Windows, Windows Mobile, Console, atau Web based. Jadi kita bisa integrasikan dengan aplikasi apapun yang kita bangun dengan .NET. Seperti yang kita bisa lihat pada gambar berikut ini:

Buat yang rada males liat kode-kode program, bisa gunakan Visual Programming Language. Check this out..

Trus kerennya nanti kita bisa simulasikan dulu robot yang kita buat programnya di sebuah lingkungan visual yang keren abis..

Satu hal lagi, jadi yang kita code di Visual Studio atau Visual Programming Language adalah servicesnya saja. Jadi  implementasi dari kode yang kita buat bisa untuk jenis robot apa saja. Asal robot tersebut mendukung service yang kita butuhkan. Deskripsi dari service yang di support oleh sebuah robot disimpan dalam sebuah file xml yang disebut dengan manifest file. Manifest file inilah yang akan jadi referensi kita saat kita deploy aplikasi yang kita buat.So, tunggu apalagi. Coba sekarang juga.. :D

Source: MSDN