...
POST No. 2591712
Manipulation Bring ip error 확인 요청의 건
2021-10-19 13:50:40 lmgi2568

안녕하세요
알려주신 Manipulation 펌웨어 업데이트하고 Run Gazebo, Run move_group Node, Run RViz등을 실행하면

아래와 같은 오류가 발생됩니다. 이에 확인 부탁드립니다.

 

agv3@:~$  roslaunch turtlebot3_manipulation_gazebo turtlebot3_manipulation_gazebo.launch
[turtlebot3_manipulation_gazebo.launch] is neither a launch file in package [turtlebot3_manipulation_gazebo] nor is [turtlebot3_manipulation_gazebo] a launch file name The traceback for the exception was written to the log file

 

agv3@:~$ roslaunch turtlebot3_manipulation_moveit_config move_group.launch
[move_group.launch] is neither a launch file in package [turtlebot3_manipulation_moveit_config] nor is [turtlebot3_manipulation_moveit_config] a launch file name The traceback for the exception was written to the log file 

agv3@:~$ roslaunch turtlebot3_manipulation_moveit_config moveit_rviz.launch
[moveit_rviz.launch] is neither a launch file in package [turtlebot3_manipulation_moveit_config] nor is [turtlebot3_manipulation_moveit_config] a launch file name The traceback for the exception was written to the log file

agv3@:~$ roslaunch turtlebot3_manipulation_gui turtlebot3_manipulation_gui.launch
[turtlebot3_manipulation_gui.launch] is neither a launch file in package [turtlebot3_manipulation_gui] nor is [turtlebot3_manipulation_gui] a launch file name The traceback for the exception was written to the log file

agv3@:~$ roslaunch turtlebot3_manipulation_bringup turtlebot3_manipulation_bringup.launch
[turtlebot3_manipulation_bringup.launch] is neither a launch file in package [turtlebot3_manipulation_bringup] nor is [turtlebot3_manipulation_bringup] a launch file name The traceback for the exception was written to the log file


감사합니다.


2021-10-19 13:50:40
lmgi2568
2021-10-19 14:22:56 손의형

안녕하세요,

 

Manipulation의 Software Setup 단계에서 소스파일이 모두 올바른 위치에 다운로드됐는지 확인하시기 바랍니다.

https://emanual.robotis.com/docs/en/platform/turtlebot3/manipulation/#software-setup 

 

만약 모든 패키지가 정상적으로 다운로드 되어있다면 catkin_ws 폴더 내에서 catkin_make로 빌드하셔야 하며, 빌드가 완료된 후 환경파일을 아래의 커맨드로 현재의 터미널에 적용했는지 확인하시기 바랍니다.

 

$ source ~/catkin_ws/devel/setup.bash

 

감사합니다.

comment
2021-10-19 14:53:08 lmgi2568
수고하십니다.
회신주신 e-manual로 여러차례 패키지를 cd ~/catkin_ws && catkin_make로 빌드하였으나,
아래와 같은 오류메세지가 발생하고 Run Gazebo, Run move_group Node, Run RViz를 실행하면
오류가 발생됩니다. 이에 바쁘시겠지만 추가 확인 부탁드립니다.

-- Could not find the required component 'dynamixel_workbench_toolbox'. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by
"dynamixel_workbench_toolbox" with any of the following names:

dynamixel_workbench_toolboxConfig.cmake
dynamixel_workbench_toolbox-config.cmake

Add the installation prefix of "dynamixel_workbench_toolbox" to
CMAKE_PREFIX_PATH or set "dynamixel_workbench_toolbox_DIR" to a directory
containing one of the above files. If "dynamixel_workbench_toolbox"
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
open_manipulator_controls/open_manipulator_hw/CMakeLists.txt:12 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/agv3/catkin_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/agv3/catkin_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed
agv3@:~/catkin_ws$
2021-10-19 14:53:08
lmgi2568
2021-10-19 15:05:25 ykw4463
https://github.com/ROBOTIS-GIT/open_manipulator_controls/issues/1
비슷한 내용의 질의 문답입니다.
해당 내용을 참고하여 다시 한번 확인해주세요.
2021-10-19 15:05:25
ykw4463
2021-10-19 14:22:56
will_son
2021-10-19 15:39:10 이명기

알려주신 Github에서 아래와 같이 실행하였으나 동일한 에러가 발생됩니다.
확인 부탁드립니다.

 

@JaehyunShim @ashekim Did any of you successfully reproduced this issue?
@EdisonAltamirano Are you running Kinetic on Ubuntu 16.04? Could you try building the source with a -j1 option catkin_make -j1? If possible, please copy and paste the output from the terminal window.
The DYNAMIXEL Workbench package has recently been updated and released, so please try with binary installation.

$ sudo apt install ros-kinetic-dynamixel-workbench

2021-10-19 15:39:10
lmgi2568
2021-10-19 17:08:31 손의형

아래의 커맨드로 관련된 패키지가 정상적으로 설치되는지 보시고 빌드가 완료되는지 회신 부탁드립니다.

감사합니다.

 

$ sudo apt-get install ros-kinetic-ros-controllers ros-kinetic-industrial-core
$ sudo apt-get install ros-kinetic-dynamixel-workbench* ros-kinetic-robotis-manipulator
2021-10-19 17:08:31
will_son
2021-10-20 10:01:37 이명기

안녕하세요
회신주신 커맨드로 실행결과, 첫번째는 정상적으로 설치가 된것 같은데, 두번째 커맨드에서 아래와 같이 문제가

발생하였습니다. 확인 부탁드립니다.

감사합니다.

 

Setting up ros-kinetic-industrial-core (0.7.1-1xenial-20210503-165910-0800) ...
Processing triggers for libc-bin (2.23-0ubuntu11.3) ...


agv3@:~$ sudo apt-get install ros-kinetic-workbench* ros-kinetic-robotis-manipulator
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-kinetic-workbench*
E: Couldn't find any package by glob 'ros-kinetic-workbench*'
E: Couldn't find any package by regex 'ros-kinetic-workbench*'
agv3@:~$  

2021-10-20 10:01:37
lmgi2568
2021-10-20 15:44:34 손의형

안녕하세요.

 

입력하신 명령어 중간에 dynamixel이 누락되어 있습니다.

아래 명령어를 복사해서 붙여넣으시면 되겠습니다.

 

$ sudo apt-get install ros-kinetic-dynamixel-workbench*
2021-10-20 15:44:34
will_son
2021-10-21 09:24:41 이명기

 

회신주신 커맨드로 실행결과 아래와 같이  잘 반영되었으나,

BringUP을 실행하면

agv3@:~$  roslaunch turtlebot3_manipulation_gazebo turtlebot3_manipulation_gazebo.launch
[turtlebot3_manipulation_gazebo.launch] is neither a launch file in package [turtlebot3_manipulation_gazebo] nor is [turtlebot3_manipulation_gazebo] a launch file name The traceback for the exception was written to the log file

동일한 Erro가 발생됩니다. 추가 확인 부탁드립니다.

감사합니다.

 

agv3@agv3-NUC10i5FNH:~$ sudo apt-get install ros-kinetic-dynamixel-workbench* ros-kinetic-robotis-manipulator
[sudo] password for agv3:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'ros-kinetic-dynamixel-workbench-toolbox' for glob 'ros-kinetic-dynamixel-workbench*'
Note, selecting 'ros-kinetic-dynamixel-workbench-msgs' for glob 'ros-kinetic-dynamixel-workbench*'
Note, selecting 'ros-kinetic-dynamixel-workbench-controllers' for glob 'ros-kinetic-dynamixel-workbench*'
Note, selecting 'ros-kinetic-dynamixel-workbench-operators' for glob 'ros-kinetic-dynamixel-workbench*'
Note, selecting 'ros-kinetic-dynamixel-workbench' for glob 'ros-kinetic-dynamixel-workbench*'
ros-kinetic-dynamixel-workbench is already the newest version (2.2.0-0xenial-20210503-120151-0800).
ros-kinetic-dynamixel-workbench-controllers is already the newest version (2.2.0-0xenial-20210503-113814-0800).
ros-kinetic-dynamixel-workbench-controllers set to manually installed.
ros-kinetic-dynamixel-workbench-msgs is already the newest version (2.0.1-0xenial-20210503-100629-0800).
ros-kinetic-dynamixel-workbench-msgs set to manually installed.
ros-kinetic-dynamixel-workbench-operators is already the newest version (2.2.0-0xenial-20210503-113644-0800).
ros-kinetic-dynamixel-workbench-operators set to manually installed.
ros-kinetic-dynamixel-workbench-toolbox is already the newest version (2.2.0-0xenial-20210503-105135-0800).
ros-kinetic-dynamixel-workbench-toolbox set to manually installed.
The following NEW packages will be installed:
  ros-kinetic-robotis-manipulator
0 upgraded, 1 newly installed, 0 to remove and 7 not upgraded.
Need to get 88.0 kB of archives.
After this operation, 362 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://packages.ros.org/ros/ubuntu xenial/main amd64 ros-kinetic-robotis-manipulator amd64 1.1.0-0xenial-20210503-103926-0800 [88.0 kB]
Fetched 88.0 kB in 1s (79.5 kB/s)                          
Selecting previously unselected package ros-kinetic-robotis-manipulator.
(Reading database ... 309898 files and directories currently installed.)
Preparing to unpack .../ros-kinetic-robotis-manipulator_1.1.0-0xenial-20210503-103926-0800_amd64.deb ...
Unpacking ros-kinetic-robotis-manipulator (1.1.0-0xenial-20210503-103926-0800) ...
Setting up ros-kinetic-robotis-manipulator (1.1.0-0xenial-20210503-103926-0800) ...
 

2021-10-21 09:24:41
lmgi2568
2021-10-21 23:55:59 손의형

안녕하세요,

 

모든 패키지가 정상적으로 설치되고 빌드되었는데 패키지를 찾을 수 없다면 ROS의 환경설정이 잘못된 것으로 보입니다.

에러와 관련된 유사한 질문을 커뮤니티에서 검색해보시는 것을 추천드립니다.

https://answers.ros.org/question/143496/roslaunch-is-neither-a-launch-file-in-package-nor-is-a-launch-file-name/ 

감사합니다.

2021-10-21 23:55:59
will_son
답변달기
웹에디터 시작 웹 에디터 끝