Skip to content

evanw/ride

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A web-based IDE for ROS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published