-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add behaviour trees to gazoo example #213
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like CI failed because it couldn't find any delphyne.decorators
module.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, delphyne-gazoo
's smoke test is timing out @JShep1
Could it be the addition of behaviour trees slows down simulation? I did see a noticeable slowdown after py-trees implementation was added. |
Can you reproduce locally? |
Yes, it seems to run indefinitely locally |
It seems like this is the test when a finite amount of time is passed in for the simulation to run for. The error comes when the simulation stops (py-trees stops ticking after the desired time has passed) but the program does not exit. I'm trying to find out if this is a general issue or one specifically for the Can someone try running my |
If this issue is consistent across all examples, perhaps a solution could be a post tick handler which holds a global counter that checks if the desired number of iterations has passed and initiates a system exit if so. We could also |
I wonder why it does not abide to |
I guess it technically does considering it doesn't tick past the input number of iterations - I guess it doesn't return/exit? |
After some investigation it appears that the The
|
Alright, now CI is happy. LGTM @JShep1 ! |
I think that the line I added should be put in every example... not sure if |
That's correct! |
@JShep1 merge? |
Sorry, wasn't sure if we were still holding off on pushing these through |
No description provided.