@@ -64,21 +73,67 @@ desire_perf = ["I would like", "I am interested in", "I want to see", "He would
...
@@ -64,21 +73,67 @@ desire_perf = ["I would like", "I am interested in", "I want to see", "He would
queries=[]
queries=[]
queries=add_query(queries,[desire_perf,["a point cloud of the rescue area"]],select_query([[mu("geo:Geometry"),"area"],[mu("scql_types:lidar_frame"),"scan"]],[["scan.pose","inside","area"],["area.uri","=",mu("ex:rescue_area")]],[]))
######### Selects #########
### 3d models
queries=add_query(queries,[desire_perf,["a point cloud of the rescue area"]],select_query([[mu("geo:Geometry"),"area"],[mu("scql_types:point_cloud"),"scan"]],[["scan.pose","inside","area"],["area.uri","=",mu("ex:rescue_area")]],[]))
queries=add_query(queries,[desire_perf,["a point cloud","a 3d model"]],select_query([[mu("geo:Geometry"),"area"],[mu("scql_types:point_cloud"),"scan"]],[["area.klass","=",mu("ex:area_of_interest")],["scan.pose","inside","area"]],[]))
bring_boxes_perf=["I would like you to bring a box with","Could you bring a box with","I need you to transport a box which contains","I need you to deliver a box with"]
bring_boxes_dest=["to specific coordinates","to this location","near the goal"]
#PERFORM scql_actions:bring_to askcore_things:box AS box TO "POINT(10, 10)"^^geo:wktLiteral WHERE box <askcore_things:contains> <askcore_things:medication>
forbcinbox_contents:
queries=add_query(queries,[["I would like you to bring a box to sepcific coordinates"]],perform_query(mu("scql_actions:bring_to"),["ex:box","box"],f'"POINT(10, 10)"^^{mu("geo:wktLiteral")}',[["box",mu("ex:contains"),mu("ex:medication")]],[]))
#PERFORM scql_actions:bring_to scql_types:agent_pose AS source TO scql_types:agent_pose AS target WHERE target.agent = <agent_1> AND source.agent = <agent_2>
#PERFORM scql_actions:bring_to askcore_things:box AS box TO scql_types:salient_point sp WHERE sp.type = ex:human AND sp.pose inside %area AND box <askcore_things:contains> <askcore_things:medication>