Dynamic Ontology Driven Learning And Control Of Robotic Tool Using Behavior