Natural language service for controlling robots and other agents
Jorge Allen, Quang Duong, C.W. Thompson · 2006
The Everything is Alive (EiA) agent system architecture is modular and scalable. It uses the E2 platform, a derivative of the Eclipse core platform, to dynamically add or remove plugin capabilities that have XML or WSDL interfaces. This paper describes two capabilities that can be modularly added to EiA agents. The capabilities described include a robot command capability that customizes an agent to operate as a robot controller and a menu-based natural language interface (MBNLI) capability that provides a human-level interface for commanding a robot.