2.Gathering Pertinent Information - Y-div-Engg-Exploration-2026-27-Odd/Repo-13 GitHub Wiki

Activity — Components, Working Principle & References

1.INTRODUCTION

Brick Laying Machine with Defect Detector

The Brick Laying Machine with Defect Detector is a mobile robotic rover designed to automate material handling, conduct basic visual quality inspections, and perform precise structural stacking. It integrates a 4-wheel-drive chassis with an autonomous robotic lifting arm and an onboard vision sensor system to eliminate manual labor and improve structural consistency in small-scale construction environments. This project focuses on gathering and analyzing pertinent information related to mobile construction automation, including its working principles, components, structural considerations, and design choices. By analyzing these parameters, developers gain practical knowledge of robotic vision integration, sensor-driven line tracking, and multi-axis pick-and-place task execution.

2.INFORMATION COLLECTED BY VARIOUS RESOURCES

Sl. No Component Type Working Principle / Construction / Interaction Reference / Source
1 4WD Robot Car Chassis Kit Mechanical - Structural Double-decker structural frame with 4 wheels to provide a wide, stable base for the robot. instructables.com
2 4-DOF Acrylic Robotic Arm Kit Mechanical - Movement Lightweight laser-cut skeleton framework with 4 SG90 servo motors executing lifting and gripping actions. arduino.cc
3 ESP32-CAM Module with Camera Electronics - Controller & Vision Onboard micro-controller and streaming sensor. Transmits frames wirelessly to a laptop for vision processing. platformio.org
4 FTDI USB-to-Serial Adapter Electronics - Interface Bus Serial UART data transmission bridge used to compile and flash baseline tracking code from a laptop to the MCU. platformio.org
5 L298N Motor Driver Module Electronics - Actuator Driver High-current dual H-bridge chip regulating DC motor wheel speed/direction based on MCU logic inputs. instructables.com
6 PCA9685 16-Channel Driver Electronics - Actuator Driver Dedicated I2C PWM expander driving the 4 arm servo motors smoothly without overloading MCU power rails. adafruit.com
7 IR Sensor Modules (x2) Electronics - Perception Infrared emitter-receiver pairs reading reflectivity contrasts on the ground for accurate line tracking. sciencebuddies.org
8 5V Active Buzzer Electronics - Output Alert Piezoelectric transducer executing acoustic alert sounds instantly if structural brick failures are flagged. adafruit.com
9 Red LED Indicator Electronics - Output Alert Low-current visual alert light mapping real-time pass/fail states based on the laptop's execution verdicts. sunfounder.com
10 18650 Rechargeable Batteries Electronics - Power Source Split 7.4V battery pack powering high-torque actuators independently from control boards to prevent brownouts. adafruit.com
11 Household Consumables Material - Auxiliary Build Black electrical tape for navigation tracks, brown-painted erasers (bricks), and markers for drawing artificial cracks. sunfounder.com

3.COMPONENTS AND SUB-COMPONENTS REQUIRED

Sl. No Component Type Working Principle / Construction / Interaction
1 4WD Robot Car Chassis Kit Mechanical - Structural Component The physical double-decker structural frame with 4 wheels to provide a wide, stable base for the robot.
2 4-DOF Acrylic Robotic Arm Kit Mechanical - Movement Component A lightweight laser-cut skeleton framework that includes 4 SG90 servo motors to execute lifting and claw gripping actions.
3 ESP32-CAM Module with Camera Electronics - Controller & Vision The main brain and wireless streaming camera sensor. It is mounted on the chassis deck to visually capture and inspect held bricks.
4 FTDI USB-to-Serial Adapter Electronics - Interface Component Connects the ESP32-CAM directly to the laptop once to flash and upload the foundational tracking and control code.
5 L298N Motor Driver Module Electronics - Actuator Driver An electronic high-current switch board that allows the ESP32-CAM to turn the 4 chassis wheels forward, backward, or turn.
6 PCA9685 16-Channel Driver Electronics - Actuator Driver Connects to the ESP32-CAM to safely power and move the 4 arm servos without drawing excessive battery current from the MCU.
7 IR Sensor Modules (x2) Electronics - Perception Sensor Placed under the front bumper to read floor-tape paths for autonomous line tracking and station stopping.
8 5V Buzzer & Red LED Electronics - Output Interaction Physical audio and visual alarm components that activate instantly when a defective brick is identified by the system.
9 18650 Rechargeable Batteries Electronics - Power Source Provides a 7.4V split wireless power supply via a dual-cell holder to run high-torque wheels and arm servos simultaneously.
10 Household Consumables Material - Auxiliary Component Electrical tape for tracks, erasers (painted brown) as bricks, markers for cracks, a mini breadboard, and jumper wires.

4.Working Principle of Brick Laying Machine with Defect Detector

  1. Power Distribution: The dual 18650 lithium battery pack supplies regulated electrical power to the ESP32-CAM controller, PCA9685 servo driver, and L298N motor driver.
  2. Autonomous Track Navigation: The twin bottom-mounted IR sensors read the light-reflection contrast of the floor tape, enabling the L298N driver to dynamically adjust individual wheel speeds to keep the rover on course.
  3. Mechanical Material Acquisition: Upon encountering a cross-line marker, the chassis halts, and the PCA9685 driver coordinates the 4-DOF robotic arm to lower its mechanical scissor claw and grasp a brick.
  4. Visual Inspection: The arm lifts the brick directly in front of the ESP32-CAM lens, which streams the frame to a host laptop via Wi-Fi for real-time pixel-intensity analysis.
  5. Defect Threshold Classification: A host Python script evaluates the frame; if dark crack-like artifacts break structural thresholds, an execution failure signal fires to engage the onboard buzzer and redirection subroutines.
  6. Positional Stacking: Validated bricks trigger a success logic loop where the chassis advances down the line, and the robotic arm adjusts its vertical angular joint extension sequentially to stack bricks layers-high on top of one another.