]> rtime.felk.cvut.cz Git - hubacji1/rrts.git/commitdiff
Move obstacle assert to ext2
authorJiri Vlasak <jiri.vlasak.2@cvut.cz>
Wed, 28 Jul 2021 19:51:39 +0000 (21:51 +0200)
committerJiri Vlasak <jiri.vlasak.2@cvut.cz>
Fri, 15 Oct 2021 08:16:07 +0000 (10:16 +0200)
src/rrtext2.cc
src/rrts.cc

index d98d7cb0c817a0b545418d5a01dbeda889aa8471..06caf9fe2f028e6d4b43c0725696633bed5a8be4 100644 (file)
@@ -63,9 +63,7 @@ void
 RRTExt2::json(Json::Value jvi)
 {
        RRTS::json(jvi);
-       if (jvi["obst"] == Json::nullValue) {
-               return;
-       }
+       assert(jvi["obst"] != Json::nullValue);
        for (auto& o: jvi["obst"]) {
                assert(o.size() < C2_MAX_POLYGON_VERTS);
                c2Poly c2tmp;
index 68b4f6e32171f554e026f3bb171a820f970ff07f..15f2436e8d3142bb2f61b876428e124bac0b799e 100644 (file)
@@ -299,7 +299,6 @@ RRTS::json(Json::Value jvi)
 {
        assert(jvi["init"] != Json::nullValue);
        assert(jvi["goal"] != Json::nullValue);
-       assert(jvi["obst"] != Json::nullValue);
        this->nodes_.front().x(jvi["init"][0].asDouble());
        this->nodes_.front().y(jvi["init"][1].asDouble());
        this->nodes_.front().h(jvi["init"][2].asDouble());