AI-agents kunnen voortaan rechtstreeks drones aansturen met tekstcommando’s. Dankzij een nieuwe integratie in het robotbesturingssysteem DimOS kunnen agents zoals OpenClaw drones bedienen via het veelgebruikte droneprotocol MAVLink. Daarmee wordt het mogelijk om fysieke systemen aan te sturen met natuurlijke taal, bijvoorbeeld met opdrachten als: “Volg de volgende witte auto die over het kruispunt rijdt.”
Inhoudsopgave
Besturingssysteem voor robotica
De functionaliteit werd aangekondigd via een bericht op sociale media waarin werd gesteld dat een “OpenClaw/Agent” nu drones kan bedienen op het platform. Een voorbeeldopdracht luidt: “Follow the next white car that comes through the intersection.” Het systeem vertaalt zo’n instructie naar concrete acties voor de drone.
Het platform is gebaseerd op de open-source softwareomgeving DimOS, ontwikkeld door het bedrijf Dimensional. Volgens de ontwikkelaars fungeert het systeem als een soort besturingssysteem voor fysieke machines, vergelijkbaar met hoe een traditioneel OS software laat draaien op een computer.
DimOS is bedoeld als generieke softwarelaag voor robotica. Het platform ondersteunt uiteenlopende hardware, waaronder humanoïde robots, robotarmen, quadrupeds en drones. De software kan sensordata verwerken van bijvoorbeeld camera’s en lidar, navigatie uitvoeren en autonoom gedrag plannen.
Een belangrijk uitgangspunt is dat ontwikkelaars applicaties volledig in Python kunnen bouwen, zonder afhankelijk te zijn van het veelgebruikte maar complexe robotframework Robot Operating System (ROS).
AI-agents als besturingslaag
De kern van het systeem is de integratie van AI-agents die rechtstreeks met hardware communiceren. Deze agents kunnen sensordata interpreteren, beslissingen nemen en acties uitvoeren via standaard interfaces. Daarbij wordt gebruikgemaakt van modules die bijvoorbeeld camerabeelden analyseren of navigatie uitvoeren.
Via een command-line interface kan een ontwikkelaar opdrachten naar de agent sturen, waarna deze de benodigde acties uitvoert. In plaats van traditionele programmeercode kan een gebruiker dus ook natuurlijke taal gebruiken om gedrag te beschrijven.
Dronebesturing via MAVLink
Met de recente update kan het systeem ook drones aansturen via MAVLink, een open communicatieprotocol dat veel wordt gebruikt in de drone-industrie. Dat protocol vormt de basis voor autopilotsystemen zoals PX4 en ArduPilot.
Door deze integratie kan een AI-agent telemetrie ontvangen van een drone en tegelijkertijd vluchtcommando’s versturen. Volgens de ontwikkelaars maakt dit het mogelijk om drones onderdeel te maken van grotere multi-agent systemen, waarin verschillende robots en sensoren samenwerken.
Stap richting ‘programmeable physical space’
De makers van Dimensional stellen dat hun platform een stap vormt richting wat zij “programmeable physical space” noemen. Het idee is dat fysieke omgevingen net zo programmeerbaar worden als software, waarbij AI-agents realtime taken uitvoeren met robots, sensoren en voertuigen.
Voor drone-toepassingen kan dat onder meer betekenen dat AI-systemen autonoom inspecties uitvoeren, objecten volgen of logistieke taken coördineren. De technologie bevindt zich nog in een vroege fase. De huidige release van DimOS wordt door de ontwikkelaars zelf als een pre-release beta bestempeld.