2015_robocon_bteam / Mbed 2 deprecated 2015robot_main

Dependencies:   PID QEI mbed

Fork of 2015robot_main by Naoto Deguchi

Parameters_ps3.h

Committer:
DeguNaoto
Date:
2015-08-30
Revision:
0:bd4719e15f7e
Child:
1:a89e2a604dcf

File content as of revision 0:bd4719e15f7e:

/**
 * This define list is included main.cpp.
 * Defined some parameters. 
 */

#ifndef PARAMETERS_H
#define PARAMETERS_H

/////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////

/**
 * PID parameters.
 */
 
/***Move PID controller***/
#define MOVE_R_INPUT_LIMIT_BOTTOM -100.0
#define MOVE_R_INPUT_LIMIT_TOP 100.0
#define MOVE_R_OUTPUT_LIMIT_BOTTOM -1.0
#define MOVE_R_OUTPUT_LIMIT_TOP 1.0
#define MOVE_R_BIAS 0.0
#define MOVE_R_Kc 0.2
#define MOVE_R_TAUi 0.01
#define MOVE_R_TAUd 0.0

#define MOVE_L_INPUT_LIMIT_BOTTOM -100.0
#define MOVE_L_INPUT_LIMIT_TOP 100.0
#define MOVE_L_OUTPUT_LIMIT_BOTTOM -1.0
#define MOVE_L_OUTPUT_LIMIT_TOP 1.0
#define MOVE_L_BIAS 0.0
#define MOVE_L_Kc 0.2
#define MOVE_L_TAUi 0.01 
#define MOVE_L_TAUd 0.0 

/***Swing speed PID controller***/
#define SWING_INPUT_LIMIT_BOTTOM -100000.0
#define SWING_INPUT_LIMIT_TOP 100000.0
#define SWING_OUTPUT_LIMIT_BOTTOM 0.0
#define SWING_OUTPUT_LIMIT_TOP 1.0
#define SWING_BIAS 0.0
#define SWING_Kc 10.0
#define SWING_TAUi 0.1 //tau_i
#define SWING_TAUd 0.0  //tau_d

///////////////////////////////////////////////////////////////////////////////
/***Diff accel PID controller***/
#define DIFF_INPUT_LIMIT_BOTTOM -100.0
#define DIFF_INPUT_LIMIT_TOP 100.0
#define DIFF_OUTPUT_LIMIT_BOTTOM 0.2
#define DIFF_OUTPUT_LIMIT_TOP 0.0
#define DIFF_BIAS 0.0
#define DIFF_Kc 10.0
#define DIFF_TAUi 10.0 //tau_i
#define DIFF_TAUd 0.0  //tau_d
///////////////////////////////////////////////////////////////////////////////

/**
 * Motor Parameters.
 */

/***Move motor period us.***/
#define MOVE_R_PERIOD_US 125
#define MOVE_L_PERIOD_US 125
#define SWING_PERIOD_US 125

/////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////

#endif /*Parameters.h*/