1. 程式人生 > >【實習日記:Day1】慣性導航初識

【實習日記:Day1】慣性導航初識

  #######################實習的第一天,睡過了,8:20起床的人竟然吃了早餐按時能到公司,心疼逗逼和萬大神#########################

      慣性導航系統(INS,以下簡稱慣導)是一種不依賴於外部資訊、也不向外部輻射能量的自主式導航系統。其工作環境不僅包括空中、地面,還可以在水下。慣導的基本工作原理是以牛頓力學定律為基礎,通過測量載體在慣性參考系的加速度,將它對時間進行積分,且把它變換到導航座標系中,就能夠得到在導航座標系中的速度、偏航角和位置。

      優點:1、由於它是不依賴於任何外部資訊,也不向外部輻射能量的自主式系統,故隱蔽性好,也不受外界電磁干擾的影響;2、可全天候、全時間地工作於空中、地球表面乃至水下;3、能提供位置、速度、航向和姿態角資料,所產生的導航資訊連續性好而且噪聲低;4、資料更新率高、短期精度和穩定性好。

      缺點:1、由於導航資訊經過積分而產生,定位誤差隨時間而增大,長期精度差;2、每次使用之前需要較長的初始對準時間;3、裝置的價格較昂貴;4、不能給出時間資訊。

      分類:

      1.捷聯式慣性導航系統Strap-down Inertial Navigation System是將 加速度計和陀螺儀直接安裝在載體上, 在計算機中實時計算姿態矩陣, 即計算出載體坐 標系與導航座標系之間的關係, 從而把載體座標系的加速度計資訊轉換為導航座標系下 的資訊,然後進行導航計算。由於其具有可靠性  高、功能強、重量輕、成本低、精度高 以及使用靈活等優點,使得 SINS 已經成為當今

慣性導航系統發展的主流。捷聯慣性測 量元件InertialMeas

urement Unit,簡寫 IMU)是慣導系統的核心元件,IMU 的輸出資訊的精度在很大程度上決定了系統的精度。

      2.解析式慣性導航系統

      3.半解析式慣性導航系統。

#################################以上資訊是見到宋濂老師之前自己在百科上查的東西##########################################

      等到宋老師之後溝通了一下接下來的工作:

      1.熟悉公司室內定位的專案(保密);

      2.加入wiki社群,負責慣性導航部分內容編輯;

      3.帶領一個小團隊(我又要收學弟了?好開心,不過學弟的水平應該都極高,略微驚恐),負責專案初期的演算法研究,中期的演算法支援;與程式猿們溝通演算法的迭代;

###########################################然後愉快的在四餐吃了中飯###################################################

      下午終於設定好了VPN,表示很開心,很困,公司有咖啡機,貌似我一直不喜歡喝咖啡。

      然後就是知網~查找了很多paper,兩篇碩士論文和一片博士論文講無線+慣性導航>>卡爾曼濾波>>定位的演算法很詳細,下午基本上是看這三篇paper。無線定位的話,指紋定位法比較好理解,基本上是離線獲取位置序列,也就是向量特徵,然後線上匹配的過程。剩下的基本上都在看PDR航位推斷法,演算法的核心就是離散積分,難點就是方向角度的獲取和步長的估計。步長的估計大致有四類模型,當然誤差小的難度要大,畢竟第一天,留著以後再啃。最難的地方就是卡爾曼濾波了。這也是我將來研究生將要面對的方向。公司的專案未必用得到,留著接下來再啃。數學能力有點弱啊,伐開心。看來實習對我的畢設還是很有幫助的,努力吧。

      他們討論了六級,笨寶寶十分不開心,六級過了就保研,然而考了四次沒考過去,提醒我該努力學習啦。

      接下來三天要去“郊遊(認知實習)”,週末再來上班吧。

      認識了新的朋友,擁有了自己的工位,這一天收穫還是很多的。宋濂老師一直在指導南姐coding,他的開發能力聽起來很厲害,畢竟阿里工作過的大神。接下來等鵬哥咯。

      以上。

                                                                                                                                                                                                                            毛乾康

                                                                                                                                                                                                                     2016.03.08

相關推薦

實習日記Day1慣性導航初識

  #######################實習的第一天,睡過了,8:20起床的人竟然吃了早餐按時能到公司,心疼逗逼和萬大神#########################       慣性導

NOIP2016提高組day1?換教室

獲得 表示 牛牛 所在 進行 發現 更換 學校 而且 題目 對於剛上大學的牛牛來說,他面臨的第一個問題是如何根據實際情況申請合適的 課程。 在可以選擇的課程中,有 2n 節課程安排在 n 個時間段上。 在第 i ( 1 ≤ i ≤ n )個 時間段上,兩節內容相同的課程同時

TW實習日記第四天

vuex body 狀態 定位在 document 裏的 prototype 顯示 頂部導航欄 第四天   早上第一件事就是和組長說前一天的需求的事,簡而言之就是兩個導航欄不屬於一個標簽內,自定義導航欄屬於<body>下的<header>,微信頂部的

NOIP2017提高組 day1時間複雜度

題目 題解 –是一道噁心的模擬題 首先可以用一個棧存正在執行中的迴圈 用isv陣列判斷變數是否重名 要注意不能進入的迴圈雖然不會影響答案,但是要經過標記後也存入站內(為了判錯) 還要注意如果一個O(n)的迴圈如果在一個不能進入的迴圈內,答案是不會增加的 程

Python55--爬蟲代理

一、反爬蟲之隱藏 1、網站檢查訪問的是正常使用者還是程式,關鍵在於User-Agent 1)、第一種方法:採用header   --修改header(兩種方法):   -->  在Request之前通過headers引數修改   -->  在Request之

NOIP2017提高組 day1小凱的疑惑

題目 題解 –emmm怎麼說呢,畢竟是第一題,當然是打表咯哈哈哈哈哈 算出來答案是(a*b)-(a+b) 雖然不會證 能AC就行不是嗎 程式碼 #include<iostream> #

NOIP2015提高組Day1鬥地主

簡單,暴力模擬 #include<cstdio> #include<cstring> using namespace std; int a[18],f[18][18][18][18]; int ans; int min(int x,int y){re

A. NOIP2018 模擬賽day1古代密碼

這道題一開始讀的時候以為是深搜,仔細一想可以發現-----尼瑪這道題為什麼需要去判斷順序呢?(是不是發現自己被坑了?)其實這道題的實質就是模擬判斷一下字母就可以了。直接上程式碼:#include<

實習日記ElasticSearch 學習小記

軟體版本: CentOS 7.3 elasticsearch5.0.0 jdk 1.8.0_111 vim /etc/profile // 新增java的環境變數 set java environment 設定Javax環境變數 JAV

java基礎JDBC基於DBUtils工具類查詢資料庫的8種方式!非常重要!

package cn.itcast.demo2; import java.sql.Connection; import java.sql.SQLException; import java.util.List; import java.util.Map; import

創新實驗室實習生每週工作總結實習第十週

  本週我們幾個都在為張老師給我們佈置的那個任務忙活,但是卻沒有忙出什麼東西,感覺完全沒有頭緒,因此反而浪費了這麼多的時間。靖哥讓我們找個專案實戰的書照著做,就好像加減法都不會的人去看別人做微積分,看

php手冊變數預定義變數

'argc'包含命令列模式下傳遞給該指令碼的引數的數目(如果執行在命令列模式下)。' GATEWAY_INTERFACE '伺服器使用的 CGI 規範的版本。'SERVER_ADDR'當前執行指令碼所在的伺服器的 IP 地址。例:::1'SERVER_NAME'當前執行指令碼所在的伺服器的主機名。例:loca

Android開源專案分析TAB導航欄PagerSlidingTabStrip的使用和原始碼分析

/* * Copyright (C) 2013 Andreas Stuetz <[email protected]> * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not

深度學習caffeCaffemodel解析

1 message NetParameter { 2 3 optional string name = 1; // 網路名稱 4 5 repeated string input = 3; // 網路輸入input blobs 6 7 repeated Blo

深度學習CNNDropout解析(1)

一:引言   因為在機器學習的一些模型中,如果模型的引數太多,而訓練樣本又太少的話,這樣訓練出來的模型很容易產生過擬合現象。在訓練bp網路時經常遇到的一個問題,過擬合指的是模型在訓練資料上損失函式比較小,預測準確率較高(如果通過畫圖來表示的話,就是擬合曲線比較尖,不平滑

Python基礎總結之第六天開始認識List列表認識Tuple元組還有他們基本的操作(新手可相互督促)

早,在北京的週六,熱到不行~~~ 今天更新筆記列表(List)、元組(Tuple)以及它們的操作方法          在列表中會經常用到List列表,前面我們認識到的有字串,字串資料是不能修改當前字串裡面的任意某個字元 a='abhj'  

Spring Cloud小型專案的搭建日記Spring Cloud Config的搭建

閒敘一下 本來我自己有打算寫一個Spring Cloud相關知識的部落格(本人技術很渣,小吹一下,嗯…),然後看到網上已經有很多人都在發相關的知識了,我就不再贅述了,首先不浪費自己的時間,也不浪費大家的時間,看著的都是“千篇一律”的文章,心裡也不舒服啊。 我

3月6日原始碼閱讀日記(1)HashMap

前言 首先,致敬下幾位authors @author Doug Lea @author Josh Bloch @author Arthur van Hoff @author Neal Gafter HashMap是Java程式設計師使用頻率最高

學習日記吳恩達深度學習工程師微專業第一課神經網路和深度學習

以下內容是我聽吳恩達深度學習微專業第一課做的學習筆記,主要是按自己的理解回答一些問題,並非全部出自課程內容。1. 什麼是神經網路?神經網路是諸多機器學習方法中的一種,受人類大腦工作方式的啟發而發明的。人類大腦的一個神經元通過多個樹突來接收來自不同神經元的訊號,接著細胞核處理訊

Linux探索之旅第一部分第三課測試並安裝Ubuntu

u盤 nco 過程 sans ubunt windows u盤啟動盤 系統 .com 內容簡單介紹 1、第一部分第三課:測試並安裝Ubuntu 2、第一部分第四課預告:磁盤分區 測試並安裝Ubuntu 大家好,經過前兩個比較偏理論(是否