在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

設計制作一個運動目標控制與自動追蹤系統

jf_qE49KoVBr8 ? 來源:武漢芯源半導體 ? 2023-12-14 16:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、任務

設計制作一個運動目標控制與自動追蹤系統。系統包括:

01

模擬目標運動的紅色光斑位置控制系統

02

指示自動追蹤的綠色光斑位置控制系統。

系統結構示意及擺放位置見圖 1(a)。

a6d411e4-9a59-11ee-8b88-92fbcf53809c.png

圖中兩個激光筆固定在各自獨立的二維電控云臺上。

紅色激光筆發射的光斑用來模擬運動目標。光斑落在正前方距離 1m 處的白色屏幕上,光斑直徑≤1cm。紅色光斑位置控制系統控制光斑能在屏幕范圍內任意移動。

綠色激光筆發射的光斑由綠色光斑位置系統控制,用于自動追蹤屏幕上的紅色光斑,指示目標的自動追蹤效果,光斑直徑≤1cm。

綠色激光筆放置線段如圖 1(b)所示。

a6d411e4-9a59-11ee-8b88-92fbcf53809c.png

該線段與屏幕平行,位于紅色激光筆兩側,距紅色激光筆距離大于 0.4m、小于 1m

綠色激光筆在兩個放置線段上任意放置。

屏幕為白色,有效面積大于 0.6╳0.6m2

用鉛筆在屏幕中心畫出一個邊長0.5m的正方形,標識屏幕的邊線;所畫的正方形的中心為原點,用鉛筆畫出原點位置,所用鉛筆痕跡寬≤1mm。

二、要求

01

設置運動目標位置復位功能。

執行此功能,紅色光斑能從屏幕任意位置回到原點。

光斑中心距原點誤差≤2cm

02

啟動運動目標控制系統。

紅色光斑能在 30 秒內沿屏幕四周邊線順時針移動一周,移動時光斑中心距邊線距離≤2cm

03

用約1.8cm寬的黑色電工膠帶沿A4紙四邊貼一個長方形,構成A4靶紙

將此A4靶紙貼在屏幕自定的位置。

啟動運動目標控制系統,紅色光斑能在30秒內沿膠帶順時針移動一周。

超時不得分,光斑完全脫離膠帶一次扣2分,連續脫離膠帶移動5cm以上記為0分。

04

將上述 A4 靶紙以任意旋轉角度貼在屏幕任意位置。啟動運動目標控制系統,要求同(3)。

設計要求

一、運動目標控制理論

在運動控制系統中,基于OpenMV識別目標點及軌跡并傳送坐標數據給MCU,由主控MCU調整PWM輸出占空比實現對舵機運動參數的調整,從而控制云臺轉動實現對運動目標的復位、軌跡移動、循跡等功能。首先,將OpenMV固定在合適位置以觀測到完整的目標屏幕,利用OpenMV識別紅色激光返回的坐標點(以下簡稱紅斑),將激光筆依次在屏幕上移動。基于基礎題2要求,用激光筆在屏幕鉛筆畫的邊線上標記8個坐標點(擁有四個頂點,每兩個頂點之間各取一個中點),分別按下按鍵記錄坐標在MCU中,最后控制二維云臺依次將記錄的每一個點都走一遍。(運動目標控制皆使用記錄坐標構建坐標系的方法)

對于運動控制系統的循跡功能(基礎題目3,4),需要通過OpenMV完成對黑色A4紙邊框的識別以確定矩形頂點坐標,利用頂點坐標分別計算出矩形四條邊框斜率,基于頂點及邊框斜率計算得到每條邊框上的20個標記點(經過測試,20個標記點效果較為理想)。最后識別紅斑坐標,控制二維云臺依次沿標記點完成移動,即可實現對黑色矩形的循跡功能。

二、自動追蹤系統方法

在自動追蹤系統中,OpenMV需要完成對紅斑以及綠色激光筆的識別(以下簡稱綠斑),因此需要單獨將OpenMV固定在二維云臺旁邊,不隨云臺移動。OpenMV將識別d的坐標數據通過串口返回到主控端,系統中對紅斑和綠斑設定有不同的幀頭幀尾防止誤判,主控接收到坐標數據之后再分別對它們的橫縱坐標值相減以獲取兩運動目標的相對距離。根據兩坐標差值的正負,可獲知兩光斑的相對坐標位置。這時只需要利用紅色和綠色X、Y軸的差值,最后控制二維云臺的x,y軸增加或者減小角度即可。

在測試過程中,發現PWM舵機偶爾莫名抖動,分析這是由于坐標數據存在噪聲導致。因此,本項目中采用采用卡爾曼濾波對OpenMV傳送的坐標數據進行對其濾波,具體公式如下:

a6f8a496-9a59-11ee-8b88-92fbcf53809c.png

從而讓OpenMV反饋回來的坐標與驅動MG995舵機變得更加穩定,能夠完成設計要求。

A:狀態轉移矩陣

X(k-1):k-1時刻 狀態最優估計值 B:控制輸入矩陣

U(k):k時刻 狀態輸入控制量

W(k):k時刻 卡爾曼增益

設計圖

a703e216-9a59-11ee-8b88-92fbcf53809c.png

運動控制系統硬件原理圖

a7108d54-9a59-11ee-8b88-92fbcf53809c.png

自動追蹤系統硬件原理圖


a73970de-9a59-11ee-8b88-92fbcf53809c.png

控制程序流程圖

a7444b12-9a59-11ee-8b88-92fbcf53809c.png

自動跟蹤系統主流程圖

a74f877a-9a59-11ee-8b88-92fbcf53809c.png

自動跟蹤系統串口流程

a75c392a-9a59-11ee-8b88-92fbcf53809c.png

自動跟蹤系統OpenMV流程圖







審核編輯:劉清

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

    關注

    146

    文章

    17955

    瀏覽量

    365755
  • 占空比
    +關注

    關注

    0

    文章

    112

    瀏覽量

    29550
  • 運動控制
    +關注

    關注

    4

    文章

    655

    瀏覽量

    33517
  • PWM輸出
    +關注

    關注

    1

    文章

    66

    瀏覽量

    6340
  • openMV
    +關注

    關注

    3

    文章

    40

    瀏覽量

    10298

原文標題:CW32運動目標控制與自動追蹤系統榮獲2023年電賽E題全國二等獎!

文章出處:【微信號:武漢芯源半導體,微信公眾號:武漢芯源半導體】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    強實時運動控制內核MotionRT750():驅動安裝 #正運動技術 #正運動 #運動控制 #

    運動控制
    正運動技術
    發布于 :2025年07月03日 14:16:07

    強實時運動控制內核MotionRT750():CPU配置 #正運動技術 #運動控制 #正運動 #

    運動控制
    正運動技術
    發布于 :2025年07月03日 14:15:14

    運動控制軸和單軸控制區別怎么選?工業自動化工程師文講透!

    在工業自動化項目里,運動控制這件事是繞不過去的技術核心。無論你是在做機器人、自動點膠機,還是搞多軸聯動的數控系統,都會遇到
    的頭像 發表于 05-29 10:19 ?378次閱讀
    <b class='flag-5'>運動</b><b class='flag-5'>控制</b>軸和單軸<b class='flag-5'>控制</b>區別怎么選?工業<b class='flag-5'>自動</b>化工程師<b class='flag-5'>一</b>文講透!

    運動場館智慧照明控制系統

    隨著智能化技術的發展,運動場館的照明系統正從傳統的手動控制向智慧化、數字化方向轉型。通過對照明系統進行升級,提升場館運營效率,優化運動員與觀
    的頭像 發表于 04-30 14:38 ?235次閱讀

    如何制作控制只仿生手

    這個項目介紹了如何制作控制只仿生手。作者最初受到Instagram上一個視頻的啟發,該視頻展示了使用MPU6050傳感器追蹤手部動作并在
    的頭像 發表于 04-15 11:52 ?372次閱讀
    如何<b class='flag-5'>制作</b>和<b class='flag-5'>控制</b><b class='flag-5'>一</b>只仿生手

    樹莓派,是如何同時實現飛機追蹤、氣象監測、家居控制

    SwadeWhite設計了款非常酷的ADS-B飛機跟蹤器,內置氣象站和家庭自動化功能。我們已經看過不少樹莓派飛機追蹤項目,但這個項目絕對有點額外的東西。在Reddit上,
    的頭像 發表于 03-24 14:51 ?316次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>個</b>樹莓派,是如何同時實現飛機<b class='flag-5'>追蹤</b>、氣象監測、家居<b class='flag-5'>控制</b>?

    無人機低延時目標跟蹤識別智算系統

    本帖最后由 jf_42060524 于 2025-3-6 15:50 編輯 產品介紹: 本產品應用在復雜戰場背景下,面向對地查打體場景中,在無人機與打擊目標高動態運動且存在戰場強干擾條件下
    發表于 03-06 15:48

    基于國產化鴻道Intewell操作系統的高性能實時運動控制解決方案

    目前國產化高實時運動控制達到了什么樣的控制水平呢?軟件+操作系統實時控制如何實現呢?下面,讓我們
    的頭像 發表于 12-05 16:03 ?472次閱讀

    飛凌嵌入式ElfBoard ELF 1板卡-運動追蹤之六軸傳感器使用場景

    身上,用于實時監控機器人的運動和姿態,幫助機器人進行自主導航和姿態控制。2.智能手機和智能手表:六軸傳感器可以用于智能手機和智能手表中的計步、運動追蹤、手勢識別、游戲
    發表于 11-29 08:57

    現代控制理論和自動控制原理的區別

    現代控制理論和自動控制原理是控制工程領域的兩重要概念,它們在很多方面有相似之處,但也存在些關鍵的區別。
    的頭像 發表于 07-29 10:33 ?5152次閱讀
    主站蜘蛛池模板: 韩国最新三级网站在线播放 | 久久夜色精品国产飘飘 | 51视频在线观看免费国产 | 欧美黑人性xxx猛交 欧美黑人性受xxxx精品 | xxxx日本xx| 中文字幕一二三四区 | 老司机亚洲精品影院在线观看 | 老师叫我下面含着精子去上课 | 免费看黄的视频网站 | 欧美性狂猛xxxxxbbbbb | 老司机色网 | videosxxoo18欧美 | 荡女妇边被c边呻吟久久 | 清纯唯美亚洲综合欧美色 | 国产精品夜夜春夜夜爽久久 | 黄色三级视频网站 | 一级做α爰片久久毛片 | 亚洲大成色www永久网 | 色视频在线观看网站 | 特级一级全黄毛片免费 | 天堂最新资源在线 | 啪啪午夜 | 扒开双腿疯狂进出爽爽爽 | 日本亚洲卡一卡2卡二卡三卡四卡 | 亚洲成熟人网站 | 人人揉揉香蕉大免费不卡 | 又粗又长又大真舒服好爽漫画 | 亚洲免费视频一区 | 视频在线观看网站 | tube69日本| 丝袜美女被c | 伊人涩 | 男人日女人的网站 | 亚洲精品午夜视频 | 福利视频免费观看 | 免费日本黄色网址 | 一区二区中文字幕亚洲精品 | 精品少妇一区二区三区视频 | 免费看黄的视频网站 | 色吊丝中文字幕 | 最新亚洲一区二区三区四区 |