rosshow
rosboard
Our great sponsors
rosshow | rosboard | |
---|---|---|
3 | 3 | |
1,019 | 781 | |
- | - | |
0.0 | 3.2 | |
over 2 years ago | 4 months ago | |
Python | JavaScript | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rosshow
-
Introducing ROSboard: Visualizations in the web browser
I’m the author of ROSshow (GitHub - dheera/rosshow: Visualize ROS topics inside a terminal with Unicode/ASCII art 3), which lets you visualize ROS topics with ASCII art.
-
Telnet Mapscii.me
I do something very similar in ROSshow for NavSatFix (GPS) messages: https://github.com/dheera/rosshow
https://github.com/dheera/rosshow/raw/master/screenshot3.png...
It also has a pure ASCII mode:
https://github.com/dheera/rosshow/raw/master/screenshot3-asc...
Unfortunately this utility isn't really usable outside of the context of robotics and ROS but one could extract the map rendering functionality and create a separate utility out if it if they wished.
The main difference in approach between this and Mapscii is that I actually just convert raster map tiles from OSM instead of using the vector data.
-
Building Rich Terminal Dashboards
I built a visualization tool for ROS topics that uses Braille to achieve a dot-based interface in the terminal:
https://github.com/dheera/rosshow
I imagine a lot of it could also be re-used in creating terminal dashboards for other purposes.
rosboard
-
Ask HN: Tell us about your project that's not done yet but you want feedback on
ROSboard -- visualize ROS topics in the web browser
https://github.com/dheera/rosboard
Lots of things that could be done with this but a lot of robotics teams and projects got laid in the past year and it doesn't have as many users as it once did. There is also Foxglove which is a full-blown funded startup working on something similar.
-
ROS2 GUI
You could extend https://github.com/dheera/rosboard
-
Introducing ROSboard: Visualizations in the web browser
I’m introducing ROSboard (GitHub - dheera/rosboard: ROS node that turns your robot into a web server to visualize ROS topics 6), which simply runs on your robot as a ROS node, and serves up live-streamed visualizations on https://your-robot-ip:8888/
What are some alternatives?
python-prompt-toolkit - Library for building powerful interactive command line applications in Python
ContainerSSH - ContainerSSH: Launch containers on demand
mapscii - 🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows
code_nitro
dashing - Terminal dashboards for Python
ScreenBaby - A WIP of a node.js app to parse PDF screenplays into a JSON object using ScreenJSON Format.
blessed - A high-level terminal interface library for node.js.
SeleneCMS - CMS built as a Symfony Bundle
GoAccess - GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
r0b0 - r0b0 is a communication system for connecting human interface device (HID) hardware and system software; an `aconnect` for anything.
blessed-contrib - Build terminal dashboards using ascii/ansi art and javascript
ghidra-delinker-extension - Ghidra extension for exporting relocatable object files