足球機器人
文/李志剛
2011年7月18日~22日,在寧夏回族自治區(qū)科學技術協(xié)會的組織和帶領下,由六盤山高級中學高一學生趙寧寧和高二學生李亞剛所組成的機器人足球隊代表寧夏參加了“第十一屆中國青少年機器人競賽”高中組的機器人足球比賽項目。比賽中他們努力鉆研,相互配合,經(jīng)過激烈的初賽角逐,最終順利地進入了前16。在接下來的復賽中他們更是敢于拼搏,賽出了他們的真實水平,最終獲得了二等獎的好成績。
四輪全向足球機器人的組成,包括4輪全向結(jié)構,高22CM,重2.5KG以下。使用300轉(zhuǎn)電機,4路大功率電機驅(qū)動,全向雙層16子輪,360度數(shù)字羅盤、16個方向燈。2個7通道14路復眼,探測距離2米。4個方向撥球的紅外測距卡。6節(jié)5號電池盒。以及重要的幾大模塊JMC-GL-1215A 全向輪功率加強套裝1套,高級復眼2個,高級指南針模塊1個,高級超聲測距模塊2個,新型紅外測距模塊2個所。
足球機器人根據(jù)任務需求可分為防守足球機器人、進攻足球機器人和可攻可守足球機器人幾種類型。防守足球機器人,顧名思義,就是像人類足球比賽中的守門員那樣,防止足球進入己方球門;進攻足球機器人,就像人類足球賽中的前鋒那樣,將進球視為己任,不將足球踢進對方球門就不罷休;可攻可守足球機器人,也像人類足球比賽中的中場球員那樣—進可攻,退可守。
在電腦上安裝中鳴RoboEXP機器人快車程序,學生通過“圖形化編程”學習了機器人向前走、向后退、轉(zhuǎn)彎的原理和程序編寫。接下來學習了怎樣將復眼模塊和馬達模塊結(jié)合在一起用來完成追球的功能。用復眼傳感器模塊,讓機器人完成找球的功能。在足球比賽中,足球機器人是怎樣完成追球動作的?大家都知道,比賽足球是一個發(fā)射紅外線的光球,距離球越近,其紅外光值也就越大;反之,則越小。根據(jù)這一原理,機器人就是通過一個專門的檢測紅外光線的裝置來判斷球和機器人的方位,并根據(jù)方位來完成相應的動作,從而完成追球的動作。
機器人追球的目標是為朝著球的方向走,使機器人盡可能的靠近球,并執(zhí)行相關的策略,從而實現(xiàn)將球踢進對方球門。機器人對我們的學生來說充滿了神奇色彩。面對如此陌生和新鮮的事物,他們心動了,或許正是這種好奇心激發(fā)了他們無限的遐想和強烈的求知欲望。
在前期的輔導練習過程中,六盤山高級中學的這兩位隊員都能按時參加輔導,虛心聽取老師的指導,更主要的是他們能夠在課余時間不斷地鉆研摸索。面對復雜的程序設計語言或許當初他們膽怯過,有過放棄的念頭,但是信念和鉆研求知的欲望還是激勵著他們努力地走下去,在這個過程中學生和老師都付出了努力和汗水。
手機體驗

微信公眾號

微信小程序

手機版
-
微分享
