Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Interactive Markers for the web.
JavaScript
branch: fuerte-devel

This branch is 21 commits behind dgossow:fuerte-devel

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
examples
README.md
improxy.js
imthree.js
markersthree.js
threeinteraction.js

README.md

InteractiveMarkers.js provides an implementation of Interactive Markers for the web based on ros.js and three.js.

In order to reduce data traffic, it requires you to run a proxy node on the topic that you are subscribing to.

The library is designed to be modular, lightweight and to follow the UMD convention.

Modules

  • markersthree.js: Visualizes Marker messages in three.js
  • threeinteraction.js: Mouse Interaction library for three.js
  • improxy.js: Client to an Interactive Marker proxy server via ros.js
  • imthree.js: View Interactive Markers using the above libraries

Usage

For example WebGL apps, see the examples directory.

To run the basic_controls example, go to the examples directory and run (in two terminals):

./simple_webserver.py

roslaunch basic_controls.launch

Something went wrong with that request. Please try again.