This page lists identified bugs against the date at which they were identified and/or fixed, and describes any impacts and workarounds. Bug fixes are published as part of MDK releases—to establish whether your platform has a given bug, establish whether the firmware element specified in the bug report installed on your platform has a release tag that comes after the bug fix date.
Bugs in release 170616
170706a (Two copies of miro_bridge can be started)
- A second copy of
miro_bridgecan be started when one is already running (easy to do accidentally if
- The fix modifies
miro_bridgeso that it cannot be started twice.
- Two copies of bridge share the USB driver and both copies will not function correctly (network may be lost). Various warning messages are emitted, typically of the type shown below.
170626a (Frictionless floor in simulator
- Floor element of
pet_shopmodel used in default
miro.worldis near-frictionless and MIROs sat on top of it can't drive around successfully.
- The fix corrects the friction parameters,
50, in element
pet_shop. Find lines 233 and 234 of file
mdk/sim/gazebo/models/pet_shop/model.sdfand change the value on both lines.
- MIROs are not controllable when in the
pet_shop. Workaround is to manually correct the friction parameter or to not use the
Bugs in release 170423
170601a (P2 RTC skew)
- RTC skew driven by circadian model and immediate sensory input is enabled if the flag AFFECT_UPDATE_RTC is NOT set, which is semantically and functionally incorrect.
- The fix changes behaviour so that RTC skew is enabled if the flags AFFECT_ENABLE and AFFECT_UPDATE_RTC are both set.
- There is no impact unless the user is making use of the RTC clock provided by P2. Workarounds might include ignoring the RTC clock in P2 (there is one available in P3, as an alternative, which is not affected), or using the flags in the indicated (incorrect) way to control the RTC skew in P2.