Skip to content
English - Switzerland
  • There are no suggestions because the search field is empty.

Software Release Notes 2024.02 Master

The article outlines key updates in software version 2024.02 for the K900 robot, including navigation improvements and WebApp enhancements.

Reading time less than 5 minutes.

Contents

Version info

Navigation

WebApp


Version info

Branch: Master

Date: 15.08.2024

Version: 2024.02


Navigation

Auto Fill-In Cleaning Mode (Previously Intelligent Cleaning Mode)

The auto fill-in cleaning mode now cleans zones with respect to the orientation and shape of 
the zone. This results in more intelligent and efficient cleaning. Corridors or aisles, which are
not horizontal or vertical in the map can be cleaned by segments/sub-zones divided along 
the length of the corridors.

Auto Fill-In

The robot can clean zones with irregular shapes more efficiently thanks to optimized 
division and planning.

Auto Fill-In1


WebApp

Cleaning Mode Re-Naming

There have been some changes in the naming of cleaning modes.
  • Auto Fill-In Cleaning: Previously Intelligent Cleaning
  • Teach & Fill-In Cleaning: Previously Demo Cleaning

Map Manipulation Tool

The zone planner now includes a feature that allows users to directly edit saved maps within 
the WebApp. Users can add or remove obstacles and designate 'unknown areas' to mark 
regions of the map where the presence of obstacles is unclear. 

This feature can be accessed with the following steps:

  • Activate Advanced Mode;
  • In the top toolbar in room configuration, click on Change planner mode and then click Edit map.

Map manipulation

Figure 1: Where to find the Edit map button.

In the toolbar on the right side, you will be able to see 4 options (hover the icon for tooltip):

  • Crop Map: Click and drag on the map to mark the new area of the map that should be saved. 
    This feature should be used when the map is bigger than the part used by the robot. For example, if there was an open door while mapping but the area behind the door is not part 
    of the intended map, this area can be cropped out.
  • Erase obstacles: Click and drag on the map to erase obstacles. This feature can be used to 
    erase dynamic obstacles from the map. For example, if there was a forklift in the way during 
    mapping, the obstacle it created can be removed after the mapping.
  • Draw obstacles: Click and drag on the map to draw line-shaped obstacles. This feature can 
    be used to draw obstacles on the map not recorded by the mapping. For example, if there 
    was an opened door during mapping, it can be closed afterward using this feature.
  • Add unknown areas: Click and drag on the map to mark a dynamic area as 'unknown.' Use 
    this advanced feature with caution, particularly in areas with changing obstacles where the 
    robot is prone to positional errors. Labelling these areas as 'unknown' instructs the robot to 
    disregard existing map data, so careful consideration is crucial. 

To save the map, click on the blue save icon in the top toolbar.

Scheduling Widget

The dashboard of the WebApp now features a scheduling widget. It displays the current 
scheduling configuration of the robot.

Scheduling widgetFigure 2: Showing where the scheduling widget is displayed in the web dashboard.

The scheduling widgets always displays one of six states: 

Indication Text Description
Yellow dot NO SCHEDULED CLEANING PLANNED Whenever there is no schedule active in any of the robot’s rooms.
Green dot SCHEDULED CLEANING PENDING Whenever there is an active schedule in one of the robot’s rooms but not for the current time.
Green dot SCHEDULED CLEANING ACTIVE Whenever there is an active schedule in one of the robot’s rooms for the current time.
Yellow dot ROBOT WAS MANUALLY STARTED OR CLEANING WAS ABORTED Whenever there is an active schedule for the current time, but there was manual intervention.
Red dot INTERRUPTED BY ERROR Whenever there is an active schedule for the current time, but it was interrupted by an error.

Red zones tolerance

We have enhanced the accuracy of the red zones in our WebApp to ensure they align more 
precisely with their expected behaviour. Previously, these zones were additionally inflated for 
the robot, resulting in some unintended consequences. With this update, the representation 
of red zones in the WebApp mirrors exactly how they are interpreted by the robot. 
Additionally, we have updated the guidelines for red lines:

  • Red Lines are for guidance only, not for critical safety barriers;
  • Use red zones for enhanced safety.

Waypoint usage configuration

The user can now more extensively determine the desired usage of waypoints. For approaching both a zone and the charging station, it is now configurable if the robot should 
move along waypoints or not. The settings can be found using Advanced Mode on the 
Configuration page in the CLEANING SETTINGS tab.

Screenshot 2025-06-06 144911Figure 3: Showing UI where waypoint usage configuration can be edited.

Filter Cleaner Configuration

The way the filter cleaner configurations are displayed on the WebApp has changed. The 
user now can activate and deactivate the filter cleaner. Additionally, to configure the cleaning 
interval time (default time is 15 minutes), the tool has changed from a slider to a field where 
the hours and minutes between filter cleaning processes can be selected. The filter wear is 
indicated by a color-coded bar beneath the time setting. It gradually fills green and turns 
yellow when the filter needs replacing soon. At red, replacement is crucial for optimal 
cleaning performance and efficiency. These options are only visible with the advanced mode 
activated and only if the filter cleaner is configured on the robot.

Screenshot 2025-06-06 145235Figure 9: New filter cleaner configuration settings.

Click here to download the 2024.02 Master release notes in a pdf file.

More questions? Contact us at support@kemaro.ch!