Robotic interfaces
First Claim
1. A method of robotic collaboration, comprising:
- designating a first robot a lead robot;
assigning a first task in a task area to the lead robot;
broadcasting, from the lead robot, a work query in the task area to seek the presence of subordinate robots configured to perform tasks;
receiving, at the lead robot, a work confirmation signal from a subordinate robot in the task area, the work confirmation signal answering the work query with an affirmation that the subordinate robot is in the task area to perform tasks;
transmitting, from the lead robot, a task command to the subordinate robot in response to the work confirmation signal, the task command comprising a directive to perform the first task;
receiving at the lead robot, from the subordinate robot, a task confirmation signal comprising first data confirming the subordinate robot physical characteristics and second data confirming the subordinate robot electronic characteristics, wherein the subordinate robot electronic characteristics comprise processing capabilities, transmit signal profile, receive signal profile, and storage device capabilities;
processing the received first data and the received second data to confirm whether the subordinate robot can collaborate with the lead robot to do the first task; and
completing, by the lead robot, at least a portion of the first task.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of robotic collaboration comprises designating a first robot a lead robot and assigning a first task in a task area to the lead robot. Broadcasting a work query in the task area seeks the presence of subordinate robots configured to perform tasks. Receiving a work confirmation signal from a subordinate robot in the task area answers the work query with an affirmation that the subordinate robot is in the task area to perform tasks. Transmitting a task command to the subordinate robot in response to the work confirmation signal comprises a directive to perform the first task. Receiving a task confirmation signal informs the lead robot of the subordinate robot electronic characteristics comprising processing capabilities, transmit signal profile, receive signal profile, and storage device capabilities. Processing confirms whether the subordinate robot can collaborate with the lead robot to do the first task.
-
Citations
20 Claims
-
1. A method of robotic collaboration, comprising:
-
designating a first robot a lead robot; assigning a first task in a task area to the lead robot; broadcasting, from the lead robot, a work query in the task area to seek the presence of subordinate robots configured to perform tasks; receiving, at the lead robot, a work confirmation signal from a subordinate robot in the task area, the work confirmation signal answering the work query with an affirmation that the subordinate robot is in the task area to perform tasks; transmitting, from the lead robot, a task command to the subordinate robot in response to the work confirmation signal, the task command comprising a directive to perform the first task; receiving at the lead robot, from the subordinate robot, a task confirmation signal comprising first data confirming the subordinate robot physical characteristics and second data confirming the subordinate robot electronic characteristics, wherein the subordinate robot electronic characteristics comprise processing capabilities, transmit signal profile, receive signal profile, and storage device capabilities; processing the received first data and the received second data to confirm whether the subordinate robot can collaborate with the lead robot to do the first task; and completing, by the lead robot, at least a portion of the first task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of robotic collaboration, comprising:
-
designating a first robot a lead robot; assigning a first task in a task area to the lead robot; broadcasting, from the lead robot, a processing capabilities query in the task area to seek processing capabilities of a subordinate robot in the task area; receiving, at the lead robot, a processing capabilities confirmation signal from the subordinate robot in the task area; broadcasting, from the lead robot, a work query to the subordinate robot; receiving, at the lead robot, a work confirmation signal from the subordinate robot, the work confirmation signal answering the work query with an affirmation that the subordinate robot is in the task area to perform the task; transmitting, from the lead robot, a task command to the subordinate robot in response to the work confirmation signal, the task command comprising a directive to perform the first task; receiving at the lead robot, from the subordinate robot, a task confirmation signal comprising first data confirming the subordinate robot physical characteristics and second data confirming the subordinate robot electronic characteristics; processing the received first data and the received second data to confirm whether the subordinate robot can collaborate with the lead robot to do the first task; and completing, by the lead robot, at least a portion of the first task. - View Dependent Claims (20)
-
Specification