継承:
public メンバ関数-
ITK_DEF_ACCESS(Object & ball(Int t), { return state(t).ball() ; })
-
-
ITK_DEF_ACCESS(Object & self(Int t), { return state(t).self() ; })
-
-
ITK_DEF_ACCESS3(BasePlayer* , & me(), { return me_ ; })
-
-
ITK_DEF_ACCESS(Action & action(Int t), { if(t < 0) return action_[0] ; else return action_[t % stateN]; })
-
-
ITK_DEF_ACCESS(Newton2dKFilter & selfKFilter(), { return selfKFilter_ ; })
- Kalman Filter for Self Kalman Filter for Ball
-
WorldModel(BasePlayer* myplayer = ITK_NULLPTR)
-
-
void init(BasePlayer* myplayer = ITK_NULLPTR)
-
-
void initServerParam()
-
-
virtual State& estState(Int t, Bool lockp = True)
-
-
Object& estBall(Int t, Bool lockp = True)
-
-
Object& estSelf(Int t, Bool lockp = True)
-
-
virtual State& estimate1(Int t, Bool lockp = True)
-
-
void mergeSensedData(Int t, const FieldState & fs, Bool lockp = True)
-
-
void mergeSensedDataSelf(Int t, const FieldState & fs, Bool lockp = True)
-
-
void mergeSensedDataSelfPos(Int t, const FieldState & fs, State & cstate, Object & self, Bool & useSensor)
-
-
void mergeSensedDataSelfVel(Int t, const FieldState & fs, State & cstate, Object & self, Bool & useSensor)
-
-
void mergeSensedDataBall(Int t, const FieldState & fs, Bool lockp = True)
-
-
void mergeSensedDataBallPos(Int t, const FieldState & fs, State & cstate, Object & ball, Bool & useSensor, Bool & shortRange)
-
-
void mergeSensedDataBallVel(Int t, const FieldState & fs, State & cstate, Object & ball, Bool & useSensor, Bool & shortRange)
-
-
void mergeSensedDataSelf2(Int t, const FieldState & fs, Bool lockp = True)
-
void mergeSensedDataBall2(Int t, const FieldState & fs, Bool lockp = True)
-
virtual void estimateFore(State & cstate, const State & pstate, const Action & paction)
-
-
virtual void estimateSelfFore(State & cstate, const State & pstate, const Action & paction)
-
-
virtual void estimateBallFore(State & cstate, const State & pstate, const Action & paction)
-
-
virtual void estimateSelfFore2(State & cstate, const State & pstate, const Action & paction)
-
virtual void estimateBallFore2(State & cstate, const State & pstate, const Action & paction)
-
Flt kickPowerFactor(Flt rdist, Flt rdir)
-
-
virtual Bool estimateBallBackActionByBallVel(Action &caction, State & nstate, const State & cstate)
-
-
virtual Bool estimateBallBackActionByBallVel(Action &caction, const Vec & nbvel, const State & cstate)
-
-
virtual Bool estimateBallBackActionByBallPos(Action &caction, State & nstate, const State & cstate)
-
-
virtual Bool estimateBallBackActionByBallPos(Action &caction, const Vec & nbpos, const State & cstate)
-
public クラス-
typedef FieldState::Object Object
-
-
class Action: public WithDescriber
-
-
class State: public FieldState
-
文書
typedef FieldState::Object Object
-
ITK_DEF_ACCESS(Object & ball(Int t), { return state(t).ball() ; })
-
ITK_DEF_ACCESS(Object & self(Int t), { return state(t).self() ; })
-
ITK_DEF_ACCESS3(BasePlayer* , & me(), { return me_ ; })
-
ITK_DEF_ACCESS(Action & action(Int t), { if(t < 0) return action_[0] ; else return action_[t % stateN]; })
-
ITK_DEF_ACCESS(Newton2dKFilter & selfKFilter(), { return selfKFilter_ ; })
-
Kalman Filter for Self
Kalman Filter for Ball
WorldModel(BasePlayer* myplayer = ITK_NULLPTR)
-
void init(BasePlayer* myplayer = ITK_NULLPTR)
-
void initServerParam()
-
virtual State& estState(Int t, Bool lockp = True)
-
Object& estBall(Int t, Bool lockp = True)
-
Object& estSelf(Int t, Bool lockp = True)
-
virtual State& estimate1(Int t, Bool lockp = True)
-
void mergeSensedData(Int t, const FieldState & fs, Bool lockp = True)
-
void mergeSensedDataSelf(Int t, const FieldState & fs, Bool lockp = True)
-
void mergeSensedDataSelfPos(Int t, const FieldState & fs, State & cstate, Object & self, Bool & useSensor)
-
void mergeSensedDataSelfVel(Int t, const FieldState & fs, State & cstate, Object & self, Bool & useSensor)
-
void mergeSensedDataBall(Int t, const FieldState & fs, Bool lockp = True)
-
void mergeSensedDataBallPos(Int t, const FieldState & fs, State & cstate, Object & ball, Bool & useSensor, Bool & shortRange)
-
void mergeSensedDataBallVel(Int t, const FieldState & fs, State & cstate, Object & ball, Bool & useSensor, Bool & shortRange)
-
void mergeSensedDataSelf2(Int t, const FieldState & fs, Bool lockp = True)
-
Kalman Filter Version
void mergeSensedDataBall2(Int t, const FieldState & fs, Bool lockp = True)
-
Kalman Filter Version
virtual void estimateFore(State & cstate, const State & pstate, const Action & paction)
-
virtual void estimateSelfFore(State & cstate, const State & pstate, const Action & paction)
-
virtual void estimateBallFore(State & cstate, const State & pstate, const Action & paction)
-
virtual void estimateSelfFore2(State & cstate, const State & pstate, const Action & paction)
-
Kalman Filter version
virtual void estimateBallFore2(State & cstate, const State & pstate, const Action & paction)
-
Kalman Filter version
Flt kickPowerFactor(Flt rdist, Flt rdir)
-
virtual Bool estimateBallBackActionByBallVel(Action &caction, State & nstate, const State & cstate)
-
virtual Bool estimateBallBackActionByBallVel(Action &caction, const Vec & nbvel, const State & cstate)
-
virtual Bool estimateBallBackActionByBallPos(Action &caction, State & nstate, const State & cstate)
-
virtual Bool estimateBallBackActionByBallPos(Action &caction, const Vec & nbpos, const State & cstate)
-
- このクラスには、子クラスは存在しない
Alphabetic index HTML クラス階層 or Java
This page was generated with the help of DOC++.