initializing scene…

Autonomous systems · ROS 2 · Artificial intelligence

Ali Altın

I'm an Electrical & Electronics Engineer specialising in autonomous systems, artificial intelligence and algorithm development. I build mobile robots on ROS 2 with C++ and Python.

01about

About

I'm an Electrical & Electronics Engineer specialising in autonomous systems, artificial intelligence and algorithm development. I have advanced experience in C++ and Python, and have built a range of projects on the ROS 2 framework and robotic systems.

I have worked extensively on sensor fusion, camera-based image processing and artificial intelligence applications. Over three years at Mepsan Petrol Cihazları I solved precise docking, load handling and multi-vehicle traffic management problems for autonomous vehicles.

Today I work on an autonomous agricultural robot at Dost Tarım Teknolojileri: navigation and sensor fusion under hybrid field conditions. My goal is to build innovative solutions that help my country take a leading position in AI and robotics.

Education

Konya Technical University

Electrical & Electronics Engineering · 3.07 / 4

2018 — 2022

Publication & Certificates

  • ICODIA 2023 — paper on AMR and path planning algorithms
  • TÜBİTAK 6th Unmanned Aerial Vehicle Competition — Bursa
  • TÜBİTAK 5th Unmanned Aerial Vehicle Competition — Gaziantep
  • 4+

    Years of robotics engineering

  • 90%

    Accuracy in autonomous docking and load handling

  • TEKNOFEST

    2021 UAV competition — award

  • 80%

    Autonomy level in field operations

02skills

Skills

Hands-on experience across every layer of the robotics stack.

01

Robotics & Autonomous Systems

  • ROS 2
  • Nav2 & Behavior Tree task management
  • SLAM and AMCL-based localization
  • Sensor fusion — 2D LiDAR, IMU, encoder
  • Path planning and line following (RANSAC)
  • Autonomous approach and docking
  • Multi-vehicle traffic management (MQTT)

02

Perception & AI

  • OpenCV and camera-based image processing
  • ArUco markers and tf transform chains
  • Point cloud processing (PCL)
  • Clustering for obstacle and stand detection
  • 3D mapping
  • Deep learning — YOLO v4 object detection

03

Software & Hardware

  • C++
  • Python
  • Linux
  • Serial communication — RS485 / RS232
  • Pixhawk & MAVLink, Mission Planner
  • Jetson Nano, Raspberry Pi
  • Electrical panel design and assembly
  • Unmanned aerial and ground vehicles

03projects

Projects

Robots working in the field and the software that runs them.

04experience

Experience

The road from an electrical panel to autonomous driving.

  1. Dost Tarım Teknolojileri

    December 2025 — Present

    Gebze, Kocaeli

    Robotic System Engineer · Dost Tarım Teknolojileri

    On an autonomous agricultural robot project I develop ROS 2 based navigation and sensor fusion so the vehicle moves reliably under hybrid field conditions. Fusing 2D LiDAR, IMU and encoder data, I achieved stable localization across indoor–outdoor transitions, and structured task mode switching with a Nav2 Behavior Tree. Operational processes became 80% autonomous.

    ROS 2Nav2Sensor FusionRANSAC
  2. Mepsan Petrol Cihazları A.Ş.

    January 2022 — February 2025

    Konya

    System Engineer · Mepsan Petrol Cihazları A.Ş.

    To improve the precision and efficiency of autonomous vehicle operations I designed advanced algorithms on ROS and image processing: precise approach using ArUco and tf, and collision-free load gripping through LiDAR point cloud clustering (90% accuracy). An MQTT-based traffic management system let multiple vehicles work simultaneously in tight spaces. I also built localization with AMCL and SLAM, and 3D mapping with PCL.

    AMRROSC++SLAMPCLMQTT
  3. Mepsan Petrol Cihazları A.Ş.

    August 2021 — January 2022

    Konya

    Volunteer Intern · Mepsan Petrol Cihazları A.Ş.

    I thoroughly learned the core structures of ROS — message types, actions and tf frames. I also worked hands-on with AMCL and SLAM, algorithms critical to robotic navigation and mapping.

    ROSAMCLSLAM
  4. Mepsan Petrol Cihazları A.Ş.

    July 2021 — August 2021

    Konya

    Intern · Mepsan Petrol Cihazları A.Ş.

    I designed and assembled the electrical panel for an AGV (Automated Guided Vehicle), wiring the I/O card, IR sensors, buttons and motors, and establishing I/O card to host computer communication over RS485. I integrated two LiDAR sensors and a motor driver over RS232.

    AGVElectrical PanelRS485RS232

05blog

Blog

What I write on Medium — reprinted here in full.

All posts

TR

DDS: ROS2’nin Arkasındaki Güç

ROS1’den ROS2’ye geçişin en büyük nedenlerinden biri, iletişim altyapısının daha esnek ve güvenilir hale getirilmesi ydi. Bu noktada devreye DDS (Data Distribution Service) giriyor. ROS 2'de DDS (Data Distribution…

ros2real-time-systemsmiddlewareembedded-systems
Read the post4 min read

TR

I2C Nedir?

I2C (Inter-Integrated Circuit) , düşük hızlı cihazlar arasında iletişim kurmak için kullanılan bir seri iletişim protokolüdür. Philips tarafından geliştirilen bu protokol, özellikle sensörler, mikrodenetleyiciler,…

i2cserial-communicationi2c-devices
Read the post4 min read

TR

SPI Nedir

SPI (Serial Peripheral Interface), mikrodenetleyiciler ve diğer cihazlar arasında hızlı ve senkron bir veri iletişim protokolüdür. Motorola tarafından geliştirilmiş olan bu protokol, çoğu modern elektronik cihazda…

serial-communicationembedded-systemsembededspi
Read the post2 min read

TR

UART Nedir?

Universal Asynchronous Receiver Transmitter (UART) , bilgisayarlar ve mikrodenetleyiciler gibi elektronik cihazlar arasında seri veri iletişimi sağlamak için kullanılan bir iletişim protokolüdür. UART, veri iletişimi…

uartserial-communication
Read the post2 min read

06contact

Contact

Got a robot idea? Let's talk.

ali.altin319@gmail.com

Gebze, Kocaeli · Türkiye