- 3D-Mapper is a 3D plotting device made for short-range object detection powered by ATmega 2560.
- This is developed for the semester 4 project under EN 2160: Electronic Design Realization.
- This device measures distances to objects using two Time-of-Flight (TOF) sensors, which are rotated by two stepper motors to cover the entire 3D environment.
- The distance values are saved in (r, theta, alpha) coordinates and then converted to (x, y, z) coordinates.
- Using the PyVista library in Python, a 3D point cloud is generated from these cartesian coordinates.
- A tetrahedral mesh is created by performing 3D Delaunay triangulation on the point cloud.
- Then the outer surface of this tetrahedral mesh is extracted to form a surface mesh.
- Precision in Short-Range Mapping
- Comprehensive Coverage
- Cost-Effective
- Scalability and Customization
- Versatility Across Industries
- Emerging Technology Integration - Enhance capabilities with AI and machine learning.
- Market Expansion - Adapt for use in virtual reality (VR) & augmented reality (AR) to access new and growing markets.
- Data Analytics Enhancement - Develop advanced software for better data analysis and visualization, adding value and creating new revenue streams.
- ATmega2560
- CH340C USB to Serial Chip
- I2C Multiplexer
- Nema 17 Stepper Motors
- Micro Step Motor Drivers
- TOF Sensors
- 12V to 5V Buck Converter
- Arduino IDE
- Solid Works
- Altium
- Python
- This project is licensed under the MIT License. See the LICENSE file for details.