1.2Kпросмотров
77.6%от подписчиков
21 октября 2025 г.
stats📷 ФотоScore: 1.3K
В 2022–2023 годах наша команда столкнулась с нетипичной, но критичной проблемой: платформа Mbed OS, на которой мы строили часть встроенного ПО, фактически прекратила развитие. Это была популярная RTOS с удобным API и широкой экосистемой, отлично подходящая для быстрого прототипирования. Однако:
• больше не выходили обновления и патчи безопасности
• отсутствовала поддержка новых микроконтроллеров
• появилась прямая угроза технологической зависимости от «мертвой» платформы ⚙️ Что мы сделали:
1. Анализ альтернатив. Изучили Zephyr, FreeRTOS, RT-Thread — по поддержке SoC, драйверам и активности сообщества.
2. Параллельное прототипирование. Быстро перенесли ключевой функционал на другие RTOS, сравнили стабильность и скорость.
3. Выбор. Остановились на Zephyr OS — открытая, активно развиваемая система с поддержкой SMP и современной архитектурой. 🚀 Как прошла миграция:
▪️ Вынесли бизнес-логику в отдельные модули, чтобы отвязать её от RTOS.
▪️ Написали адаптационный слой, обеспечив совместимость с уже написанным кодом.
▪️ За 2–3 месяца полностью перешли на новую платформу без потери в сроках релизов. 📈 Результат:
▪️ Избавились от рисков, связанных с неподдерживаемым ПО.
▪️ Повысили масштабируемость и гибкость архитектуры.
▪️Упростили будущее сопровождение и адаптацию под новое «железо».
▪️ Сохранили темп и управляемость проекта — что критично при выходе на рынок. ⚠️ Почему это важно:
Каждая строка кода в робототехническом продукте влияет на надежность, безопасность и стоимость. За «железом» всегда стоит сложное ПО — и в ARS мы умеем оперативно принимать инженерные решения, которые защищают наш продукт и инвестиции клиентов. 🤖 Подписывайтесь на ARS Smart Robotics — мы решаем задачи логистики с помощью роботов