[#] Представляем драйвер Intel RealSense для Linux & OS X
habrabot(difrex,1) — All
2016-03-01 13:00:02


![][1] До недавнего времени возможности технологии [Intel RealSense][2] были доступны только пользователям Windows, поддержка других операционных систем отсутствовала полностью, что, конечно, огорчало людей, их использовавших. Теперь эта несправедливость исправлена, по крайней мере, частично. В рамках своей open source программы Intel опубликовала [драйвер RealSense для Linux & OS X][3], обеспечивающий:

* получение изображения со всех моделей камер RealSense (F200, SR300, and R200), в том числе из нескольких источников сразу;
* доступ к сырым потокам RGB, глубины и ИК;
* доступ к синтетическим потокам (глубина, выравненная по цвету и т.д.);
* доступ к внутренней и внешней калибровочной информации;
* реализацию большей части hardware-specific функциональности (UVC XU).

Драйвер разрабатывался и тестировался на ОС Ubuntu 14.04.03 x64 с обновленным ядром 4.4 и GCC 4.9, а также OS X 10.8. с тулчейном Clang. librealsense обеспечивает совместимость с Robotic Operating System (ROS), OpenCV, Point Cloud Library (PCL) и многими другими рантаймами и фреймворками. Основные возможности библиотеки ускорены с помощью инструкций SSE3. librealsense общается с камерами напрямую через UVC и USB без привлечения рантаймов RealSense SDK. Большая часть кода платформо-независима, однако имеется небольшой слой абстракции, опирающийся на UVC-компоненты ОС. Внешних зависимостей у библиотеки две: GLFW3 (на всех платформах) и libusb-1.0 (Mac/Linux), [][4]

[1]: https://habrastorage.org/files/cc0/7c3/21f/cc07c321f71f4de08e19cf8ba8ae90f0.png
[2]: https://software.intel.com/ru-ru/RealSense/Home
[3]: https://github.com/IntelRealSense/librealsense
[4]: https://habrahabr.ru/post/277397/#habracut