Experimental Cycle.js ROS driver implementation and its usage example.
From the machine with ROS installed and run the following commands in separate terminals:
roslaunch rosbridge_server rosbridge_websocket.launch
rostopic echo /cmd_vel
rostopic pub -r 1 /listener std_msgs/String "data: 'Hello world!'"
rosrun rospy_tutorials add_two_ints_server
rosrun actionlib_tutorials fibonacci_server
Make sure you have installed rosbridge_suite, rospy_tutorials, and actionlib_tutorials ROS packages installed on the machine.
See src/index.js
for further explanations.