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

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

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

【地平線旭日X3派試用體驗】 HHP環(huán)境搭建及簡單demo演示

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-21 10:39 ? 次閱讀

本文來源電子發(fā)燒友社區(qū),作者:lingxin-yuhe, 帖子地址:https://bbs.elecfans.com/jishu_2296774_1_1.html


前言:
前面兩篇基本測試了板端跑Ubuntu Server鏡像及基本外設(shè)功能,接下來測試地平線機器人平臺HHP,根據(jù)地平線機器人平臺用戶手冊,地址如上鏈接。根據(jù)文檔一步一步進行做,這些都是直接在板端進行操作,非常方便。

一、 安裝HHP并驗證環(huán)境

根據(jù)地平線機器人平臺用戶手冊2.安裝這一章節(jié)進行操作,記錄一下自己實際操作過程中的關(guān)鍵步驟。

1. 下載最新的旭日X3派系統(tǒng)鏡像

目前最新版本為x3pi_ubuntu_server_disk_20220718195941.tar.gz,解壓提取system_sdcard.img,使用balenaEtcher工具將鏡像燒錄到快速卡中,我使用的閃迪的64G,速度等級UHS-I。

2. 使用MobaXterm工具通過串口連接旭日X3派,進入系統(tǒng)輸入用戶名和密碼均為sunrise。

5

3. 掃描WiFi無線網(wǎng)絡(luò)

使用命令sudo nmcli device wifi rescan掃描無線網(wǎng)絡(luò),如果出現(xiàn)“Error: Scanning not allowed immediately following previous scan.”需要重新執(zhí)行一次掃描指令,查看掃描到的無線網(wǎng)絡(luò)指令sudo nmcli device wifi list,掃描結(jié)果如圖所示。

6

4. 連接無線網(wǎng)絡(luò)

sudo wifi_connect “604” “passwd”,會打印連接成功的信息,ifconfig查看wlan0分配的IP地址。

7

5. 安裝HHP.deb包

安裝之前重要的一步,升級整個系統(tǒng),我用另一張卡重新做了系統(tǒng)這一步就忘記做了,直接安裝HHP.deb出現(xiàn)如圖所示。

8

使用命令sudo apt full-upgrade后,再安裝HHP,sudo apt install hhp。如圖所示安裝完成。

9

6. 查看/opt目錄下是否安裝成功tros。

可以看到HorizonHobotPlatform已經(jīng)安裝到/opt目錄下。

10

二、 運行自帶的測試“Hello World”

使用MobaXterm工具開啟兩個ssh終端都連接到旭日X3派的板端,地址為上面wlan0的地址。

11

修改/opt/tros/local_setup.sh的"COLCON_CURRENT_PREFIX",如圖所示。

12

終端一輸入如下命令:

source /opt/tros/local_setup.sh
ros2 run examples_rclcpp_minimal_subscriber subscriber_member_function

終端二輸入如下命令:

source /opt/tros/local_setup.bash
ros2 run examples_rclcpp_minimal_publisher publisher_member_function

運行效果如下圖所示。

13

如圖左側(cè)sub端不斷接收,右側(cè)pub端不斷發(fā)送。至此TogetherROS已經(jīng)成功安裝并驗證。

三、 安裝ROS2 package

1. 添加ROS apt源

添加ROS apt源

sudo apt update && sudo apt install curl gnupg2 lsb-release
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg

這一步需要增加一個操作,否則總是出現(xiàn)如下錯誤。

14

安裝ROS需要從github上下載,為了保證連接有效,先將github服務(wù)器IP地址保存到hosts文件中,vi /etc/hosts修改如下,再執(zhí)行第二步等待一會就不報錯了。

15

16

echo "deb [arch=(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu(source /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null

更新apt倉庫

sudo apt update

2. 安裝packages

sudo apt install ros-foxy-image-transport

17

sudo apt install ros-foxy-image-transport-plugins

18

3. 建立軟連接

cd /opt/tros

##使用/opt/tros目錄下的create_soft_link.py創(chuàng)建ROS package至TogetherROS的軟連接

sudo python3 create_soft_link.py --foxy /opt/ros/foxy/ --tros /opt/tros/

四、使用ROS2 package

與ROS使用一樣,首先是使能環(huán)境變量source /opt/tros/local_setup.bash,ros2 run image_transport list_transports運行如下所示。

20

五、 TogetherROS功能體驗

手里有usb攝像頭,就選擇USB圖像采集,WEB端查看圖像功能體驗一下。

1. 通過ssh登錄旭日X3派,啟動攝像頭采集:

//配置TogetherROS環(huán)境

source /opt/tros/local_setup.bash

//參數(shù)設(shè)置

ros2 launch hobot_usb_cam hobot_usb_cam.launch.py

如下圖所示,說明節(jié)點已經(jīng)成功啟動。

25

2. Web端查看USB攝像頭圖像,另起一個終端登錄旭日X3派。

source /opt/tros/local_setup.bash

#啟動nginx,nginx只需啟動一次,如前面已啟動過nginx,則無需再次啟動
cd /opt/tros/lib/websocket/webservice && chmod +x ./sbin/nginx &&./sbin/nginx -p .

#啟動websocket
ros2 run websocket websocket --ros-args -p image_topic:=/image -p image_type:=mjpeg -p only_show_image:=true

26

3. PC端打開瀏覽器輸入旭日X3派IP地址,(chrome/firefox/edge三個瀏覽器都可以),如圖所示,點擊web端展示即可看到usb攝像頭實時畫面。

23

24

到這里基本的操作就完成了,后面需要學會手勢控制及人體跟隨。

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

    關(guān)注

    3

    文章

    301

    瀏覽量

    2101
收藏 人收藏

    評論

    相關(guān)推薦

    光庭信息獲地平線堅實后盾獎

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

    地平線榮獲嵐圖汽車“優(yōu)秀合作伙伴獎”

    近日,以“領(lǐng)航鏈動,共創(chuàng)共贏”為主題的2024年度嵐圖合作伙伴大會在武漢召開。在此次大會上,地平線憑借在智駕領(lǐng)域的突出貢獻,榮獲嵐圖汽車頒發(fā)的“優(yōu)秀合作伙伴”獎。該獎項不僅是嵐圖汽車對地平線智駕技術(shù)實力和工程能力的充分認可,更是對地平線
    的頭像 發(fā)表于 12-06 15:56 ?183次閱讀

    地平線征程家族出貨量突破700萬

    近日,地平線征程家族出貨量正式突破700萬套,在刷新百萬量產(chǎn)速度的同時,也標志著地平線軟硬結(jié)合的高級輔助駕駛與高階智駕解決方案實現(xiàn)大規(guī)模量產(chǎn)落地!
    的頭像 發(fā)表于 11-13 13:38 ?272次閱讀

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    智能駕駛科技領(lǐng)軍企業(yè)地平線正式向香港交易所遞交上市申請,此舉立刻引起了市場對智能駕駛板塊的熱烈關(guān)注。地平線作為國內(nèi)自動駕駛芯片及解決方案的佼佼者,其在智能駕駛技術(shù)研發(fā)和市場地位上的卓越表現(xiàn)一直備受矚目。此次上市計劃的啟動,不僅將推動智能駕駛行業(yè)的資本化進程,更將為整個產(chǎn)業(yè)
    的頭像 發(fā)表于 03-29 16:32 ?780次閱讀

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

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

    地平線提交香港IPO申請

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

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

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

    地平線正式開源Sparse4D算法

    地平線將業(yè)內(nèi)領(lǐng)先的純視覺自動駕駛算法——Sparse4D系列算法開源,推動行業(yè)更多開發(fā)者共同參與到端到端自動駕駛、稀疏感知等前沿技術(shù)方向的探索中。目前,Sparse4D算法已在GitHub平臺上線,開發(fā)者可關(guān)注地平線GitHub官方賬號“Horizon Robotics”
    的頭像 發(fā)表于 01-23 10:18 ?777次閱讀