Skip to content

datapartyjs/teleop-xyz

Repository files navigation

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

  • Twitter
  • Donate 🤲
    • Cash.App - $datapartyllc
    • $eth - 0x430c1Bf9CbbbEA845651Ba1536d4B9795696dD5d
    • $btc(segwit) - bc1qgynk82txpsadmmzz043lc7edcxd4xl5v8qqr0z
    • $btc(legacy) - 16wW7HaKvQfoWxZkFEPQysMnyNxjn8YNLN

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.

Releases

No releases published

Packages

No packages published

Languages