Ask Your Question
0

Couldn't find executable named jet_real.launch below /home/nvidia/FOLDER_FOR_ROS/catkin_ws/src/rosjet/jet_bringup [rosrun] Found the following, but they're either not files

asked 2018-06-28 16:41:06 -0500

Luis Jibaja gravatar image

updated 2018-06-28 16:58:24 -0500

jayess gravatar image

Hello everyone sorry for this long question I am pretty new with ROS, I am trying to connect my jetson TX! with my host pc. However when I run my launch file

source ~/.bashrc; source FOLDER_FOR_ROS/catkin_ws/devel/setup.sh; rosrun jet_bringup jet_real.launch

I get this error:

[rosrun] Couldn't find executable named jet_real.launch below /home/nvidia/FOLDER_FOR_ROS/catkin_ws/src/rosjet/jet_bringup
[rosrun] Found the following, but they're either not files,
[rosrun] or not executable:
[rosrun]   /home/nvidia/FOLDER_FOR_ROS/catkin_ws/src/rosjet/jet_bringup/launch/jet_real.launch

when I run catkin config I get this:
Profile:                     default
Extending:             [env] /home/nvidia/FOLDER_FOR_ROS/catkin_ws/devel:/opt/ros/kinetic
Workspace:                   /home/nvidia
--------------------------------------------------------------------------------
Source Space:      [missing] /home/nvidia/src
Log Space:         [missing] /home/nvidia/logs
Build Space:       [missing] /home/nvidia/build
Devel Space:       [missing] /home/nvidia/devel
Install Space:      [unused] /home/nvidia/install
DESTDIR:            [unused] None
--------------------------------------------------------------------------------
Devel Space Layout:          linked
Install Space Layout:        None
--------------------------------------------------------------------------------
Additional CMake Args:       None
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
Cache Job Environments:      False
--------------------------------------------------------------------------------
Whitelisted Packages:        None
Blacklisted Packages:        None
--------------------------------------------------------------------------------
Initialized new catkin workspace in `/home/nvidia`
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
WARNING: Source space `/home/nvidia/src` does not yet exist.

I already check my jetson and Pc can ping, but I think that this problem come from directories path I will really appreciate your help thanks

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2018-06-28 18:29:58 -0500

jayess gravatar image

You're using

rosrun jet_bringup jet_real.launch

to start a launch file. rosrun expects an executable, which a launch file isn't. Take a look at the error

[rosrun] Couldn't find executable named jet_real.launch below /home/nvidia/FOLDER_FOR_ROS/catkin_ws/src/rosjet/jet_bringup

You need to use roslaunch instead

roslaunch jet_bringup jet_real.launch
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2018-06-28 16:41:06 -0500

Seen: 523 times

Last updated: Jun 28 '18