ROS 导入示例程序并建立工程运行

 

 

 

 

ubuntu版本号查询:Ubuntu 18.04.6 LTS

 

 

 

ROS 安装版本(melodic): 

参考:

cn/melodic/Installation/Ubuntu - ROS Wiki

 

ROS 开发环境安装:RoboWare Studio

参考:

机器人操作系统ROS-Roboware Studio教程(ROS melodic) - 知乎 (zhihu.com)

 

linux 下安装 ROS 教程程序(新建立一个功能包路径,在SRC 路径下下载)

git clone git://github.com/ros/ros_tutorials.git

进入如下路径:

ros_tutorials/rospy_tutorials/001_talker_listener,可以看到如下文件分布

 

 

 在RoboWare Studio 创建工程,按照上面教程,添加对应文件目录。

 

 

如下将下载的教程文件复制到该目录

 

 

 

 

执行: catkin_make 编译工程

分别打开三个终端 每个终端执行 source ./devel/setup.bash 加载环境变量
然后

终端1:
roscore 执行ROS 核心进程 节点管理器

终端2:

rosrun test talker  执行发布节点

终端3:
rosrun test listener 执行订阅节点

(注意使用需要修改python 文件的可执行权限)

修改py文件增加执行权限
chmod +x xxx.py

将对应python 文件创建符号连接
ln -s  xxx.py  xxx

 

只是测试过程做记录使用,写得匆忙,有误的地方多包涵。

posted @ 2021-09-17 15:14  小小林林  阅读(231)  评论(0编辑  收藏  举报