admin管理员组文章数量:1794759
在ros功能包中编写python/c代码,并通过rosrun命令在终端运行
这里写目录标题
- 1:创建工作空间及功能包
- 2:在功能包相应文件夹编写普通代码文件
- 3:可能的问题
该步骤教程较多: 古月居 csdn
2:在功能包相应文件夹编写普通代码文件4. 打开一个终端,执行指令 rosrun 功能包名 代码文件名 rosrun 功能包名 代码文件名 如果在运行时遇到问题,如下:可以在对应的python代码文件首行里面添加#!/usr/bin/python 改行是为了申明这是个python脚本,要用python解释器来运行,参考
3:可能的问题如果遇到问题 [rospack] Error: package ‘***’ not found 是因为没有配置导致的 有如下方法: source /opt/ros/kinetic/setup.bash 即 source 工作空间名/devel/setup.bash source /opt/ros/kinetic/setup.bash只在当前终端有作用,即具有单一时效性,要想每次新开一个终端都不用重新配置环境,就用echo语句将命令添加到bash会话中。 通过如下方法可以只设置一次(更改相应路径),参考
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc source ~/.bashrc版权声明:本文标题:在ros功能包中编写pythonc代码,并通过rosrun命令在终端运行 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686864990a112038.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论