Automated Construction of Robotic Manipulation Programs
Artificial intelligence: A modern approach