导航:首页 > 软件知识 > ls机器人文件用哪个程序打开

ls机器人文件用哪个程序打开

发布时间:2024-07-05 06:42:00

1. 如何编写ros的python程序

ROS Indigobeginner_Tutorials-10编写ROS话题版的Hello World程序(Python版)

我使用的虚拟机软件:VMware Workstation 11
使用的Ubuntu系统:Ubuntu 14.04.4 LTS
ROS版本:ROS Indigo

1. 前言 :

Hello world程序,在我们编程界,代表学习某种语言编写的第一个程序。对于ROS机器人操作系统来说,这个Hello World程序就是 : 写一个简单的消息发布器(发送) 和 订阅器(接收)。

2. 准备工作 :

C++的程序都会存放在每个程序包的src文件夹里。Python不同,Python程序都存放在scripts文件夹中, 反正意思都是源文件包。
Step 1 .所以,先在beginner_tutorials软件包中创建一个scripts文件夹:

$ roscd beginner_tutorials$ mkdir scripts$ cd scripts123

3. 编写消息发布器节点程序:

如果你懒得去写的话,你可以使用wget命令, 在github上获取一个talker.py源代码。如何获取呢 ?
Step 2 .开一个终端,输入下面的命令就可以获取talker.py:

$ wget

-devel/rospy_tutorials/001_talker_listener/talker.py$ ls
talker.py123

但是我建议你亲自动手,写一写:手动创建一个talker.py文件在/scripys文件夹里:

$ roscd beginner_tutorials/scripts$ gedit talker.py12

将这上面链接里的代码手动输入到talker.py文件中。(我就不将代码贴上来了)

下面我来讲解一下代码:

这些足以说明,hello_world_topic.launch启动脚本文件,启动成功。

总结:发布器和订阅器是很简单的, 就是简单的发布一个 自定义的话题。

我之前使用说过:节点之间通讯的方式有两种 : 话题(rostopic) 和 服务(rosservice)

所以,接下来,我们会讲:使用ROS服务来完成ROS版Hello World程序的例子。但是在这之前,我们需要学一学:如何创建自定义的ROS消息和ROS服务,以便ROS服务版的Hello World程序的编写。
所以下一讲,我们来学习:如何创建自定义的ROS消息和ROS服务。

阅读全文

与ls机器人文件用哪个程序打开相关的资料

热点内容
程序员不想学什么技术 浏览:249
妹子说不要发信息了什么意思 浏览:152
数据库项目上一般有多少个表 浏览:348
ps里面产品字体不清楚怎么处理 浏览:302
法律生效需要什么程序 浏览:383
线下交易usdt会怎么样 浏览:435
整个表格怎么合并数据 浏览:955
脸上有晒斑用什么祛斑产品最好 浏览:41
怎么自己修改keep数据 浏览:276
oppo手机来信息时怎么关震动 浏览:631
对外承包土地信息怎么写 浏览:426
训犬技术怎么学 浏览:557
鼻炎的脱敏贴治疗技术是怎么治疗 浏览:770
网上怎么开通商品期权交易 浏览:219
广州数控980tdb怎么打开程序 浏览:459
手机系统空间数据损坏什么原因 浏览:681
出口的农产品如何建立品牌意识 浏览:482
宁波路林水产市场在哪里 浏览:569
信息有变化在哪里登记 浏览:133
代理排长怎么提干 浏览:859