3D Visualization Library for use with the ROS JavaScript Libraries
Maintainer: Russell Toris
- License: BSD
Bugtracker: https://github.com/RobotWebTools/ros3djs/issues
Contents
About
ros3djs is the standard JavaScript 3D visualization manager for ROS. It is build ontop of roslibjs and utilizes the power of three.js. Many standard ROS features like interactive markers, URDFs, and maps are included as part of this library. ros3djs is developed as part of the Robot Web Tools effort. |
|
API Documentation
JSDoc for the project is available on the Robot Web Tools website.
CDN Releases
This project is released on a CDN as part of the Robot Web Tools effort. The following is a list of the available revisions:
Mesh Resource Hosting
Several standard mesh repositories are hosted on behalf of the Robot Web Tools effort. The following is a list of the available resources:
kobuki_description Base URL: http://resources.robotwebtools.org/kobuki_description/
pr2_description Base URL: http://resources.robotwebtools.org/pr2_description/
r2_description Base URL: http://resources.robotwebtools.org/r2_description/
turtlebot_description Base URL: http://resources.robotwebtools.org/turtlebot_description/
carl_description Base URL: http://resources.robotwebtools.org/carl_description/
Willow Garage Model: http://resources.robotwebtools.org/models/willow_garage/willow.dae
Source Code
Source code is available at https://github.com/RobotWebTools/ros3djs. Pull requests should be made to the develop branch. This project follows the ROS JavaScript Style Guide.
Live Demos
Live demos are available on the Robot Web Tools demo site.
Tutorials
- Visualizing Interactive Markers
This tutorial shows you how to visualize interactive markers using ros3djs.
- Visualizing a Marker Topic
This tutorial shows you how to visualize a marker topic using ros3djs.
- Point Cloud Streaming from a Kinect
This tutorial shows you how to stream and visualize a point cloud from a Kinect camera to the browser using ros3djs.
- Visualizing a URDF
This tutorial shows you how to visualize a URDF using ros3djs.
- Visualizing a Map
This tutorial shows you how to visualize a map using ros3djs.
Example Videos
Support
Please send bug reports to the GitHub Issue Tracker. Feel free to contact us at any point with questions and comments.