In this chapter, we have seen the features of the robot that we are going to design. The main feature of this robot is autonomous navigation. The robot can navigate in its surrounding by analyzing sensor readings. We went through the robot block diagram in which we discussed the role of each block, and we then selected appropriate components that satisfy these requirements. This chapter also suggested some economical components to build this robot. In the next chapter, we will find out more about actuators and their interfacing that we using on this robot.