ut-amrl / webviz

A low-bandwidth websocket-based direct robot visualizer.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WebViz

A low-bandwidth websocket-based direct robot visualizer.

Build Status

Dependencies

  1. ROS
  2. AMRL ROS Messages
  3. QT5 and QT5 WebSockets
    sudo apt install qt5-default libqt5websockets5-dev
    

Build

  1. Add the project directory to the ROS_PACKAGE_PATH environment variable.
    export ROS_PACKAGE_PATH=`pwd`:$ROS_PACKAGE_PATH
    
  2. Run make.

Usage

  1. Start the websocket server
    ./bin/websocket
    
  2. Open the file webviz.html in a web browser on the remote computer
  3. Enter the IP address or hostname of the robot, and click on Connect.

About

A low-bandwidth websocket-based direct robot visualizer.


Languages

Language:HTML 51.5%Language:C++ 44.5%Language:CMake 3.2%Language:Makefile 0.8%