NXT# vs NXC

Published 07 October 07 06:16 AM | hardani

Saya menggunakan dua lingkungan pengembangan untuk membuat biped robot berjalan dengan kedua kakinya, yaitu NXT# dan NXC. Sejauh ini saya baru banyak mengeksplor pemrograman untuk fungsi permutaran servo motor karena implementasi yang saya lakukan bertumpu pada pergerakan tubuh robot. Keduanya memiliki kelebihan dan kekurangan masing-masing sebagai berikut:

  • NXT# merupakan library bagi C# - NXC merupakan bahasa khusus untuk pemrograman Lego NXT
  • NXT# hanya dapat melakukan koneksi melalui bluetooth - NXC dapat melakukan koneksi melalui bluetooth maupun USB
  • Kelebihan: NXT# dapat mengimplementasikan pemrograman secara kompleks karena menggunakan bahasa yang sudah ada - NXC dapat digunakan secara sederhana karena menggunakan bahasa baru yang dapat disusun secara sederhana.
  • Catatan kekurangan fungsionalitas (untuk fungsi servo motor):
  • NXT#
Fungsi pemutar tidak bisa melakukan pemutaran secara presisi karena lack komunikasi lewat bluetooth, penghentian putaran mengalami perbedaan hingga 30 derajat. Sehingga kurang efektif dalam perputaran sudut secara presisi.
  • NXC
Fungsi putaran dengan parameter sudut bila dijalankan dalam fungsi paralel tidak berjalan sempurna.
 
Share this post: | | | |
Filed under:

Comments

No Comments