ОС реального времени для одноплатного компьютера для робота
бидео 640x480 кадров 10 в секунду обрататывать, находя лица например
… не похоже на задачу реального времени…
Поддерживал голосовые команды
… аналогично…
с пары датчиков считывал данные чтоб не врезаться и не упасть
… это более похоже…
отклик думаю даже пол секунды в большинстве случаев устроит. Для этого ubuntu пойдет
… т.е. дрожание 0.5с — не критично. В таком случае, если вы успеете обработать «данные с пары датчиков» за эти 0.5с, то линукс подойдёт более чем.
с ардуин(ой/ами) через usb общаться, получать данные с сенсоров и камеры, обрататывать их как-то и в зависимости от результата отправлять ардуине команду что делать. Но кто-то мне сказал что не выйдет и нужна ОС реального времени
Вам следует определиться с ожидаемым потоком данных и максимально допустимыми задержками в цикле «получать данные — обрабатывать — отправлять команду» и уже после этого решать, нужна ли вам ОСРВ и если да, то какая. И подойдёт ли вам при этом «Rockchip RK3066» и «общаться через USB».
На современной десктопной технике линукс без rt-патча вполне способен обеспечить дрожание в пределах 1мс, с rt-патчем — в пределах десятков микросекунд.