以wifi模塊供應(yīng)商WiFi模塊為核心的智能導(dǎo)盲機器人
發(fā)布日期:2022-01-12
瀏覽次數(shù):2508
以
wifi模塊供應(yīng)商WiFi模塊為核心的智能導(dǎo)盲機器人,基于導(dǎo)盲犬基本特征的智能導(dǎo)盲機器人,采用一種基于四輪驅(qū)動的智能導(dǎo)盲機器人進行設(shè)計,失明的人可通過上位機或語音交互模塊與智能導(dǎo)盲機器人溝通,智能型導(dǎo)盲機器人利用上位機和GPS的準確定位來完成道路規(guī)劃,導(dǎo)盲期由機器視覺引導(dǎo),紅外線和避障模塊保證了盲人出行途中的安全,出行過程通過語音模塊實時播報路況信息,它能有效地解決盲人的日常出行問題,還可用于商業(yè)智能引導(dǎo)等。
智能導(dǎo)盲機器人硬件的總體設(shè)計,其核心是STM32MCU微控制器,該系統(tǒng)包括上位機、wifi模塊供應(yīng)商WiFi模塊WiFi模塊、語音交互模塊、手柄控制模塊、機器視覺模塊、避障模塊、GPS定位模塊、姿態(tài)分析模塊、電機驅(qū)動模塊等?;赟TM32MCU單片機的智能導(dǎo)盲器作為主控制器,盲人可以通過導(dǎo)盲手控制和啟停智能導(dǎo)盲機器人,通過語音交互模塊、上位機的無線通訊模塊和GPS定位模塊,實現(xiàn)導(dǎo)盲機器人的路徑規(guī)劃,主機通過無線通信模塊向MCU單片機發(fā)送各種指令,MCU單片機將接收到的各種指令進行分析處理,對各種傳感器模塊、驅(qū)動電機模塊的啟動和初始化等,如導(dǎo)盲機器人啟動行走,智能型導(dǎo)盲機器人導(dǎo)盲性行走主要采用機器視覺、超聲、紅外等檢測手段,對道路進行實時檢測,及時反饋行人及障礙物,將檢測到的障礙物信息反饋到單片機MCU中,對路況信息進行對進分析處理;通過電機模塊,實現(xiàn)了三個方向的避障行走功能,導(dǎo)航機器人也是利用機器視覺的方式實時傳遞圖像信息,利用
無線通訊模塊,實現(xiàn)遠程網(wǎng)絡(luò)監(jiān)控、圖像信息采集等;智能導(dǎo)盲機器人還可通過精密陀螺判別人體姿態(tài),并傳送給MCU單片機。MCU單片機根據(jù)機體姿態(tài)控制電機,調(diào)節(jié)智能導(dǎo)盲機器人的姿態(tài)和行走速度,為了達到平穩(wěn)的效果,進一步保障盲人出行的安全,智能導(dǎo)盲機器人不僅可用于導(dǎo)盲導(dǎo)航,也可用于物資運輸,救災(zāi)救災(zāi)等功能。
(1)MCU核心單元
MCU主控芯片以意法半導(dǎo)體STM32單片機為核心,上位機通過wifi模塊供應(yīng)商無線WiFi模塊,GPS定位模塊與單片機I/O串行接通訊、軌跡規(guī)劃、MCU單片機通過I/O數(shù)據(jù)接口通過機器視覺實現(xiàn),利用紅外線、超聲波等傳感器采集外部障礙物、行人、路面狀況,利用單片機進行數(shù)據(jù)分析,加工MCU單片機輸出控制信息驅(qū)動電機根據(jù)預(yù)定計劃的路線實時導(dǎo)航。
(2)WiFi模塊電路設(shè)計。
本實用新型采用CV520無線WiFi收發(fā)模塊電路進行智能導(dǎo)盲機器人無線通訊,如圖3所示。智能導(dǎo)盲機器人的無線通訊接口,通過wifi模塊供應(yīng)商無線WiFi收發(fā)模塊,單片機與上位機進行數(shù)據(jù)收發(fā),實現(xiàn)遠程控制和訪問。
(3)步進馬達組件。
在上位機和MCU微控制器完成軌跡規(guī)劃之后,MCU通過I/O接口驅(qū)動電機完成前、后轉(zhuǎn)、左轉(zhuǎn)、后退等動作,達到正常行走的目的。
(4)姿態(tài)模組電路設(shè)計。
MPU6050型精密陀螺儀是一種智能導(dǎo)盲器,用以判斷人體姿態(tài)和行走速度,向單片機主芯片傳送采集的信息,上位機主芯片根據(jù)機器人已有的姿態(tài)和速度輸出相應(yīng)的指令,控制馬達調(diào)節(jié)機器人的姿態(tài)和速度,為了獲得平衡效果。
(5)紅外避障模塊電路的設(shè)計。紅外線傳感模組用來探測道路的實際狀況,利用LM393電壓比較器獲取TCRT5000紅外光反射對管來檢測行人和道路信息、道路信息,該數(shù)據(jù)通過反饋給MCU進行智能導(dǎo)盲機器人行走路線的判斷與調(diào)整等。
(6)超聲障礙物模塊電路的設(shè)計。
針對紅外線傳感器探測范圍有限,為使導(dǎo)盲機器人能夠檢測到較遠的障礙,該系統(tǒng)還增加了超聲波測距和紅外線共享障礙物形成互補性檢測,進一步提高檢測范圍和精度;這樣,確保了智能機器人的避障可靠性。
(7)主板電源模塊的設(shè)計。
智能型導(dǎo)盲機器人電源模塊可以有效地保證導(dǎo)盲機器人的驅(qū)動和續(xù)航能力,該電源使用了12V/20A以上的直流電源,為智能導(dǎo)盲機器人提供長時間的壽命,主控制芯片由LM7805三端穩(wěn)壓模塊構(gòu)成的兩級穩(wěn)壓電源模塊組成,針對主板及功能模塊的供電要求,主控芯片供電由AMS1117高精度穩(wěn)壓電源模塊組成,為滿足MCU核心模塊供電,電源電路設(shè)計見圖8。
智能型導(dǎo)盲機器人的軟件設(shè)計是在系統(tǒng)設(shè)計的基礎(chǔ)上,滿足智能導(dǎo)盲機器人的各種功能,程序設(shè)計首先是對各種傳感器模塊,電動機驅(qū)動模塊、姿態(tài)模塊、GPS模塊、wifi模塊供應(yīng)商無線通訊模塊等,開發(fā)軟件對各個功能進行程序模塊化設(shè)計,然后把所采集的各種信息發(fā)送到MCU單片機進行檢測,判斷并執(zhí)行相應(yīng)的程序算法等,使智能導(dǎo)盲機器人安全抵達目的地。主要程序以啟動為主,初始化各個系統(tǒng)模塊,等待上位指令,是否啟動前進,避障,導(dǎo)盲,到達目的地等。
智能型導(dǎo)盲機器人通過與主機的交互,實現(xiàn)路徑規(guī)劃、智能導(dǎo)航、避障等,有效地解決了盲人的出行問題。伴隨著人工智能的不斷開發(fā)、應(yīng)用,技術(shù)不斷成熟和發(fā)展,安全性能得到了顯著改善,智能導(dǎo)盲機器人用于盲人導(dǎo)盲,公路檢測、智能避障、物資運輸、災(zāi)害救援、生命跡象檢測、公路巡檢等具有很好的前景。wifi模塊供應(yīng)商WiFi模塊智慧型機器人上的應(yīng)用將不斷改進人類的生活方式,改變世界,已成為人類生活不可或缺的一部分。