Dave Smith - 2015-06-01 09:23:05
First, let me say congratulations on the innovation nomination. I know I am supposed to be cheering for the USA, or even my own, however I think this class could be the start of something very interesting.
Imagine plotting a floor plan which contains immovable, impassable objects. Now add in multiple movable objects which are also impassable, like robots. All movable objects have access to the same floor plan, which contains the exact location of all objects at any given time. We could give each movable object their own destination and they in turn can calculate the best path, adjusting it according to the current location of the objects around them. We would now have the beginning of a simple navigation system for artificial intelligence.
The main thing we would need to enhance your class is the ability to specify a symbol that represents a shared similarity with all movable objects. This would be the white space that all movable objects can use to calculate a valid connection, basically possible paths.
Once we have that, and to have a truly advanced AI navigation system, we would need to be able to set some basic rules of motion and fuzzy logic to help smooth the motion. Although these pieces can be done later.
Dave