[Dprglist] On Behavior Trees [Was: self driving trucks and the desert]
Rud Merriam
rudmerriam at gmail.com
Thu Oct 28 13:06:25 PDT 2021
BTs provide the means of changing the overall behavior from a high
level. In one competition there were 3 main task to be performed. At the
highest level the BT allowed all three to be stated as a simple list of
three items with sub-trees for their specific requirements.
-73 -
*Rud Merriam K5RUD*
/Mystic Lake Software/ <http://mysticlakesoftware.com/>
On 10/28/21 2:52 PM, Murray Altheim via DPRGlist wrote:
> On 29/10/21 7:36 am, Rud Merriam via DPRGlist wrote:
>> I replied to David and included this link: [...]
>
> Hi Rud,
>
> I'm doing my own robot OS in python so I'll check out the Python code,
> and I've got the link to the Italian/Swedish paper, thanks for that.
>
> My own exploration is inspired by my readings of Brooks, Jones, and what
> I've learned from David (who has been a great help), and is a based
> around
> an asynchronous (asyncio) message bus supporting a publish-subscribe
> model.
>
> There is the ability to enable/disable and suppress/release any of the
> Publishers or Subscribers, plus a class of Behaviour that combines both
> a Publisher and Subscriber, so the basic foundations of subsumption are
> there but not at the level of a single or BT loop, as all of the event-
> carrying messages sent around within the system are asynchronous. I
> maintain that it's still following the basic idea of a subsumption
> architecture but implemented quite differently than others I've seen.
>
> I'm still working through the details of it but so far things are
> working.
> A lot of effort...
>
> I'm curious about the Behaviour Tree idea because it suggests different
> patterns or sequences of behaviours for different contexts, which is
> something I've been investigating.
>
> Cheers,
>
> Murray
>
>
> ...........................................................................
>
> Murray Altheim <murray18 at altheim dot com> =
> = ===
> http://www.altheim.com/murray/ === ===
> = = ===
> In the evening
> The rice leaves in the garden
> Rustle in the autumn wind
> That blows through my reed hut.
> -- Minamoto no Tsunenobu
>
> _______________________________________________
> DPRGlist mailing list
> DPRGlist at lists.dprg.org
> http://lists.dprg.org/listinfo.cgi/dprglist-dprg.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dprg.org/pipermail/dprglist-dprg.org/attachments/20211028/a48e1fb8/attachment.html>
More information about the DPRGlist
mailing list