Skip to content

Commit

Permalink
small fix to grime guardian blog post (#162)
Browse files Browse the repository at this point in the history
  • Loading branch information
sunildkumar authored Feb 5, 2024
1 parent 0d34336 commit 9eee49d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/blog/2024-02-01-grime-guardian.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ The Grime Guardian demonstrates how to build an advanced Groundlight application
1. **Raspberry Pi Deployment** - The Grime Guardian leverages our custom [Raspberry Pi Image](https://github.com/groundlight/groundlight-pi-gen), which makes it easy to deploy Groundlight applications on Raspberry Pi.
2. **Multiple Cameras** - The Grime Guardian actively uses more than one camera to solve a problem (it has one camera pointed at the sink and one pointed at the general kitchen scene).
3. **Multiple Detectors** - The Grime Guardian combines multiple Groundlight detectors to solve a problem.
4. **Microservices-like process via Multithreading** - The Grime Guardian’s architecture is broken down into a handful of microservice-like processes - each running in a different thread on the same machine. This improves the app’s robustness and allows for more flexibility and scalability.
4. **Microservice-like architecture via Multithreading** - The Grime Guardian’s architecture is broken down into a handful of microservice-like processes - each running in a different thread on the same machine. This improves the app’s robustness and allows for more flexibility and scalability.
5. **Complex State** - As described in the previous section, the state of the world this app is tracking is somewhat complex. In addition to knowing the state of the sink and kitchen, the app tracks how recently the state was updated and how recently it has sent a notification to the Groundlight team.
6. **Discord Bot Integration/Notifications** - The Grime Guardian uses the Discord Bot API to send notifications to a Discord server. Discord can be an extremely powerful and flexible tool for building applications (e.g. Midjourney).
7. **Robustness** - In practice, the Grime Guardian has been extremely robust, with only one or two incorrect (false positive) notifications over many weeks of deployment and hundreds of thousands of Groundlight queries.
Expand Down

0 comments on commit 9eee49d

Please sign in to comment.