Natural language based control and programming of robotic behaviors