Це стосується обладнання, яке мало важить, тому що (густий кіт розміром, 6 ніг з 3 DOF) ходить робот повинен носити його навколо. Через цю ходьбу потрібно буде зробити багато тригонометрії (використовуючи матричну математику чи я ще не впевнений), і ось звідки це питання.
PIC, Arduino або дешевий AVR недостатньо швидкий, щоб обчислити все 100 / секунду і мати на увазі такі речі, як інертність та уникнення перешкод, або навіть грубі сили / ходи.
План А - перенести мозок на робота. Будь то мікропроцесор, мікро ITX, неттоп чи інше; що є ефективним обладнанням для швидкої математики тригонометрії / матриці?
Я шукав в Інтернеті і очікував дізнатися про мікроконтролери AVR, x86 або ARM, що спеціалізуються на цьому, але не пощастило.
План B полягає в тому, щоб підключити машину x86 через WiFi для важкого підйому. Також чудово підходить для складання прототипів, але я хотів би це перенести на план A в кінцевому підсумку, коли апаратне забезпечення мініатюризується. Але навіть тоді, який настільний процесор може зробити тригонометрію найшвидше?
План C полягає в розподілі навантаження та наявності одного енергоефективного мікроконтролера / сердечника для кожної ноги, хоча це не найкраще рішення з багатьох причин, що мені подобається розширення можливостей цього.
Я ще не визначився з мовою та / або бібліотекою, яка використовується, але віддаю перевагу Pascal та C ++.
(пропозиції щодо більш підходящих тегів, ласкаво просимо, я новачок тут)