enansakib/goalkeeping-turtlebot

ERROR: cannot launch node of type [goalkeeping-turtlebot/tracking.py]

Closed this issue · 2 comments

CUDA: 9.0
SDK version: 2.8.3
Ubuntu 16.04
ROS Kinetic

When I launch the turtlebotgk.launch file, the screen prints the following information:

... logging to /home/scuimg/.ros/log/6574f6d0-1fd5-11ea-935c-00e0669d96f3/roslaunch-scuimg-desktop-22376.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://scuimg-desktop:42821/

SUMMARY
========

PARAMETERS
 * /rosdistro: kinetic
 * /rosversion: 1.12.14

NODES
  /
    ball_tracking (goalkeeping-turtlebot/tracking.py)
    move_robot (goalkeeping-turtlebot/move.py)

ROS_MASTER_URI=http://localhost:11311

ERROR: cannot launch node of type [goalkeeping-turtlebot/tracking.py]: can't locate node [tracking.py] in package [goalkeeping-turtlebot]
ERROR: cannot launch node of type [goalkeeping-turtlebot/move.py]: can't locate node [move.py] in package [goalkeeping-turtlebot]
No processes to monitor
shutting down processing monitor...
... shutting down processing monitor complete

What should I do to solve this problem?

I solved this by making tracking.py and move.py executable:

$ chmod +x move.py tracking.py

@willzoe btw, there were 4 typos in the tracking.py in line 6, 27, and 31. I've just noticed them couple of minutes back. I fixed them and tested with the Turtlebot. Sorry for the inconvenience.