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;
{
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());