/teleop-xyz

Light ROS vizualizer

Primary LanguageJavaScriptApache License 2.0Apache-2.0

teleop.xyz 🤖

teleop.xyz

sense, plan, party 🤘

Usage

  • Visit teleop.xyz
  • Enter rosbridge websocket address (ie: ws://myrobot.local:4000)
  • Select RViz file
  • Click 'connect'
  • Party! 🎉

Requirements

Optional

See example/point_cloud.launch for a typical roslaunch configuration.

Follow and Support

Video Demo

Video of connecting to ROS device Video of using a gamepad

Roadmap 🗺️

  • Create & modify rviz settings
  • Mobile browser layout 📱
  • Improved error handling
  • Offline support ✈️
  • Remember settings 💾
  • Extend visualizer 📺
    • TF tree
    • graphs
    • images
  • Network optimization 📡
    • images
    • point clouds
  • Extend Input Methods 🎮
  • Sharing 📨
  • ... and much more ✨

Troubleshooting

Having trouble using teleop?

Look for similar issues in our bug tracker or try common work arounds below.

Connection error when using ws:// instead of wss://

Modern web browsers frown upon mixing secure and insecure connections. If you are using the app with an insecure ros_bridge websocket, in the format of ws://... you will need to try one of the following solutions.