judgement_ctrl.h File Reference

判定コマンド More...

#include "cpp_extern_macro.h"

Include dependency graph for judgement_ctrl.h:

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

Go to the source code of this file.

Functions

int run_getDiffPos (int crd_id, int x, int y)
 指定位置と筐体位置との距離を返す
int run_getDiffAng (int crd_id, int div16)
 指定角度と筐体角度との距離を返す
int run_getDiffStraightVel (int mm_vel)
 指定並進速度と筐体並進速度との差を返す
int run_getDiffRotateVel (int div16_vel)
 指定角速度と筐体角速度との差を返す
int run_getDiffLine (int crd_id, int x, int y, int div16)
 指定直線と筐体位置との距離を返す

Variables

 BEGIN_C_DECLS
 C++用のマクロ.
 END_C_DECLS
 C++用のマクロ.


Detailed Description

判定コマンド

Author:
Satofumi KAMIMURA
$Id$

Definition in file judgement_ctrl.h.


Function Documentation

int run_getDiffPos ( int  crd_id,
int  x,
int  y 
)

指定位置と筐体位置との距離を返す

Parameters:
crd_id [i] 座標系ID
x [i] X値 [mm]
y [i] Y値 [mm]
Return values:
0 正常終了
戻り値 < 0 エラー

Definition at line 24 of file judgement_ctrl.c.

int run_getDiffAng ( int  crd_id,
int  div16 
)

指定角度と筐体角度との距離を返す

Parameters:
crd_id [i] 座標系ID
div16 [i] 角度 [div16]
Return values:
0 正常終了
戻り値 < 0 エラー

Definition at line 44 of file judgement_ctrl.c.

int run_getDiffStraightVel ( int  mm_vel  ) 

指定並進速度と筐体並進速度との差を返す

Parameters:
mm_vel [i] 並進速度 [mm/sec]
Return values:
0 正常終了
戻り値 < 0 エラー

Definition at line 59 of file judgement_ctrl.c.

int run_getDiffRotateVel ( int  div16_vel  ) 

指定角速度と筐体角速度との差を返す

Parameters:
div16_vel [i] 回転速度 [div16/sec]
Return values:
0 正常終了
戻り値 < 0 エラー

Definition at line 76 of file judgement_ctrl.c.

int run_getDiffLine ( int  crd_id,
int  x,
int  y,
int  div16 
)

指定直線と筐体位置との距離を返す

Parameters:
crd_id [i] 座標系ID
x [i] X値 [mm]
y [i] Y値 [mm]
div16 [i] 角度 [div16]
Return values:
0 正常終了
戻り値 < 0 エラー

Definition at line 96 of file judgement_ctrl.c.


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