PeaPod
PeaPod is a cloud-connected automated plant growth environment, designed as both a distributed phenotype research tool, and a precision agriculture food production.
Install / Use
/learn @PeaPodTechnologies/PeaPodREADME
PeaPod <!-- omit in toc -->
A cloud-connected isolated and automated plant growth environment, able to generate any environment from a combination of independent environment parameters.
Designed as both a hassle-free food production system and a research tool for precise and distributed mapping of the plant-environment relationship.
<!-- TODO: Build statuses? etc. -->Submitted to the NASA/CSA Deep Space Food Challenge. Update: PeaPod has won Phase 1 and moved on to prototyping for Phase 2!
<a href="https://www.youtube.com/watch?v=2zWv9JC5G3w" target="_blank"><img src="docs/assets/renders/backdrop.png" width=90% style="border: 5px solid #333"/></a>
Table of Contents
<!-- include some visuals, i.e. a 3D GIF of the CAD, maybe a flowchart/diagram -->Background
See our requirements document.
Features
See our progress report.
<!-- ### Innovations PeaPod is *not* a fancy container with a light stand. PeaPod can **precisely** replicate climates for optimal growing conditions, and also has the ability to collect plant growth data during the growing cycle. This data is then used to further *optimize climate parameters* so food grown in PeaPods will taste better over time. PeaPod is *modular* and *easy to assemble*. Construction with aluminum extrusion allows PeaPods to be transported like IKEA furniture, useful for situations where a lot of food is required at the end of a long journey. A lot of PeaPods can be collapsed into a tiny space. This also means PeaPods can be configured to be any size to grow any type of plant. PeaPod is self-optimizing, versatile, easy to assemble, and it makes food. -->Production
<!-- ### Assembly ### Installation w/ examples, i.e. GIF of expected output, inline code -->TBA.
Development
<!-- dependencies, environment, languages --><br>See
software/READMEand the individualsubsystemsfor development details.
Contribution
New Issue
- Open an issue with the features you'd like to add/bugs you'd like to see squashed (admins will add labels, assignments, etc.)
- Discuss the scope and specifics in the issue, and either:
- Make a new branch, make changes, open a PR Draft (if you have permissions); or
- Fork this repo, make changes, open a PR Draft.
- Request review by changing the PR Draft to a full-blown PR when you think it's ready.
- If the reviewer(s) accept the changes, they will merge the PR and close the related issue.
Existing Issues
Check out our open issues!
<!-- ### Support --> <!-- issues page, discussion board/Discord? --> <br>Acknowledgements
Sincere thanks to the following individuals and groups:
- MIT Media Lab's Open Agriculture Initiative (for inspiration)
- The Open Source community
- Deep Space Food Challenge administrators and participants
