AI Software Developer with experience building LLM powered apps.

Robot Abstraction allows plant operators to convey their intent for plant objectives to multiple robots in a plant in natural language and for Gemini LLMs using Google ADK to translate into commands that a supervisor agent communicates with different real robots in simulators and the real world. Robot Abstraction enables - Multiple robots from different manufacturers with similar and different capabilities be used. Enables new robot manufacturers to get adoptions - Research institutions to envisage complex workflows that require orchestration to be built just by conveying human intent in natural language - Plant operators to test what if scenarios in simulation environments such as IsaacSIM, Gazebo and webots for their specific factory configurations before making buying decisions. Robot Abstraction is the interface between human intent and robot action through the robot abstraction framework. Robots are physical systems. Mistakes have real consequences. LLM outputs can be unsafe or incorrect. APIs are inconsistent across platforms. Simulations don't perfectly match hardware. Most teams end up rebuilding safety systems from scratch. Robot Abstraction addresses these issues in a simple framework that constrains to typed capabilities such as navigate, stop, inspect - validates actions through policies before execution and guarantees safety and correctness through guard rails. Robot Abstraction starts with simulation first developers and pick and place robots before we move to connecting with physical robots and to humanoid and drones
19 May 2026