You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now when the UAV taps, its tapping takes more than one step, so in the following steps it is still in the middle of tapping. This means that in the next step the UAV shouldn't try to reevaluate it's state to find it's next action - because it's still doing something. Our current solution is to simply skip the simulation a few steps ahead. The plan is to instead to allow to UAV to evaluate on every time step, this way it's a little less hacky and prevents the case where a UAV is tapping a roomba, the roomba triggers a 180, and the UAV stays for duration of the turn + 180 instead of just the turn. The new mechanism for turns is to just "knock out" the uav for the step duration of a turn but still evaluate each individual turn.
The text was updated successfully, but these errors were encountered:
Right now when the UAV taps, its tapping takes more than one step, so in the following steps it is still in the middle of tapping. This means that in the next step the UAV shouldn't try to reevaluate it's state to find it's next action - because it's still doing something. Our current solution is to simply skip the simulation a few steps ahead. The plan is to instead to allow to UAV to evaluate on every time step, this way it's a little less hacky and prevents the case where a UAV is tapping a roomba, the roomba triggers a 180, and the UAV stays for duration of the turn + 180 instead of just the turn. The new mechanism for turns is to just "knock out" the uav for the step duration of a turn but still evaluate each individual turn.
The text was updated successfully, but these errors were encountered: