2023年全國(guó)職業(yè)院校技能大賽賽項(xiàng)-GZ-2023030 嵌入式系統(tǒng)應(yīng)用開發(fā)賽項(xiàng)正式賽題 模塊三(含答案)_第1頁(yè)
2023年全國(guó)職業(yè)院校技能大賽賽項(xiàng)-GZ-2023030 嵌入式系統(tǒng)應(yīng)用開發(fā)賽項(xiàng)正式賽題 模塊三(含答案)_第2頁(yè)
2023年全國(guó)職業(yè)院校技能大賽賽項(xiàng)-GZ-2023030 嵌入式系統(tǒng)應(yīng)用開發(fā)賽項(xiàng)正式賽題 模塊三(含答案)_第3頁(yè)
2023年全國(guó)職業(yè)院校技能大賽賽項(xiàng)-GZ-2023030 嵌入式系統(tǒng)應(yīng)用開發(fā)賽項(xiàng)正式賽題 模塊三(含答案)_第4頁(yè)
2023年全國(guó)職業(yè)院校技能大賽賽項(xiàng)-GZ-2023030 嵌入式系統(tǒng)應(yīng)用開發(fā)賽項(xiàng)正式賽題 模塊三(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

競(jìng)賽注意事項(xiàng)

1.選手競(jìng)賽過程中,各參賽選手應(yīng)注意設(shè)備用電安全,禁止帶電插拔設(shè)備的組件和模塊,

且務(wù)必遠(yuǎn)離飲用水、飲料等液體。若因操作不當(dāng)導(dǎo)致設(shè)備出現(xiàn)問題應(yīng)及時(shí)向現(xiàn)場(chǎng)裁判報(bào)告,由

現(xiàn)場(chǎng)裁判處理。

2.競(jìng)賽期間選手不得做出影響他人的動(dòng)作,或者發(fā)出噪音,干擾其他參賽選手的正常競(jìng)賽。

3.所有參賽選手進(jìn)入賽場(chǎng)后,直到競(jìng)賽結(jié)束之前,禁止向賽場(chǎng)任何人透露任何關(guān)于個(gè)人身

份的相關(guān)信息。競(jìng)賽結(jié)束前需參賽選手簽字確認(rèn)的所有文件,只填寫競(jìng)賽當(dāng)天的工位號(hào),填寫

其他信息均無(wú)效。

4.參賽選手要注意及時(shí)保存電腦資料,由于操作不當(dāng)導(dǎo)致文件丟失、損壞的,由參賽選手

自行負(fù)責(zé)。

5.選手可以在競(jìng)賽測(cè)試階段的規(guī)定時(shí)間內(nèi)按序進(jìn)入練習(xí)賽道進(jìn)行測(cè)試,每次限時(shí)5分鐘,

參賽隊(duì)若放棄賽道任務(wù)測(cè)試機(jī)會(huì),隊(duì)長(zhǎng)須前往競(jìng)賽測(cè)試區(qū)確認(rèn)簽字,表明自愿放棄測(cè)試機(jī)會(huì),

此次測(cè)試時(shí)間輪空且放棄不補(bǔ),須等待下一輪測(cè)試機(jī)會(huì),每隊(duì)測(cè)試機(jī)會(huì)均等。

6.本模塊競(jìng)賽共有兩輪測(cè)評(píng),每輪2次測(cè)評(píng)機(jī)會(huì),2次測(cè)評(píng)合計(jì)時(shí)長(zhǎng)不超過5分鐘,超過

部分將不記錄成績(jī)。取兩輪中最高成績(jī)?yōu)樽罱K成績(jī),競(jìng)賽平臺(tái)開始運(yùn)行后需完全獨(dú)立完成競(jìng)賽

任務(wù),期間不得手動(dòng)控制,在競(jìng)賽平臺(tái)啟動(dòng)之后,至選手確認(rèn)競(jìng)賽測(cè)試結(jié)束之前,選手不得觸

碰競(jìng)賽平臺(tái)及移動(dòng)終端。

7.第一輪競(jìng)賽測(cè)評(píng)結(jié)束后,各參賽隊(duì)擁有等長(zhǎng)的調(diào)試時(shí)間與相同的練習(xí)賽道使用時(shí)間,超

過規(guī)定時(shí)間不得繼續(xù)操作,需將競(jìng)賽單元再次上交至指定位置。

8.本模塊競(jìng)賽測(cè)評(píng)期間,參賽隊(duì)需要將移動(dòng)終端開啟后放置于裁判指定位置,期間僅限用

于競(jìng)賽單元(A車)的啟動(dòng)控制。對(duì)移動(dòng)終端的所有操作應(yīng)當(dāng)在裁判視線范圍內(nèi)進(jìn)行,若發(fā)現(xiàn)

違規(guī)、作弊行為等按照規(guī)程扣除競(jìng)賽成績(jī)5-20分。

9.競(jìng)賽結(jié)束后,參賽選手應(yīng)將現(xiàn)場(chǎng)下發(fā)所有資料、附件、資料盤等整理并交給現(xiàn)場(chǎng)裁判,

競(jìng)賽結(jié)束時(shí)待現(xiàn)場(chǎng)裁判查驗(yàn)完成所有下發(fā)材料后方可離場(chǎng)。

第三模塊嵌入式系統(tǒng)邊緣計(jì)算應(yīng)用開發(fā)競(jìng)賽任務(wù)書

一、總體要求

本模塊競(jìng)賽要求使用嵌入式智能車開發(fā)單元A(以下簡(jiǎn)稱“A車”)及智能標(biāo)志物交互應(yīng)用沙盤單元共同完成嵌入式系統(tǒng)邊緣計(jì)算應(yīng)用開發(fā)的各

項(xiàng)競(jìng)賽任務(wù),具體競(jìng)賽任務(wù)要求見競(jìng)賽任務(wù)表。

二、競(jìng)賽任務(wù)表

序號(hào)任務(wù)要求說明

任務(wù)1:A車啟動(dòng)1.智能顯示標(biāo)志物在A車開始移動(dòng)之前開啟計(jì)時(shí),在所有競(jìng)賽任務(wù)完成后

A車放置A4位置處,在裁判示意比賽開始關(guān)閉計(jì)時(shí),計(jì)時(shí)未啟動(dòng)、中途暫停計(jì)時(shí)均按照單輪競(jìng)賽測(cè)評(píng)總時(shí)長(zhǎng)5分鐘為標(biāo)

1

時(shí),選手點(diǎn)擊啟動(dòng)按鈕,啟動(dòng)智能顯示標(biāo)志物準(zhǔn)進(jìn)行計(jì)時(shí)。

進(jìn)入計(jì)時(shí)狀態(tài),而后A車駛出。2.A車需按以下路徑行進(jìn):A4→B4→B6→D6→F6→F4→F2→D2→B2。

1.靜態(tài)標(biāo)志物(A)上有4個(gè)不同顏色的二維碼,分別為紅色、綠色、藍(lán)

色、黃色,均需識(shí)別。

2.二維碼中數(shù)據(jù)長(zhǎng)度不定,有效信息僅包含數(shù)字(0-9),其余均為干擾

字符。

任務(wù)2:A車二維碼識(shí)別

3.紅色二維碼中僅存在1個(gè)有效數(shù)字,其余均為干擾字符,將此有效數(shù)字

A車在A4→B4→B6路線上行駛,到達(dá)B5處,

2記為M。

識(shí)別位于A5處的靜態(tài)標(biāo)志物(A)上的二維碼,

4.綠色、藍(lán)色、黃色二維碼中分別存在不同公差的等差數(shù)列(每個(gè)二維碼

獲取有效信息。

中含有3個(gè)元素)。元素順序不定,選手需提取出綠色、藍(lán)色、黃色二維碼中

公差為M的公差數(shù)列的所有元素,將該公差數(shù)列中所有元素按照由小到大的順

序依次排列后轉(zhuǎn)化為ASCII碼(HEX格式),作為智能無(wú)線充電標(biāo)志物開啟碼。

示例:

紅色二維碼信息:/-A*!xBC|3-<DmE-/,有效數(shù)據(jù)為:3。

綠色二維碼信息:/-2*!4x6|-$@<-/,有效數(shù)據(jù)為:246,公差為2。

藍(lán)色二維碼信息:/-63*!9)|-/,有效數(shù)據(jù)為:639,公差為3。

黃色二維碼信息:/-1*!2x*|3-<&-/,則有效數(shù)據(jù)為:123,公差為1。

由上述二維碼有效數(shù)據(jù)可知,公差為“3”的有效數(shù)據(jù)為“639”,將其按

照由小到大的順序依次排列后得到數(shù)據(jù)“369”,將“369”轉(zhuǎn)換為ASCII碼(HEX

格式)后得到“0x33、0x36、0x39”,則智能無(wú)線充電開啟碼為:0x55,

0x0A,0x02,0x33,0x36,0x39,0xA4,0xBB,其中前3個(gè)字節(jié)及最后一個(gè)字節(jié)為固

定字節(jié),0xA4為校驗(yàn)和,其計(jì)算方式與通信協(xié)議中其他校驗(yàn)和計(jì)算方式一致。

1.多功能信息顯示標(biāo)志物(A)復(fù)位或重啟后顯示一張默認(rèn)圖片,選手需

要執(zhí)行翻頁(yè)操作找到需要識(shí)別的車型圖片、車牌圖片(車牌字母中不包含I和

O),需識(shí)別車型僅為小轎車、貨車、摩托車,其他均為干擾車型,需識(shí)別車

牌僅為藍(lán)色車牌、漸變綠色車牌、黃色車牌,其他均為干擾車牌。

任務(wù)3:A車車牌與車型識(shí)別

2.車型、車型編號(hào)及車牌顏色應(yīng)關(guān)系如下:

A車在B5→B6路線上行駛,到達(dá)B6處,通

摩托車(編號(hào):01)→黃色車牌

過翻頁(yè)獲取位于B7處多功能信息顯示標(biāo)志物

3小轎車(編號(hào):02)→漸變綠色車牌

(A)中顯示的車型信息、車牌信息,并按照

貨車(編號(hào):03)→藍(lán)色車牌

指定格式將車型信息發(fā)送至多功能信息顯示

3.選手需先識(shí)別僅含有1種車型的圖片(無(wú)其他干擾),并記錄圖片中的

標(biāo)志物(A)上顯示(HEX顯示模式)。

車型信息,然后通過翻頁(yè)找到存在該車型和與之有對(duì)應(yīng)關(guān)系車牌的圖片進(jìn)行識(shí)

別并記錄該對(duì)應(yīng)車牌信息(圖片中可能存在與車型不對(duì)應(yīng)的車牌信息和其他車

型,均為干擾)。

4.A車需將車型信息發(fā)送至多功能信息顯示標(biāo)志物(A)上顯示(HEX顯示

模式),顯示格式“2023XX”,其中“2023”為固定字符,“XX”為車型編號(hào)。

5.A車將車牌信息用于后續(xù)任務(wù)中道閘標(biāo)志物開啟。

示例:

識(shí)別得到車型為“摩托車”,則多功能信息顯示標(biāo)志物(A)應(yīng)在HEX顯示

模式顯示“202301”。

任務(wù)4:A車通過智能道閘1.在練習(xí)賽道發(fā)送任意車牌均可開啟智能道閘標(biāo)志物,在競(jìng)賽賽道發(fā)送多

A車在B6→D6路線上行駛,在B6處,將功能信息顯示標(biāo)志物(A)中識(shí)別到的有效車牌才能開啟,一段時(shí)間之后,道

4多功能信息顯示標(biāo)志物(A)中有效車牌按照閘標(biāo)志物將自動(dòng)關(guān)閉。

指定格式發(fā)送到位于C5處的道閘標(biāo)志物上并2.選手需要控制時(shí)間,應(yīng)當(dāng)在智能道閘標(biāo)志物開啟之后快速通過,避免撞

控制其開啟。上閘桿。

任務(wù)5:A車完成交通信號(hào)燈識(shí)別

A車在D6→F6、F6→F4、F2→D2、D2→B2

1.A車應(yīng)在規(guī)定的時(shí)間內(nèi)識(shí)別出交通燈信號(hào)顏色,并將識(shí)別結(jié)果按照指定

的行進(jìn)路線中,分別控制E7、G5、E1、C1處

格式發(fā)送至對(duì)應(yīng)智能交通信號(hào)燈標(biāo)志物,超時(shí)結(jié)果無(wú)效。

5的智能交通信號(hào)燈標(biāo)志物(A)(B)(C)(D)

2.A車識(shí)別后只需將結(jié)果返回至對(duì)應(yīng)智能交通信號(hào)燈標(biāo)志物即可,無(wú)需執(zhí)

進(jìn)入識(shí)別模式,并在規(guī)定的時(shí)間內(nèi)識(shí)別出當(dāng)前

行其他操作。

停留信號(hào)燈的顏色,按照指定格式發(fā)給智能交

通信號(hào)燈標(biāo)志物進(jìn)行比對(duì)確認(rèn)。

任務(wù)6:A車完成圖形與文字識(shí)別1.多功能信息顯示標(biāo)志物(B)復(fù)位或重啟后顯示一張默認(rèn)圖片,選手需

A車在D6→F6路線上行駛,到達(dá)F6處,通要執(zhí)行翻頁(yè)操作找到圖形圖片中存在文字“真”的圖片進(jìn)行識(shí)別,其余圖片均

6過翻頁(yè)獲取位于G6處多功能信息顯示標(biāo)志物為干擾圖片。

(B)中顯示的圖形信息、文字信息,并按照2.多功能信息顯示標(biāo)志物(B)含有文字“真”的圖片數(shù)量≤3張,可能涉

指定格式將圖片中圖形信息、顏色信息發(fā)送至及其他文字,均為干擾。

多功能信息顯示標(biāo)志物(B)上顯示(HEX顯示3.需識(shí)別文字字體采用黑體、宋體、仿宋,字體顏色、大小不定。

模式)。4.涉及的形狀僅限于:三角形、圓形、矩形(含正方形)、菱形、五角形,

其他不規(guī)則圖形均為干擾圖形。

5.涉及顏色僅限于紅色(255,0,0)、綠色(0,255,0)、藍(lán)色(0,0,255)、黃

色(255,255,0)、品色(255,0,255)、青色(0,255,255)、黑色(0,0,0)、白色

(255,255,255)。

6.要求將所有含有文字“真”的圖片中存在的圖形進(jìn)行識(shí)別和統(tǒng)計(jì),統(tǒng)計(jì)

格式:ABCDXX,A代表紅色矩形數(shù)量,B代表藍(lán)色圓形數(shù)量,C代表綠色菱形數(shù)

量,D代表黃色三角形數(shù)量,XX代表在圖片中所有圖形出現(xiàn)最多的顏色的數(shù)量

(含干擾圖形顏色)。多功能信息顯示標(biāo)志物(B)顯示信息格式(HEX顯示模

式)為“ABCDXX”。

示例:

識(shí)別到2張圖片中含有文字“真”,2張圖片中紅色矩形數(shù)量共3個(gè),藍(lán)色

圓形數(shù)量共7個(gè),綠色菱形數(shù)量共5個(gè),黃色三角形數(shù)量共4個(gè),2張圖片中

藍(lán)色圖形出現(xiàn)最多,數(shù)量共12個(gè),則多功能信息顯示標(biāo)志物(B)應(yīng)在HEX顯

示模式下顯示“375412”。

1.靜態(tài)標(biāo)志物(B)上有2個(gè)不同顏色的二維碼,分別為紅色、黃色,均

任務(wù)7:A車二維碼識(shí)別需識(shí)別。

A車在F6→F4→F2路線上行駛,到達(dá)F3處,2.紅色二維碼和黃色二維碼均需識(shí)別,其數(shù)據(jù)長(zhǎng)度不定,有效信息僅包含

7

識(shí)別位于E3處的靜態(tài)標(biāo)志物(B)上的二維碼,數(shù)字(0-9)、小寫字母(a-z)和大寫字母(A-Z),其余均為干擾字符。

獲取有效信息。3.最終有效數(shù)據(jù)為2個(gè)二維碼有效信息的組合,若靜態(tài)標(biāo)志物(B)中紅

色二維碼在黃色二維碼的左側(cè),則紅色二維碼有效信息在前,黃色二維碼有效

信息在后。若黃色二維碼在紅色二維碼左側(cè),則黃色二維碼有效信息在前,紅

色二維碼有效信息在后。

示例:

紅色二維碼信息:/12#3@4!5%6%7-8/,有效數(shù)據(jù)為:12345678。

黃色二維碼信息:/-*A!B*C|D-*<&9-E/,有效數(shù)據(jù)為:ABCD9E。

假設(shè)紅色二維碼在左,黃色二維碼在右,則最終有效數(shù)據(jù)為:

12345678ABCD9E。

任務(wù)8:A車開啟智能報(bào)警臺(tái)

1.智能報(bào)警臺(tái)標(biāo)志物開啟報(bào)警指令由靜態(tài)標(biāo)志物(B)中二維碼有效數(shù)據(jù)

A車在F3→F2→D2路線上行駛,到達(dá)D2處,

8經(jīng)過數(shù)據(jù)處理算法計(jì)算后獲得。

向位于D1處的智能報(bào)警臺(tái)標(biāo)志物發(fā)送指定紅

2.智能報(bào)警臺(tái)標(biāo)志物開啟報(bào)警指令計(jì)算方式詳見數(shù)據(jù)處理算法文件。

外數(shù)據(jù),控制其開啟報(bào)警。

1.多功能信息顯示標(biāo)志物(C)開機(jī)或重啟后顯示一張默認(rèn)圖片,選手需

要執(zhí)行翻頁(yè)操作找到同時(shí)含有行人和單個(gè)交通標(biāo)志的圖片,其它均為干擾圖

片。

任務(wù)9:A車行人及交通標(biāo)志識(shí)別

2.要求選手識(shí)別同時(shí)含有行人和單個(gè)交通標(biāo)志的圖片(圖片數(shù)量≤2張,

A車在D2→B2路線上行駛,到達(dá)B2處,獲

交通標(biāo)志相同),統(tǒng)計(jì)圖片中佩戴口罩的行人數(shù)量(圖片中遮擋面積超過70%

取位于B1處多功能信息顯示標(biāo)志物(C)中的

9以上的行人不需識(shí)別),數(shù)量記為h。

行人和交通標(biāo)志信息,并按照指定格式將交通

3.涉及的交通標(biāo)志僅限于:直行、左轉(zhuǎn)、右轉(zhuǎn)、掉頭、禁止直行、禁止通

標(biāo)志信息發(fā)送至多功能信息顯示標(biāo)志物(C)

行、最高限速、最低限速。

上顯示(HEX顯示模式)。

4.交通標(biāo)識(shí)對(duì)應(yīng)的編號(hào)說明:

交通標(biāo)志編號(hào)交通標(biāo)志編號(hào)

直行01禁止直行05

左轉(zhuǎn)02禁止通行06

右轉(zhuǎn)03最高限速07

掉頭04最低限速08

5.選手需要將識(shí)別到的交通標(biāo)志信息發(fā)送至多功能信息顯示標(biāo)志物(C)

HEX顯示模式顯示:顯示格式為:FFFFXX,其中“FFFF”為固定值,“XX”為

識(shí)別到的交通標(biāo)志對(duì)應(yīng)的編號(hào)。

示例:

識(shí)別到的交通標(biāo)志為“直行”,則多功能信息顯示標(biāo)志物(C)應(yīng)在HEX顯

示模式顯示“FFFF01”。

1.要求選手根據(jù)任務(wù)9中多功能信息顯示標(biāo)志物(C)中識(shí)別得到戴口罩

行人數(shù)量信息進(jìn)行計(jì)算統(tǒng)計(jì)后得到入庫(kù)坐標(biāo)點(diǎn),然后采用倒車入庫(kù)方式駛?cè)雽?duì)

應(yīng)車庫(kù)。

任務(wù)10:A車倒車入庫(kù)

2.A車入庫(kù)計(jì)算公式:R=h%4,其中h為任務(wù)9中識(shí)別得到的佩戴口罩行

A車在B2處,根據(jù)任務(wù)9中多功能信息顯

人數(shù)量。

示標(biāo)志物(C)中識(shí)別到的行人數(shù)量進(jìn)行計(jì)算

103.公式計(jì)算結(jié)果與A車入庫(kù)坐標(biāo)點(diǎn)關(guān)系如下:

后,作為A車駛?cè)胂鄳?yīng)車庫(kù)依據(jù),駛?cè)胲噹?kù)時(shí)

R=0,A車應(yīng)倒車駛?cè)胲噹?kù)A(坐標(biāo)點(diǎn)F1)。

需采用倒車入庫(kù)的方式,入庫(kù)后開啟智能無(wú)線

R=1,A車應(yīng)倒車駛?cè)胲噹?kù)B(坐標(biāo)點(diǎn)G2)。

充電標(biāo)志物,關(guān)閉智能顯示標(biāo)志物計(jì)時(shí)器。

R=2,A車應(yīng)倒車駛?cè)胲噹?kù)C(坐標(biāo)點(diǎn)G4)。

R=3,A車應(yīng)倒車駛?cè)胲噹?kù)D(坐標(biāo)點(diǎn)F7)。

4.智能無(wú)線充電標(biāo)志物開啟碼為任務(wù)2中提取的有效數(shù)據(jù)。

三、標(biāo)志物擺放表

序號(hào)設(shè)備名稱擺放位置備注

01多功能信息顯示標(biāo)志物(A)B7顯示屏朝向B6處

02智能道閘標(biāo)志物C5道閘桿落在C6處

03智能公交站標(biāo)志物D7揚(yáng)聲器朝向D6

04多功能信息顯示標(biāo)志物(B)G6顯示屏朝向F6處

05智能報(bào)警臺(tái)標(biāo)志物D1紅外接收朝向D2處

06智能無(wú)線充電標(biāo)志物C3標(biāo)志物中心位于C3處

07多功能信息顯示標(biāo)志物(C)B1顯示屏朝向B2處

08智能顯示標(biāo)志物A2顯示屏朝向B2處

09靜態(tài)-AA5靜態(tài)數(shù)據(jù)源朝向B5

10靜態(tài)-BE3靜態(tài)數(shù)據(jù)源朝向F3

11智能交通燈標(biāo)志物(A)E7信號(hào)燈朝向D6處

12智能交通燈標(biāo)志物(B)G5信號(hào)燈朝向F6處

13智能交通燈標(biāo)志物(C)E1信號(hào)燈朝向F2處

14智能交通燈標(biāo)志物(D)C1信號(hào)燈朝向D2處

15A車出發(fā)點(diǎn)A4-

四、地圖示例

數(shù)據(jù)處理算法

一、數(shù)據(jù)處理過程

1.根據(jù)靜態(tài)標(biāo)志物(B)中二維碼提取的有效信息,將有效信息轉(zhuǎn)換成ASCII碼的十六進(jìn)制格式,

用以字節(jié)為單位的正方形矩陣進(jìn)行表示(以下簡(jiǎn)稱狀態(tài)矩陣)。狀態(tài)矩陣中數(shù)據(jù)按照從上到下、從左

至右依次排列。

2.如果狀態(tài)矩陣中字節(jié)數(shù)量小于十六,則需對(duì)狀態(tài)矩陣所有空缺位進(jìn)行補(bǔ)全(缺少1個(gè)字節(jié),則

空缺位補(bǔ)0x01,缺少2個(gè)字節(jié),則空缺位補(bǔ)0x01,0x02,依此類推)。

3.鞍點(diǎn):狀態(tài)矩陣中既是行中最大值又是列中最小值的數(shù)據(jù)記為鞍點(diǎn),需記錄鞍點(diǎn)的值和鞍點(diǎn)的

行和列位置。鞍點(diǎn)的值作為智能報(bào)警臺(tái)開啟碼的第1個(gè)字節(jié),鞍點(diǎn)的行和列位置作為智能報(bào)警臺(tái)開啟

碼的第2個(gè)字節(jié)(行、列數(shù)值均由0開始計(jì)算,行在前列在后進(jìn)行組合,例如0行1列,則智能報(bào)警

臺(tái)開啟碼的第二個(gè)字節(jié)數(shù)據(jù)為0x01)。

4.字節(jié)映射:將狀態(tài)矩陣中的數(shù)據(jù)按照指定方式映射為一個(gè)新的字節(jié)。映射方式:按照行為單位,

每個(gè)字節(jié)數(shù)據(jù)均循環(huán)左移4位后形成的新數(shù)據(jù)構(gòu)成新狀態(tài)矩陣。

5.對(duì)字節(jié)映射后形成的新狀態(tài)矩陣按行進(jìn)行按位或運(yùn)算,第0行與第1行相應(yīng)列字節(jié)相或,第2

行與第3行相應(yīng)字節(jié)相或,得到8個(gè)字節(jié),并依次存入數(shù)組Tdata[8](數(shù)組數(shù)據(jù)均為無(wú)符號(hào)8位數(shù))

中;

6.定義數(shù)組Sdata[4],其中:

Sdata[0]=(Tdata[0]+Tdata[1])&0x0FF;

Sdata[1]=(Tdata[2]-Tdata[3])&0x0FF;

Sdata[2]=(Tdata[4]&Tdata[5])&0x0FF;

Sdata[3]=(Tdata[6]^Tdata[7])&0x0FF;

Sdata[0]~Sdata[3]為智能報(bào)警臺(tái)開啟碼的第3~6個(gè)字節(jié),結(jié)合上述鞍點(diǎn)數(shù)值及行列數(shù)據(jù),即可

得到智能報(bào)警臺(tái)最終開啟碼。

二、數(shù)據(jù)處理示例

1.設(shè)靜態(tài)標(biāo)志物(B)中二維碼最終有效數(shù)據(jù)為“12345678ABCD9E”。因數(shù)據(jù)長(zhǎng)度為14個(gè)字節(jié),

不足16個(gè)字節(jié),故需進(jìn)行填充,填充長(zhǎng)度為2個(gè)字節(jié),填充數(shù)據(jù)為0x01,0x02。填充完成后排列出

狀態(tài)矩陣:

15A90x310x350x410x39

26BE0x320x360x420x45

37C0x010x330x370x430x01

48D0x020x340x380x440x02

圖1數(shù)據(jù)轉(zhuǎn)換

2.鞍點(diǎn):將狀態(tài)矩陣中數(shù)據(jù)轉(zhuǎn)換成十進(jìn)制數(shù),求出既是行中最大值又是列中最小值數(shù)據(jù)的大小和

相應(yīng)位置。由狀態(tài)矩陣可知0x41為鞍點(diǎn),則0x41為智能報(bào)警臺(tái)開啟碼的第1個(gè)字節(jié),0x02為智能

報(bào)警臺(tái)開啟碼的第2個(gè)字節(jié)。

49536557

50546669

5155671

5256682

圖2提取鞍點(diǎn)

3.按行為單位,將狀態(tài)矩陣中每個(gè)數(shù)據(jù)循環(huán)左移4位后構(gòu)成新狀態(tài)矩陣,如下圖所示。

0x130x540x130x93

0x230x640x240x53

0x330x740x300x13

0x430x840x400x23

圖3新狀態(tài)矩陣

4.對(duì)字節(jié)映射后形成的新狀態(tài)矩陣按行進(jìn)行按位或運(yùn)算,第0行與第1行相應(yīng)列字節(jié)相或,第2

行與第3行相應(yīng)字節(jié)相或,得到8個(gè)字節(jié)數(shù)據(jù),并依次存入數(shù)組,則數(shù)組Tdata[8]=

{0x33,0x74,0x37,0xD3,0x73,0xF4,0x70,0x33}。

5.按照上述計(jì)算方式,可得Sdata[4]={0xA7,0x64,0x70,0x43}。

6.則最終六字節(jié)智能報(bào)警臺(tái)開啟碼為:0x41,0x02,0xA7,0x64,0x70,0x43。

GZ-2023030嵌入式系統(tǒng)應(yīng)用開發(fā)賽項(xiàng)答案模塊三

第三模塊賽道參數(shù)表(答案)第一輪

序號(hào)參數(shù)名稱參數(shù)內(nèi)容

紅色二維碼(1)/-A*!xBC|A4L-<E-/

綠色二維碼(2)/-2*!4x|3&*$@<-/

01靜態(tài)A藍(lán)色二維碼(3)/-9*!5x*|1-<&-/

黃色二維碼(4)/&#@-0*!6x3)|-/

并聯(lián)內(nèi)容智能無(wú)線充電開啟碼

車型摩托車

多功能信息顯示車牌有效車牌:黃色(國(guó)M4ZBHL)

02

標(biāo)志物(A)關(guān)聯(lián)內(nèi)容道閘開啟車牌:國(guó)M4ZBHL

顯示內(nèi)容202301

03道閘開啟車牌國(guó)M4ZBHL

紅色矩形3個(gè),藍(lán)色圓形5個(gè),綠色菱形4個(gè),黃色三角

多功能信息顯示圖形信息

04形2個(gè),綠色最多共16個(gè)

標(biāo)志物(B)

顯示內(nèi)容354216

二維碼位置:紅色在黃色的左側(cè)

內(nèi)容紅色二維碼:0/37-A*H!K|-$@<-

05靜態(tài)B

黃色二維碼:%#Q&b*f!i){|}]lq-3/

關(guān)聯(lián)內(nèi)容智能報(bào)警臺(tái)開啟碼

多功能信息顯示行人及交通標(biāo)志圖片戴口罩行人數(shù)量9,掉頭

06

標(biāo)志物(C)顯示內(nèi)容FFFF04

07智能報(bào)警臺(tái)開啟碼0x66,0x02,0xEA,0xC0,0x37,0xE7

08主車入庫(kù)坐標(biāo)點(diǎn)車庫(kù)B,坐標(biāo)點(diǎn)G2

第三模塊賽道參數(shù)表(答案)第二輪

序號(hào)參數(shù)名稱參數(shù)內(nèi)容

紅色二維碼(1)/-A*!xBC|A1L-<E-/

綠色二維碼(2)/-2*!4x|3&*$@<-/

01靜態(tài)A藍(lán)色二維碼(3)/-4*!6x*|2-<&-/

黃色二維碼(4)/@-*!1&x%4)|-/

并聯(lián)內(nèi)容智能無(wú)線充電開啟碼

車型小轎車

多功能信息顯示車牌有效車牌:漸變綠色車牌(國(guó)DXBRQ7)

02

標(biāo)志物(A)關(guān)聯(lián)內(nèi)容道閘開啟車牌:國(guó)DXBRQ7

顯示內(nèi)容202302

03道閘開啟車牌國(guó)DXBRQ7

紅色矩形5個(gè),藍(lán)色圓形2個(gè),綠色菱形3個(gè),黃色三角

多功能信息顯示圖形信息

04形2個(gè),紅色最多共17個(gè)

標(biāo)志物(B)

顯示內(nèi)容HEX顯示模式顯示:523217

二維碼位置:紅色在黃色的左側(cè)

內(nèi)容紅色二維碼:6/8@9-FE*Q!RT|X-Y$@Z<

05靜態(tài)B

黃色二維碼:%#c&r*p!){|w}]-y/

關(guān)聯(lián)內(nèi)容智能報(bào)警臺(tái)開啟碼

多功能信息顯示行人及交通標(biāo)志圖片戴口罩行人數(shù)量7,最低限速

06

標(biāo)志物(C)顯示內(nèi)容FFFF08

07救援報(bào)警標(biāo)志物開啟碼0x70,0x13,0x3A,0x74,0x65,0x40

08主車入庫(kù)坐標(biāo)點(diǎn)車庫(kù)D,坐標(biāo)點(diǎn)F7

全國(guó)職業(yè)院校技能大賽

嵌入式系統(tǒng)應(yīng)用開發(fā)賽項(xiàng)

競(jìng)

務(wù)

競(jìng)賽模塊:模塊三

第三模塊嵌入式系統(tǒng)邊緣計(jì)算應(yīng)用開發(fā)競(jìng)賽任務(wù)書

一、總體要求

本模塊競(jìng)賽要求使用嵌入式智能車開發(fā)單元A(以下簡(jiǎn)稱“A車”)及智能標(biāo)志物交互應(yīng)用沙盤單元共同完成嵌入式系統(tǒng)邊緣計(jì)算應(yīng)用開發(fā)的各

項(xiàng)競(jìng)賽任務(wù),具體競(jìng)賽任務(wù)要求見競(jìng)賽任務(wù)表。

二、競(jìng)賽任務(wù)表

序號(hào)任務(wù)要求說明

任務(wù)1:A車啟動(dòng)1.智能顯示標(biāo)志物在A車開始移動(dòng)之前開啟計(jì)時(shí),在所有競(jìng)賽任務(wù)完成后

A車放置A4位置處,在裁判示意比賽開始關(guān)閉計(jì)時(shí),計(jì)時(shí)未啟動(dòng)、中途暫停計(jì)時(shí)均按照單輪競(jìng)賽測(cè)評(píng)總時(shí)長(zhǎng)5分鐘為標(biāo)

1

時(shí),選手點(diǎn)擊啟動(dòng)按鈕,啟動(dòng)智能顯示標(biāo)志物準(zhǔn)進(jìn)行計(jì)時(shí)。

進(jìn)入計(jì)時(shí)狀態(tài),而后A車駛出。2.A車需按以下路徑行進(jìn):A4→B4→B6→D6→F6→F4→F2→D2→B2。

1.靜態(tài)標(biāo)志物(A)上有4個(gè)不同顏色的二維碼,分別為紅色、綠色、藍(lán)

色、黃色,均需識(shí)別。

2.二維碼中數(shù)據(jù)長(zhǎng)度不定,有效信息僅包含數(shù)字(0-9),其余均為干擾

字符。

任務(wù)2:A車二維碼識(shí)別

3.紅色二維碼中僅存在1個(gè)有效數(shù)字,其余均為干擾字符,將此有效數(shù)字

A車在A4→B4→B6路線上行駛,到達(dá)B5處,

2記為M。

識(shí)別位于A5處的靜態(tài)標(biāo)志物(A)上的二維碼,

4.綠色、藍(lán)色、黃色二維碼中分別存在不同公差的等差數(shù)列(每個(gè)二維碼

獲取有效信息。

中含有3個(gè)元素)。元素順序不定,選手需提取出綠色、藍(lán)色、黃色二維碼中

公差為M的公差數(shù)列的所有元素,將該公差數(shù)列中所有元素按照由小到大的順

序依次排列后轉(zhuǎn)化為ASCII碼(HEX格式),作為智能無(wú)線充電標(biāo)志物開啟碼。

示例:

紅色二維碼信息:/-A*!xBC|3-<DmE-/,有效數(shù)據(jù)為:3。

綠色二維碼信息:/-2*!4x6|-$@<-/,有效數(shù)據(jù)為:246,公差為2。

藍(lán)色二維碼信息:/-63*!9)|-/,有效數(shù)據(jù)為:639,公差為3。

黃色二維碼信息:/-1*!2x*|3-<&-/,則有效數(shù)據(jù)為:123,公差為1。

由上述二維碼有效數(shù)據(jù)可知,公差為“3”的有效數(shù)據(jù)為“639”,將其按

照由小到大的順序依次排列后得到數(shù)據(jù)“369”,將“369”轉(zhuǎn)換為ASCII碼(HEX

格式)后得到“0x33、0x36、0x39”,則智能無(wú)線充電開啟碼為:0x55,

0x0A,0x02,0x33,0x36,0x39,0xA4,0xBB,其中前3個(gè)字節(jié)及最后一個(gè)字節(jié)為固

定字節(jié),0xA4為校驗(yàn)和,其計(jì)算方式與通信協(xié)議中其他校驗(yàn)和計(jì)算方式一致。

1.多功能信息顯示標(biāo)志物(A)復(fù)位或重啟后顯示一張默認(rèn)圖片,選手需

要執(zhí)行翻頁(yè)操作找到需要識(shí)別的車型圖片、車牌圖片(車牌字母中不包含I和

O),需識(shí)別車型僅為小轎車、貨車、摩托車,其他均為干擾車型,需識(shí)別車

牌僅為藍(lán)色車牌、漸變綠色車牌、黃色車牌,其他均為干擾車牌。

任務(wù)3:A車車牌與車型識(shí)別

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論