From: Jiri Hubacek Date: Mon, 2 Jul 2018 13:07:41 +0000 (+0200) Subject: Add upper time bound for planner computation X-Git-Tag: v0.1.0~27^2~1 X-Git-Url: https://rtime.felk.cvut.cz/gitweb/hubacji1/iamcar.git/commitdiff_plain/baede20d611dc10ab8260211f8385308d6dcdef0 Add upper time bound for planner computation --- diff --git a/base/main.cc b/base/main.cc index a067794..e22945d 100644 --- a/base/main.cc +++ b/base/main.cc @@ -20,6 +20,8 @@ along with I am car. If not, see . #include "obstacle.h" #include "rrtplanner.h" +#define TMAX 10 + int main() { Json::Value jvi; // JSON input @@ -60,9 +62,10 @@ int main() p.link_obstacles(&co, &so); p.tstart(); - while (!p.goal_found()) + while (!p.goal_found() && p.elapsed() < 10) { p.next(); - p.tend(); + p.tend(); + } std::cerr << "Elapsed is " << p.elapsed() << std::endl; std::cerr << "Goal found is " << p.goal_found() << std::endl;