Welcome to vuer
ï½£
Vuer is a light-weight visualization toolkit for interacting with dynamic 3D and robotics data. It is VR and AR ready, and can be run on mobile devices. To get started, just run:
pip install 'vuer[all]==0.0.35'
Here is an example that loads a URDF file and displays it in the browser. For a more comprehensive list of examples, please refer to the examples page.
from vuer import Vuer, VuerSession
from vuer.schemas import DefaultScene, Urdf
app = Vuer()
@app.spawn(start=True)
async def main(session: VuerSession):
app.set @ DefaultScene(
Urdf("assets/urdf/robotiq.urdf"),
)
while True:
await session.sleep(0.1)
Vuer is built by researchers at MIT and UCSD in fields including robotics, computer vision, and computer graphics.
light-weight and performant
VR and AR ready
has a strong community support
Hackable and extensible
Open source, licensed under MIT
To get a quick overview of what you can do with vuer
, check out the following:
take a look at the basic tutorial or the tutorial for robotics:
or try to take a look at the example gallery here
For a comprehensive list of visualization components, please refer to the API documentation on Components | vuer.
For a comprehensive list of data types, please refer to the API documentation on Data Types.