Всем привет, я сверхурочная рыба, которая с утра промокла под дождем и целый день болел живот.
Вчера вечером, когда я ложился спать, я увидел, как в группе обсуждали робота Xiaomi.Оказалось, что г-н Лэй показал на пресс-конференции робота-собаку по имени Тидан.
Поскольку это просо, цена определенно низкая.9999 по-прежнему цена, которую бедная и больная рыбка не может себе позволить.
Роботы в мире очень дорогие, дорогие в железе(GPU:384-core NVIDIA Volta™ GPU with 48 Tensor Cores
), поэтому Сяоюй смотрел программное обеспечение Tiedan, а Сяоюй видел знакомыйUbuntu 18.04+ROS 2
.
Если вы следите за более ранней рыбной мукой Сяоюй (пять зерен), вы знаете, что Сяою недавно делал учебные пособия и видео ROS2 (первые четыре главы почти завершены, а затем будет записано обучающее видео)
Итак, сегодня я расскажу о некоторых мнениях о выборе Xiaomi ROS2 и ощущениях, возникших после написания руководства по ROS2.
Правильная поза ROS2
Многие студенты, которые следуют официальному аккаунту Сяоюй, разрабатывают на основе ROS, и многие до сих пор используют кинетику ubuntu16.04 (официальная поддержка кинетики прекращена), поэтому концепции ROS2 может и не быть.
ROS2 Xiaoyu написал много статей об этом, включая сравнение с ROS1, разницу между промежуточным программным обеспечением ROS и так далее. Сяоюй поместил ссылку в конце статьи, и каждый может забрать ее по запросу.
Почему Xiaomi считает ROS2 правильным? Помимо кучи проблем с самой ROS, у Сяоюй есть еще пункт под названием переход на ROS в собственном рабочем процессе.
Что будет с РОС? Это процесс разработки на ROS на ранней стадии, а затем удаление компонента ROS из кода, чтобы избежать проблем с самой ROS. Если все занимаются не инженерией, а исследованиями, в этом нет необходимости.
Некоторые учащиеся могут спросить, почему он не основан на разработке ROS на ранней стадии, и почему не нужно переходить на ROS позже?
Ты такой умный парень.
Это действительно так, но экология ROS действительно хороша, и можно найти различные функциональные пакеты.Кто устоит перед соблазном быстро внедрить решение по проверке прототипа робота в короткие сроки.
Многие проблемы ROS1 были решены в ROS2, и нет никаких оснований говорить об этом, вот из статьи (Exploring the Performance of ROS2
), чтобы вырезать изображение и разместить его здесь.
Фоновый ответ
ROS2论文
Можно получить исходный текст статьи, который содержит подробный тестовый анализ, связанный с производительностью ROS2.
2. Вы хотите отказаться от ROS и изучить ROS2 напрямую?
Ответ, данный Сяоюй, отрицательный, по крайней мере, до тех пор, пока Сяою не закончит учебник по ROS2.
Потому что, будь то научные исследования или инженерные алгоритмы, многие пакеты функций не были перенесены в ROS 2. Он не удобен для новичков, и существует мало отечественных и зарубежных руководств. Трудно найти ответы при возникновении проблем.
Даже некоторые мелкие ошибки можно найти только в официальном выпуске, чтобы найти некоторые объяснения. Сяоюй много гуглил, когда писал туториал, и официальной документации было далеко не достаточно.
Если вы изучите ROS, а затем изучите некоторые концепции верхнего уровня ROS2, такие как темы, сервисы, параметры и сервисы, стоимость обучения будет снижена.
3. Как долго может длиться ROS
Я очень рад сообщить вам, что ROS1 может длиться четыре года, но у мелодичной версии только последние полтора года жизни.
В-четвертых, напишите в конце
Xiaomi может выбрать ROS2 в качестве платформы для разработки и смело сделать этот шаг, что достойно похвалы, по крайней мере, больше людей узнают о ROS2 и ускорят изменение отечественной робототехники.
В конце концов, Сяоюй хочет сказать, что как бы ни менялась ROS, она все равно остается программной платформой. Как технический специалист, только с твердыми навыками программирования, знаниями в области робототехники, отличными способностями к алгоритмам и инженерными способностями вы можете стать следующим королем эры роботов.
ROS2 Статьи
2. Выучите эту команду в ROS, и пусть ошибка пакета функций будет незаметной!
3. Что такое колкон компилятора ROS2, лучше ли он сережки?
4. Обмен галантереей: в чем самая большая разница между ROS2 и промежуточным ПО ROS?
5. Как Ван Эр увидел «Легенду о Яньняне» Ли Си, пришел и узнал о тематическом механизме ROS2!