COUNT IT
Introduction
Autonomous robots are robot that can perform desired tasks in unstructured environments without continuous human guidance. Many kinds of robots have some degree of autonomy. Different robots can be autonomous in different ways. A high degree of autonomy is particularly desirable in fields such as space exploration, cleaning floors, mowing lawns, waste water treatment etc. A fully autonomous robot has the ability to:
Gain information about the environment
Work for an extended period without human intervention
Move either all or part of itself throughout its operating environment without human assistance
Avoid situations that are harmful to people, property, or itself unless those are part of its design specifications
One important area of robotics research is to enable the robot to cope with its environment whether be on land, underwater, in the air, underground, or in space. Some modern factory robot is "autonomous" within the strict confines of their direct environment. They may be asked to find the exact orientation and position of the work object and even the type of object and the number of object. This can vary unpredictably (at least from the robot's point of view). So we bring you a problem where your robot has to find the number of block present inside the grid arena.