Baris Yazici

Baris Yazici

Robotics Software Engineer

Computer Science researcher and practitioner bridging the gap between theoretical robotics and industry applications, with expertise in reinforcement learning and control systems. Distinguished track record of open-source contributions (200+ GitHub stars) and production-level robotics software development at Franka Robotics.

Featured Projects

NASA Space ROS Competition

Developed Ingenuity Mars Helicopter simulation in ROS 2 Gazebo, implementing collective and cyclic control systems. Secured 5th place with $1,250 prize money.

NASA Space ROS Competition - Image 1
rank
5th Place
prize
$1.250
impact
Space Exploration
ROS 2GazeboC++Control Systems

Franka ROS 2 Framework

Led development of industry-standard robotics control framework, achieving widespread adoption in both research and industry applications.

Franka ROS 2 Framework - Image 1
downloads
200+ daily
impact
Industry Standard
adoption
Global
ROS 2C++Control TheoryCI/CD

Deep Learning Robotics Grasping

Engineered a general robotics grasping model deep RL achieving 99% accuracy on object picking tasks, open-sourced with significant community impact.

stars
200+
forks
46
accuracy
99%
PythonTensorflowDeep LearningPyBulletComputer Vision

Robotics Skills Platform

Represents my vision for future robotics programming. Enabling users to demostrate skills to a robot then fine-tune and deploy them.

Robotics Skills Platform - Image 1
impact
Future Vision
adoption
Minimal
ReactPythonDeep LearningComputer Vision

4DoF 3D Printed Robot with ROS 2

Engineered complete ROS 2 hardware interface and MoveIt packages for an open-source 3D printed robot, making robotics more accessible through cost-effective solutions.

control
Real-time
impact
Democratizing Robotics
dof
4 DoF
ROS 2MicroROSESP323D PrintingMoveIt
Key Features
  • Implemented multi-threaded ESP32 firmware with microROS 2
  • Integrated with MoveIt for advanced motion planning
  • Created comprehensive build and setup documentation

ESP32 MicroROS Integration

Developed embedded microROS 2 interface for ESP32 board to control multiple servo motors with real-time capabilities.

ESP32 MicroROS Integration - Image 1
servos
4 Motors
memory
Optimized
MicroROSESP32C++FreeRTOS
Key Features
  • Real-time motor control with microROS
  • Multi-threaded architecture for optimal performance