Симуляция шакала в ROS кинетическая - получение ошибки: bash: cd: jackal_ws: такого файла или каталога нет - PullRequest
0 голосов
/ 07 июня 2018

Я пытаюсь смоделировать Шакала с помощью ROS Kinetic на Беседке, следуя этому уроку, https://gist.github.com/vfdev-5/57a0171d8f5697831dc8d374839bca12

Я сделал следующие шаги:

sudo apt-get install ros-kinetic-robot-localization ros-kinetic-controller-manager ros-kinetic-joint-state-controller ros-kinetic-diff-drive-controller ros-kinetic-gazebo-ros ros-kinetic-gazebo-ros-control ros-kinetic-gazebo-plugins             ros-kinetic-lms1xx ros-kinetic-pointgrey-camera-description ros-kinetic-roslint ros-kinetic-amcl ros-kinetic-gmapping      ros-kinetic-map-server ros-kinetic-move-base ros-kinetic-urdf ros-kinetic-xacro ros-kinetic-message-runtime ros-kinetic-topic-tools ros-kinetic-teleop-twist-joy    

и

mkdir -p jackal_ws/src; cd jackal_ws/src; catkin_init_workspace
git clone https://github.com/jackal/jackal.git
git clone https://github.com/jackal/jackal_simulator.git
git clone https://github.com/jackal/jackal_desktop.git
git clone https://github.com/ros-visualization/interactive_marker_twist_server.git

После вышеуказанного шага я получил:

bash: cd: jackal_ws: No such file or directory

Затем я сделал следующий шаг ниже:

cd jackal_ws; catkin_make; source devel/setup.bash

После вышеприведенного шага я получил:

bash: cd: jackal_ws: No such file or directory  
Base path: /home/USER/jackal_ws/src  
The specified source space "/home/USER/jackal_ws/src/src" does not exist   
bash: devel/setup.bash: No such file or directory

Что я сделал не так?


Я переделал шаги отдельно, и вот что я получаю в терминале:

user @ user: ~ $sudo apt-get установить ros-кинетический-робот-локализация ros-кинетический-контроллер-менеджер ros-кинетический-совместный контроллер состояния ros-кинетический-diff-диск-контроллер ros-кинетический-беседка-ros ros-кинетический-беседка-ros-control ros-кинетические-газебо-плагины ros-kinetic-lms1xx ros-кинетическая-pointgrey-camera-description ros-кинетическая-roslint ros-кинетическая-amcl ros-кинетическая-картография ros-kinetic-map-server ros-кинетическая-move-base ros-кинетический-urdf ros-кинетический-xacro ros-кинетический-сообщение-время выполнения ros-кинетический-тематические инструменты ros-кинетический-телеоп-твист-радость

[sudo] пароль для пользователя:

E: не удалось получить блокировку / var / lib / dpkg / lock - открыть (11: ресурс временно недоступен)

E: невозможно заблокировать каталог администрирования (/ var / lib / dpkg /), другой процесс использует его?

user @ user: ~ $ sudo rm / var / lib / dpkg / lock

user @ user: ~ $ sudodpkg --configure -a

dpkg: ошибка: база данных состояния dpkg заблокирована другим процессом

user @ user: ~ $ sudo apt-get install ros-kinetic-robot-localization ros-кинетический контроллер-диспетчер ros-кинетический-совместный контроллер состояния ros-кинетический-diff-drive-контроллер ros-кинетический-беседка-ros-ros-кинетический-беседка-ros-контроль ros-кинетический-беседка-плагины ros-кинетический-lms1xx ros-kinetic-pointgrey-camera-description ros-кинетический-roslint ros-кинетический-amcl ros-кинетический-gmapping ros-кинетический-картограф-сервер ros-кинетический-ход-база ros-кинетический-urdf ro-кинетический-xacro ros-kinetic-message-runtime ros-kinetic-topic-tools ros-kinetic-teleop-twist-joy

E: Не удалось получить блокировку / var / lib / dpkg / lock - open (11: ресурс временно недоступен)

E: невозможно заблокировать каталог администрирования (/ var / lib / dpkg /), другой процесс использует его?

user @ user: ~ $mkdir -p jackal_ws / src

user @ user: ~ $ cd jackal_ws / src

user @ user: ~ / jackal_ws / src $ catkin_init_workspace

Файл "/ home /user / jackal_ws / src / CMakeLists.txt "уже

existuser @ user: ~ / jackal_ws / src $ git clone

https://github.com/jackal/jackal.

fatal: destinationпуть 'jackal' уже существует и не является пустым каталогом.

user @ user: ~ / jackal_ws / src $ git clone

https://github.com/jackal/jackal_simulator.git

fatal: путь назначения'jackal_simulator' уже существует и не является пустым каталогом.

user @ user: ~ / jackal_ws / src $ git clone

https://github.com/jackal/jackal_desktop.git

fatal: путь назначения 'jackal_desktop 'уже существует и не является пустым каталогом.

user @ user: ~ / jackal_ws / src $ git clone https://github.com/ros-visualization/interactive_marker_twist_server.git

fatal: путь назначения' interactive_marker_twist_server 'уже существует и не является пустым каталогом.

user @ user: ~ / jackal_ws / src $ cd jackal_ws

bash: cd: jackal_ws: такого файла или каталога нет

...