ion

All web apps in the Catalogue

Robot Viewer

by fan-ziqi · io.github.fan-ziqi.robot-viewer

Not TrustedWeb appUnrated★ 559 stars

Robot Viewer

Robot Viewer is a web-based 3D viewer for robot models and scenes. Built on top of Three.js, it provides an intuitive interface for visualizing, editing, and simulating robots directly in the browser without any installation required. This tool helps you visualize and analyze robot structures, joints, and physical properties.

Screenshots

  • Screenshot 1 of Robot Viewer

About

Robot Viewer is a web-based 3D viewer for robot models and scenes. Built on top of Three.js, it provides an intuitive interface for visualizing, editing, and simulating robots directly in the browser without any installation required. This tool helps you visualize and analyze robot structures, joints, and physical properties. - Format Support: - URDF: Unified Robot Description Format - Xacro: ROS Xacro format with macro expansion and conditional logic support - MJCF: Mujoco XML format - USD: Universal Scene Description (partial support) - Robot Types: Serial robot structures (parallel robots not currently supported) - Visualization Tools: Visual/collision geometry, inertia tensors, center of mass, coordinate frames, joint axes, shadows, ground grid visibility, coordinate system orientation - Interactive Controls: Drag joints in real-time, adjust model poses - Animation Editor (Experimental): Multi-clip dope sheet and Bézier graph editor with auto-key, multi-selection, undo/redo, play/record ranges, event and media tracks, pose snapshots, audio-reactive keys, live-input recording, autosave, and portable .robotanim.json projects - Measurement Tools: Measure distances between joints and links with 3D visualization, display X/Y/Z axis projections and total distance, support ground height measurement - Code Editor: Built-in CodeMirror editor with syntax highlighting and live preview - Physics Simulation: Integrated MuJoCo engine for dynamics simulation (MJCF models) - Scene Management: File tree and scene graph visualization with hierarchical structure This project uses pnpm, but you can also use npm or yarn. Robot Viewer is the open-source project fan-ziqi/robot_viewer (https://github.com/fan-ziqi/robot_viewer) by fan-ziqi, released under Apache-2.0. Ion packages it unmodified from commit 706f8133dc39, adding only a manifest, an icon and a storage compatibility script.

Source

Written by fan-ziqi, published to Oikou by Ben Grande.

  • ★ 559 stars on GitHub
  • Licence: Apache-2.0
  • Upstream version v1.3.2
  • Built from commit 706f8133dc39

View the repository on GitHub

Age rating

Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.

What version 1.3.2 may do

Internet

It asks to reach nothing on the internet.

Personal Cloud tools

  • Keep a database of its own on your Personal Cloud ion.db

Notifications

It does not send push notifications.

Isolated pages

Runs its pages isolated (shared memory). Its pages get shared memory and precise timers, and load files from other sites only when those sites allow it.

Storage

Up to 16 MB on your Personal Cloud.

Add to Personal Cloud

Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.

Sign in to add

Versions

1.3.2 Latest Shown above

Published · a ready-built bundle

Imported from fan-ziqi/robot_viewer at 706f8133dc39 (v1.3.2).

Report this app