romi Goto Github PK
Name: ROMI
Type: Organization
Bio: Robotics for Microfarms develops open technologies to assist organic, diversified, vegetable farmers
Blog: http://romi-project.eu
Name: ROMI
Type: Organization
Bio: Robotics for Microfarms develops open technologies to assist organic, diversified, vegetable farmers
Blog: http://romi-project.eu
A new method for the space-time registration of a growing plant based on matching the plant at different geometric scales. The proposed method starts with the creation of a topological skeleton of the plant at each time step. This skeleton is then used to segment the plant into its different organs, including its main stem, its branches, etc. Then the organs are further divided into smaller segments that possess simpler geometric structures, for instance, cylinders, rectangular. Those segments are matched between two time steps using a random forest classifier based on their topological and geometric features. Then, for each pair of segments matched, a point-wise registration is devised using a non-rigid registration method based on a local ICP (Iterative Closest Point) algorithm.
Dynamic time warping algorithm(s)
A web interface to visualize the image data and image analyses collected on farms with the Romi tools.
Python library and scripts for the Farmer's Dashboard
Python application to read the history file of the Parrot FlowerPower sensors
An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
design files for the harvester on wheels
The libr library provides some hardware abstractions and low-level utility functions. It was developed for the libraries rcom and libromi that are part of the ROMI project but you may find it useful for other purposes.
Shared code for romi-rover apps
open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
Browser application to visualize 3D scanned plants
Reconstruct a 3D digital twin of the plant from pictures (RGB images) and quantify its phyllotaxis.
ROMI library controlling the PlantImager (hardware) or the VirtualPlantImager (Blender) to acquire images of (virtual) single potted plants.
Database to host and serve images and processed data.
rcom is light-weight libary for inter-node communication
Reinforcement learning for next best view
A fast 3D renderer for the reinforcement learning
https://docs.romi-project.eu/
Repo containing a master CMake file to download, build, and optionally test the romi-rover and all it's dependencies.
The design files for the ROMI Rover
ROMI Website
Python CGAL bindings for skeletonization
A Python module to store and retrieve image scans and their analyses, both of plants and of crop fields.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.