探索三大開發領域,打造靈活且強大的自動化應用

機器人程式設計

人人都能上手的視覺化編程

使用我們直觀的 TMflow 軟體時,您可以選擇「流程專案 (Flow Project)」以視覺化方式建立應用程式。此方法採用區塊圖與「拖、放、開發」的模式,非常適合機器人領域的初學者。

 

 如需更多細節,請參閱 TMflow 軟體手冊。

遠端控制與系統集成

Listen Server:遠端動作控制

Listen Server 支援透過 TMscript 遠端控制機器人動作。您可在流程專案中透過 Listen 節點啟用,或在腳本專案中執行 ScriptListen() 函式來啟動。詳細指引請參閱 TMscript 程式語言手冊。

資料擷取與系統配置

TMflow 整合了多種伺服器協定,如 Modbus、Ethernet,以及可選配的 Profinet 與 Ethernet-IP,實現無縫的資料擷取與系統配置。這確保了在各種工業環境中的靈活與穩健整合。主要功能包括: • 檢查機器人狀態與位置(TCP、關節數據、IOs、安全 IOs) • 管理專案速度與運行時間 • 存取並配置系統數據

TM ROS 資源庫:無縫 ROS 整合

針對 ROS 開發者,我們的 TM ROS 資源庫提供將 TM AI 協作機器人整合至 ROS 專案所需的一切。您可存取以下工具: • TM ROS Driver (驅動程式) • 各類機器人型號的 3D 模型 • Gazebo 與 Moveit 的啟動檔案 TM ROS Driver 讓開發者能透過 ROS 控制機器人動作並存取數據,從而在 ROS 生態系中實現高效的模擬、規劃與任務執行。

EIH 相機 API:客製化視覺解決方案

利用我們的 EIH 相機 API,將您的客製化視覺演算法與 TM AI 協作機器人的手眼相機整合。您可存取原始影像數據、檢索並修改配置,並根據特定需求控制相機。

自訂插件與功能擴充

透過提供合適的工具與平台,第三方開發者可以將嶄新的觀點與創意轉化為突破性的解決方案。這些貢獻不僅增強了 TMflow 的功能,更顯著豐富了整體使用者體驗。客製化插件在以下關鍵場景中特別具有價值:

裝置操作

協助工程師無縫整合並控制機器人上的第三方裝置,如夾爪、致動器及其他周邊設備。

應用程式設定精靈

透過直觀的逐步引導配置,簡化焊接或堆棧等複雜應用程式的建置流程。

客製化儀表板

建立量身打造的顯示介面,針對您的應用提供洞察與監控,提升運作效率與管理能力。

TM Components:簡易客製化

使用 TM Components 在流程專案中建立客製化節點。透過 TM Component Editor,將節點、變數與配置打包成高效且易於測試的元件。

了解如何在 TMflow 中建立 TM 元件 TM 元件編輯器手冊 .

TMcraft 插件:進階客製化

TMcraft 允許開發者建構直接嵌入 TMflow 的精密插件。利用 C# 與 WPF 打造高度客製化的介面,並善用社群資源以豐富開發體驗。

開始使用 TMcraft API 文檔 開啟您的仿真之旅 .

TMflow 模擬器:部署前測試

TMflow Simulator 是一套強大的工具,讓您能在虛擬環境中進行專案的原型設計、測試與優化。這能降低成本、減少風險,並確保您的解決方案在真實環境中能發揮最佳效能。

使用 TMflow 模擬器指南 開啟您的仿真之旅 .

探索更多開發者資源

欲了解更多,請參閱下方頁面的詳細資訊。您也可以瀏覽我們的 GitHub 以取得範例程式碼。