introlab / opentera-webrtc-teleop-frontend

OpenTera VUE3.js Frontend to be used with opentera-webrtc signaling server (local or on the Internet)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

opentera-webrtc-teleop-frontend

An OpenTera web user interface to teleoperate a robot. Made with Vue.js 3.

OpenTera teleop frontend

Authors

  • Gabriel Lauzier (@G-Lauz)
  • Marc-Antoine Maheux (@mamaheux)
  • Jérémie Bourque (@JeremieBourque1)
  • Dominic Létourneau (@doumdi)
  • Philippe Warren (@philippewarren)
  • Ian-Mathieu Joly (@joli-1801)

Features

  • Dual camera view
  • Virtual joystick to move the robot
  • Use the arrow keys to move the robot
  • A slider to limit the maximum speed
  • Battery and wifi signal indicators
  • A draggable and expandable map widget which can be zoomed and panned with the mouse wheel or touch gestures
  • Ability to place waypoints on the map that the robot can navigate to autonomously
  • Autonomous docking
  • Option to toggle between the mapping and localization modes.

Demo

The easiest way to try out the interface is to use the Gazebo demo in opentera-webrtc-ros. You can find the instructions on how to run the demo here

Related projects

License

Sponsor

IntRoLab

IntRoLab - Intelligent / Interactive / Integrated / Interdisciplinary Robot Lab

About

OpenTera VUE3.js Frontend to be used with opentera-webrtc signaling server (local or on the Internet)

License:Apache License 2.0


Languages

Language:Vue 57.5%Language:TypeScript 27.8%Language:SCSS 13.6%Language:JavaScript 0.7%Language:HTML 0.3%Language:Shell 0.1%