原创 【ROS總結】Turtlebot ROS 開機自啓動設置

  關於ROS自啓動設置,之前查看了很多相關文章,並不是很適用,尤其是開機啓動時候加載minimal.launch和amcl.launch的時候,目前開啓自啓動的ROS包有upstart,該包是通過創建一個服務來啓動minimal.lau

原创 [CoffeeBot] 運行最終腳本

運行最終腳本 你準備好提供咖啡 在Turtlebot上,打開一個終端然後運行: roslaunch turtlebot_bringup minimal.launch roslaunch turtlebot_navigation amc

原创 【ROS總結】ROS下的百度語音識別應用

前言 今天閒來無事查看下語音識別在ROS中的應用,之前在ROS中玩過一段時間的Pocket Sphinx,關於Pocket Sphinx的學習過程以後會介紹,或者可以去網上搜索一些教程,都是比較不錯的。現在講述下在ROS中百度語音的使用

原创 [CoffeeBot] 配置CoffeeBot的網頁服務器

重要 本文中提供的腳本並不是推薦的配置實例,因爲他們真的沒有安全。世界上任何人都可以在技術上要求咖啡或者更糟。我們離開了安全配置/ API密鑰等,儘可能的保持教程簡單。 我們需要一種方法讓客戶告訴TurtleBot他們想要咖啡,並且如

原创 [CoffeeBot] 安裝Chrome瀏覽器擴展

安裝Chrome瀏覽器擴展 我們可能喜歡從終端訂購咖啡,但我們懷疑你的客戶不會。給他們CoffeeBot Chrome擴展,這樣他們就可以喜歡這個風格。 我們的目標: 安裝 Chrome 在工作機上: 通過下載它

原创 TeamViewer14 ubuntu 終端命令行修改局域網鏈接

在沒有顯示器、鼠標鍵盤的情況下,想要遠程查看工控機界面,需要先安裝Teamviewer軟件,然後通過ssh形式進行修改配置文件,重啓Teamviewer即可。 方式如下: 打開Teamviewer 配置文件: sudo vi /etc/

原创 JS獲取本地IP&顯示隱藏IP

JS獲取本地IP&顯示隱藏IP前言JS獲取本地IP方法遇到問題解決方案火狐(FireFox)刪除隱藏IP谷歌(Chrome)刪除隱藏IP 前言 這段時間一直在搞前端,我一個軟件開發工程師開發前端得多閒.項目需求需要獲取當前機器IP

原创 【ROS總結】發佈ROS1包之文檔編寫

前言在上一節中,講述瞭如何發佈一個包到ROS社區,這一節將講述,如何在wiki界面編寫ROS包說明文檔、教程。步驟如下:登錄wiki官網,創建界面編輯賬號向ROS社區提交wiki頁面編輯權限,取得白名單編輯ROS包文檔創建wiki賬號登錄

原创 【ROS總結】發佈ROS2包到ROS版本

前言在上一總結中,講述瞭如何將ROS1的包發佈到ROS版本(Indigo、jade、kinetic、lunar等),在這一節中,講述如何把ROS2的包發送到ROS社區,比如發佈到ROS2版本(ardent)。這個頁面描述瞭如何準備在公共R

原创 [原創] Ubuntu開機啓動程序崩潰解析

當把程序安裝至Ubuntu的開機啓動項後,發現程序崩潰無法啓動且非必現,可通過如下操作進行解析. 流程 1.Ubuntu開機啓動後,/var/log/apport.log將保留程序崩潰日誌,如: ERROR: apport (pid 3

原创 Ubuntu下串口/網絡調試

串口調試異常排查 簡單寫一些心得,當使用串口通信,數據傳輸出現問題可直接讀取文件形式查看原始數據流進行源頭排查. 在串口通信開發時,程序已經開發完成,但是程序中存在解析問題需要查看,此時需要關閉程序然後通過串口進行排查,簡單排查是可以的,

原创 ubuntu 無線WIFI無法使用

今天升級ubuntu GCC,完成後悲劇的發現WIFI沒有了,但是查看系統設置,驅動是有的,但是就是無法連接WIFI。 皇天不負有心人,終於找到解決方法,參考http://www.linuxdiyf.com/linux/18426.htm

原创 ROS 簡單的udev rules

    Udev是Linux的設備管理器,動態地創建和刪除節點的硬件設備。簡而言之,它有助於你的電腦很容易找到你的機器人。默認情況下,硬件設備連接到Linux(Ubuntu)電腦將屬於根用戶。這意味着運行的任何程序(例如ROS節點)作爲u

原创 [CoffeeBot] 確定客戶的座標

確定客戶的座標 我們將調用用戶,要求Turtlebot把咖啡帶給“顧客”。當啓動Turtlebot(並且加載amcl,自主導航要求amcl),通過相對地圖(你加載的)的X和Y值來聲明顧客的位姿。我們需要確定每個客戶的位置,並且在他們請求

原创 [CoffeeBot] 配置最後腳本

配置最後腳本 在工作機上,打開一個終端然後運行: cd ~/helloworld gedit coffee_bot.py 滾輪到下面然後查找: ######## CHANGE THE FOLLOWING VALUES #####