Engineering foundations of robotics. - N-Nagy, Francis; Siegler, Andras