原创 卡爾曼濾波學習資源和筆記

這篇文章主要是用來收集自己關於卡爾曼濾波的學習筆記 首先說一點,這僅僅是筆記,就是說是我自己的想法,所以會有理解錯誤的地方,想要了解卡爾曼濾波參考相關論文和維基百科 資源:維基百科,一個pdf, MATLAB youtube  博客(只能

原创 ROS nodelet相關

nodelet是ROS用來實現零拷貝的機制,實現原理是基於ROS的另一個概念pluginlib,也就是ROS的插件,所以這篇文章分成兩個部分,第一部分結合ROS 的插件的教程,第二部分結合簡單的nodelet教程 一.pluginlib 

原创 自動駕駛學習資源收集

用來收集自己看的一些資源,按照自動駕駛的方向,先刨個坑 綜述類型: SLAM: 感知: 數據融合: Tracking: 路徑規劃: 控制:

原创 ROS 編譯package ,Cmakelist 等一些筆記

時隔幾個月重新回來寫一篇筆記,總結一下 主要幾個部分: Cmakelist的一些用法和小技巧,ROS 名稱 和remap的概念理解 CMakeList 輸出全部的參數 有些時候在調試的時候需要查看Cmake的一些變量的值,可以在CMake

原创 ROS-Gazebo (一):關於Gazebo無法加載模型,長時間卡在開始界面的問題解決方法

在使用ROS Gazebo的過程中首先遇到的問題就是長時間加載不出模型來,通常的解決方法是,從官方模型庫下載號所有的基本模型,然後解壓到~/.gazebo/models文件夾裏面就可以了.具體的下載地址和詳細的操作方式可以 百度或者谷歌

原创 圖論(一)

最近在上算法設計可=課,有一些圖論的知識,保存一下找到的資源,之後在好好學習 http://baijiahao.baidu.com/s?id=1640465303505218215&wfr=spider&for=pc 機器之心 還是有點東

原创 ROS 工作空間 創建package source之後找不到路徑以及 查找不到相關包 等若干問題

目前還是處在最初級的水平,看過一些關於創建工作空間和package的網上的教程和文章,今天總結和分享一下 首先關於如何創將工作空間,翻看網上的教程可以發現有很多不同的文章所用的構建工作空間的方法不同,有使用rosbuild,rosmake

原创 python import和生成庫的各種坑

我對python不是很熟,平時一般都是用別人的庫,寫一個單獨的腳本就完事了,但是有些時候需要多個文件,多個文件目錄的時候,各種import真的是十分的糾結和心塞,這個文件明明就在這裏,怎麼import不了呢,爲啥有的時候要加目錄名,有的時

原创 VS Code 快速刪除多行的部分內容

快速刪除多行的部分內容,尤其是那種後面不對齊的情況,比如這種 我只想刪除後面的內容該怎麼辦? 一. 光標放在前面一列,最好放在開頭,然後 ctrl+shift+(向下箭頭) 二. ctrl+shift+(向右箭頭),將光標指向後面一列

原创 ROS 我用的幾款IDE,一些小坑

最近慢慢的上手了,記錄一下最近做了些啥子. 雖然很多人傾向於純編輯器模式的開發,但是,但是對我這種初學者,我還是傾向於使用集成的IDE. 首先使用的第一款ide是roboware studio ,它的主要優勢是可以幫你自動創建cmakel

原创 ubuntu16.04 安裝python3.6 以及python3 ,2之間的版本切換

一、python3.6的安裝 很多網上的教程還在說用第三方軟件源的方式安裝python3.6,這些方法幾乎完全照搬http://ubuntuhandbook.org/index.php/2017/07/install-python-3-6

原创 EM算法 結合具體實例理解複雜頭痛的公式

相信很多人在網上搜EM算法的時候會被鋪天蓋地的數學符號嚇到,找個簡單的雖然理解了,但是沒有公式又不知道該怎麼算。 這是我之前寫的一份關於EM算法的報告,參考的基本上都是書裏的內容,還有一部分我覺的寫的很好的教程,我寫的比較簡潔一點,省去了

原创 共軛梯度法及線性方程組迭代解法等相關資料整理

百度文庫:這個介紹了幾種迭代方法,尤其是後面的子空間迭代法 共軛梯度法的博客:非常的詳細,特別的長,但對於數學不好的人可能不太友好 博客2 : 結合這個博客看上面那個博客 博客3:這個整合了其他一些博客的內容 博客4:並行化,不過基本在講

原创 Ubuntu爲終端設置代理

根據網上的教程通過 export http_proxy設置代理之後,你也許想通過 ping  www.google.com來驗證終端是否走了代理,但這時候你發現還是ping不通.這個和代理方式以及計算機網絡相關知識有關. 正確的驗證方式

原创 弱類型、強類型、動態類型、靜態類型

知乎專欄 博客 (下面是我參考上面兩個鏈接內容做的總結,不一定準確,請參考原鏈接中的回答) 動態強類型:在運行的時候能夠排除所有定義的Forbidden的行爲 靜態強類型:在編譯的時候能夠排除所有的Forbidden的行爲(報錯,不管是