Obstacle Avoiding Robot Block Diagram