原创 輪速計更新
種慣性導航和輪速計組成的航跡推算定位系統誤差估算算法,通過將航跡推算座標和GPS經緯度座標轉換到同一個局部座標系中,以GPS座標爲標準值,航跡推算座標爲參照值,計算航跡推算座標和GPS座標之間的誤差值,設定3個誤差參數,每個誤差參
原创 Tensorflow-Slim
概述 Tsensorflow-Slim工具可以更加簡潔地實現一個卷積層。通過Tensorflow-Slim可以在一行中實現一個卷積層的前向傳播算法。slim.conv2d函數的有3個參數是必須的。第一個參數爲輸入節點矩陣,第二個參
原创 cartographer安裝
參考鏈接:https://blog.csdn.net/qq_26482237/article/details/92676267 ROS版本爲kinetic 系統爲Ubuntu16.04 工作空間名稱爲carto_ws 安裝工具
原创 蒙特卡羅
線性,高斯 卡爾曼濾波 存在解析解 非線性(高斯或非高斯) 粒子濾波 不存在解析解,只能通過採樣(蒙特卡羅)的方式加以估計 觀測方程zt=g(zt−1,μ,ε)z_t=g(z_{t-1}, \mu, \varepsilon )
原创 UNIX時間與GPS時間
Unix時間起始於:1970年1月01日 GPS時間起始於:1980年1月06日 如果不考慮GPS跳秒的影響,兩個時間系統的差值爲315964800。目前GPS多次跳秒,計算時務必考慮此影響。 UNIX_T=GPS_T+UNIX_GP
原创 pointnet
引言 本文介紹一個可以處理3D點雲或格網數據的深度學習網絡。爲了共享權重參數和函數,卷積神經網絡通常需要規則化數據輸輸入,比如image或3D voxels等。3D點雲或格網數據並不是組織規則的數據,因此在輸入深度學習網絡前需要將其規
原创 GDB簡明教程
一般來說 GDB 主要調試的是 C/C++程序。要調試 C/C++程序,首先在編譯時,我們必須 要把調試信息加到可執行文件中。使用編譯器(cc/gcc/g++)的-g 參數可以做到這一點 啓動 GDB 的方法有以下幾種: 1、 gdb
原创 Galileo導航系統
星座部署規劃 https://en.wikipedia.org/wiki/List_of_Galileo_satellites
原创 ubuntu常用軟件
1, vscode(c++,python) 2, iterm 3, 搜狗輸入法 4,terminator 5,git
原创 循環神經網絡
循環神經網絡 循環神經網絡爲更好的處理時序信息而設計,它引入狀態變量來存儲過去的信息,並用其與當前的輸入共同決定當前的輸出。接下來我們以語言模型爲例來闡述循環神經網絡的方方面面。 語言模型 給定一個長度爲T的詞的序列w1,w2,...
原创 hadoop map-reduce
http://www.michael-noll.com/tutorials/writing-an-hadoop-mapreduce-program-in-python/
原创 默認實參
string screen(int height = 24, int width = 80, char backgroud = ' '); 其中我們爲每個形參提供了默認實參, 默認實參作爲形參的初始值出現在形參列表中。我們可爲一個或
原创 OPENCV常用函數
1. cv::line參考源 cv::line(Mat& img, Point pt1, Point pt2, const Scalar& color, int thickness=1, int lineType=8, int shi
原创 C++11 中的std::function和std::bind
摘自:https://www.jianshu.com/p/f191e88dcc80 1. 可調用對象 可調用對象有一下幾種定義: 是一個函數指針,參考 C++ 函數指針和函數類型; 是一個具有operator()成員函數的類的對象;
原创 c++11之std::bind
摘自:https://www.jianshu.com/p/621fc81a1dc1 作用: 對可調用實體(函數指針,仿函數,lambda表達式)的一種封裝,這種封裝能起到預綁定參數的作用。 使用示例: #include <iostre