Kulunu Samarawickrama

Computer Vision & Robotics AI Specialist | 3D Perception | Intelligent Systems | PyTorch & ROS 2

prof_pic.png

I am Kulunu Samarawickrama, a Computer Vision and Robotics AI specialist based in Finland. I build software and research workflows that help robotic and intelligent systems understand visual and 3D sensor data. My work connects computer vision, machine learning, robotics software, and experimental validation, with a focus on making perception systems reliable enough to test, explain, and improve.

I have more than five years of experience working with real and simulated sensor data for robotic perception, manipulation, and intelligent system evaluation. My background includes 3D computer vision, RGB-D perception, point-cloud processing, segmentation, object detection, and 6-DoF pose estimation. I am especially interested in systems where cameras, depth sensors, robot models, datasets, and evaluation tools need to work together as one practical workflow.

I work mainly with Python, C++, PyTorch, PyTorch Lightning, ROS 2, Gazebo/Ignition, OpenCV, Open3D, PyTorch3D, Linux, Git, Docker, Apptainer, and SLURM/HPC environments. I have built synthetic and real-data pipelines for robotic perception, including CAD and simulation-based data generation, controlled dataset splits, benchmarking, and error analysis.

My work is not limited to model training. I also build the surrounding tools that make AI systems useful: data preparation scripts, simulation setups, sensor-processing pipelines, evaluation reports, documentation, and reproducible experiments. This helps connect perception models with robot behaviour, sensor quality, and real engineering constraints.

Alongside my technical work, I bring published research experience, open-source project work, technical writing, project documentation, progress reporting, publication preparation, and MSc thesis supervision. I am comfortable working in multidisciplinary teams where AI models, robotic systems, data quality, and experimental reliability all need to connect clearly.

Expertise

  • Computer vision: detection, segmentation, RGB-D perception, point clouds, and 6-DoF pose estimation
  • Robotics AI: perception pipelines, manipulation workflows, robot sensing, and simulation-based evaluation
  • Machine learning: PyTorch-based model development, training workflows, benchmarking, and error analysis
  • Robotics software: ROS 2, Gazebo/Ignition, sensor integration, CAD/URDF models, and Linux-based tools
  • Data workflows: synthetic and real-data pipelines, dataset design, controlled splits, and reproducible experiments
  • Technical communication: documentation, research writing, progress reviews, publication preparation, and supervision

I am open to collaboration across computer vision, robotics AI, applied machine learning, robotic perception, research engineering, and intelligent systems, especially where real-world sensor data and reliable AI workflows are central.


latest posts


selected publications

  1. RCIM
    Sensor-based human–robot collaboration for industrial tasks
    Alexandre Angleraud, Akif Ekrekli, Kulunu Samarawickrama, and 2 more authors
    Robotics and Computer-Integrated Manufacturing, 2024
  2. DataBrief
    6DoF assembly pose estimation dataset for robotic manipulation
    Kulunu Samarawickrama and Roel Pieters
    Data in Brief, 2024
  3. CASE
    6D Assembly Pose Estimation by Point Cloud Registration for Robotic Manipulation
    Kulunu Samarawickrama, Gaurang Sharma, Alexandre Angleraud, and 1 more author
    In IEEE International Conference on Automation Science and Engineering, 2024
  4. ICAR
    Automatic Dataset Generation from CAD for Vision-Based Grasping
    Kulunu Samarawickrama and Others
    In International Conference on Advanced Robotics, 2021