ontological modeling approach for autonomous robotic agents performing everyday manipulation activities