{"repo":"nathanshankar/terminal_rviz","free":true,"listed":false,"github":"https://github.com/nathanshankar/terminal_rviz","clone":"git clone https://github.com/nathanshankar/terminal_rviz.git","description":"Terminal RViz is a high-performance 3D visualizer for ROS 2 that runs entirely within a terminal environment. Built using FTXUI and a custom Braille-based software renderer, it provides a feature-rich alternative to standard RViz for headless systems, remote SSH sessions, or resource-constrained environments.","language":"C++","stars":266,"topics":["moveit","nav2","pointcloud","robotics","ros2","rviz","ssh","terminal","tviz"],"license":null,"category":"cli-tools","readme_excerpt":"TViz Terminal RViz is a high-performance 3D visualizer for ROS 2 that runs entirely within a terminal environment. Built using FTXUI and a custom Braille-based software renderer, it provides a feature-rich alternative to standard RViz for headless systems, remote SSH sessions, or resource-constrained environments. For a lightweight version of this package use the lite branch of this repository. Build Status Distribution Status :--- :--- ROS 2 Foxy ROS 2 Humble ROS 2 Iron ROS 2 Jazzy Demonstration https://github.com/user-attachments/assets/7de335d5-dcbd-4406-924a-e97399f521e4 Features - High-Density 3D Rendering : Utilizes Braille characters (2x4 dot matrix) with dot-level Z-buffering and character-level color management. - 10 Integrated Plugins : - RobotModel : Unified URDF loading with Assimp-based mesh sampling (DAE/STL). - TF/TF2 : Dynamic transform tree visualization with per-frame toggles. - Nav2 Dashboard : Full Action Client integration for \"Navigate Through Poses\" with waypoint queuing. - Image Visualizer : Support for up to 2 simultaneous feeds with auto-normalization for Depth (16UC1/32FC1) and Mono streams. - Map : High-contrast Occupancy Grid rendering (Magenta/White scheme). - PointCloud2 & LaserScan : Efficient spatial data visualization with intensity/RGB support. - Marker & MarkerArray : Full support for 3D primitives (Cubes, Spheres, Cylinders, Arrows, Lines). - Odometry : Directional movement history tracking (last 10 poses). - Optimized Pipeline : 2D fast-p","default_branch":null,"files":null,"tree":[],"storefront":"/r/nathanshankar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nathanshankar/terminal_rviz/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}