Собственно в порядке дальнейшего развития проекта Open Robotics есть мысль собрать инфу - чего нам нужно из библиотек под ПК. В идеале - все библиотеки должны быть gcc-совместимые и должны компилироваться как под винду, так и под линух. Часть библиотек безусловно уже имеется и мы не собираемся их еще раз придумывать например, распознавание или синтез речи.
Всякие немного левые обсуждения из этой темы будут скидываться сюда - viewtopic.php?f=7&t=5466
Попробую озвучить список задач, которые должны решать библиотеки:
1. Навигация:
1.1. Картографирование для навигации по поверхности;
1.1.1. Поиск\планирование пути для робота на танковой платформе;
1.1.2. Поиск\планирование пути для робота на автоплатформе (поворотные колёса, не может разворачиваться на месте);
2. Видео:
2.1. Работа с лазерной указкой (поиск пятна + функция простейшего дальномера);
2.2. Распознавание пассивных маяков (с некоторым объемом информации на маяке или без таковой);
2.2.х. Варианты для разных видов маяков;
2.3. Распознавание активных маяков (с некоторым объемом информации на маяке или без таковой);
2.3.х. Варианты для разных видов маяков;
2.4. Распознавание образов (универсальные механизмы, включая обучение);
2.5. 3D-реконструкция;
2.5.1. По стерео-парам и большему кол-ву изображений с разных точек;
2.5.2. По последовательности кадров с движущейся камеры (Optical-Flow);
3. Аудио:
3.1. Распознавание речи;
3.2. Синтез речи;
4. Управление суставной механикой:
4.1. Унифицированное управление\планирование траекторий механики робота (манипуляторов, ног и т.п.) без учета физики;
4.2. Унифицированное управление\планирование траекторий механики робота (манипуляторов, ног и т.п.) с учетом физики;
5. Общие задачи планирования деятельности и управления роботом на верхнем уровне
5.х. Требуется сбор информации.
Кто что еще может озвучить из задач?