Niku offers comprehensive, yet concise coverage of robotics that will appeal to engineers. Robotic applications are drawn from a wide variety of fields. Emphasis is placed on design along with analysis and modeling. Kinematics and dynamics are covered extensively in an accessible style. Vision systems are discussed in detail, which is a cutting-edge area in robotics. Engineers will also find a running design project that reinforces the concepts by having them apply what they've learned.
Needless to say, Robotics is a math-intensive subject. If you have a good grasp over the basics of matrices, vectors and cartesian/ cylindrical/ spherical coordinate systems; you'll find the derivations and explanations much easier. Overall, the concepts are treated quite fairly with relevant examples and practice problems.