Arduino sangat cocok untuk masalah Anda. Ini tidak hanya digunakan oleh penghobi dan pemula tetapi sering digunakan oleh Universitas top untuk pengajaran dan penelitian. Arduino juga memiliki komunitas aktif besar yang membantu ketika Anda memiliki masalah.
Namun ada beberapa peringatan untuk solusi Arduino. 1) Mereka memiliki daya komputasi yang sangat terbatas dan tidak ada unit floating point yang selanjutnya dapat memperlambat perhitungan. 2) Bekerja dengan Arduino memang membutuhkan seseorang untuk memiliki pemahaman yang belum sempurna tentang elektronik. Tentu saja ada banyak sekali tutorial yang dapat membantu Anda bangun dan berjalan dalam hitungan menit. Namun ketika saya pertama kali mempelajari robotika saya ingin menghindari aspek elektronik agar dapat fokus pada pemrograman.
Phidgets adalah alternatif yang bagus. Banyak komponen Phidgets disarikan ke titik yang Anda hanya perlu menghubungkannya ke komputer melalui USB dan pemrosesan dilakukan pada desktop, laptop, atau komputer papan tunggal (SBC) yang memiliki kekuatan pemrosesan lebih. Lebih lanjut, Phidgets bekerja dengan banyak sistem operasi dan mereka menawarkan banyak kode yang terdokumentasi dengan baik untuk menyederhanakan interfacing dengan bagian-bagiannya. Perlu dicatat bahwa solusi Phidgets cenderung sedikit lebih mahal daripada solusi Arduino tetapi harganya masih terjangkau.
Saya akan menyarankan terhadap Parallax . Mereka menarik tetapi mereka tidak menawarkan apa pun lebih dari Arduino, mereka lebih mahal (daripada Arduino), dan mereka jauh lebih fleksibel dari perspektif pemrograman dalam pengalaman saya.
Juga Phidgets tidak berfungsi dengan baik di aplikasi UAV. Untuk itu saya sarankan melihat ArduPilot . Ini adalah solusi berbasis Arduino untuk robot UAV dan UGV dan mencakup sejumlah sensor bawaan untuk estimasi keadaan. Selain itu, ArduPilo memiliki komunitas aktif yang besar.