原创 pid控制器實現互補濾波原理

轉載自:https://blog.csdn.net/wxc971231/article/details/97449026 文章目錄一、姿態解算原理相關1、簡介2、座標變換和旋轉矩陣3、四元數(1)四元數和歐拉角的關係(2)四元數的

原创 SALM入門教程:SLAM for Dummies

參考知乎的專欄:https://zhuanlan.zhihu.com/p/23160834 裏面有對SLAM for Dummies的大體翻譯,翻譯的相對來說還不錯,但是還是需要看原文才能對一些細節進行理解。 SLAM for D

原创 ping網絡診斷常見故障

Request timed out a.對方已關機:比如在上圖中主機A中PING 192.168.0.7,或者主機B關機了,在主機A中PING 192.168.0.5 都會得到超時的信息。 b.對方與自己不在同一網段內,通過路由也

原创 普呂克座標Plücker是如何確定一條直線的

描述 在三維空間中,取直線上的兩個點p1p1p1​p1p_1p1​p1p1​p1​和p2p2p2​p2p_2p2​p2p2​p2​。 令d=p2−p1,m=p1×p2d=p2−p1,m=p1×p2d=p2​−p1​,m=p1​×p

原创 無法訪問目標主機的原因及其和請求超時的區別

使用ping命令時經常會遇到這兩種情況,就表示網絡出了問題: 無法訪問目標主機的原因 可以看到“無法訪問目標主機”是來自一個IP的回覆,實際上那個IP是一個路由器。因此“無法訪問目標主機”實際上數據是發出去並且收到回覆的,只不過

原创 距離差分矩陣DDM算法

QQ羣招募中:646258285(招募中,沒幾個人說話), 需要交流的朋友可以直接加我微信( DntBeliv )或QQ( 1121864253 )

原创 單片機外設(ram、寄存器)地址詳解

外設與內設 在學習彙編語言時,我們會接觸到一些寄存器,比如R0、R1、還有棧指針寄存器SP、下一條指令寄存器PC 等等。這些寄存器是存在於內核(如CPU)之內的,這些寄存器是我們無法通過c語言訪問到的,而只能用匯編語言操作。因此區

原创 (...)這三個點在JavaScript中意味着什麼?

數組/對象擴展運算符 假設您有以下對象: const adrian = { fullName: 'Adrian Oprea', occupation: 'Software developer', age: 31,

原创 RANSAC算法的單應性矩陣講解

還可以參考:https://blog.csdn.net/lhanchao/article/details/52849446 我們已經得到了像素座標系和世界座標系下的座標映射關係: 其中,u、v表示像素座標系中的座標,s表示尺度因

原创 mpvue、微信小程序生命週期詳解

mpvue繼承自Vue.js,其技術規範和語法特點與 Vue.js保持一致,所以具備vue知識儲備的同學用mpvue開發小程序很快就能上手。我覺得mpvue比較容易混淆的就是生命週期,mpvue除了Vue 本身的生命週期外,還兼容

原创 pageX、clientX等的區別

鼠標事件 鼠標事件有下面這幾種: 1. onclick 鼠標點擊事件 box.onclick = function(e){ console.log(e) } 2. onmousedown 鼠標按下事件 box.on

原创 微信小程序實現單擊、雙擊、滑動、長按事件響應

》》》什麼是事件 事件是視圖層到邏輯層的通訊方式。 事件可以將用戶的行爲反饋到邏輯層進行處理。 事件可以綁定在組件上,當達到觸發事件,就會執行邏輯層中對應的事件處理函數。 事件對象可以攜帶額外信息,如id, dat

原创 單片機內存(ram)、flash、與數據存儲和啓動過程說明

1 電腦程序運行過程與單片機的區別 由於電腦中的程序是存儲在磁盤中的,而磁盤的讀取速度非常慢,因此我們不可能從磁盤中直接讀取當前要執行的代碼,這樣必然導致程序阻塞。好在,電腦的內存非常大,所以在程序執行之前,先把整個代碼copy到

原创 微信小程序常用功能總結

文章目錄app.json配置禁止頁面滾動獲取用戶授權保存圖片到系統相冊canvas導出爲圖片bugcanvas繪圖canvas層級最高解決辦法同時在canvas上綁定tap和touchmove事件後,tap失效頁面跳轉方式總結小程

原创 簡明通俗地理解JavaScript原型鏈與繼承

文章目錄理解JavaScript函數與原型對象屬性搜索機制與原型鏈繼承組合繼承寄生式繼承寄生組合式繼承 理解JavaScript函數與原型 在這裏最重要的是理解一點,JavaScript裏面一切都是一個值,換句話說,object是