Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/manifoldfr/pinocchio-rerun


https://github.com/manifoldfr/pinocchio-rerun

Last synced: 9 days ago
JSON representation

Awesome Lists containing this project

README

        

# pinocchio-rerun

This is a renderer project for Pinocchio based on [rerun](https://github.com/rerun-io/rerun).

![solo8](assets/solo8-in-viewer.png)

## Quickstart

This project requires [Pinocchio](https://github.com/stack-of-tasks/pinocchio) and [Assimp](https://github.com/assimp/assimp) (Pinocchio and HPP-FCL would suffice).

The Rerun viewer needs to be installed for visualizations to work. Follow their [Getting Started](https://github.com/rerun-io/rerun/tree/main#getting-started) to see how to install it.

Moreover, this requires the [Rerun C++ SDK](https://www.rerun.io/docs/getting-started/quick-start/cpp). It can be installed from conda-forge as follows:

```bash
conda install -c conda-forge librerun-sdk
```

### Compiling from source

Compiling this from source using CMake:

```bash
mkdir build && cd build
cmake .. -DCMAKE_PREFIX_PATH= -DCMAKE_INSTALL_PREFIX=
cmake --build . --target install
```

When building against conda, you can typically use the environment variables `$CONDA_PREFIX` as your prefix.