A new MIRA release is available.
MIRABase-0.19.0:
- XML serialization: atomic members like ints, floats, strings can now
optionally be specified as attributes instead of sub-nodes which makes XML
files more compact and better readable
- fixed bug in XML deserialization that led to misleading error messages #536
MIRAFramework-0.18.0:
- added Authority::subscribeTransform methods to subscribe to chains of transformations
- Authority::getTransform now allows to obtain the latest available transform when the time parameter is not specified or set to Time()
- config loader now supports <warning message=foo/> and <notice .../> tags for console output
- parameter loader (<parameter> tag) now also supports changing parameters in collections and maps as well as adding new parameters/items to maps (see doc)
- ResourceName is now reflected as string
- Fixed dead lock when remote connection and a local authority were publishing their services in parallel
gui-0.17.0:
- 3D view now supports the interaction listener concept
- only show exception once when activating 3D tool
- added InteractionListener3D class that can be used to get callbacks when a user interacts with an object in a 3D view
- visualization tools now support shortcuts that can temporarily displace the current tool (e.g. by pressing and holding Ctrl)
- added fromQImage function for converting QImage to Img<>
- added hasAttachedObject function to OgreUtils that checks if a movable object is attached to a scene node
- added rayQuery and rayObjectCollision to OgreUtils for ray / object queries and intersection tests
CommonVisualization-0.12.1
- most visualizations now use the latest available transforms
RigidModel-0.12.0:
- Added marker class and marker visualization
RobotDataTypes-0.15.2:
- additional visualization mode (cones) for range scan visualization
miracenter-0.14.0:
- CaptureView now supports capturing to channel and to video file using VideoOutput plugins
mirapackage-0.16.1:
- Update of packages is now independent of the devel state of the package.
mirataped-0.12.1:
- now preserving timestamps if user checked the useOriginalTimestamps option in tape open dialog
StateMachine-0.10.2:
- src attribute now also works for script node in SCXML root node
WebServer-0.13.0:
- Updated Mongoose to version 3.8 for better WebSocket support and browser compatibility
- Changed callback API
communication/JSONRPCServer-0.11.0:
- adapted to changed callback API of WebServer
navigation/DockingProcess-0.13.1:
- also signal failure on XTaskFailed event