遙操作下 微創手術機械人 的 軟體系統組成

2021-08-05 23:47:04 字數 613 閱讀 8263



我們研製微創手術機械人系統,系統示意如下:

手術機械人系統中,包含乙個用於遙操作的主控端,主控端上有兩台使用者互動裝置(forcedimension公司的omega.7),乙個3d顯示器,乙個輔助顯示器(觸控螢幕),以及一些按鈕和踏板。

3d顯示器(及3d攝像頭)可以由某乙個公司提供全套的軟體、硬體解決方案,整合即可。

主控端的軟體是真正主要需要由自己來研發的,具體功能需要包括:

1)採集ogema.7裝置的當前姿態(usb連線,該公司提供驅動),通過udp傳送給從動端機械人;

2)在輔助顯示器上顯示兩塊資訊,乙個是狀態顯示介面,另乙個是**從動端機械人的當前姿態;需要接收從動端機械人發回來的實時資訊,更新在狀態顯示介面上,並畫出更新後的從動端機械人姿態。

3)收集按鈕開關、腳踏開關、觸控螢幕按鍵訊號等,通過邏輯整理後以udp傳送給下位機。

輔助顯示器上的文字資訊、狀態變數,以及相關ui介面設計等,可以符合系統的整體實施流程。

3d**應該基於opengl庫,介面應該基於qt庫,這兩個都是跨作業系統的。

歡迎指正。

機械人自帶觸覺反饋,隔空微創手術的利器

這絕對是醫療系統的一大飛躍。在我們常見的微創手術中,由於切口實在是太小,往往導致外科醫生們不得不拿著放大鏡盯著看,這樣一來對手術本身還是有一些影響的。為了解決這個問題,澳大利亞迪肯大學和哈佛大學聯手打造了一款叫作herosurg的機械人,近日在墨爾本的澳大利亞模擬國會上隆重發布。此次發布的heros...

機械人作業系統 ROS工作空間及功能包的建立

總結ros工作空間及功能包的建立的具體步驟及命令 工作空間 功能包的建立的步驟大同小異 step1.建立工作空間 功能包 step2.編譯工作空間 功能包 step3.設定環境變數。1 建立資料夾 使用如下命令 mkdir p catkin ws 1 src注 該命令在使用者目錄下遞迴建立目錄cat...

小白的福音 零基礎入門機械人作業系統ROS

今天分享的課程採用由淺入深,層層遞進的講解方式,讓你0基礎輕鬆入門ros機械人作業系統,並利用ros框架開發硬體驅動。課程亮點 1,課程由淺到深,由原理到實踐,適合零基礎入門學習。2,結合實際案例,培養解決實際問題的能力。課程內容 1.linux入門 2.python零基礎速成 3.python圖形...