In this video, I will describe the theory and requirements for mobile robotics lab 2 on avoid obstacle, follow object and random wander. It discusses proportional control, bang-bang control, potential field navigation. There is also a discussion of state diagrams, flowcharts, pseudocode, algorithmic and state machines.