Ambient cooperative intelligence system and method
A method, computer program product, and computing system for generating a three-dimensional model of at least a portion of a three-dimensional space incorporating an ACI system via a video recording subsystem of an ACI calibration platform; and generating one or more audio calibration signals for receipt by an audio recording system included within the ACI system via an audio generation subsystem of the ACI calibration platform.
1. A computer-implemented method executed on a computing device comprising:
generating a three-dimensional model of at least a portion of a three-dimensional space incorporating an ambient cooperative intelligence (ACI) system via a video recording subsystem of an ACI calibration platform;
generating one or more audio calibration signals for receipt by an audio recording system included within the ACI system via an audio generation subsystem of the ACI calibration platform, wherein the one or more audio calibration signals includes the three-dimensional model of at least the portion of the three-dimensional space, wherein the video recording system of the ACI calibration platform identifies at least one of one or more stationary objects located within the three-dimensional space to define one or more interaction zones within the three-dimensional space, wherein the one or more interaction zones includes a first interaction zone proximate the at least one of the one or more stationary objects within the three-dimensional space; and
autonomously positioning the ACI calibration platform within the three-dimensional space via a mobile base assembly of the ACI calibration platform based upon, at least in part, the at least one of one or more stationary objects defining the first interaction zone of the one or more interaction zones within the three-dimensional space of the three-dimensional model obtained from the video recording system of the ACI calibration platform.
2. The computer-implemented method of claim 1 wherein the video recording system of the ACI calibration platform is configured to interface with an object datasource that defines the at least one of one or more stationary objects located within the three-dimensional space.
3. The computer-implemented method of claim 1 further comprising:
autonomously cleaning at least a portion of the three-dimensional space via a cleaning assembly of the ACI calibration platform.
4. The computer-implemented method of claim 1 wherein the ACI calibration platform is configured to be manually positioned within the three-dimensional space.
5. The computer-implemented method of claim 1 wherein the three-dimensional model is further configured to define at least one of:
one or more subspaces within the three-dimensional space;
one or more objects within the three-dimensional space;
one or more features within the three-dimensional space; and
one or more noise sources within the three-dimensional space.
6. The computer-implemented method of claim 1 wherein the one or more audio calibration signals includes one or more of:
a noise signal;
a sinusoid signal; and
a multi-frequency signal.
7. A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
generating a three-dimensional model of at least a portion of a three-dimensional space incorporating an ambient cooperative intelligence (ACI) system via a video recording subsystem of an ACI calibration platform;
generating one or more audio calibration signals for receipt by an audio recording system included within the ACI system via an audio generation subsystem of the ACI calibration platform, wherein the one or more audio calibration signals includes the three-dimensional model of at least the portion of the three-dimensional space, wherein the video recording system of the ACI calibration platform identifies at least one of one or more stationary objects located within the three-dimensional space to define one or more interaction zones within the three-dimensional space, wherein the one or more interaction zones includes a first interaction zone proximate the at least one of the one or more stationary objects within the three-dimensional space; and
autonomously positioning the ACI calibration platform within the three-dimensional space via a mobile base assembly of the ACI calibration platform based upon, at least in part, the at least one of one or more stationary objects defining the first interaction zone of the one or more interaction zones within the three-dimensional space of the three-dimensional model obtained from the video recording system of the ACI calibration platform.
8. The computer program product of claim 7 wherein the video recording system of the ACI calibration platform is configured to interface with an object datasource that defines the at least one of one or more stationary objects located within the three-dimensional space.
9. The computer program product of claim 7 further comprising:
autonomously cleaning at least a portion of the three-dimensional space via a cleaning assembly of the ACI calibration platform.
10. The computer program product of claim 7 wherein the ACI calibration platform is configured to be manually positioned within the three-dimensional space.
11. The computer program product of claim 8 wherein the three-dimensional model is further configured to define at least one of:
one or more subspaces within the three-dimensional space;
one or more objects within the three-dimensional space;
one or more features within the three-dimensional space; and
one or more noise sources within the three-dimensional space.
12. The computer program product of claim 7 wherein the one or more audio calibration signals includes one or more of:
a noise signal;
a sinusoid signal; and
a multi-frequency signal.
13. An ambient cooperative intelligence (ACI) calibration platform comprising:
a video recording subsystem configured to generate a three-dimensional model of at least a portion of a three-dimensional space incorporating an ACI system;
an audio generation subsystem configured to generate one or more audio calibration signals for receipt by an audio recording system included within the ACI system, wherein the one or more audio calibration signals includes the three-dimensional model of at least the portion of the three-dimensional space, wherein the video recording system of the ACI calibration platform identifies at least one of one or more stationary objects located within the three-dimensional space to define one or more interaction zones within the three-dimensional space, wherein the one or more interaction zones includes a first interaction zone proximate the at least one of the one or more stationary objects within the three-dimensional space; and
a mobile base assembly configured to autonomously position the ACI calibration platform within the three-dimensional space based upon, at least in part, the at least one of one or more stationary objects defining the first interaction zone of the one or more interaction zones within the three-dimensional space of the three-dimensional model obtained from the video recording system of the ACI calibration platform.
14. The ACI calibration platform of claim 13 wherein the video recording system of the ACI calibration platform is further configured to interface with an object datasource that defines the at least one of one or more stationary objects located within the three-dimensional space.
15. The ACI calibration platform of claim 13 further comprising:
a cleaning assembly configured to autonomously clean at least a portion of the three-dimensional space.
16. The ACI calibration platform of claim 13 wherein the ACI calibration platform is configured to be manually positioned within the three-dimensional space.
17. The ACI calibration platform of claim 13 wherein the three-dimensional model is further configured to define at least one of:
one or more subspaces within the three-dimensional space;
one or more objects within the three-dimensional space;
one or more features within the three-dimensional space; and
one or more noise sources within the three-dimensional space.
18. The ACI calibration platform of claim 13 wherein the one or more audio calibration signals includes one or more of:
a noise signal;
a sinusoid signal; and
a multi-frequency signal.