If a robot had a radio link to Cyc, what could it do ?
The robot would not have a sense of self in the same way that a human does. Cyc has predicates that refer to the symbol ‘Cyc’, but since it would not have a representation of itself in space, it couldn’t be immediately usable as a control program for a robot. The CycL representation language is capable of representing many things about time and space, but few predicates are organized in the immediate form necessary for real time control. Another issue is that Cyc cannot sense itself in space. It does not currently embody any information about its location. Since Cyc does not have any sensors, it depends solely upon data input through knowledge enterers. The Cyc KB however, has the spatial knowledge necessary to allow the robot to navigate. It would be necessary to define the axioms the Cyc program would need to interpret input from sensors in terms of these spatial knowledge axioms. It is not part of the Cyc effort to build a real time planner which would be necessary in giving a robot