Bu, çok ağır olan donanımlarla ilgilidir, çünkü (şişman kedi büyüklüğünde, 3 DOF ile 6 bacak) yürüyen bir robot onu taşımalıdır. Bu yürüyüş nedeniyle bir çok trigonometri (matris matematik kullanarak ya da henüz emin değilim) yapmak gerekir ve bu sorunun nereden geliyor.
PIC, Arduino veya ucuz AVR, her şeyi 100 / saniye hesaplamak ve atalet ve engellerden kaçınmak gibi şeyleri, hatta bruteforce yolları / yürüyüşleri tutmak için yeterince hızlı değildir.
Plan A beyni robot üzerinde taşımaktır. Mikroişlemci, mikro ITX, nettop veya diğerleri; trigonometri / matris matematik hızlı yapmak için verimli donanım nedir?
Çevrimiçi arama yaptım ve bu konuda uzmanlaşmış AVR, x86 veya ARM mikrodenetleyicileri bulmayı bekledim, ancak orada şans yok.
Plan B, ağır kaldırmayı yapmak için WiFi üzerinden bağlı bir x86 makinesine sahip olmaktır. Prototipleme için de harika, ancak donanım minyatürleştiğinde sonunda A planına göç etmek istiyorum. Ama o zaman bile, hangi masaüstü CPU en hızlı trigonometri yapabilir?
Plan C, yükü dağıtmak ve her bacak için bir güç verimli mikro denetleyici / çekirdeğe sahip olmakla birlikte, bu, uzatma kabiliyetini sevdiğim birçok nedenden dolayı en iyi çözüm değildir.
Henüz kullanılan dil ve / veya kütüphaneye karar vermedim, ancak Pascal ve C ++ tercih ediyorum.
(daha uygun etiketler için öneriler hoş geldiniz, burada yeniyim)