Secrets of Robotics Revealed

Published: 07th September 2015 04:28 AM  |   Last Updated: 07th September 2015 04:28 AM   |  A+A-

Learning Robotics with Python, by robotics enthusiast Lentin Joseph, contains 12 chapters that mainly aims at how to build an autonomous mobile robot from scratch and how to programme it using Python. The robot mentioned in this book is a service robot named Chefbot, which can be used to serve food at home, hotels, and restaurants.

Robotics 1.jpgFrom the beginning to end, the book discusses the step-by-step procedure on how to build this service robot. The book starts with the basic concepts of robotics and then moves on to the 3D modeling and simulation of the robot.

After the successful simulation of the robot, it discusses the hardware components required to build the robot prototype to complete the robot navigation.

The software part of this robot is mainly implemented using the Python  programming language and software frameworks, such as Robot Operating System (ROS), Open-CV, and so on.

You will understand the application of Python from the aspects of designing the robot to the robot’s user interface.

The Gazebo simulator is used to simulate the robot and machine vision libraries, such as Open-CV and OpenNI. PCL is used to process the 2D and 3D image data of the robot.

Each chapter in the book is presented with an adequate theory to understand the application aspect.


Lentin Joseph is an electronics engineer, robotics enthusiast, machine vision expert, embedded programmer, and the founder and CEO of Qbotics Labs. He got his bachelor’s degree in electronics and communication engineering at the Federal Institute of Science and Technology (FISAT). In his final year engineering project, he created a social robot, which can interact with people.


Disclaimer : We respect your thoughts and views! But we need to be judicious while moderating your comments. All the comments will be moderated by the editorial. Abstain from posting comments that are obscene, defamatory or inflammatory, and do not indulge in personal attacks. Try to avoid outside hyperlinks inside the comment. Help us delete comments that do not follow these guidelines.

The views expressed in comments published on are those of the comment writers alone. They do not represent the views or opinions of or its staff, nor do they represent the views or opinions of The New Indian Express Group, or any entity of, or affiliated with, The New Indian Express Group. reserves the right to take any or all comments down at any time.

flipboard facebook twitter whatsapp