vuer-ai/vuer

Vuer is a 3D visualization tool for robotics and VR applications.

What it solves

Vuer 提供了一種輕量級、事件驅動且宣告式的方式來視覺化動態 3D 和機器人數據。它簡化了建立互動式 3D 場景的過程,讓開發者可以在瀏覽器、行動裝置或 VR/AR 環境中渲染 3D 模型(例如 URDF 檔案)並與之互動。

How it works

它作為一個 Python 函式庫,使用宣告式架構來定義場景。使用者可以啟動一個工作階段,並使用 DefaultScene, Urdf, 和 OrbitControls 等組件來設定場景狀態。該工具包設計為事件驅動,這意味著它可以即時更新動態數據。它也支援透過 PyScript 和 Pyodide 直接在瀏覽器中執行,在某些情況下,可以免除對本地 Python 伺服器的需求。

Who it’s for

此工具包是為在 GenAI、機器人技術和電腦視覺領域工作的研究人員和開發者設計的,特別是那些需要視覺化 3D 空間數據和機器人模型的人。

Highlights

  • Cross-platform compatibility: Works in web browsers, on mobile devices, and is VR/AR ready.
  • Declarative API: Uses a simple Pythonic way to define 3D scenes and components.
  • URDF Support: Built-in support for loading and displaying robot description files (URDF).
  • Browser-native execution: Can run directly in the browser via PyScript/Pyodide.
  • AI Integration: Includes a dedicated skill for Claude Code to help AI agents automate visualization tasks.

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案