No ROS_WORKSPACE set. Please set ROS_WORKSPACE to use roscd with no arguments.

本文介绍了如何设置ROS_WORKSPACE以解决使用roscd时的错误提示,包括创建ROS工作区、使用rosws管理overlay、创建新overlay、添加新包、更新repository等步骤,并提到了遇到的编码问题。
摘要由CSDN通过智能技术生成
robot@robot:~$ roscd
No ROS_WORKSPACE set.  Please set ROS_WORKSPACE to use roscd with no arguments.
robot@robot:~$ sudo -s
[sudo] password for robot:
root@robot:~# source /opt/ros/fuerte/setup.bash ///每次启动都要做 很奇怪
root@robot:~# export ROS_PACKAGE_PATH=~/ros_workspace:$ROS_PACKAGE_PATH

root@robot:~# export ROS_WORKSPACE=~/ros_workspace



root@robot:~# rosws init ~/ros_workspace /opt/ros/fuerte
Error: There already is a workspace config file .rosinstall at "/home/robot/ros_workspace". Use rosws install/modify.
root@robot:~# source ~/ros_workspace/setup.bash
root@robot:~# roscd
root@robot:~/ros_workspace# mkdir ~/ros_workspace/robot_vision
root@robot:~/ros_workspace# rosws set ~/ros_workspace/robot_vision

     Add new elements:
  robot_vision

Continue: (y)es, (n)o: y
Overwriting /home/robot/ros_workspace/.rosinstall

Do not forget to do ...
$ source /home/robot/ros_workspace/setup.sh
... in every open terminal.
root@robot:~/ros_workspace# source /home/robot/ros_workspace/setup.sh






source /home/robot/ros_workspace/setup.sh


//

ROS 工作目录的设置(待完善,仅供参考)

ROS 安装完成后,按照网站的学校步骤,下一步就是进行基本命令的熟悉和Package的创建等入门动作,其中包括Pack的创建和搜索等。

但是运行roscd时,会提示没有设置的错误信息:No ROS_WORKSPACE set.  Please set ROS_WORKSPACE to use roscd with no arguments.。。原来在安装ros系统后需要设置工作目录,这个步骤在一个比较隐蔽的地方,因此,没有发现,主要步骤如下:

1. Installation

To install rosws, install the Debian package

ModuleNotFoundError: No module named 'ros_numpy' 是因为在代码中尝试导入了名为'ros_numpy'的模块,但是该模块未安装或不存在。 解决该问题的方法包括: 1. 确保已正确安装了'ros_numpy'模块。可以通过运行 "pip install ros_numpy" 命令来安装。 2. 确认使用的解释器是包含了'ros_numpy'模块的Python解释器。有时候使用的解释器可能是PyCharm自带的解释器,而不是已经安装的Python版本。需要在PyCharm中设置正确的解释器。 请按照上述步骤检查并解决问题,以解决ModuleNotFoundError: No module named 'ros_numpy'的错误。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [详细步骤:ModuleNotFoundError: No module named ‘numpy](https://blog.csdn.net/qq_50598558/article/details/118411321)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [解决python:ModuleNotFoundError:No module named “numpy“及后续相关警告问题](https://blog.csdn.net/m0_59200099/article/details/122327769)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值