Technologies: GeckoSuper
Each GeckoSavant excels at its particular task, but they can achieve very little unless they work together. GeckoSuper is what allows this coordination to take place. It not only passes information betweeen other GeckoSavants, it also monitors that information to decide if additional intervention is required.
Main Features
- Coordinates all GeckoSavants
- Can make high-level decisions that individual GeckoSavants cannot
- Extensible, can support more GeckoSavants
Additional
GeckoSuper lies at the heart of the Mobile Service Robot's (MSR) software architecture. It acts as the central hub through which all other GeckoSavants communicate with each other. As this occurs, GeckoSuper can monitor all of the data flow and make actionable, "common sense" decisions about that data. For example, the CareBot could currently be reading a bedtime story, and if an onboard sensor detects smoke, carbon monoxide or another hazard, GeckoSuper will tell the CareBot to stop what it's currently doing and alert and coordinate the other GeckoSavants in such a way that the overall behavior results in leading the care receiver to safety. If the other GeckoSavants represent the CareBot's lower brain functions, it could be said that GeckoSuper represents the higher brain functions.
GeckoSuper's design is also flexible and extensible enough to allow the inclusion of future GeckoSavants and other software.
