您好,登錄后才能下訂單哦!
這篇文章主要介紹了Apollo3.5感知模塊是什么的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Apollo3.5感知模塊是什么文章都會有所收獲,下面我們一起來看看吧。
Apollo 感知模塊具有以下新的特性:
支持VLS-128線激光雷達
使用多攝像頭方法檢測障礙物
更加先進的交通燈監測模塊
可配置的傳感器融合方法
感知模塊綜合使用5個攝像頭 (2個前置、2個側面和1個后置),2臺毫米波雷達 (車頭和車尾) 以及3個16線激光雷達 (2個在車尾和1車頭) 和1個128 線激光雷達來識別障礙物,并融合各個傳感器的信息產生最終跟蹤列表。
障礙物檢測子模塊對障礙物進行檢測、分類和跟蹤。同時預測障礙物的運動和位置信息(例如:方向和速度)。對于車道線, 通過后期處理車道解析像素,結合計算得到的與參考車輛(如L0, L1, R0, R1)的相對位置信息,可以構造出車道。
感知模塊的基本結構如下所示:
感知模塊的基本結構圖
詳細的感知模塊工作流程如下所示。
感知模塊的工作流程圖
感知模塊的輸入包括以下幾個部分:
128線激光雷達數據(cyber channel/apollo/sensor /velodyne128) 16線激光雷達數據(cyber channel/apollo/sensor /lidar_front,lidar_rear_left, lidar_rear_right) 毫米波雷達數據(cyber channel/apollo/sensor /radar_front,radar_rear) 圖像數據(cyber channel/apollo/sensor /camera/front_6mm,front_12mm) 標定好的雷達傳感器外參 (以YAML 文件格式提供) 標定好的前置攝像頭的外參和內參(以YAML 文件格式提供) 車輛的速度和角速度 (cyber channel/apollo/ localization/pose)
感知模塊的輸出如下所示:
帶有方向、速度和分類信息的3D障礙物軌跡(cyber channel/apollo/ perception/obstacles) 交通燈檢測和識別子模塊的輸出(cyber channel/apollo/ perception/traffic_light)
在配置文件modules/perception/conf/ perception_lowcost.conf中進行通用設置。 運行命令:./scripts/bootstrap.sh 來啟動web圖形界面。 在圖形用戶界面中選擇汽車模型。 使用以下命令啟動感知模塊:./scripts/perception _lowcost_vis.sh start 或者在圖形用戶界面的Module Controller視圖頁面點擊 perception 按鈕。停止感知模塊的命令如下:./scripts/perception _lowcost_vis.sh stop注意:請不要試圖通過圖形用戶界面啟動感知模塊而使用腳本命令停止該模塊,反之亦然。 從Apollo開放數據平臺(Open Data Platform.)下載demo 數據。
注意:
如果你被重定向到百度云的登陸頁面,請完成登陸之后重復上述第5步(點擊開放數據平臺鏈接)
為了運行基于Caffe的感知模塊,需要Nvidia GPU 和CUDA環境。Apollo 在發布的Docker 鏡像中提供了CUDA 和Caffe 庫。但是,在Docker 鏡像中沒有安裝Nvidia GPU的驅動程序。
為了運行基于CUDA加速的感知模塊,請務必在Docker 鏡像中安裝與主機電腦同樣版本的Nvidia驅動,然后使用GPU選項編譯Apollo(例如, 使用./apollo.sh build_gpu 或者./apollo.sh build_opt_gpu命令)。
請參考 How to Run Perception Module on Your Local Computer。
該模塊包含一個以二進制文件格式發行的修改后的Caffe深度學習框架。Caffe的版權說明如下:
1 COPYRIGHT 2 3All contributions by the University of California: 4Copyright (c) 2014-2017 The Regents of the University of California (Regents) 5All rights reserved. 6 7All other contributions: 8Copyright (c) 2014-2017, the respective contributors 9All rights reserved. 10 11Caffe uses a shared copyright model: each contributor holds copyright over their contributions to Caffe. The project versioning records all such contribution and copyright details. If a contributor wants to further mark their specific copyright on a particular contribution, they should indicate their copyright solely in the commit message of the change when it is committed. 12 13LICENSE 14 15Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 16 17 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 18 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 19 20 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS">
關于“Apollo3.5感知模塊是什么”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Apollo3.5感知模塊是什么”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。