Skip to content

Shift in actions sequence between agent and simulator #238

Discussion options

You must be logged in to vote

Thank you for taking a look at the details here. That is indeed correct. With the Bullet spine, there is a delay of 3 substep durations between the observation dictionary and the internal simulation state.

Details on the three-cycle reset behavior

Upon reset, Spine::simulate cycles the actuation three times, but that is a consequence rather than a cause of how Spine::cycle_actuation is implemented. The internal state of the spine (looking at actuation_output_ and latest_replies_) during these three steps looks like this:

(Because actuation_output_ is a promise, I wrote between brackets values that will actually become available at the next call.)

So far we haven't considered reducing thi…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by elasriz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants