NXT# vs NXC
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):
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.
Fungsi putaran dengan parameter sudut bila dijalankan dalam fungsi paralel tidak berjalan sempurna.