From: Erik Andresen Date: Tue, 30 Aug 2016 20:48:42 +0000 (+0200) Subject: pid tuning for gear ratio=1:47 X-Git-Url: https://defiant.homedns.org/gitweb/?p=ros_wild_thumper.git;a=commitdiff_plain;h=581514e44d63392698ca47b9e50d0288e3fadbdb;hp=8786ef14dfb5b65efa0a260d91e569aa819aac14 pid tuning for gear ratio=1:47 --- diff --git a/avr/motor_ctrl/main.c b/avr/motor_ctrl/main.c index 3dca8cc..6d9f620 100644 --- a/avr/motor_ctrl/main.c +++ b/avr/motor_ctrl/main.c @@ -101,12 +101,12 @@ #define TWI_RESET TWCR &= ~((1 << TWSTO) | (1 << TWEN)); TWI_ACK #define TWI_NAK TWCR = (1< 255): motor3 = 255 elif (motor3 < -255): motor3 = -255 - print "Wish=", speed3_wish, "Speed=", speed3, "e=", e, "esum=", esum3, "pwm=", motor3, "error=", error - if speed4_wish == 0: motor4 = 0.0 eold4 = 0.0 @@ -97,6 +95,8 @@ if __name__ == "__main__": elif (motor4 > 255): motor4 = 255 elif (motor4 < -255): motor4 = -255 + print "Wish=", speed4_wish, "Speed=", speed4, "e=", e, "esum=", esum4, "pwm=", motor4, "error=", error + set_pwm(motor1, motor2, motor3, motor4) sleep(PID_T)