bwi_kr_execution

Summary

bwi_kr_execution
Version:

0.3.7

Description:

ROS nodes for using the robot’s Knowledge Representation. Part of the Building-Wide Intelligence project of the University of Texas at Austin.

Maintainers:
  • Piyush Khandelwal <piyushk AT gmail DOT com>
  • Jack O’Quin <jack DOT oquin AT gmail DOT com>
Licenses:
  • BSD
Urls:
Authors:
  • Matteo Leonetti
  • Piyush Khandelwal
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

bwi_kr_execution/AspRule
Field:
AspFluent[] head
AspFluent[] body
bwi_kr_execution/AspFluent
Field:
  • name (string) –
  • variables[] (string) –
  • timeStep (uint32) –
string name
string[] variables
uint32 timeStep
bwi_kr_execution/AnswerSet
Field:
AspFluent[] fluents
bool satisfied

Service types

bwi_kr_execution/UpdateFluents
Field (Request):
 
Field (Response):
 
  • consistent (bool) –
AspFluent[] fluents
---
bool consistent
bwi_kr_execution/CurrentStateQuery
Field (Request):
 
Field (Response):
 
AspRule[] query
---
AnswerSet answer
bwi_kr_execution/ComputePlan
Field (Request):
 
Field (Response):
 
AspRule[] goal
---
AnswerSet plan
bwi_kr_execution/ComputeAllPlans
Field (Request):
 
Field (Response):
 
AspRule[] goal
float64 suboptimality
---
AnswerSet[] plans
bwi_kr_execution/IsPlanValid
Field (Request):
 
Field (Response):
 
  • valid (bool) –
AnswerSet plan
AspRule[] goal
---
bool valid

Action types

bwi_kr_execution/ExecutePlan
Field (Goal):
AspRule[] aspGoal
---
---