版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
導(dǎo)盲機器人(二)本節(jié)任務(wù)我們?yōu)闄C器人編寫了程序,使它能夠帶著小明上下學(xué)??墒窃诰幣c程序后發(fā)現(xiàn),我們寫的程序?qū)τ跈C器人的出發(fā)點要求非常嚴格,一旦出發(fā)點發(fā)生了改變,就很有可能無法完成任務(wù)了?,F(xiàn)在我們來找一個更好的方法解決這一問題吧。問題是否可以寫一個程序,讓機器人對于出發(fā)點的要求不那么嚴格?能不能寫一個可以完成所有上下學(xué)任務(wù)的通用程序?
上節(jié)課我們運用讓機器人走指定步長的方法使其為小明導(dǎo)盲,這種方法對于機器人的出發(fā)點要求很嚴格,如果出發(fā)點靠前或靠后都可能會使得機器人無法到達學(xué)校。為了很好地解決這個問題,我們將利用到機器人的“眼睛”--地面探測傳感器來完成這個任務(wù)。地面探測傳感器地面深測傳感器由一個發(fā)光管和一個光敏電阻組成。根據(jù)發(fā)光管照射地面,光敏電阻檢測地面反射的光強度的不同,檢測到的數(shù)值也不同。如黑色;255;白色:0。利用地面探測傳感器設(shè)計線路一程序1.分析
首先對場地進行分析,由上節(jié)課圖2-17可知:路是由白色構(gòu)成的。利用地面探測傳感器能夠探測顏色灰度這特性,我們可以讓機器人在出發(fā)后邊走(走一定距離)邊檢測路面情況(探測地面顏色),即隨時判斷路而的顏色是不是白色。如果是白色,就說明機器人正在路上行走,而當(dāng)機器人探測到地而的頻色不是白色的時候,說明機器人已經(jīng)走到了A段路的盡頭。這時讓機器人右轉(zhuǎn)90度,之后再讓機器人邊走邊檢測。我們可用如圖2--26所示的流程圖表示這過程。2.操作(1)判斷是否停止用“永久循壞”模塊?!翱刂朴^塊庫”中的“永遠循環(huán)”添加到主程序中。(2)添加“地而檢測”傳感器并進行相應(yīng)的設(shè)置。①將“傳感器模塊庫”中的“地面檢測”傳感器添加到主程序中,如圖2-27(a)所示。②在“地面檢測”模塊上單擊鼠標(biāo)右鍵,在如圖2-27(c)所示的對話框中,單擊“檢測完成后,進行條件判斷”按鈕;在如圖2-27(d)所示的對話框小,選擇下拉列表框中的“==”,再將右邊文本框中數(shù)值改為“0”(白色),單擊“確定”按扭。
(3)根據(jù)地面檢測情況,讓機器人選擇應(yīng)對。根據(jù)任務(wù)的分析,在地面檢測模塊中,當(dāng)?shù)孛鏋榘咨珪r讓機器人前進,而當(dāng)?shù)孛娌皇前咨珪r則右轉(zhuǎn)。因此,分別在主程序的“地面檢測”模塊的左右分別添加“前進”模塊和“右轉(zhuǎn)”模塊。利用地面探測傳感器設(shè)計線路二程序線路二如下圖所示:
1.分析
(1)線路二有一個左轉(zhuǎn)90度的彎、兩個右轉(zhuǎn)90度的彎。利用線路一的程序很容易解決右轉(zhuǎn)的問題,所以我們依然以線路一的程序為基礎(chǔ),通過對程序進行擴充,使它能夠“左轉(zhuǎn)”。
(2)當(dāng)機器人到達B處時,按照程序機器人將右轉(zhuǎn)90度,轉(zhuǎn)完彎后的機器人將測斷C處的顏色。這時我們可以再加人一個判斷:如果地面顏色是白色則前進(和以前的功能一樣),當(dāng)探測的顏色依然不是白色時,那就讓機器人右轉(zhuǎn)180度(直接掉轉(zhuǎn)方向),這樣機器人就又會按照線路行走了。程序框圖如下圖所示:2.操作(1)打開線路一程序。(2)添加“地面檢測”模塊,在“地面檢測”模塊上單擊鼠標(biāo)右鍵,在彈出的“地面檢測”對話框中,單擊“檢測完成后,進行條件判斷”按鈕。在彈出的對話框中選擇下拉列表枇中的“==”,再將右邊文本框中數(shù)值改為“0”,單擊“確定”按鈕。(3)根據(jù)地面檢測情況,讓機器人選擇應(yīng)對。在地面檢測模塊中,當(dāng)?shù)孛鏋榘咨珪r讓機器人前進,當(dāng)?shù)孛骖伾皇前咨珪r則右轉(zhuǎn)1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 探究照明設(shè)備生產(chǎn)工藝-洞察分析
- 個人向私營企業(yè)借款合同范本(2024版)3篇
- 餐飲流通企業(yè)衛(wèi)生安全檢查
- 二零二五年貨物出口運輸風(fēng)險評估與防范協(xié)議3篇
- 足療店服務(wù)員工作感悟
- 300MW機組進口管道管材技術(shù)規(guī)范書
- 關(guān)于愛國故事的心靈洗禮感悟
- 營養(yǎng)干預(yù)疾病機制-洞察分析
- 觀魯濱遜漂流記有感觀后感
- 三方股權(quán)轉(zhuǎn)讓協(xié)議范本
- 《2025年日歷》電子版模板年歷月歷工作學(xué)習(xí)計劃橫版整年帶農(nóng)歷
- 機械年終考核述職報告
- 2024年實驗室保密協(xié)議
- 頌缽療愈師培訓(xùn)
- 財經(jīng)素養(yǎng)知識考試題及答案
- 2024年云南大理州鶴慶縣農(nóng)業(yè)農(nóng)村局招聘農(nóng)技人員6人歷年高頻500題難、易錯點模擬試題附帶答案詳解
- -長峰醫(yī)院火災(zāi)事故教育
- 《經(jīng)濟法基礎(chǔ)》全套教學(xué)課件
- 2024年618調(diào)味品銷售數(shù)據(jù)解讀報告-星圖數(shù)據(jù)x味動中國組委會-202406
- 雙方結(jié)清賠償協(xié)議書
- 2024年河北省中考物理試卷附答案
評論
0/150
提交評論