Skip to content

Commit

Permalink
Test: prefab PID
Browse files Browse the repository at this point in the history
  • Loading branch information
but0n committed Sep 19, 2017
1 parent 2a77b60 commit ae12248
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 8 deletions.
3 changes: 0 additions & 3 deletions libs/module/avm_pid.c
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,6 @@ pid_st avm_pid = {
.InnerLast = 0,
.OutterLast = 0,
.Feedback = &g_Roll,
.p = 0,
.i = 0,
.d = 0,
.Channel1 = &MOTOR2,
.Channel2 = &MOTOR4,
.Gyro = &avm_euler.gX,
Expand Down
10 changes: 5 additions & 5 deletions libs/module/avm_pid.h
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
#ifndef _AVM_PID_H_
#define _AVM_PID_H_

#define OUTTER_LOOP_KP 0 //0.257 * 0.83 0.255
#define OUTTER_LOOP_KI 0
#define OUTTER_LOOP_KD 0
#define OUTTER_LOOP_KP 3 //0.257 * 0.83 0.255
#define OUTTER_LOOP_KI 1
#define OUTTER_LOOP_KD 0.3f

#define INNER_LOOP_KP 0.03f
#define INNER_LOOP_KP 1
#define INNER_LOOP_KI 0
#define INNER_LOOP_KD 0
#define INNER_LOOP_KD 0.3f

#define SUM_ERRO_MAX 900
#define SUM_ERRO_MIN -900
Expand Down

0 comments on commit ae12248

Please sign in to comment.