Can Keçilioğlu
Building robotic systems
Mechatronics engineer building the software and firmware that lets machines sense, decide and act, across robotics, embedded systems and computer vision.
Selected work
All work →Ground-analysis rover
A road-surface inspection robot that scores the ground it drives over and pins every reading to a GPS coordinate. Built twice: a physical ESP32 + Raspberry Pi rover on micro-ROS, and a Gazebo digital twin running the full EKF and a live slope / roughness heatmap.
- ROS2 Jazzy
- micro-ROS
- FreeRTOS
- Gazebo Harmonic
- EKF
- ESP32
Split-flap display
A from-scratch mechatronic build. The hard part isn't the look. It's making an open-loop stepper behave like a closed-loop system: re-homing every move via a Hall sensor, per-unit EEPROM calibration, custom firmware.
- Steppers
- Hall sensor
- EEPROM
- Custom firmware
- C/C++
What I do
Robotics & ROS2
Robot software on ROS2: perception, state estimation, navigation and control, from prototype to real-time.
Perception & computer vision
Turning sensor and camera data into understanding: sensor fusion plus modern computer vision and ML.
Embedded & real-time
Close-to-the-hardware C/C++ and Python on embedded Linux and microcontrollers.
Let’s build something that perceives.
Open to robotics and embedded roles, and to hard problems in perception and real-time systems.
Get in touch