usa las etiquetas GeSHi cuando publiques codigo (usa lenguaje C)
el error que te da eso bien te lo dice
primero
sketch_oct03b.ino:4:10: error: 'motorR1' was not declared in this scope
sketch_oct03b.ino:5:10: error: 'motorR2' was not declared in this scope
sketch_oct03b.ino:6:10: error: 'motorL1' was not declared in this scope
sketch_oct03b.ino:7:10: error: 'motorL2' was not declared in this scope
sketch_oct03b.ino:8:10: error: 'sensFder' was not declared in this scope
sketch_oct03b.ino:9:10: error: 'sensFizq' was not declared in this scope
sketch_oct03b.ino:10:10: error: 'sensTder' was not declared in this scope
sketch_oct03b.ino:11:10: error: 'sensTizq' was not declared in this scope
es decir en la linea 5 usas
pinMode (motorR1, OUTPUT);
pero, en que pin está motorR1, es decir, no le estás dando un numero que lo guíe, primero debes definir todas esas variables con numero reales, ej si motorR1 es pin 1
int motorR1 = 1;
el segundo error (que hace que se lancen los otros es
void loop() {
{
esa segunda llave abierta "{" genera los conflictos
y tambien la doble declaracion de setup corrige eso e intenta nuevamente