Отраслевая экспертиза
на всех этапах
вашего проекта

Мы помогаем командам, работающим в космической отрасли — от оценки технической зрелости идеи до полного сопровождения разработки и производства космического аппарата.

Направления работы

Что мы делаем

Шесть специализированных направлений — каждое закрывает конкретную задачу в цикле разработки, производства и запуска КА.

Подбор электронной компонентной базы
Консультируем и сопровождаем выбор ЭКБ для бортовых систем с учётом условий эксплуатации на орбите, надёжности и требований к сертификации. Помогаем избежать ошибок, которые обнаруживаются только после запуска.
Анализ технических требований и условий работы
Подбор отечественных и зарубежных аналогов
Оценка радиационной стойкости и надёжности
Вывод полезной нагрузки на орбиту
Обеспечиваем полную обвязку и запуск вашей полезной нагрузки на специально выделенном микроКА — от интерфейсного проектирования до финального сеанса связи после выведения.
Проектирование интерфейса «полезная нагрузка — платформа»
Наземная отработка и испытания
Поддержка на этапе орбитальной эксплуатации
Орбитальный запуск нейросетевых решений
Разрабатываем и интегрируем бортовые нейросетевые решения на базе собственной БЦВМ с поддержкой задач искусственного интеллекта и компьютерного зрения. Архитектура, тестирование и интеграция — под конкретные требования вашей миссии.
Адаптация алгоритмов под задачи вашей ПН
Верификация и тестирование в лабораторных условиях
Интеграция с платформой А-100 под ключ
Сопровождение работ со смежниками
Ведём коммуникацию, осуществляем технический надзор и контроль исполнения задач внешними контрагентами и партнёрами. Снимаем с вас операционную нагрузку — вы получаете результат, мы контролируем процесс.
Технические задания и приёмка работ
Контроль сроков и качества поставок
Эскалация и разрешение технических разногласий
Оценка стоимости интеграции и запуска
Проводим комплексную оценку стоимости интеграции полезной нагрузки: от стыковки с платформой до выбора схемы запуска и ракеты-носителя. Результат — детальная смета с обоснованием по каждой статье.
Расчёт стоимости интеграции ПН с платформой
Подбор ракеты-носителя и схемы запуска
Прозрачная смета по всем статьям
Разработка комплектов РКД
Разрабатываем полный комплект конструкторской документации для интеграции вашей полезной нагрузки: схемы установки, интерфейсные чертежи, спецификации стыков. Все отчёты и технические репорты — в рамках одного проекта.
Интерфейсные чертежи и схемы установки ПН
3D-модели и документация по крепежу и разъёмам
Полный пакет отчётов и репортов по результатам
Процесс работы

Как мы работаем
с вашим проектом

01
Анализ требований
Изучаем технические требования к полезной нагрузке: масса, энергопотребление, интерфейсы, целевая орбита. Определяем состав работ и оптимальный формат сотрудничества.
02
Концепция и оценка
Формируем концепцию интеграции: распределение функций между платформой и нагрузкой, схема запуска, оценка стоимости и сроков. Выявляем риски и предлагаем пути их снижения.
03
Проектирование и интеграция
Разрабатываем конструкторскую документацию, согласовываем интерфейсы, координируем смежников. Обеспечиваем полное техническое сопровождение от проектирования до наземной отработки.
04
Запуск и эксплуатация
Сопровождаем выведение и начальный этап лётной эксплуатации. При необходимости проводим анализ телеметрии и корректировку алгоритмов управления полезной нагрузкой.
Технологический стек

Инструменты и технологии

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

Мы используем С и С++ и Python в качестве базовых языков разработки. Для сборки и компиляции применяются компиляторы GCC и Clang, что позволяет поддерживать кроссплатформенность кода и интегрировать отчёты покрытия кода с помощью GCov.

GDB — отладчик для диагностики и анализа выполнения программ.

VSCode IDE — кроссплатформенная среда разработки.

Для автоматизации сборки и управления зависимостями задействованы:

  • make и CMake — основной каркас сборки и генерации makefile'ов.
  • pkg-config — для обнаружения библиотек и формирования флагов компиляции.
  • Doxygen — генерация документации по исходному коду.

Важной практикой является разработка через тестирование (TDD). Инструменты:

  • GoogleTest и CTest — фреймворки для модульного тестирования.
  • Valgrind (memcheck) — динамический анализ памяти.
  • Python — написание скриптов для автоматизации, анализа и визуализации результатов тестирования.
  • Cyclictest — измерение задержки генерации makefile'ов в реальном времени.
  • Clang Static Analyzer — статический анализ кода для выявления потенциальных ошибок.

CI/CD процессы выстроены на платформах:

  • Jenkins — инструмент автоматизации сборки и доставки.
  • GitLab CI — инструмент для автоматического запуска сборки, тестов и деплоя при изменениях в репозитории, позволяющий выполнять заданный pipeline как реакцию на определенные изменения в репозиториях.
  • Git и bash — инструменты для управления версиями и автоматизации мониторинга за состоянием системы и выполняющейся полезной нагрузкой через скрипты.

Для обеспечения требований по детерминированности и низкой задержке используется:

  • Linux (Fedora 39 Server, Ubuntu Server) с ядром 5.15 + PREEMPT_RT.
  • glibc и оптимизированные системные библиотеки.
  • Специальные real-time конфигурации и утилиты анализа работы ядра.
  • Изоляция процессорных ядер в системе Linux для обеспечения лучшей прогнозируемости времени выполнения задач, распараллеливания доступа к периферийным устройствам и ресурсам системы с использованием taskset и core affinity.

Для изоляции окружений и упрощения развёртывания применяются:

  • Docker — контейнеризация сервисов и тестовых стендов.
  • u-boot и grub — загрузчики для встраиваемых систем на архитектуре (x86, ARM).

В области FPGA, цифровой логики и встраиваемых систем используются:

  • Verilog и VHDL — описания аппаратной логики.
  • Xilinx Vivado и ModelSim — средства синтеза и симуляции.
  • Assembler, device tree — низкоуровневая настройка и описание аппаратной конфигурации.
  • CPU-performance tuning (низкоуровневая оптимизация производительности системы) — настройка CPU governor, C-states, P-states, Hyper-Threading.
  • Яндекс.Диск — облачное хранилище документации и артефактов.
  • Яндекс.Трекер — планирование задач, баг-трекер и управление релизами.

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

Сотрудничество

Расскажите
о вашей задаче

Опишите проект или задачу — мы быстро определим, чем можем помочь, и предложим формат работы.