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

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

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

嚴淑芹

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

關(guān)鍵詞: 人工智能平臺; 傳感器; 機械雷達; 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 引言

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

1 基于SDK的各個傳感器的軟件開發(fā)

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

1.1 機械雷達(Lidar)的軟件開發(fā)與功能實現(xiàn)

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

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

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

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

在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

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

int main(int argc, char **argv)

{

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

char command[260];

主站蜘蛛池模板: 免费国产高清精品一区在线| 久久精品人人做人人综合试看| 色综合久久久久8天国| 亚洲水蜜桃久久综合网站| 国产一级在线观看www色| 亚洲热线99精品视频| 夜精品a一区二区三区| 最新国产麻豆aⅴ精品无| 少妇精品网站| 亚洲无线视频| 国产Av无码精品色午夜| 亚洲日韩高清在线亚洲专区| 久久天天躁狠狠躁夜夜2020一| 亚洲国产成人精品青青草原| 亚洲αv毛片| 国产亚洲精品97AA片在线播放| 欧美福利在线| 天天摸夜夜操| 亚洲av无码成人专区| 日本不卡在线播放| 亚洲男人在线| 亚洲中文字幕av无码区| av一区二区三区高清久久| 99视频国产精品| 国产网站免费看| 国产精品福利导航| 99久久婷婷国产综合精| 亚洲色欲色欲www在线观看| 2024av在线无码中文最新| 综合人妻久久一区二区精品 | 精品国产自在现线看久久| 97成人在线观看| 欧美特黄一级大黄录像| 欧美一级在线| 女人av社区男人的天堂| 精久久久久无码区中文字幕| 亚洲色图欧美| 亚洲视频三级| 欧美自拍另类欧美综合图区| 国产拍揄自揄精品视频网站| 久久这里只有精品66| 福利在线不卡| 美女视频黄又黄又免费高清| 国产h视频在线观看视频| 久久99国产视频| 一级一级特黄女人精品毛片| 国产国拍精品视频免费看 | 久久77777| 最新亚洲人成网站在线观看| 国产精品不卡片视频免费观看| 欧美精品二区| 国产极品粉嫩小泬免费看| 中文字幕2区| av在线无码浏览| 天天干伊人| 全部免费特黄特色大片视频| 伊人色综合久久天天| 丁香六月激情综合| 亚洲国产无码有码| 国产精品久久精品| 日韩精品资源| 久久一本精品久久久ー99| 人妻中文久热无码丝袜| 精久久久久无码区中文字幕| 少妇被粗大的猛烈进出免费视频| 免费高清毛片| 欧亚日韩Av| 午夜一区二区三区| 激情无码字幕综合| 久久精品丝袜高跟鞋| 91口爆吞精国产对白第三集| 久久综合干| 四虎免费视频网站| 日韩天堂网| 国产色爱av资源综合区| 色婷婷电影网| 全裸无码专区| 亚洲毛片在线看| 国产女人18水真多毛片18精品| 国产激情无码一区二区免费| 女同国产精品一区二区| 国产精品私拍在线爆乳|