Home

Awesome

GPS-Browser-Visualizer

A lightweight tool for visualizing gps trajectory in browser in real time.

Demo

<img src="https://github.com/ziliHarvey/GPS-Browser-Visualizer/blob/master/demo1.gif" width=75% height=75%>

Dependency

Required: ROS, rosbridge, Mapbox.js, roslibjs, and openstreetmap.
Optional: Swift ROS SDK, which isn't required for visualizing trajectory, is used to display speed and states.

Data

All bags are collected around CMU neighborhood using a Swift GNSS Receiver with RTK enabled.

Install and usage

Insert your mapbox api key here, and then

sudo apt-get install ros-melodic-rosbridge-suite
git clone https://github.com/ziliHarvey/GPS-Browser-Visualizer.git
roslaunch rosbridge_server rosbridge_websocket.launch
cd GPS-Browser-Visualizer
google-chrome visualizer.html
cd ../data
rosbag play sample0.bag

Acknowledgement

Welcome to use this tool for your research work, and just please cite this repo if it's helpful :)