ros_explorer package from ros_explorer reporos_explorer |
|
Package Summary
Tags | No category tags. |
Version | 0.1.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/jstnhuang/ros_explorer.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2017-10-02 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Justin Huang
Authors
ROS Explorer
A visual, web-based interface for examining the ROS graph. - See all the nodes, topics, services, and parameters. - Click on one to see what other nodes, topics, or services they are connected to. - See topic and service types. - Add/edit/delete parameters.
Tested on Indigo, but likely works with newer ROS distros.
Running
ROS Explorer is a simple webpage, which you can serve from the www
directory however you like, such as with python -m SimpleHTTPServer 8595 .
You must be running a websocket server beforehand: roslaunch rosbridge_server rosbridge_websocket.launch
.
We also provide two launch files for convenience.
- roslaunch ros_explorer ros_explorer.launch
: Runs a Python server from the www
directory and opens ROS Explorer in a web browser.
To use this, you need xdg-open
and python -m SimpleHTTPServer
. The website will be served on http://localhost:8595.
- roslaunch ros_explorer ros_explorer_websocket.launch
: Same as above but also runs a websocket server.
User notes
- By default, the websocket URL is determined from the host the webpage is being served from (e.g.,
localhost
,robot.university.edu
). - You can scroll horizontally to view names that have been cut off by holding Shift while scrolling.
- Press Ctrl+F to search for a name.
Developing
ROS Explorer is built with Polymer.
Install Node.js using nvm if you don't already have it:
- Install nvm
- nvm install node
Install the Polymer CLI if you don't already have it:
- npm install -g polymer-cli
Download the frontend dependencies:
- cd frontend
- bower update
Run a local development server:
- polymer serve
- Visit http://localhost:8081 in a web browser.
Robot web server
ROS Explorer works with RWS.
Changelog for package ros_explorer
Forthcoming
- Initial release for Kinetic.
- Contributors: Justin Huang
0.1.0 (2017-08-29)
- Initial release.
- Contributors: Justin Huang
Wiki Tutorials
Source Tutorials
Messages
Services
Plugins
Recent questions tagged ros_explorer at Robotics Stack Exchange
ros_explorer package from ros_explorer reporos_explorer |
|
Package Summary
Tags | No category tags. |
Version | 0.1.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/jstnhuang/ros_explorer.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2017-10-02 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Justin Huang
Authors
ROS Explorer
A visual, web-based interface for examining the ROS graph. - See all the nodes, topics, services, and parameters. - Click on one to see what other nodes, topics, or services they are connected to. - See topic and service types. - Add/edit/delete parameters.
Tested on Indigo, but likely works with newer ROS distros.
Running
ROS Explorer is a simple webpage, which you can serve from the www
directory however you like, such as with python -m SimpleHTTPServer 8595 .
You must be running a websocket server beforehand: roslaunch rosbridge_server rosbridge_websocket.launch
.
We also provide two launch files for convenience.
- roslaunch ros_explorer ros_explorer.launch
: Runs a Python server from the www
directory and opens ROS Explorer in a web browser.
To use this, you need xdg-open
and python -m SimpleHTTPServer
. The website will be served on http://localhost:8595.
- roslaunch ros_explorer ros_explorer_websocket.launch
: Same as above but also runs a websocket server.
User notes
- By default, the websocket URL is determined from the host the webpage is being served from (e.g.,
localhost
,robot.university.edu
). - You can scroll horizontally to view names that have been cut off by holding Shift while scrolling.
- Press Ctrl+F to search for a name.
Developing
ROS Explorer is built with Polymer.
Install Node.js using nvm if you don't already have it:
- Install nvm
- nvm install node
Install the Polymer CLI if you don't already have it:
- npm install -g polymer-cli
Download the frontend dependencies:
- cd frontend
- bower update
Run a local development server:
- polymer serve
- Visit http://localhost:8081 in a web browser.
Robot web server
ROS Explorer works with RWS.
Changelog for package ros_explorer
Forthcoming
- Initial release for Kinetic.
- Contributors: Justin Huang
0.1.0 (2017-08-29)
- Initial release.
- Contributors: Justin Huang