導航:首頁 > 軟體知識 > 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機器人文件用哪個程序打開相關的資料

熱點內容
哪裡可以看程序員那麼可愛第19集 瀏覽:307
深圳安保市場怎麼樣 瀏覽:234
回收小程序如何開發 瀏覽:629
組裝機程序亂了怎麼解決 瀏覽:523
西北哪個批發市場好 瀏覽:251
代理加盟乾果店需要什麼 瀏覽:658
蘇州塑料市場有哪些 瀏覽:439
如何看待招標代理服務零元中標 瀏覽:691
信息管理系統有哪些公司 瀏覽:832
農行付款信息填錯了如何撤銷 瀏覽:62
台達plc如何寫程序控制步進電機 瀏覽:973
飢荒用什麼和隱士交易 瀏覽:472
訊問筆錄上的訊問程序填什麼 瀏覽:75
為什麼各種商家都來中國開拓市場 瀏覽:851
廣統表裡面的技術交底在哪裡 瀏覽:203
蘋果怎麼能不共享手機號信息 瀏覽:648
程序員不想學什麼技術 瀏覽:249
妹子說不要發信息了什麼意思 瀏覽:154
資料庫項目上一般有多少個表 瀏覽:350
ps裡面產品字體不清楚怎麼處理 瀏覽:304