999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于多傳感器融合的人工智能平臺的搭建和集成

2020-02-14 05:58:28嚴淑芹
計算機時代 2020年1期

嚴淑芹

摘 ?要: 人工智能平臺離不開各種硬件設備如機械雷達(Mechanical Radar)、慣性測量單元(IMU)等傳感器。這些傳感器實時捕獲點陣圖、陀螺儀數據、加速度計數據等信息傳入后臺,后臺運用算法對這些數據進行時間戳對齊等處理,得到可用的信息。文章在傳感器已選型的基礎上,介紹如何將機械雷達、慣性測量單元以及毫米波雷達在物理上搭建成一個人工智能平臺;如何在Ubuntu操作系統上運用各個傳感器供應商提供的軟件開發包(SDK)開發軟件,以使得各個傳感器能獨立工作去捕獲數據;如何運用Python開發上位機軟件(GUI)讓這些傳感器協同工作以及按照時間戳保存數據。

關鍵詞: 人工智能平臺; 傳感器; 機械雷達; Ubuntu; Python

中圖分類號:TP399 ? ? ? ? ?文獻標識碼:A ? ? 文章編號:1006-8228(2020)01-19-04

Abstract: AI Bench depends on versatile hardware like sensors (Mechanical Radar, IR Camera, IMU, etc.). The sensors will acquire PCD data, visible spectrum photo, infrared spectrum photo, gyro data, accelerometer data, and then the data will be passed to be processed by advanced algorithm to get the valuable information after the processing. With all the sensors determined, this paper introduces how to assemble Mechanical Radar, IR Camera, Imaging Camera, IMU in hardware way, and how to integrate them in software way, and describes how to develop software with Ubuntu operating system, and SDKs provided by the sensor suppliers, to make the sensors run according to projects requirements in detail, as well as how to develop the software for upper computer with Python to make the sensors work collaboratively.

Key words: AI bench; sensor; mechanical radar; Ubuntu; Python

0 引言

隨著人工智能和大數據技術的不斷發展,越來越需要豐富多樣和量大的數據。而絕大部分數據來源于傳感器。對一個人工智能系統而言,將所有硬件(傳感器、交換機等)進行物理上的集成和軟件上的整合,將是人們進行下一步大數據處理的基礎和關鍵開始。

1 基于SDK的各個傳感器的軟件開發

各個傳感器的軟件開發與功能實現都是基于供應商提供的軟件開發包(SDK)。其中,機械雷達(Lidar)、雙光相機(Uranus)、IMU、工業相機是通過以太網與主機Ubuntu進行通訊的,而毫米波雷達和云臺是通過CAN總線與主機Ubuntu進行通訊。該部分主要介紹以太網絡上的各個傳感器的軟件開發。毫米波雷達通過供應商提供的DBC文件以及USB2CAN設備及其驅動和Python-CAN強大功能,即可實現對它的控制。

1.1 機械雷達(Lidar)的軟件開發與功能實現

本項目采用的機械雷達是禾賽科技的Pandar40。Pandar40是一款40線機械式激光雷達,其內部包含40組激光收發對,通過360°旋轉進行3D成像。它的工作原理是:激光雷達的測距方式——飛行時間測量法(Time of Flight)[1],即:

⑴ 激光雷達的激光器發射出一束超短激光脈沖;

⑵ 激光投射到物體上后發生漫反射,激光接收器接收漫反射光;

⑶ 通過激光光束在空中的飛行時間,準確計算得出目標物體到傳感器間的距離。

在Ubuntu上打開一個終端,下載供應商的SDK。使用命令:

git clone https://github.com/HesaiTechnology/HesaiLidarSDK.git --recursive

安裝SDK正常運行所需要的各種軟件包。使用命令:

sudo apt install cmake libproj-dev libpcap-dev libboost-all-dev libyaml-cpp-dev libjpeg-dev libgdal-dev libpq-dev libvtk6-dev libvtk6-qt-dev libpcl-dev

在軟件開發包SDK的源文件test.cc基礎上,將代碼按照項目需求進行修改。

int main(int argc, char **argv)

{

testResultMainPath = argv[0] + std::string("/Pandar40_Records/");

char command[260];

主站蜘蛛池模板: 本亚洲精品网站| 亚洲免费黄色网| 欧美日韩导航| 伊人91视频| 色婷婷狠狠干| 手机在线免费毛片| 欧美一区二区三区不卡免费| 日韩欧美视频第一区在线观看| 中文字幕啪啪| 色妺妺在线视频喷水| 成人在线综合| 91精品国产自产91精品资源| 色噜噜中文网| 国产精品免费入口视频| 国产成+人+综合+亚洲欧美| 亚洲第一色网站| 国产在线精品香蕉麻豆| 欧美色综合久久| 国产精品成人一区二区不卡 | 成人精品视频一区二区在线| 国产综合色在线视频播放线视| 精品国产网站| 又粗又大又爽又紧免费视频| 无遮挡一级毛片呦女视频| 亚洲天堂区| 久久久亚洲色| 五月天在线网站| 成人午夜免费观看| 久久午夜夜伦鲁鲁片无码免费| 色精品视频| 国产在线八区| 欧美成人精品高清在线下载| 69av在线| 国产av一码二码三码无码| 国产成人a在线观看视频| 91破解版在线亚洲| 欧美精品成人一区二区在线观看| 久久黄色影院| 99视频在线精品免费观看6| 欧美一级专区免费大片| 国产美女91视频| 国产精品99r8在线观看| 亚洲AⅤ波多系列中文字幕| 国产精品观看视频免费完整版| 视频国产精品丝袜第一页| 国产免费a级片| 在线国产你懂的| 四虎成人免费毛片| 日本爱爱精品一区二区| 亚洲欧美自拍视频| 精品国产Ⅴ无码大片在线观看81| 免费可以看的无遮挡av无码| 永久免费无码成人网站| 日本国产精品一区久久久| 天天干伊人| 在线观看视频一区二区| 一区二区自拍| 久热99这里只有精品视频6| 国产免费黄| 尤物亚洲最大AV无码网站| 老司机精品99在线播放| 国产网友愉拍精品| 九九热这里只有国产精品| 成人av专区精品无码国产| 久久综合成人| 亚洲制服丝袜第一页| 不卡无码网| 亚洲成人福利网站| 99精品在线视频观看| 国产精品爽爽va在线无码观看| 久久久久青草线综合超碰| a网站在线观看| 久久semm亚洲国产| 99re经典视频在线| 四虎免费视频网站| 亚洲成在人线av品善网好看| 日韩成人在线网站| 67194亚洲无码| 国产女人爽到高潮的免费视频| 久久久久九九精品影院| 999国内精品久久免费视频| 亚洲欧美日韩综合二区三区|