Automated Mushroom 3D Scanning
Overview
An automated 3-axis gantry system with a rotary table designed to capture photogrammetry images of mushrooms from multiple angles. The system spins mushrooms on the rotary table while the camera moves along a 3-axis gantry, collecting images from various perspectives to reconstruct detailed 3D models using photogrammetry techniques.
System Architecture
The scanning system uses a distributed control architecture:
- Raspberry Pi: Controls the camera capture and manages the rotary table movement
- Modified 3D Printer Board: Handles the 3-axis gantry motion control
- Stepper Motors: Three motors drive the X, Y, and Z axes of the gantry system
- Rotary Table: Spins the mushroom specimen to capture views from all angles
Operation
A mushroom is placed on the rotary table, which rotates continuously while the camera system moves through programmed positions along the 3-axis gantry. This creates a comprehensive image set covering the entire surface of the mushroom from multiple viewpoints. The collected images are then processed using photogrammetry software to generate accurate 3D models with texture mapping.
Features
- Automated capture sequence with coordinated camera and table movement
- High-resolution image collection for detailed 3D reconstruction
- Precise stepper motor control for repeatable scanning patterns
- Photogrammetry-based 3D model generation