0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

【地平線旭日X3派試用體驗】03.Python串口解析姿態(tài)傳感器

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-21 10:25 ? 次閱讀
本文來源電子發(fā)燒友社區(qū),作者:james, 帖子地址:https://bbs.elecfans.com/jishu_2303584_1_1.html


1、姿態(tài)傳感器簡介
姿態(tài)傳感器是基于MEMS技術(shù)的高性能三維運(yùn)動姿態(tài)測量系統(tǒng),廣泛用于無人機(jī)機(jī)器人、機(jī)械云臺、虛擬現(xiàn)實(shí)等場景。
本次實(shí)驗使用的是姿態(tài)傳感器是我司自研產(chǎn)品,與X3派通過USB轉(zhuǎn)TTL串口連接,連接如下圖所示。
poYBAGMRnQCAKZq3AALiLNMZw8g957.jpg
另外,本次實(shí)驗既使用WindTerm通過串口連接X3派,主要用來傳輸python程序(python程序在windows編寫測試完成后傳輸?shù)?/font>X3派),又通過HDMI顯示X3派的內(nèi)容,同時會接上鼠標(biāo)和鍵盤用于人機(jī)交互,如上圖所示。
2、姿態(tài)傳感器解析
Python串口解析姿態(tài)傳感器數(shù)據(jù)主要用的模塊有serial、time。在windows調(diào)試完成后,修改適配X3linux環(huán)境測試。
主要使用的serial模塊初始化接口read_all函數(shù)以及time.sleep函數(shù),如下圖所示
poYBAGMRnPyAdc6UAADOWapjknM917.jpg

pYYBAGMRnPuAefqZAAGFDgnObnk252.jpg
serial.Serial(port, baud, timeout)port --串口號,字符串型,windows下為comx,linux下為/dev/ttySCx/dev/ttyUSBx;baud --波特率,整數(shù)型;timeout --讀超時時間。
serial.read_all():讀取所有數(shù)據(jù),返回的數(shù)據(jù)類型為bytes類型。
time.sleep():睡眠,單位為秒,經(jīng)測試在windows下該函數(shù)執(zhí)行異常,達(dá)不到預(yù)期效果,需要去掉,程序才能運(yùn)行正常。
windows下,進(jìn)入命令行界面通過命令“pip install pyserial”安裝即可,測試python程序時使用命令“python xxx.py”接口運(yùn)行,如下圖所示(避免打廣告,我司的信息涂鴉了),在運(yùn)行之前修改好串口號和波特率即可。
pYYBAGMRnP2ADUVgAACmpQ3wZPA103.jpg
協(xié)議解析主要是數(shù)據(jù)包組包、解析邏輯,同時需要注意C語言和python語言的類型一些區(qū)別,這里稍微講一下就是單字節(jié)到多字節(jié)轉(zhuǎn)換的區(qū)別,如下圖所示,在C語言中直接可以通過內(nèi)存地址然后進(jìn)行強(qiáng)制轉(zhuǎn)換得到新的數(shù)據(jù)類型,而python貌似不支持這樣操作(如果大家知道python可以達(dá)到同樣效果的方法不吝知道,謝謝),所以檢需要自己寫一個轉(zhuǎn)換函數(shù)。
pYYBAGMRnP2AVto-AAIyT90C6_E098.jpg
由于本人平時也很少使用python,也是通過這次的試用,入門了一下python,感受了一下python庫使用的便利性,同時也體會了一下pythonC語言不同的魅力。下面直接開始展示結(jié)果,如下圖所示,這里輸出了姿態(tài)傳感器的常見信息,如歐拉角、加速度計、陀螺儀、幀id。

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

    關(guān)注

    25

    文章

    5121

    瀏覽量

    97998
收藏 0人收藏

    評論

    相關(guān)推薦

    知行科技與地平線達(dá)成戰(zhàn)略合作

    系列的高階智駕域控制,知行科技將在中國汽車集團(tuán)的兩款主力車型上實(shí)現(xiàn)量產(chǎn),并計劃將這一先進(jìn)技術(shù)推向海內(nèi)外市場。 這一合作不僅體現(xiàn)了知行科技與地平線在智能駕駛技術(shù)領(lǐng)域的深厚積累,更彰顯了雙方對未來智能駕駛市場發(fā)展的堅
    的頭像 發(fā)表于 01-23 10:52 ?441次閱讀

    地平線SuperDrive相關(guān)問答

    近日,地平線SuperDrive智駕百人團(tuán)體驗活動圓滿落幕,現(xiàn)場130余家媒體對地平線SuperDrive表現(xiàn)出濃厚的興趣并提出了諸多問題。對此,地平線特意整理了大家提出的典型問題并進(jìn)行解答,希望能幫助大家更全面地了解這套擬人的
    的頭像 發(fā)表于 01-21 10:15 ?88次閱讀

    地平線SuperDrive首發(fā)三大黑科技,決勝智能化競爭下半場

    地平線創(chuàng)始人兼CEO余凱表示:“在2025年,地平線智能計算方案即將邁過1000萬量產(chǎn)大關(guān),持續(xù)引領(lǐng)中國智駕量產(chǎn)落地、推動智駕生態(tài)繁榮生長,‘向下扎深根’。與此同時,地平線SuperDrive及征程
    的頭像 發(fā)表于 01-15 09:12 ?944次閱讀
    <b class='flag-5'>地平線</b>SuperDrive首發(fā)三大黑科技,決勝智能化競爭下半場

    地平線SuperDrive首發(fā)三大黑科技

    近日,“Beyond the Horizon 地平線智駕科技暢想日”在上海舉辦,回顧地平線以軟硬結(jié)合技術(shù)實(shí)力取得的量產(chǎn)創(chuàng)新成果,展望2025高階智駕爆發(fā)之年。同時,“SuperDrive智駕百人團(tuán)體驗活動”在上海靜安區(qū)繁華路段開展,首發(fā)三大智駕黑科技,打造擬人高效、“10
    的頭像 發(fā)表于 01-14 13:56 ?130次閱讀

    光庭信息獲地平線堅實(shí)后盾獎

    后盾獎”,高度肯定了雙方過往在智駕領(lǐng)域的合作成效。 過去兩年內(nèi),光庭信息基于地平線 J3、J5 及 J6 等多個平臺,打造了“泊車與駕駛一體化解決方案”,提供高性能的自動駕駛和泊車功能,可以輕松實(shí)現(xiàn)跨平臺遷移和新應(yīng)用開發(fā),有效幫助
    的頭像 發(fā)表于 12-28 15:07 ?239次閱讀

    地平線榮獲比亞迪“最佳合作伙伴獎”

    近日,比亞迪舉辦2024年比亞迪新能源汽車核心供應(yīng)商大會。在此次大會上,地平線榮獲“最佳合作伙伴獎”,成為唯一獲得該殊榮的智駕方案供應(yīng)商。該獎項高度肯定了地平線在智駕技術(shù)和量產(chǎn)能力方面的突出貢獻(xiàn)。地平線創(chuàng)始人兼CEO余凱受邀出席
    的頭像 發(fā)表于 11-06 14:15 ?441次閱讀

    智駕科技企業(yè)地平線登陸港交所

    近日,智駕科技企業(yè)地平線地平線機(jī)器人-W,股票代碼:9660.HK)在香港交易所主板成功掛牌上市,募資總額高達(dá)54.07億港元,成為港股今年最大的科技IPO。
    的頭像 發(fā)表于 10-28 16:37 ?322次閱讀

    ETAS支持地平線征程6 AUTOSAR版本發(fā)布

    地平線于2024年北京車展期間推出了覆蓋自動駕駛?cè)珗鼍暗恼鞒?產(chǎn)品。征程6是地平線新一代家族系列產(chǎn)品,能夠覆蓋從主動安全ADAS到城區(qū)全場景NOA的智能駕駛需求。
    的頭像 發(fā)表于 10-15 17:34 ?810次閱讀

    智駕科技企業(yè)地平線通過港交所聆訊 IPO進(jìn)入倒計時

    10月8日,中國智能駕駛軟硬一體化方案地平線迎來IPO的最新進(jìn)展:港交所網(wǎng)站掛出地平線PHIP版招股書,這意味著智駕科技企業(yè)地平線(Horizon Robotics)正式通過港交所聆訊,即將踏入港股市場。根據(jù)網(wǎng)站掛出的信息顯示,
    的頭像 發(fā)表于 10-09 10:05 ?4235次閱讀
    智駕科技企業(yè)<b class='flag-5'>地平線</b>通過港交所聆訊 IPO進(jìn)入倒計時

    地平線Journey 3的電源設(shè)計

    電子發(fā)燒友網(wǎng)站提供《地平線Journey 3的電源設(shè)計.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 10:48 ?0次下載
    <b class='flag-5'>地平線</b>Journey <b class='flag-5'>3</b>的電源設(shè)計

    地平線技術(shù)開放日:余凱勾勒智能駕駛新藍(lán)圖

    在8月28日的地平線技術(shù)開放日上,公司創(chuàng)始人兼CEO余凱以高調(diào)的姿態(tài),詳細(xì)闡述了地平線在智能駕駛領(lǐng)域的雄心壯志與商業(yè)邏輯。他不僅重申了地平線的定位,還明確了SuperDrive智能駕駛
    的頭像 發(fā)表于 08-30 14:33 ?1195次閱讀

    地平線港股IPO獲證監(jiān)會備案

    自動駕駛領(lǐng)域的明星企業(yè)——地平線機(jī)器人(Horizon Robotics),近期獲得了中國證監(jiān)會的批準(zhǔn),將在香港聯(lián)合交易所進(jìn)行首次公開募股(IPO)。此次IPO的順利推進(jìn),標(biāo)志著地平線向資本市場邁出了重要一步。
    的頭像 發(fā)表于 08-13 15:37 ?732次閱讀

    智能駕駛頭部企業(yè)地平線赴港IPO

    地平線向港交所遞交了上市申請,正式啟動港股IPO進(jìn)程,這一行動引起了市場的廣泛關(guān)注。在此次上市過程中,高盛、摩根士丹利以及中信建投共同擔(dān)任聯(lián)席保薦人,為地平線的上市之路提供了強(qiáng)大的支持。
    的頭像 發(fā)表于 03-28 16:45 ?890次閱讀

    地平線提交香港IPO申請

    智能駕駛計算方案提供商“地平線”正式遞交港股上市申請。據(jù)其公開文件,地平線在2023年實(shí)現(xiàn)了15.5億元的營收,同比顯著增長71.3%,毛利達(dá)到10.94億元,毛利率高達(dá)70.5%。
    的頭像 發(fā)表于 03-27 16:11 ?754次閱讀

    地平線向港交所遞交招股書

    智能駕駛計算方案領(lǐng)軍者地平線,近日正式向港交所遞交了招股書,高盛、摩根士丹利及中信建投為其聯(lián)席保薦人。這并非地平線首次試水資本市場,早在2021年,地平線就計劃科創(chuàng)板上市,并一度傳出赴美IPO的消息,但受資本市場環(huán)境影響,其上市
    的頭像 發(fā)表于 03-27 16:02 ?588次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品