ROSDASH Docs

Introduction

Usage

Examples

Widget Development

Dependencies

License

Authors

Acknowledgement

Todo List

Introduction

Welcome, roboticists and ROS users!

Here is a demostration and debug platform for ROS, which is easy to use and simple to extend.

Usage

In ROSDASH, there are two pages for a dashboard: panel and diagram.

Steps to use the panel and connect with robots:

How to edit the panel page:

How to use the diagram page:

A list of all widgets available is as follows:

A list of all blocks available is as follows:

Examples

Widget Development

The programming language for the widget development is Javascript. Usually, I design a widget as a class, and put callback functions inside.

The events for callback functions are as follows:

The information and data for callback functions to use are as follows:

Dependencies

License

GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007

Authors

Acknowledgement

Thanks to the support of Prof Richard Vaughan and Autonomy Lab.

The logo of ROSDASH is from the logo of Autonomy Lab.

Todo List