Tutorial Player / Stage


Sebenarnya tulisan ini hanya sebagai note buatku aja karena yang sering lupa.. jadi di upload di blog dan bisa kapan saja dibuka untuk menjadi bahan tutorial… Untuk temen – temen yang ingin mencoba tutorial ini diharuskan sudah menginstall player stage di pc / laptop kamu. Keterangan install player stage bisa dibaca disini.

Nah ini sedikit yang aku mengerti dari player dan stage :

Untuk menjalankan robot-player kita membutuhkan 3 buah file (minimum), yaitu :
1. aaa.cfg (keterangan yang berisi  bagaimana cara mengontrol robot, berisi sensor dan bentuk robot)
2. aaa.world (keterangan yang berisi  Window,
map 
and 
robots)
3. aaa.inc (keterangan yang sama pada .world dan di includekan di .world)

kalau mau tahu isinya bisa dibuka pada /usr/share/stage/worlds/
kalau aku si isinya aku copy ke desktop dengan perintah

ardy@ardy$mkdir /home/Ardy/Desktop/stage
ardy@ardy$sudo cp /usr/share/stage/worlds/*.* /home/Ardy/Desktop/stage

Setelah itu masuklah ke nautilus dan buka desktop/stage. Disana berisi beberapa file dengan extensi yang sudah disebutkan diatas. Tp perlu diingat, kamu hanya sebagai user biasa disini, jadi ada gambar gembok yang artinya kamu hanya bisa membaca. Untuk mengeditnya kamu diharuskan mengubah permision file nya menjadi 777. kenapa 777??? cobalah cari digoogle yang menjelaskan tentang permisi file di linux.^^. Cara mengubahnya adalah sbb:

ardy@ardy$sudo cd /home/Ardy/Desktop/stage
ardy@ardy$sudo chmod 777 *.*

Nah sekarang isi folder stage sudah bisa di edit. Sekarang waktunya memahami code” yang menurutku asing (hehehe)…. Kalau sudah sampai disini tinggal belajar masing” tentang perintah-perintah yang digunakan. Apabila tidak tahu cobalah main kesini

Itu tadi membahas tentang stage…
sekarang kita membahas pemograman robotnya..
Langkah pembelajaran yang pertama dan yang paling mudah adalah belajar dari contoh. Masuklah ke direktori /usr/share/player/exlampes/
disana ada beberapa contoh program yang bisa dipelajari secara langsung. Namun lebih enaknya di copy dulu ke desktop dengan cara yang sama seperti diatas tadi.
Untuk menuliskan program kamu bisa menggunakan text editor seperti gedit, atau IDE seperti ajunta.
Instruksi compile source nya adalah sbb :

ardy@ardy$ g++
‐o 
hasil_compile`pkg‐config
–cflags
playerc++`

nama_program.cc
`pkg‐config
–libs
playerc++`


Kemudian langkah selanjutnya adalah mencoba jalannya program dengan perintah :

 ardy@ardy$robot-player robotku.cfg
ardy@ardy$./hasil_compile

Setelah itu robot akan menjalankan program sesuai yang kita buat. Cukup mudah bukan??
Untuk belajar pemogramannya bisa langsung ke website playerstage dan baca di manualnya…

nb : artikel ini diikutkan dalam lomba blog open source dan seminar open source P2I-LIPI 2009.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: