🏆 Our team successfully secured first place in the Mini-NERC 2024 competition, demonstrating excellent capabilities in Robotics & Mechatronics doman.
Winning team at Mini-NERC 2024
The National Engineering Robotics Contest represents a collaborative initiative between the National University of Sciences and Technology (NUST) and the Higher Education Commission's STEM Careers Programme. NERC serves as Pakistan's premier platform for advancing robotics research and fostering innovation in autonomous systems.
The 2024 theme challenged teams to develop an autonomous robot capable of executing a complete tree plantation workflow:
Primary Objectives:
- Autonomous navigation through a structured farm environment
- Detection and removal of obstacles (rocks) from designated plantation areas
- Precise placement of trees in prepared soil locations
- Task completion within strict time and accuracy constraints
Technical Requirements:
- Fully autonomous operation with no human intervention
- Indigenous design and fabrication of all electronic systems
- Compliance with dimensional and weight specifications
- Integration of multiple sensor systems for navigation and object detection
The competition arena simulates a realistic agricultural environment:
- Grid System: 12×12 inch precision grid layout
- Plantation Field: Dedicated 3×3 grid area for tree placement
- Dynamic Layout: Randomized Rock & Tree placement across 9 possible positions
- Navigation Aids: Black line pathways and wall-mounted 2D position map
| Parameter | Value |
|---|---|
| Dimensions | 10" × 10" × Variable Height |
| Weight | < 12 kg |
📌 For complete information about the competition theme, check this.
Core System Components:
| Component | Specification | Notes |
|---|---|---|
| Microcontroller | Arduino Mega (ATmega2560) | Increased I/O capability, more memory, suitable for complex robotics applications |
| Sensor Array | TCRT5000 IR Array (5-channel) | For Line Following |
| Wheel Motor | 24V DC Encoder Motors | Differential Drive Configuration |
| Power System | 25V LiPo Battery Pack | Alongwith Buck Convertor for Voltage Regulation |
| Motor Control Circuit | Custom H-Bridge Design | Indigenous category requirement |
| Servo Motor | MG996R Metal Gear Servo Motor | For lifting mechanism |
The competition required designing a robust H-Bridge motor controller from discrete components.
Design Specifications:
- Bidirectional motor control with instant direction reversal
- PWM-based speed regulation
- 3A current capacity
- Arduino-compatible control interface
Development Process:
- Circuit Analysis: Theoretical design validation using circuit simulation
- Prototype Testing: Breadboard implementation and performance verification
- PCB Design: Professional circuit board layout using Proteus software
- Manufacturing: Self PCB fabrication and assembly
Structure of Robot Chassis
![]() |
![]() |
Custom Battery Configuration:
- Cell Type: 3.7V Lithium Polymer
- Configuration: 7-cell series arrangement (7S1P)
- Capacity: 4000mAh
- Output Voltage: 25.9V (nominal)
- Hardware Setup: Pin configuration and sensor/motor interface initialization
- Basic Motion Control: Implementation of fundamental movement functions with encoder feedback
- Navigation System: Development of line-following and turning algorithms using sensor arrays
- Task Automation: Integration of object manipulation functions (pick/drop operations)
- System Testing
Movement Control:
goStraightAlign(),goback(),stop()- Basic motion with differential speed controlrotateLeft(),rotateRight(),rotate180()- Precision turns using encoder feedbackturnSlightlyLeft(),turnSlightlyRight()- Line-following trajectory corrections
Task Functions:
pick(),drop()– Automated manipulation with servo controlmap_reading()– 2D map reading




