郭悅新 王宇 沈榮標 陳鈺





摘?要:針對老年人服用藥物、子女無法全天候進行陪伴成為當今社會常態問題,本文研制了一款基于ROS的智能老年助手機器人,它集智能導航與路徑規劃控制、智能監測、智能藥物存儲、遠程視頻交互等于一體,實現對老年人的智能化藥物管理、智能化居家管理以及智能化遠程監控管理,智能藥箱、非接觸式生理信號檢測模塊、音頻交互等多模塊與機器人本體的相結合,極大地豐富了智能老年助手機器人的功能,從而保證了老年人生理、心理健康,大大增加了實用價值。
關鍵詞:ROS機器人;生理信號;智能藥箱;老年助手
Research?on?Intelligent?Elderly?Assistant?Robot?Based?on?ROS?Robot
Guo?Yuexin*?Wang?Yuchong?Shen?Rongbiao?Chen?Yu
Tianjin?University?of?Technology?and?Education?Tianjin?300222
Abstract:Aiming?at?the?problem?that?the?elderly?taking?drugs?and?their?children?;cannot?be?accompanied?around?the?clock?are?the?normal?social?problems?in?today's?society,this?article?has?developed?a?ROSbased?intelligent?elderly?assistant?robot,which?integrates?intelligent?navigation?and?path?planning?control,intelligent?monitoring,intelligent?drug?storage,and?remote?video?interaction.One,to?realize?the?intelligent?drug?management,intelligent?home?management?and?intelligent?remote?monitoring?management?for?the?elderly,the?combination?of?intelligent?medicine?cabinet,noncontact?physiological?signal?detection?module,audio?interaction?and?other?modules?with?the?robot?body,greatly?enriched.The?functions?of?the?intelligent?elderly?assistant?robot?are?thus?ensured?to?ensure?the?physical?and?psychological?health?of?the?elderly,which?greatly?increases?the?practical?value.
Keywords:ROS?robot;Physiological?signal;Smart?medicine?box;Elderly?assistant
隨著全球老齡化人口及慢性疾病患病率的增加,老年人服用藥物已成常態[12]。但由于子女無法全天候陪伴與看護,造成老年人時常出現錯服或漏服藥物[3],對老年人疾病的控制與治療產生一定的影響。
新型的智能藥箱、陪護機器人的研制為老年人的健康保駕護航。國內學者針對智能藥箱、陪護機器人的研究日益成熟,例如天津某電子科技有限公司[4]研發的基于STM32的新型智能藥箱,采用硬件+APP實現智能管理及提醒用藥;重慶交通大學[56]研制的一款小型家用多功能智能藥箱,解決了配藥速度及結構空間緊湊,滿足老年人獨自居家使用。這在一定程度上解決了老年人服用藥物問題,但功能相對簡單,無法滿足用戶的高級需求。
因此本文提出了一種基于ROS的智能老年助手機器人,實現對老年人的智能化藥物管理、智能化居家管理以及智能化遠程監控管理等,以滿足當代青年的智能化需求,在改善老年人健康居家生活提供一定參考。
1?智能老年助手機器人設計結構與功能
智能老年助手機器人的三維模型如圖1所示。智能老年助手機器人主要由視覺模塊、顯示模塊、藥物儲存模塊、激光雷達模塊、控制處理系統、紅外視覺模塊、限位開關模塊、運動模塊、電機模塊以及電池模塊等組成。智能老年助手機器人系統模塊框架如圖2所示。智能老年助手機器人主要致力于老年人群體的智能化藥物管理、智能化居家管理以及智能化遠程監控管理,以確保老年人的居家安全。
1.1?遠程視頻交互及監控功能
智能老年助手機器人系統,集視覺模塊、顯示模塊和控制處理系統模塊于一體,實現對老年人智能視頻信息交互及遠程老年人生理信號(心率、血壓、體溫等)監測功能,從而達到老年人的遠程監護與陪伴。
1.2?智能環境感知及智能跟隨功能
為保證老年人健康安全的實時監護,智能老年助手機器人通過激光雷達模塊、紅外視覺模塊、視覺模塊以及控制處理模塊共同實現老年人周圍環境信息的建模和對老年人身份識別與智能跟隨。若視覺模塊發現老年人異常(摔倒、危險操作),將進行“報警”處理。
1.3?藥物智能化管理功能
為解決藥物的智能化管理,智能老年助手機器人將藥物儲存系統分為兩種模式:用戶模式和管理員模式,通過藥物儲存模塊(藥物儲存)、視覺模塊(人臉識別)以及顯示模塊(藥物信息、數量等),實現藥物的智能分發及藥物信息的智能化管理,進而避免出現藥物混淆及誤食等問題。
2?智能老年助手機器人硬件設計
智能老年助手機器人采用模塊化設計,其主要系統如圖2所示。
2.1?控制處理系統
由于保障智能老年助手機器人的正常運行對控制處理系統提出更高的要求。本研究主要選用ROS?Kinetic版本的bobac控制處理系統[7]作為智能老年助手機器人的頂層控制系統,保障了智能老年助手機器人未知環境建模與視覺模塊的應用實現,控制處理系統實物如圖3所示。選取STM32F103ZE作為智能老年助手機器人底層控制系統,實現了對運動模塊的控制、藥物處理模塊等的控制。
2.2?導航模塊
智能老年助手機器人系統架構主要基于ROS機器人平臺開發,利用激光雷達主要實現機器人定位與未知環境地圖構建、路徑規劃和自主導航與避障功能。首先在機器人控制器中編寫機器人運動Node(設置運行速度、整機直徑等);然后進行SLAM地圖構建:激光雷達掃描環境場信息,自動標注環境場中存在的障礙物位置信息,實時顯示高精度地圖信息;最后運用Navigation導航并結合智能視覺識別模塊,實現了智能老年助手機器人的智能導航與跟隨功能。
2.3?藥物存儲模塊
藥物存儲模塊由多個分體式倉位組成,通過視覺模塊及控制處理系統判斷識別到用戶需求藥品時,驅動電機彈出裝載相應藥品的倉位并在顯示模塊上顯示藥物相關信息,語音提醒用戶藥物性質及服用方法。其中藥物儲存模塊管理應用流程如圖4所示。
2.4?監測模塊
由于子女不能時刻陪伴在居家老人身邊,一旦出現心率過高,心臟驟停、發燒等現象,其致死率極高[7]。智能老年助手機器人檢測模塊主要基于視覺模塊進行人體生理信號的監測,利用視覺模塊采集人體面部圖像作為生理信號采集興趣區域,采用ViolaJones人臉檢測器對人臉部信息的自動初始化檢測,并運用MRC算法、主成分分析、快速傅里葉變換及時/頻轉換等算法完成對血壓、心率、血氧飽和度信號的提取,利用紅外光和可見光雙重驗證測溫技術實現老年人遠程體溫檢測,從而達到老年人生理體征信息的自動預警、全局掌握功能。其中檢測模塊中人體生理信號測量流程圖如圖5所示。
結語
本文研發了一種基于ROS的智能老年助手機器人,集智能導航控制、智能監測、智能藥物存儲、遠程視頻交互等于一體,實現對老年人的智能化藥物管理、智能化居家管理以及智能化遠程監控管理等,一定程度上保障了老年人居家健康安全。
參考文獻:
[1]張強,田海濤,崔煜.基于STM32的新型智能藥箱的設計與實現[J].中國照明電器,2019(04):1417.
[2]席潤潤,陶炎炎,張慧.智能藥箱在社區老年人護理中的應用探究[J].科技風,2021(03):1516.
[3]鄔宗鵬,陳西忍,武衛華.溫情助老藥箱的設計與制作[J].機械工程師,2021(03):3941+45.
[4]陳豹,孫夢凡.一種具有分類提醒功能的智能藥箱設計[J].中國高新科技,2019(01):98100.
[5]崔怡欣,劉宗偉,劉安彬,等.一款小型家用多功能智能藥箱的設計[J].機電信息,2021(14):3739.
[6]管明浩,王艷媛.基于STM32的家用智能藥箱[J].電子技術與軟件工程,2020(09):7576.
[7]宋凱倫,喻恒.ROS移動醫療服務機器人的定位設計實現[J].科技視界,2021(03):4749.
基金項目:天津職業技術師范大學大學生創新創業訓練項目(202010066146)
*通訊作者:郭悅新(2001—?),女,本科,機械設計制造及其自動化專業,研究方向:智能機器人技術及應用。