R50 e282f5b3603b0378b079902f872739da
Инженер-программист

SIMA

Добавлено 09 ноя 2023 в 21:08
Приложение под ОС Linux, симулятор двухколесной роботизированной
платформы. Создано для разработки и отладки системы управления
роботом-сборщиком матричных мозаичных панно.


Реализовано на языке программирования C/C++, с использованием функций
библиотек OpenGL (визуализация), SDL (кроссплатформенный вызов
системных функций).


Для оптимизации использования памяти и процессорного времени в приложении реализована работа со структурой R-дерево 2х-мерных данных.


Алгоритм А* используется расчета траектории движения робота.


Алгоритм поиска путиАлгоритм расчета траектории А*
Исходные коды приложения доступны для ознакомления в репозитории проекта GitHub.


6136cdb456