https://github.com/evanw/ride
A web-based IDE for ROS
https://github.com/evanw/ride
Last synced: about 2 months ago
JSON representation
A web-based IDE for ROS
- Host: GitHub
- URL: https://github.com/evanw/ride
- Owner: evanw
- Created: 2011-02-16T17:30:31.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2012-05-08T04:58:11.000Z (about 13 years ago)
- Last Synced: 2025-04-11T00:13:03.447Z (about 2 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.39 MB
- Stars: 15
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## RIDE
An IDE for [ROS](http://ros.org/) that runs in the web browser and edits the graph of nodes while it's running. This is an independent study project in progress and is not yet ready to use. To run ride, run the following commands in a new terminal and visit [http://localhost:8000/](http://localhost:8000/).
rosmake ride
roslaunch ride ride.launch## Notes
* RIDE unfortunately can't use the official [rosbridge](http://www.ros.org/wiki/rosbridge) package because that one drops messages by design, and RIDE assumes the messages it sends won't be dropped. RIDE includes a modified rosbridge node that can be configured to not drop messages.
* Disconnecting and reconnecting currently results in duplicate messages because rosbridge doesn't unregister subscribers on disconnection.
* This is not secure! ROS is a complex system and there is a high probability of arbitrary remote code execution. Do not attempt to make RIDE available over the Internet.