精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

玩轉X3派,健身游戲兩不誤

地瓜機器人 ? 2023-01-06 10:38 ? 次閱讀

一、準備工作

Windows電腦端安裝拳皇游戲

(因為是按鍵模擬,理論上只要是按鍵控制的游戲都可以玩,本文用MAME模擬器作例子,下載MAME:MAMEdev.org | Home of The MAME Project)

Windows可直接從該目錄下載,下載完成后需先解壓,解壓完成即可看到啟動程序。

2.png


3.png

現在,我們已經搞定了模擬器,還需要有游戲的roms才能運行,大家可以自行在網上找各種資源(相關資源點擊文末鏈接即可獲取)。

4.png

下載之后,將下載的zip文件直接放到剛才解壓出來文件夾下面的roms下面。接下來,在剛才解壓出來的文件夾目錄下,在地址欄輸入cmd,回車。

5.png


6.png

在彈出的命令行里,輸入“mame -keyboardprovider win32 sfiii3nr1”,即可啟動游戲。

查看操控按鍵的信息,可以按下按鍵,彈出設置界面,選擇(雙擊或者回車)Input Settings,Input Assignments(this system),就可以看到所有的按鍵介紹,例如kbd up就是鍵盤的向上按鍵。修改某個按鍵,雙擊或回車,然后輸入新的按鍵即可。

7.png


8.png

這里有一點需要注意,游戲默認的按鍵和代碼中給的按鍵有部分不同,需要提前修改。可按照以下對應關系修改按鍵。

ACTION2KEY = { 'COIN_P1': '5', 'COIN_P2': '6', 'P1_START': '1', 'P2_START': '2', 'P1_JPUNCH': 'L-CTRL', 'P2_JPUNCH': 'A', 'P1_RIGHT': 'RIGHT', 'P2_RIGHT': 'G', 'P1_LEFT': 'L', 'P2_LEFT': 'D', 'P1_DOWN': 'DOWN', 'P2_DOWN': 'F', 'P1_UP': 'UP', 'P2_UP': 'R', 'P1_SKICK': 'L-SHIFT', 'P2_SKICK': 'W', }

Windows電腦端啟動信號接收程序

由于Windows電腦的MAME沒法用腳本控制(ubuntu可以使用mametoolkit控制),所以只能用通過模擬按鍵的形式來控制游戲。腳本如下,啟動命令為:

python3 your_python_file --ip your_ip #代碼可閱讀全文獲取

旭日X3派運行人體檢測代碼

由于街頭霸王游戲動作太過于激烈,所以對人體骨骼檢測的實時性要求也很高,目前市面上能做到又準確、又實時、價格也便宜的,就地平線的旭日X3派,不多說,直接開搞。

首先,先確保你有一塊旭日X3派,以及攝像頭(最好是usb的,線比較長一點),本文也將借助地平線機器人開發平臺上的手勢識別算法

機器人開發平臺的手勢識別算法,目前只支持mipi輸入,不能使用usb相機作為輸入。可以通過修改ros的config文件實現這個,打開/opt/tros/share/hand_gesture_detection/launch/hobot_hand_gesture_detection.launch.py。mipi原來的節點(如下圖):

9.png

兩個node節點替換為usb相機的節點即可:

10.png

代碼如下:

# usb cam圖片發布pkg Node( package='hobot_usb_cam', executable='hobot_usb_cam', name='hobot_usb_cam', parameters=[ {"frame_id": "default_usb_cam"}, {"image_height": 480}, {"image_width": 640}, {"zero_copy": False}, {"video_device": "/dev/video8"} ], arguments=['--ros-args', '--log-level', 'error'] ), # nv12圖片解碼&發布pkg Node( package='hobot_codec', executable='hobot_codec_republish', output='screen', parameters=[ {"channel": 1}, {"in_mode": "ros"}, {"in_format": "jpeg"}, {"out_mode": "shared_mem"}, {"out_format": "nv12"}, {"sub_topic": "/image"}, {"pub_topic": "/hbmem_img"} ], arguments=['--ros-args', '--log-level', 'error'] ),

另外,還需要將websocket的監聽節點,從"/image_jpeg" 改成"/image",就可以使用usb相機作為手勢檢測的輸入了。

11.png

其次,安裝了地平線機器人開發平臺的軟件包(apt install tros),能夠跑起來。

最后,請將這個python文件下載到你的旭日X3派上。其中,第11行的ACTION2KEY 一定要和上文安裝拳皇游戲時游戲控制保持一致,否則發送的按鍵不被識別。

相關資源點擊文末即可獲取

二、使用操作

具體操作步驟主要分為三步:

①在window電腦端,運行前文下載的python文件(ip查詢:在cmd命令行輸入ipconfig,找到你的ip地址):

python3 your_python_file --ip your_ip

②啟動游戲(啟動之前,一定要先設置輸入法為英文模式),游戲啟動命令如下:

mame -keyboardprovider win32 sfiii3nr1

③在旭日X3派上,先啟動手勢檢測的示例,然后在另外一個終端運行人體檢測的python腳本(注意:ip地址是你Windows電腦的ip地址,與第一步地址一樣);

python3 your_python_file --ip your_remote_computer_ip

三、手勢說明

12.jfif


14.jfif


13.jfif

本文轉自地平線開發者社區
原作者:lucky

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 人工智能
    +關注

    關注

    1791

    文章

    46896

    瀏覽量

    237651
  • 計算機視覺
    +關注

    關注

    8

    文章

    1696

    瀏覽量

    45930
收藏 人收藏

    評論

    相關推薦

    樹莓與Arduino的區別是什么

    在當今的科技世界中,樹莓(Raspberry Pi)和Arduino是個經常被提及的名字。它們都是開源硬件平臺,但它們的目標、功能和用途卻大相徑庭。 1. 目標和用途 樹莓(Raspberry
    的頭像 發表于 11-11 11:14 ?389次閱讀

    AYANEO Pocket EVO搭載第二代驍龍G3x游戲平臺

    此前,配備7英寸1080P OLED 165Hz高刷屏、搭載第二代驍龍G3x游戲平臺的旗艦安卓掌機AYANEO Pocket EVO正式發布。全新掌機在性能表現、屏幕體驗、外觀設計和系統軟件體驗上全面進化,為玩家帶來由大屏高刷驅動的超凡移動
    的頭像 發表于 11-08 10:44 ?213次閱讀

    X3D再創神話,技嘉X870小雕助力9800X3D打造卓越游戲體驗

    近日AMD官方發布了全新一代的銳龍7 9800X3D 處理器,作為傳奇的游戲利器“X3D”系列的最新續作,9800X3D不僅采用了全新的Zen5架構,同時還繼承了特有的超大64MB L
    的頭像 發表于 11-08 10:19 ?170次閱讀

    Simplelink? Wi-Fi? CC3x20、CC3x3x無線更新

    電子發燒友網站提供《Simplelink? Wi-Fi? CC3x20、CC3x3x無線更新.pdf》資料免費下載
    發表于 09-23 11:56 ?0次下載
    Simplelink? Wi-Fi? CC<b class='flag-5'>3x</b>20、CC<b class='flag-5'>3x3x</b>無線更新

    玄機星2024游戲本的簡單介紹

    玄機星2024,一款擁有獨特個性且性價比優秀的游戲本,它采用第二代AMD AI PC 處理器 —— 銳龍7 8845HS移動處理器,搭配AMD Radeon RX 7600M XT獨顯,強大的算力和優秀的畫面表現力,讓你在游戲
    的頭像 發表于 09-19 10:52 ?556次閱讀

    簡單認識AMD銳龍7 7800X3D游戲處理器

    激戰正酣電腦卡頓,關鍵時刻掉線、掛機... 不做游戲中的“大冤種”,當然要有強U配備!今日推薦2000元檔超強性價比CPU——AMD銳龍7 7800X3D游戲處理器,有了它,助你「三維進化,一戰超神」,誰也別“蛐蛐”!
    的頭像 發表于 09-18 10:58 ?545次閱讀

    樹莓x86還是arm

    樹莓(Raspberry Pi)是一款由英國樹莓基金會(Raspberry Pi Foundation)開發的微型計算機。它基于ARM架構,而非x86架構。 一、樹莓的發展歷程
    的頭像 發表于 08-30 15:42 ?810次閱讀

    【新品體驗】核桃(WalnutPi)ZeroW開發板免費試用

    核桃(WalnutPi)ZeroW設計、研發和制造均來源于中國,其定位是一款高性價比而且功能齊全的卡片電腦(SBC),尺寸兼容樹莓。是一款性能非常強大的Linux開發板,你可以使用它上網、玩游戲、學習編程和創造自己的電子產品
    發表于 07-05 15:36

    精選推薦!看大佬用樹莓4做個迷你版PS5

    作者在樹莓4上設置了RetroPie,并制作了一個3D打印的定制外殼,靈感來自PlayStation 5的設計。就像是PlayStation 5的迷你版,雖然它無法運行現代游戲,不過,這仍然是
    發表于 05-13 10:24

    開啟移動智慧屏+AI娛樂時代!Talenpal探樂閨蜜機重磅亮相

    時,它又是全家人的大屏游戲機;學習時,它還可以變成老師、護眼網課學習機…… 過去,想要實現這些需求,你可能需要平板、電視、健身鏡、學習機、家居環境屏等等硬件,但如今Talenpal探樂推出的
    的頭像 發表于 05-08 10:17 ?750次閱讀

    OrangePi?Neo:好玩不貴,最具性價比的游戲掌機來了!

    3月24日,香橙在深圳發布了備受期待的OrangePiNeo游戲掌機。據稱,這款游戲掌機售價4099元起,將為用戶帶來強大的性能和豐富的游戲
    的頭像 發表于 04-11 17:28 ?567次閱讀
    OrangePi?Neo:好玩不貴,最具性價比的<b class='flag-5'>游戲</b>掌機來了!

    樹莓5實現Steam游戲解鎖,流暢運行輕量級游戲

    據悉,此前已有玩家通過樹莓5實現過多種有趣玩法,如搭配外部顯卡構建高性能電腦,亦或搭建雙屏工作站。盡管樹莓5具備較高的可玩性,但其硬件條件尚未達到傳統PC游戲機要求。
    的頭像 發表于 03-28 15:29 ?884次閱讀

    X1和X2都是安規電容器,它們的區別在哪?

    X1和X2電容它們都同屬于X安規電容器,其實還有一個X3安規電容,只不過沒有廠家生產,X1和X2
    的頭像 發表于 03-11 10:31 ?1662次閱讀

    寶馬(中國)召回部分進口X3、2系和X4車型

    此次型號覆蓋的具體數量包括:2023年8月29日生產的進口X3車型1輛,2023年9月21日至9月25日生產的進口2系車型2輛,以及同一期間生產的進口X4車型48輛。
    的頭像 發表于 03-01 14:56 ?777次閱讀

    【飛騰4G版免費試用】4. Teeworlds 淺談游戲

    【飛騰4G版免費試用】4. Teeworlds 淺談游戲服 飛騰的配置還是非常不錯的,因此它也可以作為游戲服來使用。但是能部署在飛騰
    發表于 12-25 19:47