Skip to content

Открытые библиотеки для проектирования беспилотных наземных автомобилей

License

Notifications You must be signed in to change notification settings

ulstu/cad-self-driving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Открытые библиотеки для проектирования беспилотных наземных автомобилей

Структура проекта со ссылками на руководства и исходные коды

  • simulation/webots_ros2_suv - программный пакет ROS2 основное решение для системы управления как виртуальным автомобилем на виртуальном полигоне webots, так и реальным автомобилем
  • simulation/webots_ros2_suv/map-server - описание компиляции и запуска web-панели управления роботом
  • simulation/robot_interfaces - интерфейсы (типы данных) для решения ROS2
  • simulation/pcl_maps - программный пакет ROS2 для кластеризации облака точек
  • simulation/web_platform/docker - средства развертывания симулятора в веб-среде на основе контейнеризации docker
  • simulation/web_platform/robot_benchmark - онлайн платформа для проведения соревнований
  • control - программный код для управления электронными компонентами
  • drivers - драйвера лидара, камеры ZED, GNSS системы
  • mechanical/3d_models - 3d модели узлов и агрегатов для переоборудования типового автомобиля ГАЗель Next
  • mechanical/schema - чертежи и документы узлов и агергатов для переоборудования типового автомобиля ГАЗель Next
  • mechanical/transmission - программные средства САПР для расчета момента переключения передач для роботизированной АКПП
  • navigation/sdgazelle - программный код управления беспилотным автомобилем на примере задачи движения по пересеченной местности
  • navigation/map_utils - утилиты понижения дискретизации точек GPS планируемого пути
  • network - программные средства связи беспилотных автомобилей
  • perception - компоненты сенсорики беспилотного автомобиля в части распознавания изображений и сигналов лидара, утилита настройки матрицы гомографии
  • perception/train_doc - описание процесса обучения модели YOLOv8 новым объектам с разметкой данных
  • dashboard - панель мониторинга метрик вождения, построенная на базе prometheus и graphana

Направления прикладного использования

Решение транспортных задач с использованием ВАТС для задач сельского хозяйства, перемещения грузов по пересеченной местности и по закрытой территории предприятий в составе:

  • Разработка систем управления для ВАТС
  • Средства картографирования местности для решения прикладных задач, средства настройки редактора карт
  • Модели и устройства для переоборудования типовых транспортных средств для беспилотного управления
  • Средства передачи данных для ВАТС
  • Средства конфигурирования компонентов сенсорики при установке на ВАТС
  • Средства планирования пути
  • Средства настройки автомата состояний для решения прикладной задачи

Лицензия

Программное обеспечение предоставляется по лицензии MIT

About

Открытые библиотеки для проектирования беспилотных наземных автомобилей

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6