Skip to content

Визуализация данных с датчиков робота на С# и OpenGL (SharpGL) / Visualization of robot sensor data using C# and OpenGL

Notifications You must be signed in to change notification settings

0000duck/CSharp-OpenGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

Визуализация данных с датчиков робота
С# + OpenGL (SharpGL) / Robot sensor data visualisation using C# and OpenGL (SharpGL)

Разработчик/Developer

  1. Недов Андрей

Задание

Разработать систему, отображающую параметры работы робота с использованием средств дополненной реальности. Сделать возможность ручной установки расположения и склонения сенсоров относительно системы координат робота. Реализовать возможность создания скриншотов 3D сцены, а также её запись в видеофайл.

Порядок обработки:

  • определить пространственную схему размещения сенсорных систем на роботе;
  • выполнить покадровое считывание изображений с камер;
  • выполнить получение данных с сенсоров; выполнить получение облака точек с 3D-лидара;
  • разработать систему пространственной визуализации данных с управлением позиции просмотра с клавиатуры и мыши
  • реализовать нанесение мониторинговых данных поверх изображения с учетом схемы размещения виджетов;
  • реализовать показ изображений и сохранения их в виде видеопоследовательности (видеофайла).

Набор сенсоров:

  1. Камера
  2. 3D-лидар
  3. Два дальномера

Результат

Робот представлен кубом в 3D-пространстве, расстояние определяемое сонарами отображается в виде небольших плоскостей побокам робота, на передней плоскости представлено изображение с камеры робота.

Видеоотчёт/Video report

road

Визуализация сенсорики автомобиля в потоке транспорта.

road

About

Визуализация данных с датчиков робота на С# и OpenGL (SharpGL) / Visualization of robot sensor data using C# and OpenGL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages