Skip to content

Robovis is a tool for robotics simulations visualizations.

Notifications You must be signed in to change notification settings

eduardo98m/RoboVis

Repository files navigation

RoboVis Logo

License: MIT GitHub issues GitHub pull-requests

Table of Contents

RoboVis

RoboVis is a visualization tool designed for robotics simulations. While it is primarily intended to visualize simulations from RoboSim, it is a standalone tool that can be used for a variety of other purposes.

The interfaces in RoboVis are built using Dear ImGui, and the 3D graphics are rendered using raylib, making it a powerful and flexible tool for any robotics visualization needs.

RoboVis is currently under development. New features and improvements are being added regularly. Please feel free to contribute or suggest changes by creating an issue or a pull request.

Features

  • Easy-to-use interface built with Dear ImGui
  • High-quality 3D graphics rendered with raylib
  • Compatible with RoboSim simulations
  • Can be used as a standalone tool for other visualization purposes

Installation

Note: These instructions have been tested on Linux, but there should be no problems following them on Windows (or Mac) as well.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • You have installed the latest version of raylib and CMake.

Installing raylib

Raylib is a simple and easy-to-use library to enjoy videogames programming. Follow these steps to install raylib:

sudo apt-get update
sudo apt-get install build-essential git cmake xorg-dev libgl1-mesa-dev libasound2-dev
git clone https://github.com/raysan5/raylib.git raylib
cd raylib
mkdir build
cd build
cmake ..
make
sudo make install

To be able to automatically use raylib in your projects (in our case RoboVis) using cmake add this line to your bash.rc file :

export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH

Installing RoboVis

To install RoboVis, follow these steps:

  1. Clone this repository recursively:
git clone --recursive https://github.com/eduardo98m/RoboVis.git
  1. Navigate to the cloned repository:
cd RoboVis
  1. Use CMake to build the project:
mkdir build
cd build
cmake ..
make

About

Robovis is a tool for robotics simulations visualizations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published