Analyzing Behavior Trees as Discontinuous Dynamical Systems or When will a subtree execute? (BT #9)

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025

Комментарии • 4

  • @MaartenVergouwe
    @MaartenVergouwe 2 месяца назад +1

    At 24:00 you introduce a small heater behavior tree but I think there's a mistake in the condition. It should be TT0.

  • @player-eric
    @player-eric Год назад

    Thank you for the video. This theory introduced in the video is very interesting, but I have a question. Even if an infinite loop is detected in the BT analysis, it does not necessarily mean that the BT is problematic, am I right?

    • @petterogren7535
      @petterogren7535  Год назад +3

      That is correct. An infinite loop might be part of the desired design. Such as a lawn mower robot that switches back and forth between recharging the battery and mowing the lawn. Assuming the lawn keeps growing, the job will never be "finished", and that is ok. A similar situation is vacuum cleaning, and the patrolling of security robots.
      But in some instances it is a problem. If you ask a robot go get you a glas of water, you don't want it to be stuck in an infinite loop somewhere along the way.

    • @player-eric
      @player-eric Год назад

      I appreciate your response.