原创 【ROS書籍】ROSByExampleⅡ——第一章 本卷範圍

第一章 本卷範圍   在卷1中我們已經學習瞭如何使用ROS基本組件來進行機器人編程,包括控制移動底盤、SLAM、機器人視覺(OpenCV、OpenNi和一小部分PCL),語音識別和使用Dynamixel伺服電機進行關節控制。在本卷中我們

原创 Ubuntu14.04+GTX1080+Cuda8+Cudnn7.0+Tensorflow

Tensorflow安裝 下面講述如何在Ubuntu14.04上安裝Tensorflow,需求如下: 軟件&系統 版本 Ubuntu(64位) 14.04.5 內核 4.4.0 GTX1080 驅動 384.98 Java 8 Baze

原创 【ROS總結】ROS故障排除

前言   在ROS學習與開發中,難免遇到各種各樣的問題,除了一些可以解決問題(語法問題)外,其他一些問題有時很難發現並解決,在這裏,總結下在開發中遇到的各種問題,不定期更新中。。。   爲了方便和管理,每一個標題都是一些問題模塊,現在有c

原创 【ROS書籍】ROSByExampleⅡ——第三章 使用ROS任務執行

第三章  使用ROS任務執行   正如我們在卷一講述的,機器人的程序相對簡單來運行一個特定的行爲,例如人臉跟蹤、位置導航、或跟隨一個人。但是一個期望的完全自主機器人從一個巨大的行爲列表中選擇一個自己的行爲取決於手頭的任務和當前的條件。

原创 【ROS總結】教程Actionlib——使用Execute Callback編寫一個簡單的行爲服務器

前言   所有的Actionlib教程已經在中文ROS頁面服務器上翻譯,有興趣的可以查看總目錄: http://wiki.ros.org/cn/actionlib_tutorials/Tutorials 描述    這個教程涵蓋了使

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

  之前寫過一篇Turtlebot下的開機自啓動設置,這幾天由於項目原因重新整理下,雖然已經有過先例,但是還是碰到了不少錯誤(keng),前一篇寫的是rc.local方式寫入製成自啓動腳本,現在換一種方式,改用啓動內置控制檯終端tty形式

原创 【ROS總結】 關於下載源更新失敗問題

關於下載源更新失敗問題 有時候使用sudo apt-get update的時候,出現can not download http://http://packages.ros.org/ros/ubuntu/dists/trusty/main/

原创 【ROS書籍】ROSByExampleⅡ——前言

聲明   本書旨在幫助ROS初學者快速學習ROS而翻譯,不會應用到商業中,本書保留版權,旨在分享ROS開源精神,用於分享交流。並無盈利想法,請勿將本書應用商業獲利,如違反,與本書譯者無關,本書譯者不承擔法律責任。 前言   在

原创 【ROS總結】點激光掃描儀數據發佈(驅動編寫)

前言   在使用ROS的過程中,不可避免的會遇到要自己手動編寫驅動、節點、行爲庫、服務、消息等內容,尤其是需要一些傳感器,而所需傳感器沒有相關ROS驅動時,下面將講述的是在使用的傳感器中,沒有ROS驅動時,我們將如何使用該傳感器。