Room Visualizer Light - Advanced 3D Mapping System

Project Overview

Introduction:

  • Title: RoomVisualizer Light
  • Duration: March 2024 - April 2024
  • Role: Project Engineer
  • Technologies Used: LiDAR Technology, Texas Instruments MSP432E401Y Microcontroller, Python, Open3d, UART, I2C

Summary:
Developed an advanced 3D room mapping system utilizing LiDAR technology integrated with a high-performance microcontroller. This project showcases the ability to translate complex spatial data into accessible 3D visualizations for real-world applications, emphasizing innovation in spatial analysis.

Room Visualizer Light System

Objectives:

  1. Precision Mapping: Utilize LiDAR technology for precise distance measurements and spatial analysis.
  2. System Integration: Seamlessly integrate hardware and software components for robust data handling and visualization.
  3. User Interface: Develop a user-friendly interface for real-time interaction with the 3D room data.
  4. Communication Efficiency: Implement sophisticated communication protocols to enhance system responsiveness and reliability.

Technologies and Tools:

  • Microcontroller: Texas Instruments MSP432E401Y - 32-bit ARM Cortex-M4F
  • Programming Languages: C (system control), Python (data visualization)
  • Software & Libraries: KEIL MicroVision (IDE), Open3d, PySerial
  • Protocols: I2C (sensor interfacing), UART (PC communication)
System Diagram

Project Achievements

  • Innovative Mapping Solution First-of-its-kind integration of LiDAR with ARM Cortex-M4F based microcontroller for indoor mapping.
  • Real-Time Data Processing: Enabled real-time processing and visualization of complex spatial data.
  • Enhanced Data Transmission: Optimized UART and I2C protocols to ensure fast and accurate data transmission.

Gallery/Visuals

System Diagram

Challenges and Solutions

  • Challenge: Integration of real-time data processing with 3D visualization.
  • Solution: Customized data handling scripts in Python to synchronize with the microcontroller's output, ensuring seamless visualization.
  • Challenge: Maintaining accuracy in variable lighting conditions.
  • Solutions: Implemented calibration protocols within the sensor’s firmware to adjust readings dynamically based on environmental factors.
System Diagram

Future Directions

  • Expand Application Scope: Explore applications in architectural planning and emergency evacuation simulations.
  • Improve Resolution: Enhance sensor resolution and scanning speed to capture finer details and increase mapping speed.