, da dieser hier über die PullUp Wiederstände für vielleicht 2 Sekunden bei jedem Einschalten alle IO's auf 1 setzt.
Was ist denn das für ein komisches Teil? Dann fährt der Roboter also zunächst mal mit den vollen 11V an?

Wenn die pins hochohmig genug sind, mal probieren extern pulldowns hinzuzufügen so dass die Spannung an den Pins unter 1 Volt (bzw. die jeweilige Schaltschwelle) fällt.

Ich geh mal davon aus Du hast da keinen programmierbaren Mikrocontroller drauf?

MfG,
SlyD