Skip to content

Extra News

Alexander Mock edited this page Dec 5, 2023 · 1 revision

<< Data | Home |


News

05.12.2023

New version 2.2.2 is available now and brings convenience updates for ROS-users. Just place Rmagine into your ROS-workspace and it will compile. Via find_package(rmagine COMPONENTS [...]) you can still find Rmagine's components as if you would install it globally on your system. We tested it with

  • ROS1 - noetic
  • ROS2 - humble

Normally you would set OptiX_INCLUDE_DIR via cmake flags. Now we provide an additional option: Set the environment variable OPTIX_HEADER_DIR for example in your .bashrc-file:

export OPTIX_INCLUDE_DIR=~/software/optix/NVIDIA-OptiX-SDK-7.4.0-linux64-x86_64/include

Especially if you place Rmagine into your ROS-workspace this option becomes very handy.

27.09.2023

From version >= 2.2.0 we enabled component-wise compilation and packaging for easier installation of Rmagine. In "Releases" section you can find the first pre-compiled binaries. Install the core library via

$ sudo dpkg -i rmagine-core_2.2.1_amd64.deb

Then additionally for the Embree backend:

$ sudo dpkg -i rmagine-embree_2.2.1_amd64.deb

And if you have a NVIDIA GPU:

$ sudo dpkg -i rmagine-cuda_2.2.1_amd64.deb
$ sudo dpkg -i rmagine-optix_2.2.1_amd64.deb

Using the pre-compiled binaries, you are not required to download the OptiX-headers anymore. However, CUDA and Embree are still required to be installed on your system.

Getting Started

     Overview

     Installation

     Integration

     Maps

     Sensors

     Simulation

     Problem Modelling

     Noise

Library

     Concepts

     Math

     Memory

     Maps

Extra

     Tools

     Data

     News

Clone this wiki locally