原创 課時18 Linux網絡基礎配置

Linux課程學習筆記來源於網易雲課堂:Linux 入門基礎 以root用戶登錄 1.以太網連接 在linux中,以太網接口被命名爲:eth0、eth1等,0、1代表網卡編號;通過lspci命令可以查看網卡硬件信息(如果是usb網卡

原创 課時19 Linux多命令協作:管道及重定向

Linux課程學習筆記來源於網易雲課堂:Linux 入門基礎 1 不要重複發明輪子        開源文化的核心理念之一就是不要重複發明輪子,很多的開源軟件都是現有軟件、代碼、功能的重新組合,就好像通過零件裝配機器一樣,源代碼的開放

原创 課時20 Linux命令行文本處理工具

Linux課程學習筆記來源於網易雲課堂:Linux 入門基礎 1 文件瀏覽 cat 查看文件內容 more 以翻頁形式查看文件內容 less 以上下翻頁形式查看文件內容 head 查看文件的開始10行(或指定行數) tail 查看文

原创 python程序運行時間的幾種分析方法

    在實際問題中,可能會遇到比較解決同一問題的不同方法之間的性能差異。而Python 提供了一個度量工具,爲這些問題提供了直接答案。     從查閱資料的情況來看,測試運行時間的調用的模塊主要有:time,timeit,datet

原创 在Ubuntu/ROS系統中運行多個文件(Python或者C++)的方法

1.運行多個Python文件 運行多個Python文件可以採用,編寫一個launch文件來實現。launch文件的新建後,需要保存在這多個Python文件所對應的package中,是這個package文件的主文件下,新建一個lau

原创 課時21 Linux系統啓動詳解

Linux課程學習筆記來源於網易雲課堂:Linux 入門基礎 1 Linux系統啓動流程: BIOS à MBR: Boot Code(引導代碼)à 執行引導程序 - GRUBà 加載內核 à執行inità runlevel 2 B

原创 終身規劃A*算法(LPA*):Lifelong Planning A*

終身規劃A*算法(LPA*):Lifelong Planning A*1.描述2.父代節點與子代節點3.起始距離估計4.優先隊列5.節點狀態及擴展6.初始化運行7.最短路徑搜索8.僞代碼9.性質10.符號表示11.算法示例推演12.總

原创 Field D*路徑規劃算法

Field D*路徑規劃算法1.柵格法路徑規劃存在的問題2.Filed D*算法主要思想解析3.Filed D*算法僞代碼4.算法優化5.算法總結參考文獻搜索算法其他文章 緊接着上一篇D* Lite路徑規劃算法,這一篇介紹D* Lit

原创 D* Lite路徑規劃算法

D* Lite路徑規劃算法1.D* Lite算法簡述2.D* Lite算法僞代碼3.D*Lite算法一個簡單的例子3.1 地圖無變化時3.2地圖變化時4.算法總結參考資料搜索算法其他文章 上一篇介紹了D*路徑搜索算法原理解析及Pyth

原创 D*路徑搜索算法原理解析及Python實現

D*路徑搜索算法原理解析及Python實現1.D*算法簡述2.操作2.1擴張2.2障礙處理2.3 發生死鎖3.僞代碼3.1擴張3.2Raise檢查4.變體Focused D*D* Lite5.最小成本與當前成本之比6.經典論文算法介紹

原创 anaconda下打開Spyder報錯AttributeError: '_ModuleMock' object has no attribute 'PLUGIN_CLASS'

詳細報錯爲 plugin = mod.PLUGIN_CLASS(self) AttributeError: '_ModuleMock' object has no attribute 'PLUGIN_CLASS' Version a

原创 先鋒機器人ROS入門——rosaria安裝、測試及學習

先鋒機器人ROS入門——rosaria安裝、測試及學習1.安裝MobileSim2.安裝rosaria2.1先建立工作空間2.2clone ROSARIA到工作空間2.3下載安裝MobileRobots ARIA Ubuntu Pac

原创 ubuntu14.04安裝ROS(indigo)

ubuntu14.04安裝ROS(indigo)1.配置 Ubuntu 軟件倉庫2.安裝2.1 添加 sources.list2.2 添加 keys2.3 安裝2.4 初始化 rosdep2.5 環境配置2.6 安裝 rosinsta

原创 indigo系統運行出現indigo/share/hector_pose_estimation/hector_pose_estimation_nodelets.xml文件丟失

存在這樣的問題是文件丟失,因此,直接新建一個該文件,然後寫入即可。 打開一個新的終端,輸入: sudo gedit /opt/ros/indigo/share/hector_pose_estimation/hector_pose_

原创 rospy相關API的學習

rospy的API源代碼說明 訪問節點信息 rospy.get_name(),獲取此節點的完全限定名稱,如果不是節點則返回空字符。 rospy.get_namespace(),獲取此節點的命名空間 rospy.get_node_ur