A new MIRA release is available.

 

MIRAenvironment-0.16.2:
- Added autocomplete functionality for bash

MIRABase-0.23.0:
- Eigen::Vector3 and Vector4 are now supported by the PropertySerializer and hence the property editor
- moved several color maps to the package 'Colormaps'
- resolving variables in message text for warning, error, notice and abort tags
- added GeneralBresenhamLineIterator, a generic D-dimensional Bresenham line iterator
- added RasterTransformation for fast transformation of 2D raster as base e.g. for image rotation and scaling
- using atomic increment when generating ids for JSON RPC requests
- changing MIRA_PATH variable leads to re-indexing of package cache
- added getMIRAPaths() to get the list of all mira project paths
- added polygonFromLine() method to convert lines to polygons

MIRAFramework-0.22.0:
- fixed bug where sequence ids were not correctly restored from Tapes
- added autocomplete functionality for bash
- handle interpolation of channel slots for channels that will only receive one data update during their lifetime

gui-0.21.0:
- floating windows are now restored correctly
- 2D view: Renamed distance to scale and allow to set scale factor via property
- ImageObject now enables Z-Buffer if the alpha value is set to 1.0
- 2D view: Renamed distance to scale and allow to set scale factor via property
- MeshObject: Now supports loading of mesh files via mesh factory that are located in one of the Ogre resource folders and throws exception if file could not be found

CommonVisualizations-0.14.1:
- pose text view can now show the untransformed pose
- added visualization for a single box channel
- box visualization now supports different line widths

RigidModel-0.13.2:
- Fixed bug in RigidModelVisualization that prevented redrawing of rigid models from remote providers
- Show exceptions in RigidModelVisualization that occure while creating the visual representation of the model

mira-0.10.3:
- Added autocomplete functionality for bash

miracenter-0.15.2:
- disable splash screen if help argument is given on command line
- Added autocomplete functionality for bash
- When closing miracenter the workspace is only saved if AutoSaveWorkspace is enabled

mirapackage-0.18.0:
- Added option to avoid anonymous login

mirasvn-0.10.1:
- Modified password passing to svn so that passwords with escape-worthy characters work.

miratape-0.14.1:
- added the --use_original_timestamp option to the play command

mirataped-0.14.0:
- added operation to trim gaps from tape files
- fixed display of channel info
- default renderer allows to set and display frame and sequence id as well as editing data (if meta information is available)
- fixed selection bug for long tapes caused by integer overflow

AudioIO-0.11.0:
- fixed AudioCanvas
- added AudioFrame data structure
- fixed interruptions due to drop outs of data change by reading interval

CameraGeometry-0.10.0:
- added distortion model
- added backprojectPixel method that takes distortion into account
- added tool for undistorting images

StateMachine-0.12.1:
- fixed bug in interpreter that caused heavy performance problems when using eventless transitions

Pilot-0.18.2:
- fixed wrong pointer arithmetic in EstarPlanner's extractNavFunction().
- fixed handling of double buffer to avoid inconsistencies in the navigation function
- prepared PathObjective to be subclassed and reused
- added EstarPlanner.package file to install package

UEye-0.9.2:
- Some more informative warning messages

SCITOS-0.20.1:
- moved meshes to resources folder and copy them to mira project resource folder during make or install
- MCU: Added property to configure the acceleration ramp for firmware 1.8.4 and above.
- SCITOS-G5: added default mounting position for rear facing HOKUYO-URG-04LX laser range finder

RangeFinder-0.9.6:
- Sick: Fixed support for S300expert

Additional information