Robotics · Embedded Systems · Control Systems · Computer Vision
I'm an Electronic and Telecommunication Engineering undergraduate at the University of Moratuwa, focused on building intelligent robotic systems at the intersection of embedded electronics, control engineering, and software. My work spans motion control, sensor fusion, computer vision, and real-time embedded firmware — from custom-designed hardware through to the algorithms that drive it.
Currently working on:
- Autonomous Micromouse Robot — high-speed maze solving with flood-fill path planning
- ROS 2 Vision-Based Line Following Robot
Currently exploring:
- ROS 2 and advanced control systems
- System identification and modeling
- Reinforcement learning for robotics
Computer vision–based robotic arm with a custom-designed 4 mm aluminium sheet-metal structure, driven by coordinated multi-axis motion control.
- STM32-based embedded control system
- Forward and inverse kinematics for object localization and manipulation
- Closed-loop control with encoder feedback
- Mechanical design in SOLIDWORKS, electronics in Altium Designer
Team project (PRISM) for high-speed exploration and optimal navigation of a 16×16 maze.
- Real-time maze mapping and flood-fill path planning
- Motion profiling and trajectory optimization
- Kalman filter–based state estimation
- PID motor control (feedback + feedforward), tuned via MATLAB system modeling
- Finalist — Micromaze 2.0 (IIT), Top 10 of the field
Autonomous mobile robot using a Raspberry Pi 5 and camera-based computer vision for real-time navigation.
- Modular ROS 2 nodes (rclcpp) for perception, decision-making, and control
- OpenCV-based image processing for line detection
Design & Engineering Software Altium Designer · SOLIDWORKS · LTspice
- Email: sadpriyadarshana@gmail.com
- LinkedIn: deneth-priyadarshana