Skip to content

Commit 4fa09bb

Browse files
cleWu03texhnolyze
authored andcommitted
fixing freekick problem
1 parent 308339c commit 4fa09bb

1 file changed

Lines changed: 5 additions & 37 deletions

File tree

  • src/bitbots_behavior/bitbots_body_behavior/bitbots_body_behavior/behavior_dsd

src/bitbots_behavior/bitbots_body_behavior/bitbots_body_behavior/behavior_dsd/main.dsd

Lines changed: 5 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -103,32 +103,10 @@ $DoOnce
103103
NO --> $SecondaryStateTeamDecider
104104
OUR --> #SearchBall
105105
OTHER --> @AvoidBallActive, @LookAtFieldFeatures, @WalkInPlace + duration:2, @GoToRelativePosition + x:1 + y:0 + t:0, @Stand
106-
YES --> $SecondaryStateDecider
107-
CORNER_KICK --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToCornerKickPosition + mode:others
108-
THROW_IN --> $RankToBallNoGoalie
109-
FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
110-
SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
111-
THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
112-
DIRECT_FREEKICK --> $RankToBallNoGoalie
113-
FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
114-
SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
115-
THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
116-
INDIRECT_FREEKICK --> $RankToBallNoGoalie
117-
FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
118-
SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
119-
THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
120-
GOAL_KICK --> $RankToBallNoGoalie
121-
FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
122-
SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
123-
THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
124-
PENALTYKICK --> $RankToBallNoGoalie
125-
FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
126-
SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
127-
THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
128-
ELSE --> $RankToBallNoGoalie
129-
FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
130-
SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
131-
THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
106+
YES --> $RankToBallNoGoalie
107+
FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
108+
SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
109+
THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
132110

133111
#Init
134112
@Stand + duration:0.1 + r:false, @ChangeAction + action:waiting, @LookForward, @Stand
@@ -178,19 +156,9 @@ $IsPenalized
178156
PLAYING --> $SecondaryStateDecider
179157
PENALTYSHOOT --> #PenaltyShootoutBehavior
180158
TIMEOUT --> #StandAndLook
181-
<<<<<<< HEAD
182-
ELSE --> $SecondaryStateModeDecider
183-
ELSE --> #StandAndLook
184-
PLACING --> #Placing
185-
||||||| parent of 5e668ed2f (OUR in dsd Tree for all secondaryStateDeciders)
186-
ELSE --> $SecondaryStateTeamDecider
187-
OWN --> #NormalBehavior //Nutzt immer normalBehaviour wenn wir die aktion ausführen, könnte man spezifischeres Verhalten definieren
188-
OTHER --> #Placing
189-
=======
190159
ELSE --> $SecondaryStateTeamDecider
191-
OUR --> #NormalBehavior //Nutzt immer normalBehaviour wenn wir die aktion ausführen, könnte man spezifischeres Verhalten definieren
160+
OUR --> #NormalBehavior
192161
OTHER --> #Placing
193-
>>>>>>> 5e668ed2f (OUR in dsd Tree for all secondaryStateDeciders)
194162
NORMAL --> #NormalBehavior
195163
OVERTIME --> #NormalBehavior
196164
STANDBY --> #StandAndLook

0 commit comments

Comments
 (0)