Robot Programming A Practical Guide to Behavior - Based Robotics - Joseph L. Jones (McGraw Hiil, 2004)