Though the book is named " Building smart robots using ROS " , the book is an ' all-inclusive ' read, covering everything you need to know about ROS, 3D Design of robot, React native apps and even AI to get started on robotics. Most of the books about ROS out there focus only on the ROS software part, but this one covers everything, the hardware side, simulations, CAD, using machine vision , integra tion of AI and creating apps to control your robots.
Being in the robotics industry, I can say that the market was missing out on this kind of a book and I wish I had this when I got started on robotics. This book caters to any robotics person looking for a reference/ a handbook and equally to someone who is very new to this domain by explaining things at a very grassroot level.
I should say that the book is quite the welcome hamper and the right pool of information for any robotics enthusiast, be it a student who wants to learn robotics or a professional who is looking forward to a career in robotics.