Name: Bimalka Piyaruwan Thalagala
Type: User
Company: Paraqum Technologies, LK (hybrid) | Analog Inference, USA (remote)
Bio: Engineer, AMIE (SL) | Embedded SW @ Paraqum | UoM::ENTC
Location: Colombo, Sri Lanka
Blog: https://bimalka98.github.io/
Bimalka Piyaruwan Thalagala's Projects
Linear Algebra has tons of Real-world Applications which you may have never imagined or at least heard of. Here, I have tried to explain two of them, particularly related to the Computer Vision Field and Robotic System Design Field since I love the two fields over any other field.
Automated safety stand for motor bikes
All the project files related to the development of an Arduino based autonomous mobile robot for UOM's EN2532 - Robot Design and Competition Moduleβ¨πβ¨
All the project files related to the development of an autonomous mobile robot using Webots simulation platform for UOM's EN2532 - Robot Design and Competition Module β¨πβ¨
Resources and Stuff I found useful for my academics π | Guides to install some software: the half-blood prince versionsπ€«π | Things, I wish I knew at early days in my uni life π€
Performance evaluation of OpenCV's findContours function and a custom written contour finding algorithm in C language on PC π₯ and Raspberry Pi 3 B+ SBC.π
My Github Profile README β
Camera Calibration; Image Plane to Real world back-projection when the plane which the object lies is known, with respect to the world coordinate system.βπ΄ Note: The most accurate and latest version of the algorithms and documentations are located in branch "M-CAIT-2013"
Computer Vision and Image Processing algorithms implemented using OpenCV, NumPy and MatPlotLib, for UOM's EN2550 Fundamentals of Image Processing and Machine Vision Module β
Computer Vision algorithms implemented using OpenCV, NumPy and MatPlotLib, for Stanford's CS131: Computer Vision: Foundations and Applications; Stanford's CS231A: Computer Vision, From 3D Reconstruction to Recognition; Stanford's CS231n: Convolutional Neural Networks for Visual Recognition
Simple face detection framework that runs in RPi
"C++ Concepts for Industrial Applications" Course conducted by engineers from Synopsys. β My answers to the "Synopsys Coding Challenge 2021" implemented using C++ are also included. π
Laboratory practicals implemented using CISCO packet tracer for UOM's CS3032 Computer Networks module. β
Data Structures and Algorithms implemented using c++ for UOM's CS2022 - Data Structures and Algorithms Module β
entc-18-fyp-15/repositories: data_base
DelftX ROS1x : Hello (Real) World with ROS β Robot Operating System on edX
This repository contains the Laboratory Experiments, carried out as part of the UoM's EN 4603 - Digital IC Design module
Digital Signal Processing algorithms implemented using MATLAB for UOM's EN2570 - Digital Signal Processing Module and EN2073 - Analog and Digital Communications Moduleβ
A custom processor implemented in Verilog HDL for image down sampling for UOM's EN3030 Circuits and Systems Design module β
Assignments of UOM's EN3240 - Embedded Systems Engineering module
An in-depth investigation of Intel Core i3-8300 and ARM Cortex R5 processors(one from CISC architecture and the other from RISC architecture) as partial fulfilment of the UOM's EN2030 - Fundamentals of Computer Organization and Design Moduleπ₯π»
Assignments of UoM's EN3053 Digital Communications module β
Transform grasping points marked on a template image to scene image, using Homography transformation that is calculated using matched SIFT features.
VHDL and Verilog β
This repository contains implementations for some questions that our team tried at the IEEEXtreme 15.0 competition in 2021. β
Image processing using OpenCV, open-source computer vision library.
Everything related to my industrial training period @ L.E. Robotics (Pvt.) Ltd; Industrial Training is a compulsory NGPA module (In18-IT-EN3992 - Industrial Training) in the curriculum of Honors Degree of the Bachelor of Science of Engineering in the Faculty of Engineering at the University of Moratuwa in Sri Lanka.
Document templates composed using LaTeX for my college assignments and projects (Applicable for any other university or college) β¨
entc-18-fyp-15/repositories: LeGO-LOAM-BOR