ros2d 2D Visualization Library

repository·develop·Indexed 41 days ago

https://github.com/robotwebtools/ros2djs

A 2D visualization library for web-based robot visualization, designed for use with ROS JavaScript libraries. Version 0.10.0 requires EventEmitter2 6.4.9, EaselJS 1.0.2, and roslibjs 1.3.0.

Tokens
274
Snippets
1
Records
2
Agent score
50%

What's inside ros2d

  1. Install ros2djs via CDN or local files

    develop

    You can include ros2djs in your project by using pre-built files located in the build/ directory or by using a CDN like JsDelivr.

    Local files:

    • build/ros2d.js (full version)
    • build/ros2d.min.js (minified version)

    CDN (JsDelivr):

    • Full: https://cdn.jsdelivr.net/npm/ros2d@0/build/ros2d.js
    • Minified: https://cdn.jsdelivr.net/npm/ros2d@0/build/ros2d.min.js
    <!-- Example of using the CDN in an HTML file -->
    <script src="https://cdn.jsdelivr.net/npm/ros2d@0/build/ros2d.min.js"></script>
  2. Configure dependencies for ros2djs

    develop

    To use ros2djs, you must ensure the following dependencies are loaded in your environment:

    1. EventEmitter2 (Supported version: 6.4.9)
      • CDN: https://cdn.jsdelivr.net/npm/eventemitter2@6/lib/eventemitter2.js
    2. EaselJS (Supported version: 1.0.2)
      • CDN: https://cdn.jsdelivr.net/npm/easeljs@1/lib/easeljs.js
    3. roslibjs (Supported version: 1.3.0)
      • CDN: https://cdn.jsdelivr.net/npm/roslib@1/build/roslib.js