I am trying to run roslaunch rbx2_tasks fake_turtlebot.launch from ROS examples vol. 2 with Indigo. I keep getting :
roslaunch rbx2_tasks fake_turtlebot.launch
... logging to /home/brent/.ros/log/4e5f85aa-c79a-11e6-9d38-00123fafd8db/roslaunch-brent-Dell-DM051-28581.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.
Traceback (most recent call last):
File "/opt/ros/indigo/share/xacro/xacro.py", line 60, in <module>
import xacro
File "/opt/ros/indigo/lib/python2.7/dist-packages/xacro/__init__.py", line 45, in <module>
from roslaunch import substitution_args
File "/opt/ros/indigo/lib/python2.7/dist-packages/roslaunch/__init__.py", line 48, in <module>
import rospkg
ImportError: No module named rospkg
Invalid <param> tag: Cannot load command parameter [robot_description]: command [/opt/ros/indigo/share/xacro/xacro.py '/home/brent/catkin_ws/src/rbx1/rbx1_description/urdf/turtlebot.urdf.xacro'] returned with code [1].
Param xml is <param command="$(arg urdf_file)" name="robot_description"/>
The traceback for the exception was written to the log file
Any help would be appreciated,
Thank you,
Cactus