Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
doc:srdl2_tutorial [2014/11/27 16:53] – [Missing components or capabilities] admindoc:srdl2_tutorial [2014/11/27 17:00] – [Missing components or capabilities] admin
Line 121: Line 121:
  
 <code prolog> <code prolog>
 +% No components nor capabilities are missing for the ServeADrink action on the PR2:
 ?- missing_comp_for_action(serve_drink:'ServeADrink', pr2:'PR2Robot1', C). ?- missing_comp_for_action(serve_drink:'ServeADrink', pr2:'PR2Robot1', C).
 false. false.
Line 126: Line 127:
 ?- missing_cap_for_action(serve_drink:'ServeADrink', pr2:'PR2Robot1', C). ?- missing_cap_for_action(serve_drink:'ServeADrink', pr2:'PR2Robot1', C).
 false. false.
 +
 +% The Baxter robot, in contrast, cannot perform the task due to lacking navigation abilities:
 +?- missing_cap_for_action(serve_drink:'ServeADrink', baxter:baxter_baxter1, C).
 +C = srdl2cap:'BaseMotionCapability'
 </code> </code>
 ===== Matching requirements to capabilities ===== ===== Matching requirements to capabilities =====