Group Members

İlkay Can

Published in , 2020

I researched robotic simulators, pid controllers and controlling servo motors with STM32. I worked on Gazebo, Webots, Unreal Engine and V Rep. Also took part in testing hardware and modifying/optimizing PID algorithm. I built a dynamic website but we decided not to buy a domain.

Yusuf Can Kan

Published in , 2020

I worked for several modules. I took part in mechanical design module. I did some researches on image processing for how to make distance calculation. I developed pid algorithms and I worked on balancing part. I also worked on drawing circle pid algorithm and I took part in optimizing and testing these algorithms. In addition I took part in optimizing these parts in QT platfom.

Sezer Demir

Published in , 2020

I researched some kinematic equations to balance and bounce the ball for pid module and worked on webots and unreal engine for simulation module. Also worked on website and deployment of the application.

Selman Özleyen

Published in , 2020

First worked on simulation envoirments which includes Webots, Unreal and Gazebo. On the PID module, I came up with both pid algorithms. Last days due to emergency I guided my teammates to deploy the program.

Oğuzhan Şentürk

Published in , 2020

Worked on the application module and image processing module.Intensely worked following topics data transfer and communication between server and client and deploying project.

Oğuzhan Agkuş

Published in , 2020

I have worked in a few modules and took part in integrating whole system. Firstly, I built the mechanical part of the project. Then I have researched how to generate PWM signals on STM32 board to control servo motors and contributed to embedded code. I desigend and coded a simple communication and verification protocol between STM32 board and server machine over the serial port. I designed a communication protocol between the server and clients. I designed user interfaces of server and desktop client applications. I took part in integrating the image processing and PID calculation modules to server. I strived to deploy our app for multiple platforms (Linux and Windows).

Melike Serra Kalyon

Published in , 2020

I have worked in several modules and took part in integrating the whole system. The main modules that I have worked in are Desktop Applications (Server and Client) and simulation of the robot. • 2D and 3D plotting of the ping-pong ball in Qt. • Simulating the robot in OpenGL and integration of the model to Qt. • Developed Network communication via UDP in Qt between the Server and the Client. • Integrated the OpenCV image processing code to Qt. • Worked on developing and designing the Server and Client UI and developed its system programming (thread and signal handling).

Hamza Yoğurtcuoğlu

Published in , 2020

I researched and applied how to control servo motor in Stm32. I performed the servo driving process with the PWM signal. I calculated the pwm signal required for our system. I wrote the communication protocol between the server application and stm32. I was also part of the PID algorithm development team and performed the integration of image processing and PID operations. Also worked on the website and deployment of the application.

Esra Emirli

Published in , 2020

I researched Webots and V Rep simulation environments. I also worked on the mobile application side. I did the data transfer between the server and the client.

Cihan Can Ayyıldız

Published in , 2020

I intensely worked on the image processing module. I make researches for pid module and I helped my teammates testing hardware and modifying/optimizing PID algorithm.

Abdulhakim Emre Artış

Published in , 2020

I researched for PID control algorithm. I researched and worked on simulation (Gazebo and Webots). I researched serial communication for sending/receiving to/from stm32. I created an alternate website.