原创 輪速計更新

種慣性導航和輪速計組成的航跡推算定位系統誤差估算算法,通過將航跡推算座標和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