自動駕駛學習筆記(十六)——目標跟蹤

#Apollo開發者#

學習課程的傳送門如下,當您也準備學習自動駕駛時,可以和我一同前往:

?《自動駕駛新人之旅》免費課程—> 傳送門

《Apollo 社區開發者圓桌會》免費報名—>傳送門

文章目錄

前言

匹配關聯

軌跡記錄

狀態預測

總結


前言

??????? 見《自動駕駛學習筆記(十一)——高精地圖》

????????見《自動駕駛學習筆記(十二)——定位技術》

????????見《自動駕駛學習筆記(十三)——感知基礎》

????????見《自動駕駛學習筆記(十四)——感知算法》

????????見《自動駕駛學習筆記(十五)——交通燈識別》

????????自動駕駛中的目標跟蹤流程如下圖所示:

匹配關聯

????????匹配關聯的主要目的是:根據運動目標相關的特征值,將障礙物序列中連續幀的同一運動目標關聯起來,得到每頓數據中目標的運動參數,以及相鄰幀間目標的對應關系。

????????相鄰兩個計算周期內檢測到的目標示例如下:

????????以目標的類型、大小、位置等特征值,使用匈牙利算法進行匹配,示例如下:

????????障礙物匹配結果如下:

前一幀后一幀
1b
2c
3a
4消失
/新增d

軌跡記錄

????????根據相鄰幀間目標的對應關系,把每個時刻串聯起來,從而得到障礙物完整的運動軌跡,示例如下。

狀態預測

????????根據目標的軌跡可以計算得到航向,再根據軌跡中每個點的時間戳,可以計算得到目標速度和加速度等狀態信息。

????????預測得到的目標狀態信息可用于卡爾曼濾波算法更新運動狀態,也可用于目標未來走向的預測,示例如下:

總結

????????以上就是本人在學習自動駕駛時,對所學課程的一些梳理和總結。后續還會分享另更多自動駕駛相關知識,歡迎評論區留言、點贊、收藏和關注,這些鼓勵和支持都將成文本人持續分享的動力。

????????另外,如果有同在小伙伴,也正在學習或打算學習自動駕駛時,可以和我一同抱團學習,交流技術。


????????版權聲明,原創文章,轉載和引用請注明出處和鏈接,侵權必究!

????????文中部分圖片來源自網絡,若有侵權,聯系立刪。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/211042.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/211042.shtml
英文地址,請注明出處:http://en.pswp.cn/news/211042.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【文件上傳系列】No.2 秒傳(原生前端 + Node 后端)

上一篇文章 【文件上傳系列】No.1 大文件分片、進度圖展示(原生前端 Node 后端 & Koa) 秒傳效果展示 秒傳思路 整理的思路是:根據文件的二進制內容生成 Hash 值,然后去服務器里找,如果找到了,說明已經…

【智能家居】七、人臉識別 翔云平臺編程使用(編譯openSSL支持libcurl的https訪問、安裝SSL依賴庫openSSL)

一、翔云 人工智能開放平臺 API文檔開發示例下載 二、編譯openSSL支持libcurl的https訪問 安裝SSL依賴庫openSSL(使用工具wget)libcurl庫重新配置,編譯,安裝運行(運行需添加動態庫為環境變量) 三、編程實現人臉識別 四、Base6…

12.4每日一題(備戰藍橋杯順序結構程序設計)

12.4每日一題(備戰藍橋杯順序結構程序設計) 題目1000: 【入門】AB Problem題目描述輸入輸出樣例輸入樣例輸出來源/分類 題解 1000: 【入門】AB Problem題目 2124: 計算(ab)c的值題目描述輸入輸出樣例輸入樣例輸出來源/分類 題解 2124: 計算(ab)c的值題目…

UML案例分析

首先需要花大約20分鐘來思考解決這個問題,如果對問題不是很熟悉,也可以在完成題目之后,找相關的資料翻閱(例如看UML類圖的基本情況,UML狀態圖的基本情況,然后結合這些信息 做一個自我評價,看這個…

matlab 最小二乘擬合空間直線(方法三)

目錄 一、算法原理1、算法過程2、參考文獻二、代碼實現三、結果展示四、相關鏈接博客長期更新,GPT與爬蟲自重,你也未必能爬到最新版本。 一、算法原理 1、算法過程 空間直線的點向式方程為:

poe與chatgpt那個功能更強大

在當前的人工智能領域,Poe Al Chat以其卓越的聊天能力和實用的功能,受到了大家的廣泛關注和喜愛。本文好為您個紹Poe Al Chat的功能,以及我們國內用戶如何進行充值訂閱。Poe Al Chat是一個基于OpenAl的GPT模型開發的人工智能聊天工具。它能夠…

基于Springboot的校園失物招領系統(有報告)。Javaee項目,springboot項目。

演示視頻: 基于Springboot的校園失物招領系統(有報告)。Javaee項目,springboot項目。 項目介紹: 采用M(model)V(view)C(controller)三層體系結構…

Docker鏡像和容器的簡單操作

1.鏡像管理 搜索鏡像: 這種方法只能用于官方鏡像庫 搜索基于 centos 操作系統的鏡像 # docker search centos 按星級搜索鏡像: 查找 star 數至少為 100 的鏡像,默認不加 s 選項找出所有相關 ubuntu 鏡像&#xf…

為 setTimeout 或 setInterval 提供一個字符串作為第一個參數(js的問題)

首先,需要知道的是為 setTimeout 或 setInterval 提供一個字符串作為第一個參數,這本身并不是一個錯誤。它是完全合法的JavaScript代碼。這里的問題更多的是性能和效率的問題。很少有人解釋的是,如果你把字符串作為setTimeout或setInterval的…

46.0/基本的 HTML 標簽(詳細版)

目錄 46.1 標題 46.2 段落 Paragraph, 46.3 換行 46.4 HTML 注釋 46.5 空格 46.6 水平線 46.7 控制網頁中文字的標記 46.8 居中標記 46.9 預格式化文本 46.10 網頁背景 46.1 標題 標記解釋 標題使用 <h1> 至 <h6> 標簽進行定義。 <h1> 定…

uniapp如何制作一個收縮通訊錄(布局篇)

html&#xff1a; <view class"search"><view class"search_padding"><u-search change"search" placeholder"請輸入成員名稱" v-model"keyword"></u-search></view></view> <view…

C語言有哪些預處理操作?

C語言的預處理是在編譯之前對源代碼進行處理的階段&#xff0c;它主要由預處理器完成。預處理器是一個獨立的程序&#xff0c;它負責對源代碼進行一些文本替換和處理&#xff0c;生成經過預處理的代碼。以下是C語言預處理的一些重要特性&#xff1a; 1&#xff0c;頭文件包含 #…

Ansible中執行流控制

1.ansible中的迭代循環 創建目錄和文件 vim createfile.yaml - name: create file playbook hosts: all tasks: - name: create file file: path: "/mnt/{{item[name]}}" state: …

Unity 自定義窗口

放在Editor文件夾下&#xff1b; #if UNITY_EDITORusing System; using UnityEditor; using UnityEngine;namespace EditorCustumTool {/// <summary>/// 自定義窗口/// </summary>public class CustomWindow : EditorWindow{public enum FlagType{Flag1 101,Fl…

前端知識筆記(三十六)———HTTP 緩存機制

一、強制緩存 只要瀏覽器判斷緩存沒有過期&#xff0c;則直接使用瀏覽器的本地緩存而無需再請求服務器。 強制緩存是利用下面這兩個 HTTP 響應頭部&#xff08;Response Header&#xff09;字段實現的&#xff0c;它們都用來表示資源在客戶端緩存的有效期&#xff1a; Cache-…

java中對象和Map互相轉換的幾種方式

在Java中&#xff0c;將對象和Map相互轉換是常見的操作&#xff0c;可以通過不同的方式實現這種轉換。以下是幾種常見的方法以及示例說明&#xff1a; 1. 使用Hutool工具類 Hutool是一個優秀的Java工具包&#xff0c;提供了豐富的工具方法&#xff0c;其中就包括對象和Map之間…

【基于ESP32無線藍牙上傳電腦Excel透傳數據】

【基于ESP32無線藍牙上傳電腦透傳數據】 1. 引言2. 環境搭建2.1 硬件準備:2.2 軟件準備:2.3. 配置Excel端口接收功能3. 測試代碼4. 連接電腦和 ESP324.1 燒錄程序4.2 啟動藍牙服務4.3 測試數據透傳5. 總結1. 引言 隨著物聯網技術的發展,越來越多的設備開始支持無線通信,其…

fl studio2024官方體驗版如何破解?

fl studio2024全稱Fruity Loops Studio2024&#xff0c;這款軟件也被人們親切的稱之為水果&#xff0c;它是一款功能強大的音樂創作編輯軟件&#xff0c;擁有全功能的錄音室&#xff0c;大混音盤以及先進的音樂制作工具&#xff0c;用戶通過使用該軟件&#xff0c;就可以輕松制…

輕量封裝WebGPU渲染系統示例<43>- 材質組裝流水線(MaterialPipeline)之燈光和陰影(源碼)

目標: 數據化&#xff0c;模塊化&#xff0c;自動化 備注: 從這個節點開始整體設計往系統規范的方向靠攏。之前的都算作是若干準備。所以會和之前的版本實現有些差異。 當前示例源碼github地址: https://github.com/vilyLei/voxwebgpu/blob/feature/material/src/voxgpu/sa…

redis過期提醒

redis過期提醒 有一次看redis的配置文件發現一個notify-keyspace-events配置&#xff0c;注釋里邊長篇大論的&#xff0c;那我得看看這是干啥的&#xff0c;看完注釋內容&#xff0c;發現不得了了&#xff0c;redis竟然還有過期提醒的功能 接下來得大家解釋一下&#xff1a; 首…