Blender <<
Previous Next >> Deepbots
Webots
具有網頁介面的開源3D機器人模擬器
專案概述
一家瑞士公司正在開發一個現實的機器人模擬器,可用於模擬涉及移動機器人、機器人手臂、無人機、自主車輛、工業過程等的數字雙胞胎場景。該軟體是開源的,基於桌面並具有基於雲的3D網頁介面。
專案目標
該模擬器可建模傳感器和執行器(如攝像頭、激光雷達、激光測距儀等),並允許機器人由處理傳感器數據的 AI算 法控制。
詳細描述
該中小企業開發了 Webots 軟體,一個開源的多平台桌面應用,用於模擬機器人。它提供了一個完整的開發環境來建模、編程和模擬機器人。Webots 用於工業、教育和研究,並自 1998 年以來一直維護。該軟體最初由瑞士洛桑聯邦理工學院(EPFL)開發。
Webots 支持創建機器人原型、開發、測試和驗證 AI 和控制算法,以及教學機器人學。用戶可以使用 Webots 的資產庫設計模擬,導入 CAD 模型,並使用 OpenStreetMap 地圖。
圖形用戶介面支持編輯模擬和機器人控制器,節省開發時間。用戶可以創建各種機器人和環境的模擬,包括室內和室外。數字雙胞胎模型允許在模擬中測試改進,然後在真實系統中實施,提升溝通、探索和開發效率。
技術信息
Webots 結合了圖形用戶介面(基於 Qt 庫)、物理引擎(基於 Open Dynamics Engine 的分支)和 3D 渲染引擎(OpenGL 3.3)。它運行於 Windows、Linux 和 macOS。模擬可以導出為電影、互動 HTML 場景、動畫,甚至在線流式傳輸。機器人可以使用 C、C++、Python、Java、MATLAB 或 ROS 編程,使用簡單的 API 覆蓋所有基本的機器人需求。
網頁介面位於 Webots Cloud,允許在雲中運行模擬、播放 3D 動畫並展示場景和物體。
優勢與創新
- 高質量的免費開源技術,用於模擬機器人系統。
- 輕鬆導出模擬、3D 動畫和模型,以便與其他人分享。
- 來自瑞士中小企業的專家支持,並提供定制開發服務。
- 利用 Webots 用戶社區的貢獻,包括機器人、傳感器、執行器、物體、環境、基準測試、控制程序等模型。
- 通過 Webots Cloud Competition 輕鬆組織機器人挑戰和編程競賽。
Analysis_exploring_risks_and_opportunities_linked_to_the_use_of_collaborative_industrial_robots_in_Europ.pdf
Webots project: https://www.rosin-project.eu/ftp/ros2-for-the-e-puck2-robot
Blender <<
Previous Next >> Deepbots