原创 [設計模式|C#&Java]設計模式學習筆記

文章目錄設計原則1. 開閉原則2. 單一原則3. 接口隔離原則4. 依賴倒轉原則5. 里氏替換原則6. 迪米特法則(最少知道原則)7. 合成複用原則一、創建模式1. 單例模式2、工廠模式Java DemoC# Demo3.抽象工廠

原创 [Python|多線程學習筆記]線程池threadingpool與同步鎖

首先看看多線程導致的不安全問題: import threading import threadpool # 定義一個銀行賬號 class Account: def __init__(self, account_no, b

原创 [Python|自動駕駛|ADAS]曲線軌跡設計

文章目錄內容介紹曲線描述AbstractDescriptionLineDescription(AbstractDescription)ArcDescription(AbstractDescription)ClothoidDescr

原创 [設計模式|C#]設計模式學習筆記

文章目錄設計原則1. 開閉原則2. 單一原則3. 接口隔離原則4. 依賴倒轉原則5. 里氏替換原則6. 迪米特法則(最少知道原則)7. 合成複用原則一、創建模式1. 單例模式2、工廠模式3、原型模式4、建造者模式二、結構模式1、適

原创 [Python|最優狀態估計與濾波學習筆記] 最小均方濾波,卡爾曼濾波,神經網絡濾波

文章目錄前言—最優狀態估計與濾波1、最小均方濾波(Least Mean Square, LMS)基本原理LMS設計步驟仿真代碼2、線性卡爾曼濾波(Linear Kalman Filter, KF)使用示例基本步驟仿真模型仿真結果線

原创 [Python|CAN數據可視化] Mobileye M630數據可視化

Mobileye攝像頭數據可視化 買了幾個Mobileye M630攝像頭,但這個攝像頭只輸出CAN報文數據,不輸出視頻,也沒有數據可視化的軟件,在實車試驗時候沒法直觀的觀察攝像頭識別效果,所以自己做一個。 硬件:周立功USBC

原创 [Matlab|自動控制原理學習筆記]PID控制

文章目錄經典PID控制積分分離PID抗積分飽和PID變速積分PID不完全微分PID微分先行PID死區PID前饋補償PID步進式PID 經典PID控制 積分分離PID 抗積分飽和PID 變速積分PID 不完全微分PID 微分先行PI

原创 [Python學習筆記] 函數裝飾器

函數的調用 定義 def function0(): print("This is function") 調用 function0() 調用一個函數,“函數名(參數)”,函數名function0只是一個函數的地址指針,真

原创 [Python|Clothoid]Clothoid曲線(迴旋曲線)與直角座標求解的python實現

文章目錄前言直角座標系表達python代碼實現總結 前言 Clothoid曲線是一種曲率隨着弧長線性變化的曲線。在直線段與其它曲線軌跡過渡的階段採用這類曲線可以起到平滑曲率的作用。在車輛行駛軌跡設計中,如果使用這類曲線,可以減少曲

原创 [Python|神經網絡學習筆記] Tensorflow學習與神經網絡應用

文章目錄前言1. 安裝Tensorflow-gpu安裝版本系統變量pip install tensorflow-gpu==版本號安裝測試2. 數據基礎—張量張量的軸(axis)張量降維函數reduce_sum/max/mean/.

原创 [C#|Unity3D學習筆記]簡易五子棋源碼

Unity3d簡易五子棋源碼 Unity3d部分 對C#源碼進行了改寫簡化: using UnityEngine; using System.Collections; public class chess : MonoBehav