2016-12-20 11 views
1

Я установил пакеты ROS indigo и gazebo2 в Ubuntu 14.04.5. Когда я пытаюсь использовать команду Сережки, я получаю:Команда Catkin не найдена

catkin_init_workspace: команда не найден

Итак, я попытался установить сережку, она показывает, что РОС-индиго-сережка это последняя версия.

Все, что я сделал, было,

$ sudo apt-get install ros-indigo-desktop-full 

$ sudo apt-get install gazebo2.<They're installed perfectly> 

После этого я получаю вопрос сережки.

Помощь нужна. Кто-нибудь, пожалуйста, найдет способ исправить эту проблему.

+0

Вы пытаетесь создать рабочее пространство? – lmiguelvargasf

ответ

4

Возможно, вы забыли set up the environment после установки ROS.

$ echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc 
$ source ~/.bashrc 

Тогда, я предполагаю, что вы хотите создать пакет, так что вы можете выполнить следующие действия:

$ mkdir -p path_to_my_workspace/workspace_name/src 
$ cd path_to_my_workspace/workspace_name/src 
$ catkin_init_workspace 
$ cd path_to_my_workspace/workspace_name/ 
$ catkin_make 
$ source path_to_my_workspace/workspace_name/devel/setup.bash 

После выполнения этих команд создаются ваше рабочее пространство, так что теперь вы можете начать добавлять пакеты.

+0

Огромное вам спасибо :-) –