KIT-MRT / arbitration_graphs

Hierarchical behavior models for complex decision-making and behavior generation in robotics
https://kit-mrt.github.io/arbitration_graphs/
MIT License
16 stars 0 forks source link

Replace DoNothingBehavior by StayInPlaceBehavior #29

Closed ll-nick closed 3 months ago

ll-nick commented 4 months ago

A StayInPlaceBehavior would constantly toggle directions to stay in place (well, switch between two neighboring grid cell). It would have the benefit that it would not run into walls (unlike the DoNothingBehavior) but does still require almost no context (except the last direction we moved in). This means that the entity class needs to be changed to contain the entity direction on top of the position.

ll-nick commented 3 months ago

Done in https://github.com/KIT-MRT/arbitration_graphs/pull/32