Hi, were you ever able to resolve this issue? I ran into the same problem. I swapped the PWM headers. my array now looks like this:
byte pwm_pin[] = {12, 11, 4, 3,
15, 10, 5, 2,
14, 9, 6, 1,
13, 8, 7, 0
};
It solved the soft-servo problem. But during skill execution, the left-elbow does not seem to be receiving any commands. It remains in the same position the whole time. I wonder if @Plugh was correct when he asked:
"Do I have to remap it everywhere in the instincts and movements."
@Rongzhong Li - do you know what we're missing here?