Das Auslesen der Odometrie ist doch nach Aufgabenstellung uninteressant. Tausendacht möchte bei einer Kollision, dass der Asuro sich abwendet und dann mit der vorherigen Geschwindigkeit weiterfährt.

Code:
if(Kollision)
{
Speicher_Links = OCR1A; Speicher_Rechts = OCR1B;
MotorSPEED(100,100);
MotorDIR(RWD,RWD); _delay_ms(1000); MotorDIR(RWD,FWD); _delay_ms(500); MotorDIR(FWD,FWD); MotorSPEED(Speicher_Links,Speicher_Rechts);
}
Das noch in brauchbares Asuro-C übersetzt müsste doch eigentlich machen was du willst oder?