NDDev RnD — главная страница
Сообщество
Язык: Русский
Отображение
Тема
Анимация

RnD для задач без очевидного решения

Проверяем техническую реализуемость, создаём прототипы и нестандартное ПО для вычислительных задач, измерений и промышленных данных.

Основные направления RnD

Пять направлений — от исследования и прототипа до низкоуровневой оптимизации и прикладных вычислений.

  • Исследования и проверка реализуемости

    Проверка реализуемости, бенчмарки, сравнение технологий, поиск ограничений и прототипы.

  • Экспериментальная разработка ПО

    Нестандартные библиотеки, прототипы, вычислительные алгоритмы, плагины, интеграции и экспериментальные компоненты.

  • ПО для промышленности и оборудования

    API и SDK оборудования, телеметрия, протоколы, драйверы, ПО для edge-устройств, Modbus, CAN и OPC UA.

  • Низкоуровневая и высокопроизводительная разработка

    C, C++ и Rust: многопоточность, работа с памятью, оптимизация процессора и ввода-вывода, кроссплатформенные библиотеки.

  • Научные и прикладные вычисления

    Обработка измерений, моделирование, вычислительные алгоритмы, научное ПО и исследовательские задачи компьютерного зрения и ML.

Сначала проверяем, затем масштабируем

R&D нужен там, где технологию, архитектуру или ожидаемый результат нельзя честно определить без исследования и эксперимента. Мы фиксируем гипотезу, критерии и ограничения, сравниваем подходы, создаём PoC и формируем технический вывод.

  1. Проверяем техническую реализуемость идеи

  2. Сравниваем подходы и технологии

  3. Создаём прототипы

  4. Разрабатываем нестандартное ПО

  5. Работаем с промышленными данными и оборудованием на уровне ПО

  6. Низкоуровневая разработка и оптимизация на C, C++ и Rust

  7. Научные и прикладные вычисления

Разрабатываем ПО вокруг оборудования

Оборудование, доступ к нему и техническую документацию предоставляет заказчик. NDDev отвечает за программный слой и интеграции.

NDDev / ПО

Программный слой

API, SDK, телеметрия, протоколы, драйверы, ПО для edge-устройств и интеграции.

  • Зона ответственности NDDev

Заказчик / Оборудование

Оборудование и доступ

Заказчик предоставляет оборудование, доступ к нему и техническую документацию.

  • Внешняя зависимость проекта

От гипотезы к техническому выводу

Последовательность проверки сохраняет контекст исходного сигнала и ограничения оборудования.

  1. Контекст и ограничения

    Фиксируем задачу, данные, окружение, оборудование, критерии и риски.

  2. План исследования

    Определяем гипотезы, методы проверки, метрики и критерии успеха.

  3. Бенчмарк и эксперимент

    Собираем тестовый контур и сравниваем технологии на реальных ограничениях.

  4. PoC или прототип

    Реализуем минимальную систему, достаточную для проверки решения.

  5. Вывод и следующий шаг

    Передаём код, результаты измерений, выводы, ограничения и рекомендации.

Выполненные кейсы

Исследовательские и инженерные работы NDDev вокруг данных оборудования.

  • Библиотека

    HarvesterLib

    C++20-библиотека для измерений лесозаготовительных харвестеров: разбор, проверка, выравнивание и экстраполяция данных.

    • C++20
Все кейсы

Расскажите о задаче, гипотезе или оборудовании

Опишите контекст, данные, ограничения и ожидаемый результат. Мы проведём первичный разбор и предложим следующий шаг.

Ответим в течение 24 ч

Обсудить проект

Ассистент

Загружаем ассистента…