Here's the scenario: three assembly robots are gathered around a pile of parts that can be combined to make a chair. The robots recognize how the individual parts fit together -- a foot screws to a ...