Shakila Praveen Rathnayake

shakilar.com

PROJECTS

Featured Work

Robotics & Embedded Systems completed

Three-Tier Mobile Robot Architecture: Real-Time Control via FreeRTOS and Lightweight Non-DDS Transport for ROS 2 Integration

A modular, scalable mobile robot platform utilizing a 3-tier architecture with ESP32 for real-time control and Pi Zero 2W for high-level processing.

ESP32FreeRTOSC++PythonUARTPlatformIO
Intelligent Control completed

Hybrid LSTM-ANFIS MagLev Control

Advanced control system combining LSTM neural networks and ANFIS for nonlinear magnetic levitation stability.

MATLABDeep LearningLSTMANFISFuzzy Logic
Robotics & Mobile Development completed

SLAM-Teleop: Real-time ROS2 SLAM on Android

A specialized Android app for mobile robots providing precise joystick teleoperation and real-time visual SLAM mapping via native WebSocket and Rosbridge.

AndroidReact NativeExpoROS2WebSocketJavaScript
Intelligent Control completed

Neuro-Fuzzy MagLev Control

Adaptive Neuro-Fuzzy Inference System (ANFIS) controller designed to stabilize nonlinear magnetic levitation systems.

MATLABANFISFuzzy LogicSimulink
Control Systems completed

Ping Pong Ball Levitation PID Control

A PID-controlled aerodynamic system that levitates a ping pong ball at a precise height using ultrasonic feedback and a blower fan.

ArduinoC++MATLABSimulinkPython
Robotics & Automation completed

PipeRover - Tube Climbing Robot

A PVC pipe climbing robot designed to address the challenges associated with the inspection and maintenance of PVC pipe networks.

RoboticsMechanical DesignEmbedded SystemsCAD
AI & Machine Learning completed

Handwritten Character Recognition

A deep learning model for recognizing handwritten characters using Python, OpenCV, and the EMNIST dataset.

PythonTensorFlowOpenCVDeep Learning
Embedded Systems completed

8051 Dumbwaiter Controller

Assembly-based control system for a 3-floor service lift, featuring operating logic, feedback safety mechanisms, and motor control.

AssemblyProteusMicrocontrollers8051