Robotics StackExchange | Archived questions

Only one turtle is showing in turtle_tf2_demo.launch

Currently I am doing introduction to tf2 (http://wiki.ros.org/tf2/Tutorials/Introduction%20to%20tf2). In this tutorial when I try to launch this file "roslaunch turtletf2 turtletf2_demo.launch" It showing following error:

glv@VaraPrasad:~$ roslaunch turtletf2 turtletf2_demo.launch... logging to /home/glv/.ros/log/ea9bebd6-d5ba-11e8-9a45-9829a64aa0d2/roslaunch-VaraPrasad-4955.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://VaraPrasad:35295/

SUMMARY

PARAMETERS * /rosdistro: kinetic * /rosversion: 1.12.14 * /scaleangular: 2.0 * /scalelinear: 2.0 * /turtle1tf2broadcaster/turtle: turtle1 * /turtle2tf2broadcaster/turtle: turtle2

NODES / sim (turtlesim/turtlesimnode) teleop (turtlesim/turtleteleopkey) turtle1tf2broadcaster (turtletf2/turtletf2broadcaster.py) turtle2tf2broadcaster (turtletf2/turtletf2broadcaster.py) turtlepointer (turtletf2/turtletf2_listener.py)

auto-starting new master process[master]: started with pid [4965] ROSMASTERURI=http://localhost:11311

setting /runid to ea9bebd6-d5ba-11e8-9a45-9829a64aa0d2 process[rosout-1]: started with pid [4979] started core service [/rosout] process[sim-2]: started with pid [4986] process[teleop-3]: started with pid [4997] process[turtle1tf2_broadcaster-4]: started with pid [4998]

Reading from keyboard

Use arrow keys to move the turtle. process[turtle2tf2broadcaster-5]: started with pid [5011] process[turtlepointer-6]: started with pid [5015] Traceback (most recent call last): File "/opt/ros/kinetic/lib/turtletf2/turtletf2broadcaster.py", line 38, in import tf File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in from tf2ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2ros/init.py", line 39, in from .bufferinterface import * File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2ros/bufferinterface.py", line 32, in import roslib; roslib.loadmanifest('tf2ros') File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in loadmanifest sys.path = generatepythonpath(packagename, rospack) + sys.path File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generatepythonpath m = rospack.getmanifest(pkg) File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in getmanifest return self.loadmanifest(name) File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _loadmanifest retval = self.manifests[name] = parsemanifestfile(self.getpath(name), self.manifestname, rospack=self) File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parsemanifestfile staticrosdepview = initrospackinterface() File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in initrospackinterface lookup = _getdefaultRosdepLookup(Options()) File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _getdefaultRosdepLookup verbose=options.verbose) File "/usr/lib/python2.7/dist-packages/rosdep2/sourceslist.py", line 633, in createdefault sources = loadcachedsourceslist(sourcescachedir=sourcescachedir, verbose=verbose) File "/usr/lib/python2.7/dist-packages/rosdep2/sourceslist.py", line 529, in loadcachedsourceslist with open(cacheindex, 'r') as f: IOError: [Errno 13] Permission denied: '/home/glv/.ros/rosdep/sources.cache/index' Traceback (most recent call last): File "/opt/ros/kinetic/lib/turtletf2/turtletf2listener.py", line 37, in import tf2ros File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2ros/init.py", line 39, in from .bufferinterface import * File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2ros/bufferinterface.py", line 32, in import roslib; roslib.loadmanifest('tf2ros') File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in loadmanifest sys.path = generatepythonpath(packagename, rospack) + sys.path File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generatepythonpath m = rospack.getmanifest(pkg) File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in getmanifest return self.loadmanifest(name) File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _loadmanifest retval = self.manifests[name] = parsemanifestfile(self.getpath(name), self.manifestname, rospack=self) File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parsemanifestfile staticrosdepview = initrospackinterface() File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in initrospackinterface lookup = _getdefaultRosdepLookup(Options()) File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _getdefaultRosdepLookup verbose=options.verbose) File "/usr/lib/python2.7/dist-packages/rosdep2/sourceslist.py", line 633, in createdefault sources = loadcachedsourceslist(sourcescachedir=sourcescachedir, verbose=verbose) File "/usr/lib/python2.7/dist-packages/rosdep2/sourceslist.py", line 529, in loadcachedsourceslist with open(cacheindex, 'r') as f: IOError: [Errno 13] Permission denied: '/home/glv/.ros/rosdep/sources.cache/index' Traceback (most recent call last): File "/opt/ros/kinetic/lib/turtletf2/turtletf2broadcaster.py", line 38, in import tf File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf/init.py", line 28, in from tf2ros import TransformException as Exception, ConnectivityException, LookupException, ExtrapolationException File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2ros/init.py", line 39, in from .bufferinterface import * File "/opt/ros/kinetic/lib/python2.7/dist-packages/tf2ros/bufferinterface.py", line 32, in import roslib; roslib.loadmanifest('tf2ros') File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 62, in loadmanifest sys.path = generatepythonpath(packagename, rospack) + sys.path File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/launcher.py", line 93, in _generatepythonpath m = rospack.getmanifest(pkg) File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 167, in getmanifest return self.loadmanifest(name) File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 211, in _loadmanifest retval = self.manifests[name] = parsemanifestfile(self.getpath(name), self.manifestname, rospack=self) File "/usr/lib/python2.7/dist-packages/rospkg/manifest.py", line 412, in parsemanifestfile staticrosdepview = initrospackinterface() File "/usr/lib/python2.7/dist-packages/rosdep2/rospack.py", line 59, in initrospackinterface lookup = _getdefaultRosdepLookup(Options()) File "/usr/lib/python2.7/dist-packages/rosdep2/main.py", line 130, in _getdefaultRosdepLookup verbose=options.verbose) File "/usr/lib/python2.7/dist-packages/rosdep2/sourceslist.py", line 633, in createdefault sources = loadcachedsourceslist(sourcescachedir=sourcescachedir, verbose=verbose) File "/usr/lib/python2.7/dist-packages/rosdep2/sourceslist.py", line 529, in loadcachedsourceslist with open(cache_index, 'r') as f:

IOError: [Errno 13] Permission denied: '/home/glv/.ros/rosdep/sources.cache/index' [turtle1tf2broadcaster-4] process has died [pid 4998, exit code 1, cmd /opt/ros/kinetic/lib/turtletf2/turtletf2broadcaster.py _name:=turtle1tf2broadcaster _log:=/home/glv/.ros/log/ea9bebd6-d5ba-11e8-9a45-9829a64aa0d2/turtle1tf2broadcaster-4.log]. log file: /home/glv/.ros/log/ea9bebd6-d5ba-11e8-9a45-9829a64aa0d2/turtle1tf2broadcaster-4*.log [turtle2tf2broadcaster-5] process has died [pid 5011, exit code 1, cmd /opt/ros/kinetic/lib/turtletf2/turtletf2broadcaster.py _name:=turtle2tf2broadcaster _log:=/home/glv/.ros/log/ea9bebd6-d5ba-11e8-9a45-9829a64aa0d2/turtle2tf2broadcaster-5.log]. log file: /home/glv/.ros/log/ea9bebd6-d5ba-11e8-9a45-9829a64aa0d2/turtle2tf2broadcaster-5.log [turtlepointer-6] process has died [pid 5015, exit code 1, cmd /opt/ros/kinetic/lib/turtletf2/turtletf2listener.py _name:=turtlepointer _log:=/home/glv/.ros/log/ea9bebd6-d5ba-11e8-9a45-9829a64aa0d2/turtlepointer-6.log]. log file: /home/glv/.ros/log/ea9bebd6-d5ba-11e8-9a45-9829a64aa0d2/turtle_pointer-6.log

Asked by GLV on 2018-10-22 00:41:03 UTC

Comments

Answers