





摘 要:針對3D人體模型,基于Blender設(shè)計了一款外骨骼運(yùn)動下肢康復(fù)機(jī)器人,并采用面向?qū)ο蟮姆椒▽δK化的可拆卸和可組裝設(shè)計進(jìn)行了研究。通過該設(shè)計,實(shí)現(xiàn)了無線可穿戴設(shè)備的多功能一體化,以及髖、膝、踝等多關(guān)節(jié)的協(xié)調(diào)配合訓(xùn)練。仿真測試驗(yàn)證了其可行性:該機(jī)器人能夠改善下肢關(guān)節(jié)周圍骨折患者的關(guān)節(jié)功能和屈曲度,并有效緩解疼痛,其療效顯著優(yōu)于單一手術(shù)后早期康復(fù)訓(xùn)練的效果,為康復(fù)器械產(chǎn)品的創(chuàng)新提供了新的理論參考。
關(guān)鍵詞:下骨骼康復(fù)機(jī)器人;Blender;三維建模;術(shù)后康復(fù);協(xié)調(diào)聯(lián)合訓(xùn)練;關(guān)節(jié)自由度
中圖分類號:TP242.3 文獻(xiàn)標(biāo)識碼:A 文章編號:2095-1302(2025)08-00-04
0 引 言
下肢康復(fù)機(jī)器人根據(jù)患者訓(xùn)練姿態(tài)的不同可分為站立式、多體式和坐臥式三種;按其訓(xùn)練原理可分為外骨骼式和末端牽引式兩種。
國外在下肢康復(fù)機(jī)器人的開發(fā)與應(yīng)用方面已較為成熟。懸掛式下肢康復(fù)機(jī)器人采用基于腳踏板的末端執(zhí)行器式結(jié)構(gòu),最早的樣機(jī)是德國柏林自由大學(xué)開發(fā)的Gait Trainer(GT)下肢康復(fù)機(jī)器人。該機(jī)器人結(jié)構(gòu)相對簡單,但步態(tài)訓(xùn)練的多樣性受到一定限制。Haptic Walker康復(fù)訓(xùn)練機(jī)器人通過機(jī)械臂端部控制兩塊腳踏板的位置,從而完成相應(yīng)的康復(fù)訓(xùn)練動作。以色列的ReWalk外骨骼則能夠?qū)y關(guān)節(jié)和膝關(guān)節(jié)進(jìn)行移動供電,并通過內(nèi)置傳感器探測重心前移量,將探測結(jié)果反饋給控制系統(tǒng)以模擬正常步態(tài)。
國內(nèi)醫(yī)療康復(fù)產(chǎn)業(yè)起步較晚但發(fā)展迅速,為社會帶來了機(jī)遇與挑戰(zhàn)。上海璟和技創(chuàng)公司開發(fā)的智能多體位下肢康復(fù)機(jī)器人Flexbot,將多體式機(jī)器人與外骨骼機(jī)器人相結(jié)合,支持多體位步態(tài)訓(xùn)練。該機(jī)器人采用虛擬現(xiàn)實(shí)與多傳感器系統(tǒng)相結(jié)合的方法,通過實(shí)時反饋患者信息并安排適當(dāng)?shù)目祻?fù)訓(xùn)練,對患者步態(tài)重塑和系統(tǒng)再學(xué)習(xí)具有顯著效果。燕山大學(xué)研制的下肢康復(fù)機(jī)器人LRR-Ro可實(shí)現(xiàn)患者在坐臥姿態(tài)下進(jìn)行髖關(guān)節(jié)、膝關(guān)節(jié)和踝關(guān)節(jié)的協(xié)調(diào)訓(xùn)練。該機(jī)器人利用外骨骼式機(jī)械腿結(jié)構(gòu)驅(qū)動患者康復(fù)訓(xùn)練,并結(jié)合仰角可調(diào)節(jié)座椅機(jī)構(gòu),支持坐姿和臥姿訓(xùn)練。臨床數(shù)據(jù)顯示其效果顯著,且具有較高的舒適性和安全性。
然而,現(xiàn)有市場產(chǎn)品普遍存在機(jī)器人體積大、操作復(fù)雜、安全性不足等問題,研發(fā)成本和難度也相對較高。
基于此背景,本文研究設(shè)計了一款無線可穿戴、多功能一體化的下肢康復(fù)機(jī)器人。該機(jī)器人結(jié)合了康復(fù)訓(xùn)練器的外觀優(yōu)勢與康復(fù)機(jī)器人的功能優(yōu)勢,使其更加個性化和人性化,能夠?qū)崿F(xiàn)髖、膝、踝多關(guān)節(jié)的協(xié)調(diào)聯(lián)合訓(xùn)練,增強(qiáng)患者的自主性和適應(yīng)性。其結(jié)構(gòu)簡單、易于操作,由機(jī)身、減重系統(tǒng)和運(yùn)動系統(tǒng)裝置組成。該機(jī)器人在控制系統(tǒng)的支持下,能夠幫助患者回歸自然承重式的站立及邁步,為患者提供更加及時、高效、便利的康復(fù)醫(yī)療服務(wù)。
1 外骨骼機(jī)器人設(shè)計
為幫助腦卒中術(shù)后患者進(jìn)行早期康復(fù),本文設(shè)計了一款外骨骼運(yùn)動下肢康復(fù)機(jī)器人。通過組合創(chuàng)新,結(jié)合康復(fù)訓(xùn)練器外觀與康復(fù)機(jī)器人的優(yōu)勢,實(shí)現(xiàn)模塊化拼接,方便拆卸和組裝,使得機(jī)器人結(jié)構(gòu)相對簡單、易于操作,且成本較低。結(jié)合外骨骼機(jī)器人-踏板式(Exoskeleton type)髖、膝關(guān)節(jié)訓(xùn)練以及末端執(zhí)行器型-階梯式(End Effector type)踝關(guān)節(jié)協(xié)調(diào)訓(xùn)練,實(shí)現(xiàn)髖、膝、踝多關(guān)節(jié)協(xié)調(diào)聯(lián)合訓(xùn)練,提高訓(xùn)練關(guān)節(jié)的自由度。采用懸掛式系統(tǒng)可以減輕重量,幫助病人訓(xùn)練下肢步態(tài),同時降低擠壓傷害。優(yōu)化大腿小腿外殼和腿部繃帶,使其更加人性化,實(shí)現(xiàn)讓患者回歸自然承重式的站立及邁步[1]。
對于肢體功能障礙較為嚴(yán)重的患者,應(yīng)同時穿戴上肢穿戴懸吊減重裝置和下肢外骨骼式機(jī)器人,依托康復(fù)機(jī)器人的基座進(jìn)行真實(shí)行走訓(xùn)練。治療師可坐在跑臺旁,協(xié)助病人適當(dāng)調(diào)整步態(tài)。對于肢體功能障礙較輕的患者,可只穿戴上肢穿戴懸吊減重裝置,雙手緊握扶手,即可進(jìn)行簡單的日常康復(fù)訓(xùn)練。
2 設(shè)計過程
2.1 機(jī)身
斜坡式基座設(shè)計便于患者乘坐輪椅直達(dá)訓(xùn)練器中心,操作簡便。在創(chuàng)建立方體模型后,通過編輯模式對一條邊進(jìn)行倒角處理,形成斜坡效果。在物體模式下應(yīng)用平滑著色,并在物體數(shù)據(jù)屬性中啟用自動光滑功能,以增強(qiáng)模型的真實(shí)感。該訓(xùn)練器采用下肢非懸吊式設(shè)計,使患者能夠以自然承重方式進(jìn)行站立和邁步訓(xùn)練。在物體編輯模式下,為模型添加Solidify實(shí)體化修改器,對各組件的形狀和空間關(guān)系進(jìn)行合理調(diào)整,以達(dá)到最佳效果。訓(xùn)練器配備承靠桌和雙扶手,其中扶手具有尺寸調(diào)節(jié)功能,以適應(yīng)不同患者的下肢條件,確保使用的舒適性和安全性。緊急停止按鈕的設(shè)置進(jìn)一步保障了患者的安全。這些設(shè)計充分考慮了安全性、有效性和舒適性要求,為患者提供全面的支持和保障。此外,訓(xùn)練器還配備了液晶顯示屏,用于實(shí)時監(jiān)測和評估訓(xùn)練數(shù)據(jù)。這些直觀的數(shù)據(jù)為制定各階段康復(fù)訓(xùn)練計劃提供了有效的參考依據(jù)。機(jī)身模型如圖1所示。
2.2 減重系統(tǒng)
采用半懸掛式平衡系統(tǒng)作為減重方案,通過懸吊上肢的方式實(shí)現(xiàn)減重效果。新建一個立方體模型,在編輯模式下使用多邊形建模工具進(jìn)行拓?fù)鋬?yōu)化,并添加Cloth Physics布料修改器以模擬真實(shí)布料效果。懸吊式減重系統(tǒng)采用高位鋼架結(jié)構(gòu),結(jié)合專門設(shè)計的減重背心,為患者提供減重支持,同時在下肢非懸吊式訓(xùn)練中起到防護(hù)作用,幫助患者回歸自然承重式的站立和邁步訓(xùn)練[2-3]。
基于實(shí)物圖導(dǎo)入建模的方式,使模型更具實(shí)操性和準(zhǔn)確性。在編輯模式下,利用拓?fù)涔ぞ吆投噙呅谓<夹g(shù),結(jié)合Solidify實(shí)體化工具對大腿、小腿外殼以及腿部繃帶、腳墊和腳繃帶進(jìn)行優(yōu)化設(shè)計,使其更符合人體工程學(xué)原理,提升舒適性和對人體的保護(hù)效果[4]。改良后的模型如圖2所示。
2.3 運(yùn)動機(jī)構(gòu)
上肢穿戴懸吊裝置,患者雙手緊握兩側(cè)扶手,下肢采用外骨骼式設(shè)計,為運(yùn)動提供輔助并增強(qiáng)力量。將實(shí)際人體尺寸導(dǎo)入人體模型,在Blender中進(jìn)行設(shè)計,并應(yīng)用鏡像修改器優(yōu)化對稱性[5]。與人體接觸的依靠部位(如背部和腰部)設(shè)計軟包件,通過在編輯模式下選中目標(biāo)并使用縮放工具調(diào)整至理想效果。利用插件Look Tools進(jìn)行布爾運(yùn)算,結(jié)合切刀工具進(jìn)行切割操作。使用Bevel倒角修改器,將限定方式改為權(quán)重,選中相應(yīng)邊并調(diào)節(jié)平均倒角權(quán)重以使邊線更加硬朗,同時通過內(nèi)插面解決了表面突起的問題[6]。
前后擺動機(jī)構(gòu)在膝關(guān)節(jié)、踝關(guān)節(jié)和髖關(guān)節(jié)處分別設(shè)計轉(zhuǎn)軸,確保腿部及足部能夠充分活動,從而更好地模擬人體運(yùn)動,促進(jìn)受損部位的修復(fù)[7]。下骨骼運(yùn)動機(jī)構(gòu)模型如圖3所示。
3 渲 染
在完成模型創(chuàng)建后,為模型添加“UV展開”修改器并進(jìn)行UV編輯。首先進(jìn)入UV工作流程,在UV編輯面板中選擇邊選模式,根據(jù)需要將模型的相應(yīng)面展開并斷開,選中相應(yīng)邊標(biāo)記為縫合邊。全選UV并進(jìn)行擴(kuò)展,通過編輯面和頂點(diǎn),將貼圖顯示在窗口內(nèi),使擴(kuò)展后的UV充分匹配貼圖。為了使貼圖效果更自然、逼真,需要將模型拆解,并盡可能使每個拆解部分近似為一個平面,然后為這些平面賦予貼圖。
接下來,進(jìn)入著色器編輯器,選擇環(huán)境紋理并導(dǎo)入HDR環(huán)境貼圖文件作為場景照明。切換到視圖著色的渲染模式,并在Blender中設(shè)置良好的燈光、攝影機(jī)和材質(zhì)。
為模型賦予材質(zhì)并加載高分辨率環(huán)境貼圖,打開用戶偏好設(shè)置中的插件欄,使用Node Wrangler插件按照UV貼圖-映射-紋理-著色器-輸出的流程進(jìn)行無縫貼圖控制,完成映射和變換以實(shí)現(xiàn)渲染著色。對于鋼架懸吊裝置,通過調(diào)整高光、金屬度、漫射等基礎(chǔ)著色屬性來模擬鋼架效果。其他部分則通過組合使用Diffuse(顏色)、Emissive(自發(fā)光)、Normal(法向)、Opacity(不透明)、Specular(高光)、Roughness(粗糙度)等不同類型的貼圖和技巧,最終達(dá)到所需的視覺效果,如圖4所示。
采用Cycles實(shí)時渲染時,能夠快速查看當(dāng)前燈光設(shè)置的效果,并根據(jù)顯示效果及時進(jìn)行調(diào)整。可以嘗試多種燈光角度、燈光色彩組合,攝影機(jī)角度以及不同材質(zhì)質(zhì)感,直至獲得滿意的結(jié)果。完成各項(xiàng)調(diào)試后,使用Blender自帶的Cycles渲染引擎實(shí)時渲染動畫。為了在動畫輸出效果和渲染時間之間取得平衡,經(jīng)過多次測試發(fā)現(xiàn),開啟測試特性并選擇GPU計算,同時將渲染采樣調(diào)整為128位、視圖采樣調(diào)整為32位,設(shè)置四次最小光反彈和0.01閾值,能夠達(dá)到較好的效果。
在“輸出”選項(xiàng)中,可以選擇渲染輸出的保存路徑和文件類型。完成設(shè)置后,點(diǎn)擊頂部菜單中的“渲染”選項(xiàng),或使用快捷鍵“Ctrl+F12”進(jìn)行渲染,最終輸出場景效果。
4 仿真測試
三維建模對參數(shù)有較高要求,選用Blender軟件可以通過對參考圖的重塑,較為容易地完成零部件建模。當(dāng)設(shè)定動畫軌跡和播放速度后,能夠更生動、直觀地展現(xiàn)工藝過程。利用Blender三維設(shè)計軟件,可以建立等比例縮放的零部件模型,使空間仿真更加精確;在Blender軟件中,還可以通過創(chuàng)建虛擬人物實(shí)現(xiàn)交互漫游操作,并賦予其行為動作[8]。
在物體模式下選中一個物體,進(jìn)入屬性欄的物理屬性(藍(lán)色圓圈),為需要賦予剛體屬性的物體選擇“剛體”。若要取消剛體屬性,可再次點(diǎn)擊“剛體”按鈕。點(diǎn)擊物體標(biāo)簽下的剛體選項(xiàng)中的“添加活動項(xiàng)”,設(shè)置完成后再次打開剛體選項(xiàng)并選擇效果網(wǎng)格(需根據(jù)實(shí)際情況選擇合適的碰撞體類型,其中網(wǎng)格是最消耗資源但效果最好的選項(xiàng),但并非每次都需要高精度)。選擇其他物體,點(diǎn)擊物體標(biāo)簽下的剛體選項(xiàng)中的“添加被動項(xiàng)”,設(shè)置完成后再次打開剛體選項(xiàng)并選擇效果網(wǎng)格。點(diǎn)擊“播放動畫”即可查看剛體效果,完成穿戴動畫。需要注意的是:活動項(xiàng)適用于會移動的物體,被動項(xiàng)適用于不會移動但會發(fā)生碰撞的物體(如地面)。需注意,剛體之間才能發(fā)生碰撞,剛體不會與物理屬性中的“碰撞”發(fā)生碰撞。與Unity不同,Blender沒有碰撞盒,需要將兩個物體都設(shè)置為剛體才能進(jìn)行碰撞[9]。
通過仿真測試驗(yàn)證了外骨骼運(yùn)動下肢康復(fù)機(jī)器人的可行性[10]:在完成權(quán)重刷取后,對人物進(jìn)行骨骼綁定。注意原點(diǎn)和游標(biāo)都應(yīng)位于游標(biāo)中心,角色旋轉(zhuǎn)和變換值均為零,且模型應(yīng)為封閉面。按下Shift+A新建骨骼,可通過切換視圖調(diào)整骨骼位置,使其位于圓柱模型中心。進(jìn)入編輯模式,選中骨骼頂部,按下E鍵拖拽出另一段相連骨骼。在物體數(shù)據(jù)屬性中勾選顯示、名稱、形狀、組顏色,并將軸向位置調(diào)整為一。進(jìn)入編輯模式,選中骨骼后按F2修改名稱,將變換軸心改為各自原點(diǎn)。根骨不勾選形變,按下Shift+D復(fù)制骨骼并勾選形變。在骨骼屬性變換中,將扭轉(zhuǎn)值設(shè)為零,子級骨骼跟隨父級旋轉(zhuǎn)。注意,只有沒有父級的骨骼可以移動,按下Alt+F可翻轉(zhuǎn)骨骼。在骨骼屬性中可調(diào)整扭轉(zhuǎn)值。選中右側(cè)的修改器,添加“骨架”修改器,在物體中選擇骨架并勾選右側(cè)的骨骼封套。點(diǎn)擊“骨架”,進(jìn)入姿態(tài)模式,選擇骨骼進(jìn)行旋轉(zhuǎn)等操作,圓柱模型會隨之旋轉(zhuǎn)。按下Ctrl+P組合鍵,在彈出菜單中選擇“Object”,將網(wǎng)格物體設(shè)為骨骼的子物體。按照Blender的邏輯關(guān)系,子物體會隨父物體運(yùn)動,從而實(shí)現(xiàn)通過控制骨骼帶動實(shí)體運(yùn)動的效果[11]。
最終實(shí)現(xiàn)了可控且符合人體生理特性的系統(tǒng),能夠支持步態(tài)模式訓(xùn)練與虛擬步行情景交互訓(xùn)練,并提供智能實(shí)時生物反饋。下骨骼機(jī)器人仿真如圖5所示。整體模型如圖6所示。
5 結(jié) 語
本項(xiàng)研究基于Blender虛擬現(xiàn)實(shí)環(huán)境成功搭建了外骨骼機(jī)器人模型。得益于Blender的開源特性,該軟件無需額外的使用成本,更有利于推廣和應(yīng)用,展現(xiàn)出廣闊的發(fā)展前景。該模型能夠通過運(yùn)動控制實(shí)現(xiàn)機(jī)器人位姿的實(shí)時控制等功能。
外骨骼運(yùn)動下肢康復(fù)機(jī)器人主要由機(jī)身、減重系統(tǒng)和運(yùn)動系統(tǒng)裝置三大結(jié)構(gòu)組成。與現(xiàn)有康復(fù)器械相比,該康復(fù)器采用無線可穿戴設(shè)備進(jìn)行多功能一體化設(shè)計,能夠協(xié)調(diào)下肢髖、膝、踝等多個關(guān)節(jié)的運(yùn)動,實(shí)現(xiàn)全方位訓(xùn)練,從而加速下肢各關(guān)節(jié)的恢復(fù)并提高運(yùn)動效果。該設(shè)計具有結(jié)構(gòu)簡單、使用方便、便于攜帶、制作成本低、安全實(shí)用等特點(diǎn),患者接受度高,關(guān)節(jié)活動范圍大,更符合人體膝關(guān)節(jié)訓(xùn)練和康復(fù)需求,適用于輔助患者術(shù)后關(guān)節(jié)快速恢復(fù)活動,促進(jìn)康復(fù)進(jìn)程。
參考文獻(xiàn)
[1]楊濤,白伊莎,戴福全,等.基于偏癱步態(tài)周期控制的下肢康復(fù)機(jī)器人設(shè)計[J].機(jī)械設(shè)計,2023,40(1):135-140.
[2]薛山.一筆畫出科幻管道模型Blender設(shè)計思路解析[N].電腦報,2023-05-01(042).
[3]謝崇瑾. Blender三維軟件在游戲場景概念設(shè)計中的應(yīng)用研究[D].成都:四川音樂學(xué)院,2023.
[4]李振寧.下肢康復(fù)機(jī)器人系統(tǒng)建模與聯(lián)合仿真[D].長春:長春大學(xué),2021.
[5]丁逸葦,涂利娟,劉怡希,等.可穿戴式下肢外骨骼康復(fù)機(jī)器人研究進(jìn)展[J].機(jī)器人,2022,44(5):522-532.
[6]劉和彬,廖劍斌,李華川,等. Blender虛擬現(xiàn)實(shí)環(huán)境下的工業(yè)機(jī)器人建模[J].輕工科技,2017,33(5):77-78.
[7]李波.基于關(guān)節(jié)約束的人體建模研究[D].長沙:中南大學(xué),2011.
[8]崔利貞.下肢康復(fù)機(jī)器人結(jié)構(gòu)設(shè)計與建模分析[D].上海:上海大學(xué),2019.
[9]張朔華,王蘭,蘭福全,等.基于Blender的工業(yè)三維動畫制作研究[J].機(jī)械工程師,2023(2):98-101.
[10]梁娟,朱權(quán)潔,張震,等.基于Blender的地震波傳播三維模型構(gòu)建及其仿真研究[J].華北科技學(xué)院學(xué)報,2019,16(3):59-66.
[11] BURROWS A,ALEXANDROV G.在Blender中制作硬表面建模[J].藝術(shù)教育,2018(24):43-47.