]> rtime.felk.cvut.cz Git - hubacji1/psp.git/commitdiff
Stop when parked an headings are similar
authorJiri Vlasak <hubacji1@fel.cvut.cz>
Fri, 23 Aug 2019 16:39:19 +0000 (18:39 +0200)
committerJiri Vlasak <hubacji1@fel.cvut.cz>
Fri, 23 Aug 2019 16:39:21 +0000 (18:39 +0200)
src/psp.cc

index b60e9d1948f01d17507cc09bffd8a23c519e7c98..a4b14408e3979058e91b57975119cab886723516 100644 (file)
@@ -204,6 +204,9 @@ void PSPlanner::fe_parallel()
                 q.pop();
                 while (
                         !this->collide()
+                        && (std::abs(
+                                this->cc().h() - this->ps().heading()
+                        ) > M_PI / 32)
                         && (std::abs(
                                 this->cc().h() - this->ps().heading()
                         ) < M_PI / 2)