資源簡介 中小學教育資源及組卷應用平臺第3.4課《機器人的跟隨驗證—測驗與功能優化》教學設計課題 機器人的跟隨驗證—測驗與功能優化 單元 第三單元 學科 信息科技 年級 五年級核心素養目標 信息意識:意識到在跟隨驗證測試中具備敏銳的信息首先體現在對各種數據的收集和分析上。 計算思維:能在機器人跟隨功能中起著核心作用,其中算法的設計與優化是關鍵環節。 數字化學習與創新:明白通過不斷積累跟隨驗證測試過程中的數據,機器人可以進行自我學習和改進。 信息社會責任:在學習過程中,在機器人跟隨過程中,必須確保不會對人類和環境造成危害。教學重點 認識學習機器人跟隨驗證方法。教學難點 掌握機器人測驗與功能優化幫助更好地學習等。教學過程教學環節 教師活動 學生活動 設計意圖導入新課 第3.4課 《機器人的跟隨驗證—測驗與功能優化》板書課題。1.人們對美好生活的向往,驅動著人們去發現和創造更美好的事物,機器人就是其中一個例子。漸漸地,我們可以看到各種各樣應用在不同場景的機器人,它們的功能豐富多樣,可以避障,可以自動跟隨等。本節課讓我們一起實現機器人的跟隨功能,并驗證它能否跟隨移動吧!思考:同學們,你們擁有一個機器人后,希望它具備什么功能呢 知識解答:能夠隨時回答我在學習中遇到的各種問題,無論是數學難題、歷史事件的背景,還是科學概念的解釋。家務助手:能夠打掃房間、整理物品,讓我的生活環境保持整潔。它可以自動識別不同類型的垃圾并進行分類處理,還能清潔各種家具和地面。音樂和影視播放:可以播放我喜歡的音樂和電影,營造出舒適的娛樂氛圍。2.播放視頻。 學習新知引入。完成思考問題。觀看教學視頻。 用舉例機器人知識引入課堂。用提問的方式引入課題,增強課堂互動性。將學生的注意吸引到課堂。講授新課 新知講解:板書課題。一、跟隨功能分析在電影中,能看到這樣的場景:機器人為主人掃地、端茶送餐,不僅如此,機器人還能跟隨主人走,主人走到哪里它就跟到哪里,既聰明又有趣。如今,電影照進現實,我們可以看到主人在前面逛街購物挑選商品,機器人在后面跟隨主人移動和幫忙攜帶物品(見圖3.4.1);在人來人往的街道或車站,人們在前面輕松地走著,后面緊跟著一個跟隨主人移動的行李箱(見圖 3.4.2)……這就是依靠機器人的跟隨功能實現的。自動跟隨跟隨機器人的基本功能:自動跟隨目標移動,目標走到哪里它就跟到哪里。在設定的距離范圍內跟隨目標移動,目標前進,機器人就跟著前進;目標后退,機器人就自動后退;目標停止,機器人也停止。機器人與移動的目標對象始終保持在一定距離內。防碰撞機器人在一定距離內跟隨著目標移動,需要防止發生碰撞,能主動避障避免撞上跟隨目標或者其他障礙物。機器人能對前方障礙物的距離進行測量,并判斷障礙物的位置,當感知前進方向有障礙物時,機器人做停止不動或者后退的動作,并在障礙消除后恢復行進,如圖 3.4.3所示。課堂活動說一說,機器人的跟隨功能可以應用到哪些場景中。日常生活場景:在商場或超市中,機器人可以跟隨主人,幫忙搬運購物袋;在旅行中,機器人可以跟隨游客,攜帶行李并提供導航服務。工作場景:在倉庫或物流中心,跟隨功能的機器人可以跟隨工作人員,自動搬運貨物。醫療場景:在醫院內部,機器人可以跟隨醫護人員,運輸醫療設備和藥品。教學輔助:在課堂上,機器人可以跟隨教師,展示教學內容和實驗操作。二、跟隨功能實現設定機器人的功能后,需要給機器人編寫程序來實現跟隨功能。例如,利用機器人的超聲波傳感器檢測距離,如果機器人與跟隨目標的距離大于設定值,那么機器人跟隨前進,如果機器人與跟隨目標的距離比較小,在某個距離范圍內,那么機器人就靜止:如果機器人與跟隨目標的距離過小,那么機器人就后退,防止碰撞。程序設計按照功能設計與分析,梳理程序思路,如圖 3.4.4所示。相應的示例程序如圖 3.4.5 所示完成程序的編寫后,把程序刷入機器人中,功能完整的機器人如圖3.4.6所示。課堂活動請同學們完成機器人跟隨功能的程序設計,實現機器人自動跟隨及防碰撞功能。所需技術和工具:傳感器、控制器、電機驅動、編程語言。跟隨功能實現步驟:傳感器設置安裝并配置傳感器,確保能夠準確地檢測到目標物體和障礙物。電機控制根據跟隨算法的輸出,控制機器人的電機。防碰撞功能實現步驟:障礙物檢測,使用傳感器檢測機器人周圍的障礙物。三、調試優化與分享編寫完機器人跟隨的程序后,對其進行測試,驗證機器人是否實現了跟隨和防碰撞功能。在測試過程中,根據機器人的反饋,觀察機器人的跟隨功能存在的問題或不足之處,然后對機器人進行調試和優化。最后,把調試優化后的機器人展示出來。調試優化上述機器人的功能可能會存在一些問題。例如,機器人跟隨過程不夠流暢,出現忽走忽停的情況;跟隨目標轉彎時,機器人無法跟著目標靈活轉彎;如果跟隨目標發生了變化,機器人無法判斷等。在測試機器人功能的過程中,根據具體出現的問題,思考解決方法,不斷地調試和優化它的功能,使機器人的功能達到比較理想的狀態。實踐活動請同學們調試機器人的跟隨功能,根據出現的問題,分析原因,思考解決方案,對機器人進行調試和優化,并根據不同測試結果填寫表3.4.1。感知算法優化控制調試人物識別不準,升級傳感器跟隨路徑抖動,調控指令頻率速度控制不穩定,調整參數光線暗感知下降,添加光線反應遲緩,優化程序轉向不靈活,優化轉向機構距離判斷不準,校準距離復雜環境容易迷失,建立識別機制容易出現避障,完善避障算法分享對跟隨機器人進行優化后,可以將其分享到開源社區。常見的開源社區有開源中國社區、Arduino 中文社區、掌控板社區、DF 創客社區等。將跟隨機器人分享到開源社區,不僅可以供其他學習者借鑒和學習,我們還可以在現有開源跟隨機器人的原基礎上繼續改造和優化自己的機器人,從而為跟隨機器人的迭代優化提供了更廣闊的空間。四、課堂練習不同的開源社區,其主要功能和內容也有所不同,如表3.4.2所示。請同學們選擇一個開源社區平臺,將跟隨機器人分享到平臺上。開源社區名稱社區主要內容開源中國開源軟件庫、相關資訊、討論區、博客……Arduino中文社區Arduino相關程序、項目、想法、資料掌控版社區教程、項目作品、論壇答疑交流、軟件下載、硬件獲取渠道DF創客社區一個創客和創客教育者學習與分享的平臺,為學生和老師提供豐富的中文學習視頻教材、項目分享及常見問題解決方案五、拓展延伸1.智能跟隨機器人問:除了利用超聲波探測距離來實現智能機器人的跟隨功能,還有其他方法嗎 答:當然有啦!現在人工智能技術越來越成熟了,利用人工智能的相關技術可以更靈活地實現跟隨。問:哇,聽上去很棒!可以舉個例子嗎 答:比如在機器人的頭部安裝 A 攝像頭,使機器人不僅除了可以識別障礙物,還可以通過識別主人的臉部特征辨別主人。問:既然識別人臉可以實現跟隨,那是不是也可以通過識別人體其他特征實現跟隨呢 答:你太聰明了!沒錯,智能機器人確實可以通過人體識別實現智能跟隨,不僅如此,它還能通過識別寵物實現智能跟隨。2.機器人跟隨驗證測試需要在什么樣的環境下進行?光線條件穩定的房間:室內環境的光線相對比較容易控制。例如在實驗室或者專門的測試房間里,穩定的光線可以讓機器人的視覺傳感器更好地工作。空間布局簡單的場所:選擇空間開闊、沒有太多障礙物的室內環境很重要。比如在一個空曠的倉庫或者大型會議室進行測試。天氣良好的開闊場地:在室外進行測試時,最好選擇晴朗、無風或者微風的天氣。在開闊的操場或者廣場上,機器人可以有足夠的空間進行跟隨動作。干擾因素少的區域:要盡量避開人流、車流密集和有大量電磁干擾的區域。比如不能在交通繁忙的馬路邊或者高壓線附近進行測試。3、機器人是通過什么原理來實現跟隨功能的?視覺識別原理:基于特征匹配機器人通過攝像頭捕捉周圍環境的圖像。光流是指圖像中模式運動的速度。機器人利用光流法分析圖像中像素的運動。傳感器感應原理:機器人裝備有紅外線傳感器。超聲波傳感器可以發出超聲波并接收反射波。機器人通過計算超聲波從發出到返回的時間來確定與目標物體之間的距離。機器學習與深度學習原理:神經網絡模型通過大量的標記數據對神經網絡進行訓練。神經網絡模型通過大量的標記數據對神經網絡進行訓練。慣性導航與定位原理(輔助):機器人內部有慣性測量單元(IMU),它可以測量機器人自身的加速度、角速度等信息。4、當機器人電量不足時,它會如何處理正在進行的跟隨任務?機器人可以通過連接的通信系統,向控制中心或用戶終端發送電量不足的警報信息。這個信息可能包括機器人的當前位置、剩余電量估計等內容。這樣,操作人員就可以及時采取措施,比如手動將機器人移動到充電位置或者對機器人的任務進行重新安排。在一些倉儲物流場景中,當搬運機器人電量不足時,它會向倉庫管理系統發送警報,工作人員可以根據實際情況,優先處理該機器人所負責的貨物,或者安排其他機器人協助其返回充電。5、當遇到障礙物遮擋時,機器人會采取什么策略 當遇到障礙物遮擋跟隨對象時,機器人會采取以下策略。基于歷史運動數據:機器人會記錄跟隨對象在被遮擋之前的運動速度、方向和加速度等歷史數據。結合環境信息推測:機器人可以利用預先存儲的環境地圖或者通過傳感器實時感知環境來推測跟隨對象的可能路徑。視覺與其他傳感器結合:如果機器人主要依靠視覺來跟隨對象,當視覺被遮擋時,它會啟動其他輔助傳感器。六、知識回顧自制開源機器人—機電結合控制系統走進機器人—科幻與現實想象世界中的機器人現實世界中的機器人開源機器人避障機器人—感知障礙與行動規劃感知障礙物—做出行動規劃知識準備器材準備項目體驗—避障機器人避障功能的調試—強化感知并優化算法輸入—環境感知不足控制與輸出—算法的優化機器人的跟隨驗證—測試與功能優化跟隨功能分析跟隨功能的實現調試優化與分享七、過程與收獲1.對機器人知識進行學習 。2.進行避障機器人感知障礙的學習,認識到理論與實際之間的差距。3.對避障功能進行調試 。4. 進行機器人跟隨的驗證。成果與交流各小組成員將本組完成的項目創意文稿及相關記錄文檔和同學進行交流在班級上進行展示,和老師或同學共享成果,分享快樂。在參與自制開源機器人—機電結合控制系統的學習過程中,我深入了解了機械結構與電子控制系統之間的緊密關系。在機械方面,學會了如何設計和組裝機器人的框架、關節和傳動系統,以確保機器人具備穩定的結構和靈活的運動能力。同時,也明白了不同材料的特性和適用場景,能夠根據實際需求選擇合適的機械部件。它不僅提升了我的專業技能,還培養了我的團隊合作精神和創新意識。七、自評與他評評價內容自我評價教師評價1.項目的完成度☆☆☆☆☆☆☆☆☆☆2.分工協作的合理性☆☆☆☆☆☆☆☆☆☆3.演講展示的表現能力☆☆☆☆☆☆☆☆☆☆4.解決問題的綜合能力☆☆☆☆☆☆☆☆☆☆ 學習跟隨功能分析。完成課堂活動。學習跟隨功能的實現。完成課堂活動練習題。學習機器人的調試優化程序。完成實踐。進行課堂練習。進行內容的拓展延伸。進行知識回顧。進行知識的總結成果與交流。完成自評與他評。 初步學習跟隨功能,鍛煉學生的學習能力和觀察能力。通過課堂活動問題,培養學生思考能力和學習能力。進一步學習跟隨功能實現的知識培養學生的學習能力。通過課堂活動問題,培養學生思考能力和學習能力。進行系統性整體學習本節內容。進行實踐與理論的結合。對課堂所學內容進行檢驗強化所學內容。拓寬學生知識面。鞏固學生所學知識,加深所學內容。將本課學習情況進行總結探討。學生通過自評,能夠深入反思自己的學習過程、行為表現和成果,更加清楚地了解自己的優勢和不足。課堂小結 機器人的跟隨驗證—測試與功能優化1、引入新知內容2、學習跟隨功能分析和實現3、學習調試優化與分享4、完成課題練習5、進行相關知識拓展 總結回顧 對本節課內容進行總結概括。課后作業 請列舉四個在進行機器人跟隨驗證時需考慮哪些因素?利用簡單材料制作一個簡易的跟隨裝置。 布置作業 拓展學生的學習能力課堂板書 觀看板書 強調教學重點內容。21世紀教育網 www.21cnjy.com 精品試卷·第 2 頁 (共 2 頁)HYPERLINK "http://www.21cnjy.com/" 21世紀教育網(www.21cnjy.com) 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫