async fetchAndStoreSegmentNames() {
        const segmentNames = await this.robot.sendCommand("get_room_mapping");

        // Example response: [ [ 21, 'RoomName' ] ]
        if (Array.isArray(segmentNames)) {
            this.segmentNames = {};

            segmentNames.forEach(s => {
                this.segmentNames[s[0]] = s[1];
            });
        } else {
            this.segmentNames = null;
        }
    }
This is a roborock-specific method which fetches the segment names and stores them
in the capability, which is somewhat ugly but not as ugly as other solutions considered

@returns {Promise<void>}