Release Notes
Version 26.01
New
- Added pedestrian detections to custom VDA5050 topic.
- Added the ability to record processed sensor data logs which do not contain visual sensor data.
- Added the ability for the processed sensor data logs to be recorded on internal storage as well.
Improved
- Added support for certificates for WPA Enterprise Wi-Fi connections.
- Added additional information to device error state.
- Improved various notifications related to Slamcore Hub.
- Restructured Settings page into fewer tabs and categories.
- 2D input API for Control Point setting (x, y, yaw)
Fixed
- Trajectory files are no longer corrupted when a run ends in error.
- VDA5050 settings now update correctly if they are changed whilst localisation is active.
- Re-added the reboot device button to WebUI for MK3 devices.
Removed
- PositioningStatus message from WebSocket (data is reported via FullPose message).
Version 25.08
New
- Added support for MK3 devices, including
- Software packages compatible with MK3 and MK2 devices (See Software Update for more details).
- Redesign of LEDs and buttons on the MK3 devices compared to the MK2 devices. See Hardware Interfaces for more details.
- Updated the documentation with mounting and usage guidelines of the MK3 devices.
- Added official support for recording sensor data logs to an external SSD, see Saving Additional Sensor Data for more details.
- AsyncAPI: Added vehicle velocity information to
FullPoseMessage. Please refer to Async API documentation for more details. - Added server-side support in the network settings for WPA Enterprise EAP methods that do not mandate a CA certificate. We support PEAP, TTLS, LEAP and PWD.
Improved
- Updated the object detection model with improved detection range and accuracy.
- Improved Ethernet interface switching between Link-Local and DHCP if a DHCP server becomes available.
Version 25.07
New
- Added functionality to Resume Mapping on maps created in v25.07 or later to allow map creation to be completed in stages across multiple runs.
- Added a new
detections.csvfile to the run data package for storing object detections when Pedestrian Detection is enabled. - Added support for SLOC load sensor pairing over Bluetooth. Load status is shown in the web interface and reported over VDA5050 and the Websocket API.
Improved
- Various improvements to Wi-Fi network connectivity and stability,
including:
- Added option to set the Wi-Fi regulatory domain.
- Improved roaming settings for better connectivity when moving between access points.
- Added option to manually input a network name (SSID).
- Improved the hotspot network configuration for better performance.
- Improved the VDA5050
CHECK CONNECTIONbutton so the system checks connection without requiring the user to save the changes applied to the form. - Trajectory segments between the point where the system gets lost and then relocalises are no longer shown as a straight line jump on the web interface.
- The system now checks for a minimum of 5GB of available external storage when recording sensor data logs to an external drive to prevent sensor unit errors.
Fixed
- Pedestrian detections are now correctly reported in the web interface, REST API and WebSocket API when a tracking point has been set.
Run Durationis now correctly reported in the Trajectories & Logs page for runs withErrorstatus.- Fixed an issue where run data for runs with
Errorstatus and 0s duration could not be downloaded. - Fixed a missing dependency required for device discovery on the network.
- Fixed a bug that prevented users from selecting a map with multiple spaces in its name.
- Fixed a limitation that prevented the system from recording sensor data logs to an external drive for longer than 30 minutes.
Removed
- Removed the
Reboot Devicebutton from the Settings page due to a known issue with the device not rebooting correctly. See the Known Issues section below for more details.
Known Issues
- The device will not reboot correctly if the
RESETbutton on the device housing is pressed for <1.5 seconds or if theREBOOT DEVICEbutton is clicked on the web interface in version prior to v25.07. To reboot the device correctly, remove external power, let the device shutdown fully (up to 4 minutes) and reconnect power. Distance Travelledis reported incorrectly in the Trajectories & Logs page for runs withErrorstatus.
Version 25.06
New
- UI: Added functionality to record sensor data logs to an external drive for manually triggered Mapping or Localisation runs. See Saving Additional Sensor Data for more details.
- Added support to connect, monitor and configure a device using Slamcore Hub.
Improved
- UI: Added an option to reveal the password when setting up a new Wi-Fi network.
- UI: Added a new prompt after map upload, enabling users to quickly set a newly uploaded map as the default map to use for localisation on boot.
- UI: Implemented a maximum upload file size requirement of 15MB for floor plan images used for map alignment.
- UI: Added a notification if the system detects the sensor unit is disconnected during operation.
- Wi-Fi: Improved networking when going in and out of range of Wi-Fi networks.
- AsyncAPI: Renamed
PanopticBoundingBoxtoObjectDetections. - AsyncAPI: Renamed
PanopticBoundingBoxesMessagetoObjectDetectionsMessage. - AsyncAPI: Updated the structure, content and field names of
ObjectDetectionsMessage. Please refer to Async API documentation for more details. - AsyncAPI: Updated
ObjectDetectionsMessageto provide a timestamp for empty lists when there are no objects detected. - VDA5050: Improved robustness to ensure the device attempts to reconnect to the VDA5050 MQTT broker if disconnected unexpectedly.
- Trajectory File, REST API & VDA5050: Updated precision of pose data (X, Y, Z) to 3 decimal places.
Fixed
- Positioning: Fixed a sensor unit image quality regression introduced in the previous release.
- AsyncAPI: Fixed
ObjectDetectionsMessage(previouslyPanopticBoundingBoxesMessage) previously giving incorrect data forpanoptic_bounding_boxes.world_poseandpanoptic_bounding_boxes.body_pose. - UI: Disabled the
ADD FLOOR PLANbutton in the Map Management page when a map contains less than two markers - At least two markers are necessary for map alignment.
Known Issues
- Pedestrian detections are reported incorrectly in the web interface, Rest API and Websocket API when a tracking point has been set. If you would like to use the pedestrian detection output please ensure a tracking point is not configured in the Settings.
Version 25.02
New
- Introduced the REST API (v0) and WebSocket API for easier integration of Slamcore Aware into third party systems.
- Added the ability to connect the device directly to a computer using an Ethernet connection. See Direct Ethernet Network Connection for more details.
- Added documentation for Frequently Asked Questions and commonly addressed issues under Troubleshooting.
- Introduced a system report page at
<device-ip>:8080/reportto support troubleshooting. See Troubleshooting for more details. - Added Map Quality indicators (Trajectory Coverage & Marker Detection Quality) to the Map Management page. See Map <-> Floor plan Alignment for more details.
Improved
- Introduced major UI updates to maximise effective screen space of the
web interface. See Slamcore Aware Web Interface.
- Updated the navigation side menu to take up less space.
- Moved the system status to a new top bar which includes a new Notifications panel.
- Updated the Positioning page to maximise the pose viewer and combined all view controls into a small side panel.
- Update the Map Management page to maximise the map viewer.
- Improved the login page UI.
- Improved positioning system for faster relocalisations.
- Improved feedback when the system reports an invalid license.
- The system now sends a notification when the system enters
ERRORstate. - Renamed the
LOCALISINGsystem state toLOCALISATIONfor consistency with the positioning mode name. - Improved perception module to enable customer evaluation.
- Perception is now enabled by default on new devices.
Fixed
warning
Disabled image post-processing that was incorrectly being applied to data coming from the cameras before being processed by the system.
Localisation performance may degrade when using maps generated with v24.13. Generating a new map is recommended.
- The UI no longer needs to be hard refreshed after a software update.
- Updated the trajectory format of the trajectory file used for troubleshooting for improved debugging information.
- Fixed an issue where the mapping quality shading was not being shown during mapping due to Z position of the vehicle.
- Fixed an issue where the device stops positioning due to high memory usage.
- Fixed an issue where it was not possible to download trajectories with
ERRORstate.
Removed
- Removed the
Disk Space - Remaining Run Timeheading from the Settings.
Known Issues
- A high Wi-Fi signal strength icon is shown incorrectly in the Settings > Network tab when Wi-Fi signal strength is low, due to a bug in the icon library being used. Hover over the icon to verify the actual Wi-Fi signal strength.
Version 24.13.38
New
- Updated documentation to reflect Slamcore Aware MK2 compute unit. See
Slamcore Aware Kit for more details.
- Devices now include a power management system to shut down the system gracefully when external power is removed to prevent file corruption. See Device Reboot & Shutdown for more details.
- Added Mapping Quality Indicators to provide live feedback on the mapping progress via the web interface.
- The system will now free up space automatically when storage runs low. See Storage management & deleting run data for more details.
- Added ability to perform full system update.
Improved
- Reduced map corruption during localisation caused by moving objects in the field of view.
- Improved system state handling, introduced a new
Errorstate and made data streams consistent across all APIs. - Updated localisation statuses to
Localised/Relocalising. - Updated Trajectory CSV file content to ensure consistency across APIs.
- Updated Object Detections file content to provide more useful run metadata.
- Reduced Slamcore support telemetry file size.
- Improved UI/UX on the Positioning page.
- Floor plan is now always visible even when system is attempting to relocalise.
- Pose icon is grey when system is attempting to relocalise.
- Orientation of markers is now shown directly on the map.
- Localisation Quality is now shown in the main pose viewer.
- Introduced different visual states for the Start / Stop button.
- Improved UI/UX on the Map Management page.
- Map is now loaded automatically in the viewer after upload and cannot be downloaded or deleted whilst in edit mode.
- Mapping quality of the initial map and the mapping trajectory are now shown in the visualisation pane.
- Improved UI/UX on the Trajectories & Logs page.
- Multi-run selection is now possible.
- Downloading/exporting sensor data logs is now optional.
- Improved notifications when the system is unable to start positioning.
- Improved Mapping Guidelines to provide clearer instructions for mapping.
Fixed
- The map origin is now correctly reset after removing the floor plan from a map.
- Run duration is now shown for runs with error status.
- The system now correctly stops if a camera error is detected during a run.
- Positioning information cards are now shown in full screen mode in the positioning page.
Removed
- Removed the ability to record sensor data logs on devices with less than 2TB of disk space.
- Removed
Detected Markersfrom the pose readout bar as this is now shown in the pose viewer itself. See Mapping Quality Indicators.
Version 24.10.8
New
- Pedestrian Detection: The locations of pedestrians and their distances away from the vehicle are displayed in the web interface's Visualisation pane.
- Localisation Quality: The system now reports the quality of the localisation, providing an indication of how confident the system is in the current position information.
- Setting the Floor Plan Scale: The scale of the floor plan image can now be set manually on the Map Management page.
- Setting the Vehicle dimensions and center position: It is now possible to change the reference location on the vehicle from which the pose is published. The position and orientation of the custom tracking point can now be set relative to the camera via the Settings page > Positioning tab.
- Map files containing automatic map updates can now be downloaded for troubleshooting purposes from the Map Management page > MANAGE MAP UPDATES drop-down > DOWNLOAD MAP UPDATES.
- Added a button in Network settings that displays the current Wi-Fi and Ethernet network details (see Local Network Connection).
Improved
- Minor UI improvements and bug fixes
Fixed
- In the pose viewer, the floor plan image layer is now displayed 3 m below the camera level (z-axis) to prevent it from obscuring the visualisation of other object layers.
Removed
- The trajectory is now hidden in the pose viewer when the system is not
localised in the map, i.e. when
Localisation Quality: Lost. - The save button in the map management page has been removed. Map editing changes now get saved automatically after they are applied.
Version 24.07.43
New
- Added "Check Connection" button to the VDA5050 settings page, to enable quick verification of the connection with an MQTT broker without the need to start positioning.
- Added VDA5050 topic toggles, allowing users to disable the publication of unwanted topics.
Fixed
- Fixed issue that prevented connection with an MQTT broker when uploading certificates using a Windows machine.
Version 24.07.38
Improved
- Improved the keyframe pruning strategy for map updates for better memory management.
- Improved internal hotspot configuration for more robust hotspot connection.
Fixed
- Fixed container group permissions to be more resilient during unexpected power loss.
Version 24.07.36
New
- Setting the Map Origin: The map origin can now be adjusted by dragging it on the floor plan, in addition to the existing option to enter coordinates manually.
- Reactivating Hotspot Mode or Connecting to a different Wi-Fi Network: If a manual network configuration change is not confirmed via the web interface within 15 minutes, the device will automatically revert to the previous connection (either the hotspot or the last connected network).
- Added MQTT username/password authentication to VDA5050 settings.
- Export to external drive: Option to export individual trajectory & logs to an external drive.
Improved
- Improved Settings page UI.
- Better visualisation of visual markers and anchors during the Map <-> Floor plan Alignment process.
- Simplified view mode controls and reported frame of reference in the Visualisation pane on the Positioning page.
- Added light gray fill to transparent floor plan images during Map <-> Floor plan Alignment.
- Report coordinate readouts for the map origin in meters (see Setting the Map Origin).
Fixed
- The system now automatically recovers from a faulty localisation start event.
- The alignment between markers and the floor plan is now preserved after the origin is modified.
- Prohibit the download and deletion of ongoing runs from the Trajectories and Logs page.
- Various stability and organizational improvements in the backend.
Removed
- Option to batch migration trajectories & logs to an external drive.
Version 24.06.15
New
- Enable the option to automatically Localisation on Boot.
- Settings: Option to change the password.
Improved
- Relocate the Driving State detection threshold settings to the Settings page > POSITIONING tab.
- Improved UI for the Map Management page.
Fixed
- Export to external drive: Option to export trajectories and logs to an external drive.
- Task serialization at application startup.
Version 24.06.7
Fixed
- Stability improvements
Version 24.06.6
Fixed
- The delay in loading the Documentation page.
- Rendering of visual marker identifiers on Map Management page.
- Exception thrown during localisation run.
Version 24.06.5
New
- Automatic Map Updates: Incremental map updates between localisation runs.
- Display tracked markers and their IDs in the Visualisation pane.
- Slamcore Aware documentation can be accessed from within the application.
Improved
- Improved UI for software upgrade.
- Improved controls for the Visualisation pane.
- Improved VDA5050 logging.
- Improved UI for device settings management.
- Improved re-localisation permanence.
Fixed
- Reset the map alignment when the associated floor plan is removed.
- Restore previous map alignment values when ongoing edits are canceled.
Version 24.04.2
Improved
- Improved software versioning system.
- Securely restore the database after a software update.