diff --git a/specs/search_area.json b/specs/search_area.json index 31303687bed2c83982ae856f51b88861c112518f..b86a4ca6358fe9d81e4840e8fc6180f464afa5e0 100644 --- a/specs/search_area.json +++ b/specs/search_area.json @@ -1,10 +1,38 @@ { + "type": "tst node", "desc": "This node specifies a search of an area given by a list of geopoints. The area is 'closed' by assuming a segment between the last and first position in the list of geopoints. It is allowed to prepare for moving inside the node, for example doing take-off before flying.", "key": "search-area", "status": "released", "tags": [ "vehicle" ], + "tst-params": [ + { + "desc": "The sensor type to use. Possible values: camera, laser, ...", + "key": "sensor-type", + "type": "string" + }, + { + "desc": "The coverage on the ground to the side (one sides length) in meter.", + "key": "coverage-side", + "type": "float64" + }, + { + "desc": "The coverage on the ground forward (same coverage backward) in meter.", + "key": "coverage-forward", + "type": "float64" + }, + { + "desc": "height above ground in meter.", + "key": "height", + "type": "float64" + }, + { + "desc": "Commanded speed.", + "key": "commanded-speed", + "type": "float64" + } + ], "task-params": [ { "desc": "The area to search.", @@ -17,7 +45,7 @@ "type": "string" }, { - "desc": "The type of the search target. Possible values: human, boat, ship, car, ...", + "desc": "The type of the search target. Possible values: person, boat, ship, car, ...", "key": "target-type", "type": "string" }, @@ -31,5 +59,9 @@ "key": "target-size", "type": "float64" } - ] + + ], + "node-type": "terminal", + "required-params-for-execution": [], + "node-resources": [] }