7月22日, 百度Apollo開(kāi)放平臺(tái)舉行了首次技術(shù)沙龍,主題為“Apollo平臺(tái)與智能駕駛方案深度解析”。盡管這天是周六,中關(guān)村車(chē)庫(kù)咖啡館100平米左右的活動(dòng)現(xiàn)場(chǎng)仍聚集了超過(guò)350位參會(huì)者,從大學(xué)生到科研學(xué)者,從職場(chǎng)精英到個(gè)人開(kāi)發(fā)者,聽(tīng)眾年齡跨度超過(guò)50歲,這也充分證明了當(dāng)下AI、自動(dòng)駕駛等領(lǐng)域已成為熱門(mén)的行業(yè)。
Apollo開(kāi)放平臺(tái)自百度AI開(kāi)發(fā)者大會(huì)宣布正式開(kāi)放以來(lái),持續(xù)是行業(yè)的熱門(mén)話題之一。Apollo平臺(tái)開(kāi)放首日就在開(kāi)源社區(qū)Github的熱門(mén)項(xiàng)目排行榜中,升至C++語(yǔ)言類(lèi)項(xiàng)目的榜首,成為了科技極客圈的新晉“網(wǎng)紅”。開(kāi)發(fā)者對(duì)Apollo的熱情持續(xù)高漲,很多開(kāi)發(fā)者非常期待可以深入了解Apollo平臺(tái)的開(kāi)放內(nèi)容,以便更充分高效的利用Apollo平臺(tái), 研究并落地自己對(duì)于自動(dòng)駕駛的諸多想法。也正是為此,百度特地組織了這次技術(shù)交流活動(dòng)。
這次技術(shù)沙龍,從Apollo整體框架及數(shù)據(jù)平臺(tái)的使用,到整體代碼框架的改進(jìn)方法,再到智能駕駛完整解決方案的實(shí)踐經(jīng)驗(yàn),解答了許多開(kāi)發(fā)者在智能駕駛研發(fā)過(guò)程中遇到的諸多實(shí)際問(wèn)題。
沙龍主要包括三個(gè)主題演講環(huán)節(jié),百度自動(dòng)駕駛事業(yè)部資深架構(gòu)師、數(shù)據(jù)平臺(tái)專(zhuān)家楊凡,通過(guò)《Apollo能力開(kāi)放與資源開(kāi)放》為開(kāi)發(fā)者講解了如何獲取Apollo代碼框架,并進(jìn)行應(yīng)用開(kāi)發(fā)。據(jù)楊凡介紹,Apollo 1.0的開(kāi)放能力共有四個(gè)核心特點(diǎn):高效易擴(kuò)展的架構(gòu)、立即可用的硬件、一鍵啟動(dòng)的更新功能以及完備的開(kāi)發(fā)工具。此外,楊凡還對(duì)Apollo云端開(kāi)放資源,即數(shù)據(jù)開(kāi)放平臺(tái)的邏輯架構(gòu)和使用流程進(jìn)行了詳細(xì)介紹,開(kāi)發(fā)者們可以十分便捷地通過(guò)Apollo數(shù)據(jù)開(kāi)放平臺(tái)進(jìn)行云端模型訓(xùn)練和分析調(diào)試。他表示,開(kāi)放自動(dòng)駕駛能力和數(shù)據(jù)資源并非最終目的,與合作伙伴密切合作并形成行業(yè)化的解決方案才是百度開(kāi)放Apollo平臺(tái)的增量?jī)r(jià)值。
第二個(gè)部分是《Apollo代碼開(kāi)放框架―ROS在百度自動(dòng)駕駛的探索與實(shí)踐》。ROS是機(jī)器人(18.83 -0.42%,診股)研究領(lǐng)域中使用最廣泛的開(kāi)發(fā)框架,它可以起到類(lèi)似操作系統(tǒng)的作用,但因?yàn)樗旧碇饕米鲗W(xué)術(shù)領(lǐng)域,所以在工程化方面仍存在一些缺陷。主講人何瑋是百度專(zhuān)注于自動(dòng)駕駛車(chē)載計(jì)算框架的資深工程師,他分享了百度在ROS使用中遇到的一些問(wèn)題和解決方案:大數(shù)據(jù)量傳輸性能瓶頸、單中心結(jié)構(gòu)存在單點(diǎn)風(fēng)險(xiǎn)以及數(shù)據(jù)格式缺乏后向兼容。并分別從去中心化的網(wǎng)絡(luò)拓?fù)?、共享?nèi)存、數(shù)據(jù)兼容性擴(kuò)展等三方面對(duì)策介紹了百度是如何改進(jìn)ROS系統(tǒng)的。
如何利用Apollo開(kāi)放的能力、技術(shù)和資源設(shè)計(jì)并實(shí)現(xiàn)一整套自動(dòng)駕駛方案?針對(duì)這個(gè)問(wèn)題,百度資深架構(gòu)師郁浩帶來(lái)了當(dāng)天最后一個(gè)主題演講――《基于深度學(xué)習(xí)的 End to End自動(dòng)駕駛方案》。End to End(端到端),是一種較為新型的自動(dòng)駕駛解決方案。與rule based(規(guī)則式)相比,端到端的解決方案具有復(fù)雜度低、廣鋪成本低、傳感器成本低等優(yōu)勢(shì),同時(shí)對(duì)于車(chē)載計(jì)算資源的利用率也高于傳統(tǒng)的規(guī)則式解決方案。