一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TensorFlow Lite 構(gòu)建的無(wú)人駕駛微型汽車(chē)

工程師 ? 來(lái)源:TsinghuaJoking ? 作者:TsinghuaJoking ? 2020-10-19 11:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天在 Tensorflow公號(hào)看到推文Pixelopolis:由 TensorFlow Lite 構(gòu)建無(wú)人駕駛微型汽車(chē) ,作者介紹了他們?cè)诮衲闓oogle I/O大會(huì)上展示的TensorFlot Lite構(gòu)建的無(wú)人駕駛微型汽車(chē)的展品:Pixcelopolis。

▲ TensorFlow Lite構(gòu)建的無(wú)人駕駛微型車(chē)

每輛微型汽車(chē)都裝配有一部 Pixel 手機(jī),使用手機(jī)上的攝像頭檢測(cè)和理解周?chē)?a target="_blank">信號(hào)。手機(jī)使用了 Pixel Neural Core 邊緣計(jì)算芯片( Edge TPU 支持的機(jī)器學(xué)習(xí)),可感應(yīng)車(chē)道、避免碰撞和讀取交通標(biāo)志。

相比于基于云計(jì)算來(lái)實(shí)現(xiàn)視頻處理和物體檢測(cè),邊緣計(jì)算可以減少延遲對(duì)控制的影響(也許在5G下延遲影響小一點(diǎn))。

▲ 通過(guò)手機(jī)識(shí)別各種目標(biāo)的Pixelpolis

下圖是整個(gè)展品的布局,模仿了一個(gè)小型城鎮(zhèn)廣場(chǎng)周?chē)慕煌ōh(huán)境。參觀者可以通過(guò)手機(jī)端的一個(gè)應(yīng)用模擬“站點(diǎn)”來(lái)選擇出現(xiàn)的目的地。展品中的微型車(chē)就可以駕駛到目的地,整個(gè)過(guò)程用戶(hù)可以查看車(chē)輛周?chē)约八鶛z測(cè)到的物體。

▲ 演示區(qū)的道路設(shè)計(jì)

車(chē)模所有對(duì)外界的感知都來(lái)自于微型車(chē)膜前面的手機(jī)攝像頭,有它獲取前方的圖片并手機(jī)內(nèi)部署的神經(jīng)網(wǎng)絡(luò)完成車(chē)道保持、停車(chē)定位、障礙檢測(cè)等。通過(guò)手機(jī)底部的USB-C接口擴(kuò)展來(lái)與底層控制板通訊,完成電機(jī)控制等。

▲ 手機(jī)應(yīng)用程序與Pixelopolis交互

▲ 手機(jī)端可以查看車(chē)輛周?chē)鶛z測(cè)到的物品

展品作者采取了與 論文:End-to-end Learning for Self-Driving Cars中相類(lèi)似的技術(shù)錄像,使用卷積神經(jīng)網(wǎng)絡(luò)(CNN)來(lái)檢測(cè)每幀圖像內(nèi)的交通指示線(xiàn),并給出方向盤(pán)的調(diào)整量。增加了LSTM利用前期拍攝的多個(gè)圖像幀進(jìn)行改進(jìn)。

▲ CNN 模型的輸入和輸出

控制器的模型很簡(jiǎn)單,下面代碼就給出了網(wǎng)絡(luò)的結(jié)構(gòu)構(gòu)成。

net_in = Input(shape = (80, 120, 3))x = Lambda(lambda x: x/127.5 - 1.0)(net_in)x = Conv2D(24, (5, 5), strides=(2, 2),padding=“same”, activation=‘elu’)(x) x = Conv2D(36, (5, 5), strides=(2, 2),padding=“same”, activation=‘elu’)(x)x = Conv2D(48, (5, 5), strides=(2, 2),padding=“same”, activation=‘elu’)(x)x = Conv2D(64, (3, 3), padding=“same”,activation=‘elu’)(x) x = Conv2D(64, (3, 3), padding=“same”,activation=‘elu’)(x)x = Dropout(0.3)(x)x = Flatten()(x)x = Dense(100, activation=‘elu’)(x)x = Dense(50, activation=‘elu’)(x)x = Dense(10, activation=‘elu’)(x) net_out = Dense(1, name=‘net_out’)(x)model = Model(inputs=net_in, outputs=net_out)

一個(gè)神經(jīng)網(wǎng)絡(luò)是否能夠達(dá)到很好的性能,關(guān)鍵在于如何準(zhǔn)備好讓它學(xué)習(xí)的訓(xùn)練樣本。為此。作者使用Unity, Udacity來(lái)構(gòu)建了模擬器,自動(dòng)生成訓(xùn)練車(chē)輛的圖像數(shù)據(jù)。

通過(guò)在軌道上設(shè)置多個(gè)路徑點(diǎn), 微型汽車(chē) 可以行駛到不同的地點(diǎn),并從中收集數(shù)據(jù)。在此模擬器中,我們每 50 毫秒收集一次圖像數(shù)據(jù)和轉(zhuǎn)角數(shù)據(jù)。

▲ 模擬器中的軌道中上設(shè)有多個(gè)路徑點(diǎn)

大家都知道,軟件虛擬出的場(chǎng)景圖片和實(shí)際拍攝到的圖片會(huì)有很大的差別,包括光線(xiàn)、周?chē)h(huán)境以及其他的噪聲。為了使得訓(xùn)練的神經(jīng)網(wǎng)絡(luò)能夠適應(yīng)實(shí)際要求,需要對(duì)數(shù)據(jù)進(jìn)行增強(qiáng)。

他們將以下變量添加到場(chǎng)景中:隨機(jī)的 HDRI 球體(具有不同的旋轉(zhuǎn)模式和曝光值)、隨機(jī)的環(huán)境亮度和顏色以及隨機(jī)出現(xiàn)的車(chē)輛。

▲ 各種環(huán)境下的數(shù)據(jù)增強(qiáng)

下圖給出了經(jīng)過(guò)訓(xùn)練之后,卷積神經(jīng)網(wǎng)絡(luò)的第一層對(duì)于輸入圖片的輸出。可以看出,它已經(jīng)能夠很好地將圖片中道路信息邊緣信息能夠很好的提取,對(duì)于背景可以進(jìn)行有效的壓制。

▲ 第一層神經(jīng)網(wǎng)絡(luò)的輸出

使用神經(jīng)網(wǎng)絡(luò)進(jìn)行控制的一個(gè)最大的問(wèn)題,就是車(chē)模有時(shí)會(huì)出現(xiàn)莫名其妙的動(dòng)作。比如下面這個(gè)場(chǎng)景,明明已經(jīng)成功的拐過(guò)彎道,進(jìn)入平坦順直的道路,車(chē)模則抽風(fēng)地沖出跑道了。

這主要是因?yàn)樗?xùn)練的樣本沒(méi)有能夠均勻包含各種道路情況,模型比較脆弱。

▲ 早期版本中玩具車(chē)偏離了軌道

為此,在場(chǎng)景中添加了各種形狀的曲線(xiàn),以豐富原來(lái)訓(xùn)練數(shù)據(jù)庫(kù)中大多數(shù)的直線(xiàn)軌道數(shù)據(jù)。

▲ (左)方形軌道與(右)彎曲軌道

功夫不負(fù)有心人,修正數(shù)據(jù)集不均衡的問(wèn)題后,車(chē)輛便開(kāi)始能夠在彎道處正確轉(zhuǎn)向。

▲ 車(chē)輛在彎道可以成功轉(zhuǎn)彎

似乎理性的增加數(shù)據(jù)可以提高車(chē)模的性能,但有時(shí)候僅僅采用小的技巧便可以解決大問(wèn)題。比如當(dāng)微型車(chē)模運(yùn)行到展品邊緣時(shí),就會(huì)看到很多展臺(tái)外面的場(chǎng)景。外面的場(chǎng)景多變,很難通過(guò)數(shù)據(jù)來(lái)表征這些變化。怎么辦?

作者就用了一個(gè)字:切!

將輸入圖像的下面四分之一切出來(lái),送入神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,就有效化解了上述的問(wèn)題。

▲ 展品上的軌道,以及在展品邊緣看到的圖像

為了能夠進(jìn)行車(chē)輛定位以及檢測(cè)其它干擾車(chē)輛,在手機(jī)Pixcel 4上的Neural Core Edge TPU上運(yùn)行了 ssd_mobilenet_edgetpu 模型,這是來(lái)自 TensorFlow 目標(biāo)檢測(cè)模型庫(kù) 。每幀檢測(cè)時(shí)間僅用6.6毫秒,在實(shí)時(shí)應(yīng)用中游刃有余。

為了是檢測(cè)神經(jīng)網(wǎng)絡(luò)模型能夠適應(yīng)展品場(chǎng)景需要,作者同樣使用了模擬器和真實(shí)場(chǎng)景中的數(shù)據(jù)來(lái)訓(xùn)練模型。為了提高檢測(cè)魯棒性,使用了 Unreal Engine 4 來(lái)隨機(jī)生成物體和背景。使用 labelImg 工具進(jìn)行對(duì)樣本進(jìn)行了手動(dòng)標(biāo)注。

▲ 進(jìn)行目標(biāo)識(shí)別的數(shù)據(jù)庫(kù)

使用神經(jīng)網(wǎng)絡(luò)最大的工作量是在準(zhǔn)備訓(xùn)練數(shù)據(jù)集合。之后的網(wǎng)絡(luò)搭建和訓(xùn)練則非常容易,分分鐘搞定。檢查一下,網(wǎng)絡(luò)識(shí)別交通標(biāo)志的效果還是很不錯(cuò)的。

▲ 網(wǎng)絡(luò)識(shí)別效果

最后一個(gè)工作,就是需要將網(wǎng)絡(luò)部署到手機(jī)平臺(tái)上。這需要借助于TensorFlow Lite 將模型進(jìn)行個(gè)數(shù)轉(zhuǎn)換,并在Android下編寫(xiě)相應(yīng)的Python腳本來(lái)進(jìn)行部署。

作者還設(shè)想著,通過(guò)視覺(jué)SLAM能夠?yàn)樗麄兊倪@個(gè)展品增加車(chē)輛全程定位。真的是一個(gè)手機(jī)平臺(tái)可以練習(xí)很多算法。

▲ 視覺(jué)SLAM定位

為了實(shí)現(xiàn)一個(gè)頂著手機(jī)運(yùn)行的微型車(chē)膜,作者也是費(fèi)力不斷改進(jìn)機(jī)械結(jié)構(gòu),經(jīng)過(guò)了五代設(shè)計(jì)最終得到了一個(gè)合理的機(jī)械設(shè)計(jì)??梢詫⑹謾C(jī)、控制板、電池、電機(jī)等集成在一個(gè)小巧乖致的微型車(chē)模中。

▲ 第一代設(shè)計(jì)

▲ 第二代設(shè)計(jì)

▲ 第三代射擊

▲ 第四代設(shè)計(jì)

▲ 第五代設(shè)計(jì)

下面給出了嵌入在車(chē)體內(nèi)部的控制板、電機(jī)、電池等配件。

▲ 底層運(yùn)動(dòng)控制單片機(jī)板

▲ (左)屏蔽罩和電機(jī),(右)電源插座、電源開(kāi)關(guān)、電機(jī)啟動(dòng)按鈕、電機(jī)重置按鈕、開(kāi)發(fā)板狀態(tài) LED、電機(jī)狀態(tài) LED

▲ 3000mAh 鋰離子電池(左)與 18650 鋰離子電池(右)

的確,一輛小小的微型車(chē)模,包括了計(jì)算機(jī)視覺(jué)、深度學(xué)習(xí)、傳感器融合、定位、路徑規(guī)劃、控制、系統(tǒng)集成等多個(gè)學(xué)科內(nèi)容。通過(guò)這個(gè)環(huán)節(jié)幾乎可以將一個(gè)專(zhuān)業(yè)所需要學(xué)習(xí)的多個(gè)課程集成在一起。這不,在Udacity平臺(tái)上,還真的提供了無(wú)人駕駛汽車(chē)納米學(xué)位項(xiàng)目 供希望獲得全面培訓(xùn)的工程師和學(xué)生學(xué)習(xí)。

教育部自動(dòng)化類(lèi)高等教學(xué)委員會(huì)在清華召開(kāi)了院長(zhǎng)會(huì)議,其中李少遠(yuǎn)老師對(duì)今年大學(xué)生學(xué)科競(jìng)賽實(shí)踐教學(xué)進(jìn)行了總結(jié)。以在剛剛過(guò)去的暑期中,新冠疫情影響下,成功舉辦的全國(guó)大學(xué)生智能車(chē)競(jìng)賽為例,探索面向未來(lái)實(shí)踐發(fā)展。希望智能車(chē)競(jìng)賽為工科學(xué)生的大學(xué)期間專(zhuān)業(yè)課程實(shí)踐提供更好的鍛煉平臺(tái)。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 鋰電池
    +關(guān)注

    關(guān)注

    260

    文章

    8416

    瀏覽量

    176251
  • 芯片
    +關(guān)注

    關(guān)注

    460

    文章

    52520

    瀏覽量

    440983
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    7815

    瀏覽量

    90968
  • 無(wú)人駕駛
    +關(guān)注

    關(guān)注

    99

    文章

    4176

    瀏覽量

    123572
  • TensorFlow Lite
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    748
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    無(wú)法將Tensorflow Lite模型轉(zhuǎn)換為OpenVINO?格式怎么處理?

    Tensorflow Lite 模型轉(zhuǎn)換為 OpenVINO? 格式。 遇到的錯(cuò)誤: FrontEnd API failed with OpConversionFailure:No translator found for TFLite_Detection_PostP
    發(fā)表于 06-25 08:27

    什么是低速無(wú)人駕駛,讓你一分鐘秒懂 #無(wú)人駕駛 #5g無(wú)人駕駛 #低速無(wú)人駕駛

    無(wú)人駕駛
    星創(chuàng)易聯(lián)
    發(fā)布于 :2025年06月05日 15:27:49

    無(wú)人駕駛技術(shù)未來(lái)在哪里?低速才是突破口

    ? 無(wú)人駕駛技術(shù)這幾年從實(shí)驗(yàn)室迅速走向現(xiàn)實(shí)。在大眾印象中,無(wú)人駕駛常被等同于在城市道路上自由穿梭的智能汽車(chē),但實(shí)際率先實(shí)現(xiàn)商業(yè)化落地的,是低速無(wú)人駕駛。它們活躍于園區(qū)、景區(qū)、工廠、社區(qū)
    的頭像 發(fā)表于 05-23 15:38 ?244次閱讀
    <b class='flag-5'>無(wú)人駕駛</b>技術(shù)未來(lái)在哪里?低速才是突破口

    無(wú)人駕駛解決方案包含哪些方面?感知、決策與控制

    ?在人工智能與物聯(lián)網(wǎng)技術(shù)飛速發(fā)展的今天,無(wú)人駕駛已經(jīng)從實(shí)驗(yàn)室走向現(xiàn)實(shí)應(yīng)用場(chǎng)景。然而,一個(gè)真正成熟的無(wú)人駕駛解決方案絕非單純依靠幾項(xiàng)核心技術(shù)就能實(shí)現(xiàn),而是需要構(gòu)建一個(gè)涵蓋硬件設(shè)施、軟件系統(tǒng)、網(wǎng)絡(luò)通信
    的頭像 發(fā)表于 04-14 10:21 ?514次閱讀
    <b class='flag-5'>無(wú)人駕駛</b>解決方案包含哪些方面?感知、決策與控制

    FlexBuild構(gòu)建Debian 12,在“tflite_ethosu_delegate”上構(gòu)建失敗了怎么解決?

    /workspace/tn_debian_FlexBuild 構(gòu)建/components_lsdk2412/apps/ml/tflite/tensorflow/lite/tools/cmake
    發(fā)表于 04-01 06:53

    易控智駕發(fā)布礦山無(wú)人駕駛應(yīng)用落地成果

    近日,“易路相伴 智約共贏”無(wú)人駕駛礦用車(chē)規(guī)?;瘧?yīng)用成果發(fā)布會(huì)在三亞順利召開(kāi)。作為全球領(lǐng)先的礦山無(wú)人駕駛公司,易控智駕發(fā)布了礦山無(wú)人駕駛應(yīng)用落地成果,成為行業(yè)首個(gè)突破落地1000臺(tái)無(wú)人駕駛
    的頭像 發(fā)表于 03-04 11:25 ?594次閱讀

    DeepSeek眼中的礦山無(wú)人駕駛

    “AI百曉生”——DeepSeek的爆火,引發(fā)了一場(chǎng)向AI測(cè)問(wèn)未來(lái)的熱潮。而對(duì)礦山無(wú)人駕駛這個(gè)領(lǐng)域的發(fā)展,DeepSeek會(huì)給出怎樣的答案?
    的頭像 發(fā)表于 02-27 10:24 ?509次閱讀

    為什么聊自動(dòng)駕駛的越來(lái)越多,聊無(wú)人駕駛的越來(lái)越少?

    和自動(dòng)駕駛有什么區(qū)別?為什么現(xiàn)在一直都在聊自動(dòng)駕駛,卻鮮少有企業(yè)提無(wú)人駕駛?今天智駕最前沿就圍繞這個(gè)話(huà)題和大家簡(jiǎn)單聊聊。 自動(dòng)駕駛無(wú)人駕駛
    的頭像 發(fā)表于 02-23 10:52 ?563次閱讀
    為什么聊自動(dòng)<b class='flag-5'>駕駛</b>的越來(lái)越多,聊<b class='flag-5'>無(wú)人駕駛</b>的越來(lái)越少?

    小馬智行第六代無(wú)人駕駛Robotaxi亮相香港國(guó)際機(jī)場(chǎng)

    小馬智行進(jìn)軍又一國(guó)際大都會(huì)。近日,香港機(jī)場(chǎng)管理局宣布,載客無(wú)人車(chē)最快將在明年底前運(yùn)行。期間,香港機(jī)場(chǎng)管理局向媒體展示了多款無(wú)人駕駛車(chē)輛,這些無(wú)人駕駛車(chē)型中的大部分已經(jīng)或即將在機(jī)場(chǎng)投入使用。小馬智行第六代
    的頭像 發(fā)表于 01-03 17:07 ?882次閱讀

    測(cè)速雷達(dá)與無(wú)人駕駛技術(shù)的結(jié)合 測(cè)速雷達(dá)故障排除技巧

    測(cè)速雷達(dá)與無(wú)人駕駛技術(shù)的結(jié)合 測(cè)速雷達(dá)作為無(wú)人駕駛汽車(chē)環(huán)境感知系統(tǒng)的核心技術(shù)之一,發(fā)揮著至關(guān)重要的作用。它通過(guò)發(fā)射無(wú)線(xiàn)電波并接收其反射信號(hào),能夠精確測(cè)量車(chē)輛的速度,并獲取周?chē)h(huán)境中其他物體的位置
    的頭像 發(fā)表于 12-05 17:18 ?1031次閱讀

    UWB模塊如何助力無(wú)人駕駛技術(shù)

    無(wú)人駕駛技術(shù)飛速發(fā)展的今天,精確的定位和通信能力成為了實(shí)現(xiàn)安全、高效自動(dòng)駕駛的關(guān)鍵。超寬帶(UWB)技術(shù)以其獨(dú)特的優(yōu)勢(shì),正在成為這一領(lǐng)域的新寵。 一、UWB技術(shù)簡(jiǎn)介 超寬帶技術(shù)是一種無(wú)線(xiàn)通信技術(shù)
    的頭像 發(fā)表于 10-31 14:05 ?910次閱讀

    特斯拉推出無(wú)人駕駛Model Y

    北京時(shí)間10月11日,特斯拉“WE,ROBOT”發(fā)布會(huì)正式舉行,在特斯拉發(fā)布會(huì)上,特斯拉推出無(wú)人駕駛Model Y。 在發(fā)布會(huì)上;埃隆·馬斯克乘坐Robotaxi亮相。馬斯克透露預(yù)計(jì)特斯拉明年將在
    的頭像 發(fā)表于 10-11 16:05 ?1614次閱讀

    文遠(yuǎn)知行獲加州無(wú)人駕駛汽車(chē)載人測(cè)試許可

    中國(guó)自動(dòng)駕駛領(lǐng)域的創(chuàng)新先鋒文遠(yuǎn)知行,近日傳來(lái)喜訊,正式獲得美國(guó)加州公用事業(yè)監(jiān)管機(jī)構(gòu)的批準(zhǔn),獲準(zhǔn)在加州進(jìn)行無(wú)人駕駛汽車(chē)的載人測(cè)試。這一里程碑式的突破,標(biāo)志著文遠(yuǎn)知行的自動(dòng)駕駛技術(shù)邁入了新
    的頭像 發(fā)表于 08-14 17:42 ?840次閱讀

    馬斯克稱(chēng):通用因技術(shù)未成熟放棄無(wú)人駕駛

    近日,特斯拉掌門(mén)人埃隆·馬斯克對(duì)通用汽車(chē)的一項(xiàng)重大決策提出了獨(dú)到見(jiàn)解,質(zhì)疑其暫停無(wú)人駕駛汽車(chē)Origin項(xiàng)目進(jìn)一步開(kāi)發(fā)的真正原因。通用汽車(chē)官方此前宣布,鑒于當(dāng)前監(jiān)管環(huán)境的不確定性,決定
    的頭像 發(fā)表于 07-25 14:27 ?1667次閱讀

    5G賦能車(chē)聯(lián)網(wǎng),無(wú)人駕駛引領(lǐng)未來(lái)出行

    無(wú)人駕駛車(chē)聯(lián)網(wǎng)應(yīng)用已成為智能交通領(lǐng)域的重要發(fā)展趨勢(shì)。隨著無(wú)人駕駛技術(shù)的不斷進(jìn)步和5G網(wǎng)絡(luò)的廣泛部署,5G工業(yè)路由器在無(wú)人駕駛車(chē)聯(lián)網(wǎng)中的應(yīng)用日益廣泛,為無(wú)人駕駛車(chē)輛提供了穩(wěn)定、高效、低時(shí)
    的頭像 發(fā)表于 07-24 10:10 ?1198次閱讀
    5G賦能車(chē)聯(lián)網(wǎng),<b class='flag-5'>無(wú)人駕駛</b>引領(lǐng)未來(lái)出行