A *  fonctionne   avec  collision et obstacle