Undergraduate Projects

Chance the Gardener

FarmBot is an open-source project allowing users to set up a robot (the robot itself often referred to as a FarmBot) to manage their gardens, with everything from software to hardware being open-source. The aim of project was to develop an application to make use of the FarmBot’s robotic nature to ‘scan’ a garden by taking photos, and then creating a 3D garden the user could explore and view the details of individual plants. This process would be repeated over time, providing users with an interactive time-lapse of their garden.

Solution Description

The result of our project is Chance the Gardener, an Electron application that lets you easily create scans of your FarmBot garden, and then turn these scans into 3D gardens you can explore with our Unity garden viewer. Chance the Gardener is also open-source and hosted on GitHub, so others may continue to contribute and build upon what we’ve made.

Technologies Used

Development & implementation tools:
Electron, Node.js, Unity, Meshroom, MeshLab.

Languages used:
HTML, CSS, JavaScript, jQuery, C#, CeleryScript.

Github link: https://github.com/jonathonwolfe/chance-the-gardener 

Developed By:
Jessica Lim
Wathik Al-Qaysi
Charlie Chau
Fan Wang