ROS教程之遠端控制turtlebot
1.檢視turtlebot和PC的ip
turtlebot [email protected] 192.168.1.4
PC 192.168.1.13
確保他們連在一個區域網下
2.pc上設定環境
echo exportROS_MASTER_URI=http://192.168.1.4:11311 >> ~/turtlebot/devel/setup.sh
echo export ROS_HOSTNAME=192.168.1.13>> ~/turtlebot/devel/setup.sh
source ~/turtlebot/devel/setup.sh
3.在PC上連線上turtlebot,啟動turtlebot
source ~/turtlebot/devel/setup.sh
roslaunch turtlebot_bringup minimal.launch
4.建立Slam Map
新開啟一個終端
ssh [email protected] 192.168.1.4
source ~/turtlebot/devel/setup.sh
roslaunch turtlebot_navigationgmapping_demo.launch
在PC上開啟rviz
在pc上新建一個終端 輸入
source ~/turtlebot/devel/setup.sh
roslaunchturtlebot_rviz_launchers view_navigation.launch
5.在PC上控制turtlebot
新建一個終端
source ~/turtlebot/devel/setup.sh
roslaunch turtlebot_teleopkeyboard_teleop.launch
6.儲存掃出來的圖片
新建終端
source ~/turtlebot/devel/setup.sh
rosrun map_server map_saver -f /tmp/my_map
無論在turtlebot上儲存還是在pc上儲存都需要先source
ROS wiki : http://wiki.ros.org/Robots/TurtleBot/
相關推薦
ROS教程之遠端控制turtlebot
1.檢視turtlebot和PC的ip turtlebot [email protected] 192.168.1.4 PC 192.168.1.13 確保他們連在一個區域網下2.pc上設定環境 echo exportROS
MicroPython-GPS教程之TPYBoardv702控制5110顯示當前經緯度
-a 設置 當前 亮度 crop 拷貝 利用 分享 好的 一、關於TPYBoardV702 TPYBoardV702是目前市面上唯一支持通信定位功能的MicroPython開發板:支持Python3.0及以上版本直接運行。支持GPS+北鬥雙模定位、GPRS通信、短信
Visual Studio Debug 教程 之 遠端除錯
有陣子沒有更新這個主題,可能讓大家誤認為已經結束了,其實除了這一篇,後續還會有一些。 還是儘量本著善始善終的原則,我要把這個主題給講完,並且在結束的時候一定會讓大家知道的。 通過大家的反饋來看,這個系列確實也幫助到了不少的人,另外我自己在這個過程中,也對
ROS 教程之 vision: 攝像頭標定camera calibration
在上一個ROS教程視覺文章中,我們使用usb_cam包讀入併發布了影象訊息,但是影象沒有被標定,因此存在畸變。ROS官方提供了用於單目或者雙目標定的camera_calibration
ROS 教程之 network:多臺計算機之間網路通訊(1)
LZ在實驗室環境下要實現一臺臺式主機和移動機器人上的筆記本通訊。桌上型電腦作為主機,用rviz監控和無線操作移動機器人,筆記本上通過ROS實現移動機器人的自主定位和路徑規劃等程式。主機上用的虛擬機器裝的ubuntu 12.04,通過有線連線一個無線路由,而筆
ROS 教程之 network:多臺計算機之間網路通訊(2)
在上一篇文章中我們已經搭建好了兩臺計算機間通訊的條件,但是每次都需要在新的終端裡輸入一長串export ROS_MASTER_URI之類的。實際弄起來的時候也不方便,因此在本文中,我們更進一步,簡化兩臺計算機通訊的操作。並通過兩個例子,讓你感受感受ROS這種分散式架
java打造手機遠端控制電腦之詳細教程
大家好!今天給大家說說怎麼簡單地用手機去控制手機,這裡用到了tomcat+js+app inventor,其實也不是那麼複雜,程式碼都很簡單。先來看看效果圖: 它可以幹什麼?對電腦進行關機、重啟、執行cmd命令,全屏監控。 那麼是怎麼做的呢? 先說說app invent
區域網遠端控制工具之VNC
VNC (Virtual Network Console)是虛擬網路控制檯控制檯的縮寫。它 是一款優秀的遠端控制工具軟體,由著名的AT&T的歐洲研究實驗室開發的。VNC 是在基於UNIX 和Linux 作業系統的免費的
騰訊雲伺服器 選購+遠端控制 圖文教程
騰訊雲伺服器 選購+遠端控制 圖文教程 一、選購,獲取雲伺服器公網 ip 1.開啟騰訊雲官網:騰訊雲 官網 2.點選【產品】>【雲伺服器】 3.雲伺服器 CVM 點選【立即選購】 4.選擇【區域】>【機型】(按自己須有選擇) 5.選擇映象【作業系統】or 【作業系統+應用】
JavaFX UI控制元件教程(二十八)之UI控制元件的自定義
翻譯自 Customization of UI Controls 本章介紹了UI控制元件自定義的各個方面,並總結了Oracle提供的一些提示和技巧,以幫助您修改UI控制元件的外觀和行為。 您可以通過應用層疊樣式表(CSS),重新定義預設行為和使用單元工廠來學習如何從UI
zigbee專案之上位機app遠端控制終端
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
SpyNote V5.0圖形化工具遠端控制Android手機教程(圖文教程+演示視訊)
*本文原創作者:艾登——皮爾斯,本文屬FreeBuf原創獎勵計劃,未經許可禁止轉載 前言 本篇文章主要以圖文教程和視訊演示詳細地教你如何快速學會使用SpyNote 5.0圖形化工具來穿透內網遠端控制Android手機。本教程有一定的攻擊性,請各位Freebuf小粉合理使用。(切勿用於違法,否則因用於違法產
微電子新手入門之Windows Server 2012 R2 Standard多使用者遠端控制
注意:配置新伺服器時需要如此操作,正常連線使用伺服器不需要以下步驟,設定完成後,即可實現由單使用者遠端控制改成多使用者遠端控制。 說明:Windows Server 2012預設情況下,只執行2個使用者遠端桌面登陸,這裡我們可以通過安裝遠端桌面會話主機配置來實現2個以上使用者的遠端桌面登陸。
ROS 教程3 機器人語音 語音識別理解合成控制 ASR NLU TTS
機器人語音 語音識別理解合成控制 ASR NLU TTS github 一、語音處理總體框架 1. 語音識別(ASR , Automatic Speech Recognition ) 2. 語義理解(NLU , Natural Language Understan
ROS Catkin 教程之 CMakeLists.txt
1. 概覽 CMakeLists.txt 是用 CMake 構建系統構建 ROS 程式包的輸入檔案。任何相容 CMake 的包都包含一個或多個 CMakeLists.txt 檔案,用以描述怎樣構建和安裝程式碼。catkin 專案採用標準的 vanilla CMa
【Visual C++】遊戲開發筆記四十二 淺墨DirectX教程之十 遊戲輸入控制利器:DirectInput專場
本系列文章由zhmxy555(毛星雲)編寫,轉載請註明出處。 ----------------------------------------------------------------------------------------------------------
Packet Tracer 思科模擬器入門教程 之三 交換機的Telnet遠端登陸配置
實驗目標 掌握採用Telnet方式配置交換機的方法。 實驗背景 第一次在裝置機房對交換機進行了初次配置後,你希望以後在辦公室或出差時也可以對裝置進行遠端管理。現要在交換機上做適當配置。 技術原理 配置交換機的管理IP地址(計算機的IP地址與交換機管理IP
git系列教程之 修改遠端倉庫地址 modify remote url
某天突然IT部門告之伺服器要換地址了,本地有clone出來的git厙,則需要修改一下origin的地址,以便能繼續push和pull,方法是,在命令列專案所在目錄下執行: git remote se
遠端控制編寫之螢幕傳輸 MFC實現 螢幕截圖 傳送bmp資料 顯示bmp影象
遠端控制編寫之螢幕傳輸 MFC實現 螢幕截圖 傳送bmp資料 顯示bmp影象: 一 : 首先要了解bmp影象的結構 詳情請看我轉載的一篇文章http://blog.csdn.net/hnust_xiehonghao/article/details/37656281 二:
25、新手入手樹莓派教程--通過TCP遠端控制GPIO(C++)
一、分析1、GPIO口初始化藉助wiringPi;2、利用linux下socket中的API,進行TCP通訊二、一個服務端和一個客戶端1、server端// /**********************************************************