Robot apparatus and output control method thereof
First Claim
1. A robot system comprising:
- a robot apparatus; and
several wireless communication devices, for sending radio frequency (RF) signals of identification (ID) codes;
wherein the robot apparatus comprises;
a communicating unit, for receiving the RF signals of ID codes from the wireless communication devices within a predetermined area and time period;
a sensing unit, for sensing people and obtaining the number of people within the predetermined area and time period;
a buffer unit, for storing previous and current condition data, wherein the previous data, which is initialized to null, comprise ID codes and the number of people updated and stored at a previous time, and the current data comprise current ID codes and the number of people in the predetermined area as determined by the communicating unit and the sensing unit;
a storage unit, for storing an output table which respectively associates a plurality of outputs with various combinations and/or changes;
a processing unit comprising;
an ID presence determining (IDPD) module, for comparing the current ID codes and the number of people with previous data stored previously in the buffer unit, and generating an update signal when the comparison is not equal;
an updating module, for replacing the previous data with the current data based on the update signal; and
an output decision module, for acquiring output data in the storage unit associated with any differences between previous data and current data in the output table; and
an output unit, for performing an output according to the output data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a robot apparatus and an output control method adapted for the robot apparatus. The method includes steps of: receiving radio frequency (RF) signals of identification (ID) codes from several wireless communication devices within a predetermined area and time period; sensing people and obtaining the number of people within the predetermined area and time period; comparing current ID codes and the number of people in the predetermined area with what were determined previously, generating an update signal when the comparison is not equal; replacing the previous data with the current data; acquiring output data based on the associated output found in the output table; and performing an output based on the output data.
36 Citations
18 Claims
-
1. A robot system comprising:
-
a robot apparatus; and several wireless communication devices, for sending radio frequency (RF) signals of identification (ID) codes; wherein the robot apparatus comprises; a communicating unit, for receiving the RF signals of ID codes from the wireless communication devices within a predetermined area and time period; a sensing unit, for sensing people and obtaining the number of people within the predetermined area and time period; a buffer unit, for storing previous and current condition data, wherein the previous data, which is initialized to null, comprise ID codes and the number of people updated and stored at a previous time, and the current data comprise current ID codes and the number of people in the predetermined area as determined by the communicating unit and the sensing unit; a storage unit, for storing an output table which respectively associates a plurality of outputs with various combinations and/or changes; a processing unit comprising; an ID presence determining (IDPD) module, for comparing the current ID codes and the number of people with previous data stored previously in the buffer unit, and generating an update signal when the comparison is not equal; an updating module, for replacing the previous data with the current data based on the update signal; and an output decision module, for acquiring output data in the storage unit associated with any differences between previous data and current data in the output table; and an output unit, for performing an output according to the output data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An output control method adapted for a robot apparatus, wherein the robot apparatus includes a storage unit for storing an output table, which respectively associates a plurality of outputs with various combinations and/or changes, and a buffer unit for storing previous and current condition data, wherein the previous data is initialized to null, and the current data comprises current identification (ID) codes and the number of people, the output control method comprising:
-
receiving radio frequency (RF) signals of the ID codes from several wireless communication devices within a predetermined area and time period; sensing people and obtaining the number of people within the predetermined area and time period; comparing the current the ID codes and the number of people in the predetermined area with the previous data; generating an update signal when the comparison is not equal; replacing the previous data with the current data based on the update signal; acquiring output data associated with any differences between previous data and current data in the output table; and performing an output based on the output data. - View Dependent Claims (9, 10, 11)
-
-
12. A robot apparatus comprising:
-
a communicating unit, for receiving radio frequency (RF) signals of identification (ID) codes from several wireless communication devices within a predetermined area and time period; a sensing unit, for sensing people and obtaining the number of people within the predetermined area and time period; a buffer unit, for storing previous and current condition data, wherein the previous data, which is initialized to null, comprise ID codes and the number of people updated and stored at a previous time, and the current data comprise ID codes and the number of people in the predetermined area as determined by the communicating unit and the sensing unit; a storage unit, for storing an output table which respectively associates a plurality of outputs with various combinations and/or changes; a processing unit comprising; an ID presence determining (IDPD) module, for comparing the current ID codes and the number of people with previous data stored previously in the buffer unit, and generating an update signal when the comparison is not equal; an updating module, for replacing the previous data with the current data based on the update signal; and an output decision module, for acquiring output data in the storage unit associated with any differences between previous data and current data in the output table; and an output unit, for performing an output according to the output data. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification