Skip to content

IamPhytan/teleplot_ros

Repository files navigation

Teleplot for ROS

Send ROS telemetry and data to Teleplot for realtime and rosbag plots that feels like a breeze.

Example of teleplot with ROS telemetry

Usage

  1. Install Teleplot:
  2. Launch / Open Teleplot
  3. Customize and launch the appropriate examples in order to send relevant data to Teleplot :

All the examples were developed by following the names of the topics in The Canadian Planetary Emulation Terrain Energy-Aware Rover Navigation Dataset. This dataset is interesting, as its rosbags contains well-defined topics for GPS, IMU, power consumption, and odometry data.

Basics of Teleplot

Teleplot plots values that are sent with UDP packets on port 47269. These packets must comply to the following formats :

  • varName:1234|g adds or update the varName variable value on Teleplot plots.
  • varName:1627551892437:1234|g does the same, but specifies the value's timestamp in milliseconds for more accurate plotting.
  • varName:1627551892444:1;1627551892555:2;1627551892666:3|g does the same as above, but publishes multiple values in a single packet.
  • gps:48.636044,-1.511441|xy publishes two values to display an YX line plot

More specifications on the format are available in the Teleplot repository

About

ROS examples that sends telemetry to Teleplot (https://teleplot.fr)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published