Building a Robust BT

NodeCanvas Forums General Discussion Building a Robust BT

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #8801
    pjohalloran
    Participant

    Hi Gavalakis,

    I am wondering what is your intended approach for building a robust graph that can recover from exceptions, errors etc.

    For example, at the moment in my BT, if any node that calls for example a script function throws an exception, i typically get the node running forever and an error:
    <b>Graph Error:</b> Infinite Loop Detected On node SEQUENCER ID 1 | On graph GraphNameHere

    How should i deal with such errors?

    #8803
    Gavalakis
    Keymaster

    Hey,

    I could handle errors thrown from methods called in script control tasks and move forward executing the BT instead, with the task returning a Failure Status. This is what you are refering to, right? 🙂

    Thanks

    Join us on Discord: https://discord.gg/97q2Rjh

    #8802
    pjohalloran
    Participant

    Yes, thats exactly what i mean. That would be great.

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.