VSLAM står för Visual Simultaneous Localization and Mapping och är ett sätt för en robot att navigera med hjälp av kamera. Roboten bygger en karta över omgivningen och räknar samtidigt ut var på kartan den befinner sig. Tekniken används i en del robotdammsugare och i allt fler robotgräsklippare som klarar sig utan begränsningskabel.
Så fungerar det
Kameran letar efter kännetecken i bilden, till exempel hörn, kanter och mönster i taket, på väggarna eller i trädgården. När roboten rör sig följer den hur kännetecknen flyttar sig mellan bilderna och kan på så sätt räkna ut både sin egen rörelse och var föremålen finns. Ofta kombineras kamerabilden med hjulens rörelse och en rörelsesensor för att positionen ska bli stabilare.
I robotdammsugare har VSLAM i stor utsträckning fått ge plats åt lidar, som mäter avstånd med laser och fungerar lika bra i mörker. Kameror sitter dock kvar framtill på många modeller, då för hinderigenkänning.
VSLAM i robotgräsklippare
I trädgården är satellitpositionering med RTK vanligt, men den kräver fri sikt mot himlen. Under träd och nära husväggar kan signalen bli för svag. Därför använder flera tillverkare kamera och VSLAM, antingen som enda lösning eller som komplement till RTK, så att klipparen hittar rätt även där satellitsignalen sviktar.
Tänk på det här
- Ljuset spelar roll. En kamera behöver se något. I mörka rum eller vid skymning kan en VSLAM-robot få svårare att hitta, om den inte har egen belysning eller andra sensorer.
- Trädgården förändras. Lövfällning, snö och nya planteringar ändrar det kameran känner igen. Räkna med att klipparen kan behöva kartlägga om.
- Tänk på integriteten. Kameran ser ditt hem eller din tomt. Kontrollera vad som skickas till molnet.
Skillnaden mellan teknikerna förklaras i guiden Navigering i robotdammsugare – så funkar tekniken, och kamerabaserade klippare finns med i bäst i test robotgräsklippare utan slinga.