asked 2011-06-13 14:59:04 -0500surfexceltide
hey all, i'm following the ROS tutorial 3 in which it teaches how to create a new package which has dependencies. when i enter the following: $ roscreate-pkg beginner_tutorials roscpp rospy std_msgs terminal shoots back: ERROR: dependency [roscpp] cannot be found
note : i've updated the ROS_PACKAGE_PATH variable. i have verified manually and (with rospack find also) that roscpp actually exists in my filesystem. its just that roscreate cant seem to find it.
any help would be greatly appreciated.
answered 2011-06-21 00:14:24 -0500jintgeorge
I suppose your ROS_PACKAGE_PATH is not set accordingly.
1) Close your terminal and open again which will reload your ~/.ros to default one. 2) Run the following again $ cd ~/ $ mkdir ros_tutorials $ export ROS_PACKAGE_PATH=~/ros_tutorials:$ROS_PACKAGE_PATH
3) To verify whether your PATH set correctly, try 'roscd roscpp'. If it changes to the roscpp folder then path file is set correctly.
4) Now try creating package with dependencies you wish.
Hope this would help you. Note: I am a newbie in ROS, please let me know if there is something wrong.
Asked: 2011-06-13 14:59:04 -0500
Seen: 767 times
Last updated: Jun 27 '11