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 thewww
directory and opens ROS Explorer in a web browser. To use this, you needxdg-open
andpython -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
Package Dependencies
Deps | Name |
---|---|
catkin | |
rosbridge_server | |
rospy |
System Dependencies
Dependant Packages
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 thewww
directory and opens ROS Explorer in a web browser. To use this, you needxdg-open
andpython -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
Package Dependencies
Deps | Name |
---|---|
catkin | |
rosbridge_server | |
rospy |