Skip to content

Latest commit

 

History

History
12 lines (8 loc) · 972 Bytes

README.md

File metadata and controls

12 lines (8 loc) · 972 Bytes

RIDE

An IDE for ROS 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/.

rosmake ride
roslaunch ride ride.launch

Notes

  • RIDE unfortunately can't use the official 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.