A new MIRA release is available.

 

MIRAenvironment-0.16.5:
- increased robustness of findQwt by adding additional search directory
- Bugfix in installer scripts: Ask before delete an existing mirapackage configuration.
- Made bash completion to work, even if the script mirafindpkg is not marked executable

MIRABase-0.26.0:
- made reflect methods for XMLDom inline
- Process class now supports redirection of stdin, stdout and stderr streams
  allowing to send and receive data from the child streams
- added JSON type trait for long double

MIRAFramework-0.26.0:
- remove comments from all child nodes of a process tag before passing it via ssh
- added size information to channel info in tape files (increased tape version)
- added static method to StatusManager to get the overall status from a range of status map entries

MIRAgui-0.23.1:
- fixed missing initialization of position for visualizations in 2D view (was sometimes nan or inf)

RobotDataTypes-0.17.0:
- added time increment property to RangeScanInfo

MIRACenter-0.15.6:
- Reimplemented FrameworkGraphView which can now handle large graphs in complex
  applications
- using static and bug fixed method StatusManager::getOverallStatus instead of local one

mirad-0.10.0:
- Separated daemonized process into a worker process and a second process,
  which monitors and (re-)starts the worker process.
- Added support for command line option --pidfile

mirainspect-0.10.0:
- added --timeout option to rpc call command
- rpc call now supports more than one call in a row (each call as a separate argument)

miratape-0.14.4:
- now printing size information about channels (total and average message size)


*******************************************************************************************

CAN-0.11.2:
- Improved accuracy of can message timestamps in CANDriverMLCAN

MapBuilder-0.14.3:
- Introducted a feature to convert occupancy grid maps (PNG + XML) to MCF format.

Mapping-0.14.0:
- using interpolation between start and end pose to determine scan origin during insertScan

mapping/OccupancyGridMapper-0.12.3:
- now providing appropriate configuration files
- using transformation framework instead of raw odometry to determine robot pose,
  enabling aliases to use arbitrary frame as map frame
- defering heartbeat() to after clearShape() in OccupancyGridMapperWithShape
- using new insertScan method that interpolates scanner position between start and end pose

navigation/Pilot-0.20.1:
- Unwind recovery now uses mileage based command history length
- Pilot service will be published only after all mappers / planners / recovery strategys have been initialized.

robot/SCITOS-0.21.2:
- Charger: Fixed bug in parameter check for getPersistentErrorsInterval
- Charger: Fixed timing problem during reading the persistent error memory,
  which caused invalid values (mostly in PowerUpCounter and/or UnixTime)
- using 50ms update interval for odometry instead of 100ms by default

robot/SCITOSConfigs-0.10.1:
- Adapted to work with changes in OccupancyGridMapperWithShape (getting current pose via transform framework).

sensors/RangeFinder-0.11.0:
- Added parameter ScanTime to scanners

Additional information