A basic C-based PIC rover robot