Some Featured Projects

ROBOTICS:

Yıldız Rover

My team and I spent two years building a fully-functional rover, which we then participated into various contests, such as the ERC organized by the European Space Agency, the URC organized by The Mars Society, Teknofest - Turkey's biggest competition, and the ARC organized by UKET. We were thrilled to achieve impressive ranks in each of these competitions.

LinkYouTube

Real World Autonomous Robot

My two friends and I have designed a robot just for fun. This robot comes with a range of features including mapping and autonomous navigation, image processing, and a user interface.

GitHubYouTube

Multi-Disciplinary Design Project

I captained a multidisciplinary design project at my university's electrical-electronic faculty, and we came 1st. A CNC machine was made to draw a object placement problem result in paper.

YouTube

Gazebo Factory Simulation

With this project, I ventured into the field of robotics and delved into various subtopics of robotics and the world of ROS while developing the simulation.

GitHubYouTube

Gazebo Navigation Over the Maze

The objective involves developing an autonomous robot that begins its route from white points, travels exclusively on the maze's surface, and progresses toward black points. Its standout feature is the ability to navigate solely atop the maze.

GitHubYouTube

Gazebo Maze Generator and Navigation

It generates a maze within Gazebo based on the provided dimensions and positions a TurtleBot to autonomously locate the exit. 

GitHub

Gazebo Exploration Robot for Green Object

The robot in gazebo explores on flat area, detects and approaches green objects.

GitHub

Air Conditioner

I made myself an air conditioner connected to the peltier system. I designed and assembled everything, it took me some time. But it works very well!!

IMAGE PROCESSING:

QR and Symbol Detection + Image Analysis

The project serves as an automated data extraction tool for newly acquired experiment images. This work is helps as an automation part in the project which runs between a laboratory and software department at Jozef Stefan Institute in Slovenia.

GitHub

Extraction Automation

This project primarily involves extracting questions, answers, topic names, and test names. It then converts each question into a PDF file and an SVG image. The details of the question are incorporated into the file names. The purpose of developing this project is to build a question pool for an online study platform.

GitHub

Eye Blink Detection

This project involves detecting individuals' faces and determining whether their eyes are open or closed. Although I did this project for fun, similar iterations of this technology are being implemented in advanced vehicles.

GitHub

Aruco Detection with ZED Camera

As a component of the Yıldız Rover software, my friend and I have developed this project. Among the team's codes, this is the only portion that can be shared. The code is responsible for instructing the rover to autonomously navigate towards or pass between ArUco markers, contingent upon the count of detected markers.

GitHub

WEB:

E-commerce Website

In order to gain practical experience building web applications from scratch, this project was developed. The task is to develop a web application that allows users to find computer products from different sellers in one website and decide easily with useful functionalities.

GitHub

Camp System Website

In order to gain practical experience building web applications from scratch, this project was developed. The task is to develop a web application that simulates a camp database system over large area. Camps, reservations, accomadations, employee and customer, services, activities, foods information is stored and manipulated, accessed via UI. Collaborated with 2 friend.

GitHubGitHub

Personal Website

This web game is what you encounter upon taking the red pill.

GitHub

Web Scraping Example

This project demonstrates web scraping through the following steps: extracting page links, downloading pages, parallelizing downloads, parsing content, and conducting data analysis with visualizations.

GitHub

ARTIFICIAL INTELLIGENCE:

Image and Video Coloring with Generative AI

Collaborating with a friend, we successfully accomplished a image-video coloring structure with cGAN.

GitHubGitHubGitHub

Cloud Detection with U-Net

Collaborating with a friend, we successfully accomplished cloud detection using U-net and semantic segmentation techniques.

GitHubGitHubGitHubLink

Player Price Prediction and Web Scrapping

This project involves web scraping Super League football player data from the Mackolik website. We're extracting player statistics for consecutive two years to analyze market value changes. We aim to use this data to predict future market trends based on performance using supervised learning techniques like Naïve Bayes, Decision Trees, Random Forest, K-Nearest Neighbors, and Gradient Boosting. Collaborated with a friend.

GitHubGitHub

Neural Network for MNIST Dataset

Collaborating with a friend, we successfully created a neural network without any library usage, it contains a neural network implementation from scratch for the MNIST dataset. The MNIST dataset is a widely used benchmark dataset for handwritten digit recognition.

GitHub

Tangram Solver

Collaborating with a friend, we successfully accomplished tangram solver using AI search algorithms.

GitHubGitHubYouTube

Sensor Prediction

Using a comprehensive dataset of sequential sensor observations and room occupancy data in a hotel, this study preprocesses and structures the data before employing predictive models like K-Nearest Neighbors, Logistic Regression, and Decision Trees. The analysis incorporates data visualization techniques at each step to enhance transparency, offering a systematic approach to understanding sensor data in the hospitality sector. Collaborated with a friend.

GitHubGitHubYouTube

Camera Height Estimation

This project is dedicated to developing a model for estimating camera height, building upon the "QR and Symbol Detection + Image Analysis" project. The main goal is to investigate the connection between six vectors originating from a tube's top circle center to its bottom circle center in an image and the camera-determined height. 

GitHub

Genetic Algorithm Example

This project uses a genetic algorithm to solve binary classification using a dataset. It identifies a set of N keywords for accurate sentence labeling. After preprocessing, a chromosome population is generated and evaluated for fitness. Selection, crossover, and mutation processes aim to find optimal solutions. The code provides fitness plots and parameter customization, including dataset choice, population size, gene count, and mutation probability. Collaborated with a friend.

GitHubYouTube

ALGORITHM:

Puzzle Game

I visited an illusion museum where I encountered a challenging puzzle. Despite being unable to solve it on-site, the puzzle stuck in my mind. Determined to crack it, I developed a game as a way to tackle the problem. After some time and effort, I successfully managed to solve it. I recommend you to play :)

GitHub

Arduino and Proteus Exchange Return Machine

Developed within the Arduino environment, the electronic circuit and coded system establish stable operation through serial communication with the user. Input values provided by the user drive the progression within the code, enabling the implementation of an algorithm for dispensing the minimum required number of banknotes. The system also includes a component that uses green or red lights to indicate the success of the operation to the user. Cooperated with a friend.

GitHubGitHub

Phone Contacts Program Console

This Phone Contacts application is written in C and utilizes structs and file processing. It offers a list view of contacts in alphabetical order, allowing users to add, delete, edit, search, and display contacts. Contacts include full name, email, and phone number. The app confirms quitting and automatically saves and loads contacts to/from a file database.

GitHub

Parcheesi Game Console

I've developed this console game using C. Enjoy playing!

GitHubGitHubYouTube

2048 Game Console

I've developed this console game using C. Enjoy playing!

GitHubGitHub

Tetris Game Console

Who wants to play tetris ???

GitHub