Всем привет, подведены итоги голосования паблика.Сяоюй опережает Сяочжи на 3 голоса, Каждый может поймать больше рыбы каждый день, поэтому я думаю, что маленькая рыба более дружелюбна. С сегодняшнего дня Сяо Чжи сменил имя на Сяо Ю. Если вы не знаете, почему Сяочжи хочет сменить имя, вы можете поставить штамп:Разве "Остроумный человек" не вкусный? Нарушение чьих-то авторских прав? Почему Эш сменил имя?
Сегодня Xiaoyu поделится с вами проблемами, с которыми столкнется каждый, кто пользовался ROS, но мало кто может разобраться. Вот и вопрос про росдеп.
Прежде чем мы начнем, Сяоюй задаст вам вопрос: Вы когда-нибудь использовали следующую команду?
rosdep install
Поскольку за каждой установкой следует учебник, другие говорят, что работает РосДеп, если это не проблема, часто это не удается, потому что проблема с сетью не удалась.
1. Раз росдеп неудачный, можно ли не использовать росдеп?
Ответ да.Однажды коллега Xiaoyu спросил Xiaoyu и сказал, что у него не получилось сделать rosdep.Xiaoyu сказал ему, что можно запускать код без rosdep, можно просто использовать ros.
Я думаю, что это может быть недоразумение всех, потому что rosdep официально установлен, когда он установлен, поэтому я всегда думаю, что он должен быть установлен для запуска.
2. Что делает росдеп?
rosdep на самом деле является ros зависимостью, которая является зависимостью пакета управления.Все помнят, что под каждым функциональным пакетом ros есть функция rosdep.package.xml
что-то?
На самом деле package.xml не только определяет имя пакета, но и содержит некоторые зависимости, в том числеdepend
.
rosdep может помочь нам найти и установить отсутствующие зависимости пакета.
3. Как пользоваться росдеп?
Официально рекомендуются две команды:
Установите необходимые зависимости для пакета
rosdep install AMAZING_PACKAGE
Установите зависимости для всех пакетов в src
rosdep install --from-paths src --ignore-src -r -y
Эта команда установит пакеты, от которых зависит ваш пакет функций, но которых нет в системе.
4. Какое решение проблемы с загрузкой rosdep?
Так что иногда rosdep все же нужен, так что мне делать, если rosdep постоянно не обновляется?
В Интернете есть разные методы, и Сяоюй говорит только об одном принципиальном решении — открытии агента. Если вам нужно прокси-программное обеспечение, вы можете нажать, чтобы прочитать исходный текст (Xiaozhi использует его в течение нескольких лет, и оно довольно стабильно).
5. Пишите в конце
Помните вопрос, который вы задали в начале? Мало кто использовал rosdep install. Многие учебники учат вас устанавливать его, но никто никогда не говорил о его функции.После прочтения этой статьи Xiaoyu, если вы столкнетесь с проблемами, связанными с rosdep в будущем, вы скоро узнаете причину и следствие.
Я Сяоюй, работающий инженер-робот-алгоритм. В настоящее время работает на общественном счету, галантерейные товары экспортируются каждый день. Добро пожаловать в концерн рыбы общественного номера микроканала.