劉 楊,張道輝,楊青銘,趙新剛
(1.沈陽化工大學 信息工程學院,沈陽 110142;2.中國科學院 沈陽自動化研究所 機器人學國家重點實驗室,沈陽 110016;3.東北大學 信息科學與工程學院,沈陽 110819)
近幾年,以軟體生物為參考的軟體機器人技術迅速發展,基于智能軟材料研發高自由度的軟體機器人受到廣泛關注。和傳統剛性機器人相比,軟體機器人具備柔軟、親和性好、仿生程度高等特點。軟體手部康復機器人是穿戴式機器人新的研究方向。它廣泛應用在人機交互、康復醫學等領域[1-2]。機器人輔助治療對中風患者運動功能的恢復大有裨益。
康復手的驅動方式包括電驅動、氣驅動等,憑借其不同的驅動原理可以實現不同的功能。剛性康復手采用電機驅動的方式,它的優點是自帶傳感反饋的電機能夠實現主動康復的功能,和軟體手相比,它的柔順性不夠且穿戴的舒適度較差。而已有的氣驅動康復手可訓練動作較少,有的使用商業傳感器,甚至一些康復手沒有傳感器,市場上現有的軟體康復手,如格美公司的軟體康復手沒有傳感技術,無法實現控制手指到達精確位置[3-4]。使用商業傳感器的軟體康復手普遍存在傳感器靈敏度不高的問題,導致手指反饋的彎曲角度不準確,從而造成康復效果不佳。文獻[5]結合Flex sensor2.2 商業傳感器設計的基于氣驅動柔性手部功能康復機器人,存在小角度彎曲時傳感器角度變化不明顯且軟體手指的實際彎曲角度與預期目標值存在較大的誤差的問題;文獻[6]設計的基于纖維增強的軟體康復手套可以產生彎曲、扭轉和伸展的運動形式,但它的魯棒性差,驅動器疲勞壽命短;文獻[7-8]分別研制了一款由氣動肌肉和扭簧雙驅動的可以實現雙向移動的手背式外骨骼機器人和一款氣驅的軟體材料的可穿戴式手部康復外骨骼機器人。前者四指采用一個驅動器,所以不能實現DIP 關節的屈曲、伸展和單指運動,后者可以實現手部五指的屈曲、伸展,但是每個執行器只有單自由度與手指的耦合度欠佳,沒有反饋機制[9-10]。
針對上述問題,本文提出了基于光波導的傳感驅動一體化軟體康復手控制系統。自制的柔性光纖傳感器與商業傳感器相比靈敏度更高,對紋理和硬度的識別效果好,并且系統通過反饋信號能夠實現閉環反饋控制。之后將軟體驅動單元與柔性傳感進行一體化設計與制造,開發出驅動傳感一體化的軟體康復手。最后,通過單指訓練、對指訓練和抓握訓練等多種輔助訓練實驗,驗證了軟體手部康復機器人控制系統的有效性和實用性。
柔性傳感技術與軟體驅動結構相結合,開發具有傳感驅動一體化驅動單元的軟體康復手。它防止對患者造成二次傷害。軟體手部康復機器人對恢復中風患者的手部康復具有深刻意義。
柔性光纖傳感器主要由表皮層、核心層及紅外收發二極管組成,其物理結構如圖1 所示。其中表皮層和核心層的材料由柔性材料制作而成,表皮層選用低折射率且不透明的硅膠材料制備(Dragon Skin 30A/B,Smooth-On Inc.),核心層選用高折射率且透明的聚氨酯材料制備(Clear Flex 30A/B,Smooth-On Inc.)。紅外收發二極管的波長為940 nm,能較好地在光纖中傳播光源。光敏二極管通過反向P 偏置3.3 V 電壓并串聯一個大電阻值為2 MΩ,可使輸出電壓Vout不超過3.3 V,這種反接法具有響應速度快、干擾小的特點,確保樹莓派3b+上的ADC 引腳不會因電壓過高而燒壞。與電阻材料或導電液體制成的傳感器相比,使用的壽命更長,在壓力不同時輸出的信號足夠穩定,主體結構皆由柔性材料制成,其拉伸性能好,通過標定及拉伸等方式都證明了柔性光纖傳感器的穩定性和實用性。

圖1 傳感器物理結構圖Fig.1 Physical structure diagram of sensor
為保障人機交互的安全性,本文驅動器在結構上增添彈性材料以起到緩沖的作用;另一方面,通過優化控制算法和增加反饋信號的數量實現精確控制。如圖2 所示,驅動器通過順應性地嵌入傳感,通過封裝工藝、建模和結構優化的形式與多模態柔性傳感相結合,構成了軟體傳感驅動一體化結構。本系統能實現對每根手指進行獨立的速度和角度調節,使得整套系統更加靈活和多變,滿足不同損傷等級患者的康復需求。

圖2 軟體驅動一體化結構實物圖Fig.2 Physical diagram of integrated structure of soft drive
本文設計研制的軟體康復手機器人的整體思路是將5 個軟體驅動器集成到織物手套的背側,在經過加壓后帶動驅動器的屈曲和拉伸,進而帶動人手指的運動。
驅動器采用一體化多腔體手指設計,Solid-Works 計算機建模軟件對預設物體形狀進行3D 建模,由于人手的五指長度有所差別,因此設計了2種長度尺寸壁厚均為3 mm 的軟體驅動器,大、小拇指適用于92 mm 的驅動器,其余三指適用于133 mm的驅動器,經實驗驗證軟體驅動器的長度尺寸是適用于大多數人使用的。主體材料選擇Smooth-on 公司生產的Dragon Skin 30 系列鉑金固化硅膠作為氣動結構的制備材料。
本文選用體積大小適中、材質柔軟透氣、厚度輕薄的織物手套。設計制作好的軟體康復手套如圖3 所示,保證設計出與手部貼合度高的且彎曲靈活性良好的軟體康復手。

圖3 軟體康復手套實物圖Fig.3 Soft rehabilitation gloves physical picture
軟體康復手的變形結構采取氣體驅動的方式,通過樹莓派3b+控制板控制相關設備,包括控制氣壓的輸入與反饋,從而實現軟體康復手的各種運動形式;控制氣泵和高速開關閥改變流體流量大小,來實現軟體康復手的彎曲度和抓取力大小的改變。柔性光纖傳感器基于PID 控制算法形成了閉環反饋控制。軟體康復手的硬件系統實物圖如圖4 所示。

圖4 硬件系統實物圖Fig.4 Hardware system physical diagram
本系統控制原理圖如圖5 所示,樹莓派3b+作為主控制器,輸出PWM 模擬信號,將信號通過PWM-V轉換器轉換后可實現對氣泵的啟動、調速和控制高速開關閥的通斷電時間。而繼電器控制高速開關閥的通斷,高速開關閥采用的是兩位三通換向閥,具有使用壽命長、可長時間連續通電、耐沖擊、耐振動等優點。使用自制的柔性光纖傳感器可以實現閉環反饋控制回路。本文氣驅動軟體康復手的優勢是將軟體驅動器固定在商用手套上,患手與康復手套緊密貼合,通過控制流體的流量大小可以實現較為流暢和大角度的彎曲動作,帶動人手完成類似抓握、伸掌、捏指等手勢,在實際的操作過程中,舒適度較高,能夠展現出較好的康復訓練效果,擁有較大的使用價值和發展空間。整個硬件電路部分模塊組成如表1 所示。硬件電路的控制器為RaspberryPi3b+,由于控制板無數字模擬轉換模塊,而氣泵和高速開關閥需要DAC 擴展模塊提供驅動,柔性光纖傳感器反饋的模擬信號也需要DAC 擴展模塊實現電路的閉環反饋控制,所以選用了樹莓派高精度AD/DA 擴展版,可以提供8 路DAC 輸出。

表1 硬件電路部分模塊Tab.1 Hardware circuit part module

圖5 控制系統原理圖Fig.5 Control system schematic
本文設計了軟體康復手控制系統實驗測試。包括柔性光纖傳感器標定試驗,軟體康復手單指、多指和抓握等靈活多樣的康復訓練實驗,以及硬件系統和軟件系統的實驗測試,保證軟體康復手系統所有功能模塊的實用性、安全性和可靠性。
因柔性傳感器需要嵌入在驅動器內部,且要帶動柔性手套進行運動,而驅動器彎曲角度受壓力影響較大,輸入相同壓力下,單獨標定驅動器和粘在手套上帶動手指運動標定的彎曲角度相差較大,考慮其準確性,所以本文采用戴上手套進行標定的方法。如圖6 所示,依次為五指不同角度時傳感器對應的電壓值。橫坐標代表柔性光纖傳感器的彎曲角度,縱坐標代表傳感器輸出電壓,柔性光纖傳感器的電壓是3.3 V,但為了更好地觀察其曲率變化此處電壓做了放大處理。因不同柔性光纖傳感器存在差異性,五指結構關節運動各異,所以輸出電壓和彎曲角度也不盡相同,對柔性光纖傳感進行標定目的是為了確保軟體康復手能夠實現精確地控制。

圖6 五指不同角度傳感器對應的電壓值Fig.6 Five refers to voltage value corresponding to sensor at different angles
根據日常生活中人手的運動習慣,設計了一些特定的訓練模式,通過控制氣動變化曲線并規劃手指的運動順序,從而產生這些不同的運動,如圖7所示,依次為握拳、反向拉伸、對指拿捏的手勢動作。不同手勢動作對應的彎曲角度變化曲線如圖8所示,動作1 代表握拳、動作2 代表張手、動作3 代表對指拿捏。如圖9 所示,在物體抓握實驗中,選取了4 種日常生活中常見的不同形狀尺寸的物體,包括水瓶、蘋果、簽字筆和手機。

圖7 不同手勢動作圖Fig.7 Diagram of different hand gestures

圖8 不同手勢動作對應的彎曲角度變化Fig.8 Variation of bending angles for different hand movements

圖9 抓握實驗訓練圖Fig.9 Experimental grip training chart
結合增量PID 控制算法分別對5 根手指進行了單獨的反饋控制,實現了對手指彎曲角度更加精準的定位。壓力是手指氣腔內實時的壓力變化,經實驗測試軟體康復手指能承受的最高壓力值為1.5 bar,PID 代表軟體康復手指的PID 控制調節曲線,角度代表的是目標角度下的實際彎曲角度。同時以食指為例,設定期望目標值從10°開始每間隔10°增加1 次角度,將實際值與目標值進行對比可以發現在輸入壓力相同的條件下,實際彎曲角度比目標角度低,這是由于織物手套及嵌入的傳感器會對軟體手指的彎曲能力造成一定的阻礙作用,但誤差值在理想范圍內,說明整個軟體康復手套的結構設計是合理的。
本文設計了基于光波導的傳感驅動一體化軟體康復手控制系統。一體化多腔室手指作為驅動器,并將軟體驅動單元與柔性光纖傳感器進行一體化設計與制造,采用順應性嵌入柔性光纖傳感器對軟體手指的彎曲角度進行實時的反饋,并利用增量式PID控制方法實現閉環反饋控制。最后,結合所搭建的軟體康復手想要實現的功能進行了實驗測試,驗證了軟體手部康復機器人控制系統的穩定性和可靠性。在未來的工作中,會將肌電交互控制加入進來,根據患者的表面肌電數據準確識別出患者的運動意圖,發揮患者的主動性進而加快患者的康復速度。