CameraSDK на GitHub
Библиотеки, документация на английском языке, примеры и примечания к выпускам.
Скачать SDK
Выбор инструмента
Порядок разработки
1
Проверить подключение
Проверьте подключение, изображения и облака точек в LxCameraViewer.
2
Выбрать пакет SDK
Выберите пакет для своей операционной системы и архитектуры процессора и изучите документацию.
3
Запустить пример и выполнить интеграцию
Сначала запустите пример, затем интегрируйте приложение. Зафиксируйте версии SDK и прошивки камеры, используемые при развёртывании.
Быстрый старт с GitHub
Примеры используют структуру репозитория GitHub. Каталоги установленных пакетов могут отличаться; скорректируйте пути для своей установки.Поддерживаемые платформы
Получить исходный код
/opt/MRDVS.
Запустить пример C/C++
- Linux
- Windows
Примеры Python и C#
Примеры Python и C#
Задайте путь к библиотеке и IP камеры в примерах Python. Приложение Windows должно иметь доступ к DLL нужной архитектуры.
Порядок вызовов API
Порядок вызовов API
Интеграция с ROS
Документация для разработчиков
Справочные материалы по API и интеграции
Справочные материалы по API и интеграции
Здесь сохранены подробные сведения об API, примерах и протоколах. Пути установки и доступные функции сверяйте с используемыми версиями SDK и прошивки.
Коды ошибок и устранение неполадок
Коды ошибок помогают найти проблемы SDK, подключения и потока данных. Перед диагностикой запишите код ошибки, версию SDK, модель камеры и журнал устройства.Коды ошибок SDK (от −1 до −29)
Коды ошибок SDK (от −1 до −29)
Ошибка -25 или ошибка загрузки LxDataProcess
Ошибка -25 или ошибка загрузки LxDataProcess
Возможная причина В Linux библиотека не включена в путь среды. Решение Выполните
source install.sh.Полученное изображение разделено на три части
Полученное изображение разделено на три части
Возможная причина Неправильно задано соотношение сторон отображаемого изображения.
ROS 2 конфликтует с библиотекой SDK
ROS 2 конфликтует с библиотекой SDK
Решение Используйте обёртку в каталоге
util. Она косвенно подключает Camera SDK и предотвращает прямой конфликт библиотек.Как отличить камеру Lite от стандартной камеры с RGB?
Как отличить камеру Lite от стандартной камеры с RGB?
Решение Вызовите
DcGetBoolValue(handle, LX_BOOL_ENABLE_2D_STREAM, &test_rgb). Камера Lite вернёт сообщение о том, что функция не поддерживается.Как выполняется синхронизация времени?
Как выполняется синхронизация времени?
Решение SDK автоматически синхронизируется с PTP при каждом вызове интерфейса. Дополнительный триггер не требуется.