velocityCtrl.h File Reference

速度制御 More...

#include "velocityInfo.h"

Include dependency graph for velocityCtrl.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  velocityCtrlInfo_t
 速度制御の情報管理 More...

Defines

#define MM_STABLE_SHIFT   3
#define DIV16_STABLE_SHIFT   5

Enumerations

enum  { CONTROL_UNSTABLE = 0, CONTROL_STABLE = 1 }

Functions

void initVelocityCtrlInfo (velocityCtrlInfo_t *velCtrl)
void getFirstHoldVelocity (velocityCtrlInfo_t *velCtrl, int vel)
int holdVelocityCtrl (velocityCtrlInfo_t *velCtrl)
int holdPositionCtrl (velocityCtrlInfo_t *velCtrl, int stable_shift)
int followLineCtrl (velocityCtrlInfo_t *velCtrl, int follow_r, velocityInfo_t *velInfo, int run_crd_div16)
int followCircleCtrl (velocityCtrlInfo_t *velCtrl, int follow_r, int x, int y, velocityInfo_t *velInfo, int run_crd_div16)

Variables

 BEGIN_C_DECLS
 END_C_DECLS


Detailed Description

速度制御

Author:
Satofumi KAMIMURA
$Id$

Definition in file velocityCtrl.h.


Generated on Mon Apr 13 22:52:06 2009 by  doxygen 1.5.7.1