Philipp Schillinger

Results 97 comments of Philipp Schillinger

Logging of state transitions is disabled by default to not spam the file system. In order to enable it, set the respective argument in the launch file of the onboard...

You can consider a Priority container as an interrupt routine inside a Concurrency container. More generally, whenever a Priority container is entered, no other states will be active outside of...

I think making the generated code more deterministic is, in principle, a good idea. Will take a look at that. However, I'm not sure whether I can fully remove all...

Yes, this is indeed intended. The main idea about the proxies is to avoid the creation of multiple subscribers/publishers/etc. when instantiating states multiple times across a behavior or to bundle...

Good catch, thanks for reporting! I think I created this dependency unintentionally when I added the sefttest behavior simply as generated by flexbe_app. Also thanks for the PR! I now...

You might want to take a look at http://wiki.ros.org/flexbe/Tutorials/Behavior%20Synthesis%20Interface While it is not included in FlexBE yet to directly instantiate a behavior from such a description, you can use the...

Thanks for the suggestion! However, restarting the process as in the suggested commit appears a bit harsh to me. How about [this new commit](https://github.com/team-vigir/flexbe_behavior_engine/commit/dd5fc2d6c01459bd1e06e05eb861fd209e839a96), would this address the issue of...

Thank you for looking into this! I will check what to do best from the flexbe_app side to handle the case of installed packages.

Thank you Dorian! I actually started an implementation of this in parallel last weekend. I will merge the two versions next weekend and then test everything together. >

As suggested in the original PR, the following features have been added: > A better approach would be to patch the FlexBE App such that it can find the source...