Basitleştirilmiş bir Linux kullanabilirsiniz (bir robotun ihtiyaç duymayabileceği X-Windowing ve diğer grafik yardımcı programları olmadan). Raspian-Lite böyle bir işletim sistemidir.
Sonra Raspberry Pi üzerinde çalışacak bir dizi robot çerçevesi var. Linux işletim sistemi altında çalışırlar.
ROS (Robot İşletim Sistemi) en popüler çerçevelerden biridir, aynı zamanda öğrenmesi en karmaşık olanlardan biridir. Peter Parker'ın öğrendiği gibi: Büyük Güçle Büyük Öğrenme Eğrisi Gelir. :)
ROS C ++ ile yazılmıştır, ancak Java ve Python da dahil olmak üzere birçok dilde erişilebilir.
Gobot . Bu Go dilinde yazılmış bir çerçevedir. Çerçevenin bildiği bir dizi sensör ve panele sahiptir. Ana zekayı büyük bir bilgisayara koyabilir ve robot üzerinde kablosuz bağlantıya sahip daha küçük bir kart kullanabilirsiniz. Gobot'un kardeş projeleri var (Artoo - Ruby kullanıyor ve Cylon.js - JavaScript kullanıyor).
Go, Google tarafından oluşturulan, kullanımı oldukça kolay olan C benzeri bir dildir. Bunu C'nin BASIC (Go C için BASIC Fortran için olduğu gibi) olarak düşünüyorum. Çok çabuk derlenir.
Gobot'un Rust portunu başlatmayı düşünüyorum (Rust, Go'ya benzer bir başka C benzeri dildir, ancak mümkün olduğunca tip güvenli olacak şekilde tasarlanmıştır. C / C ++ ile ortak birçok işaretçi hatası Rust derleyicisi tarafından yakalandı .