Batuhan Toker's repositories
Flask-OpenAI-Chatbot
A Flask chatbot application that can impersonate multiple characters and is powered by OpenAI's GPT-3.5 Turbo. This chatbot allows users to interact with different characters, each with their unique backgrounds and personalities. Additionally, it features a user-friendly chatbot UI written in HTML.
modeling_and_control_of_quadcopter
MATLAB implementation of modeling and control of quadcopter
4DoF-RoboticARM
Control of 4 DoF robotic arm through SimScape
github-total-loc
A simple python script to evaluate user's statistics of total lines of code, languages used etc..
modeling_and_control_of_3dof_spatial_robot
MATLAB implementation of kinematic analysis and several control approaches on 3 degrees of freedom(DoF) spatial robot
OpenAI_GUIpy
A python GUI to interact with OpenAI models
principle_component_analysis
A python script to perform principle component analysis on the EMG data from the NINAPRO dataset
stable_haptic_interaction
MATLAB implementation passivity analysis to investigate stability conditions of existing impedance controllers for haptic devices.
finger_stiffness_analysis
A framework to analyze human finger kinematics, force capabilities, impedance modulation characteristics using sensory measurements
jacobian_generator
a Python script that can generate the Jacobian matrix of any planar robot
AutoGPT
An experimental open-source attempt to make GPT-4 fully autonomous.
batuhantoker
Config files for my GitHub profile.
control_of_quadrupedal_robot
MATLAB codes for control of a quadrupedal robot built with Lego Mindstorm EV3.
do-mpc
Model predictive control python toolbox
gait_simulation
An interactive Gait simulation based on tkinter and slip_control
linear_regression
Linear regression using numpy
logistic_regression
Implementation of a logistic regression classifier
maximum_likelihood_estimation
Maximum Likelihood Estimation
mini-tools
Some mini tools that I created to ease my research and teaching activities related to robotics and AI
model_selection_for_classification
Python code to select the best machine learning model using a trial and error approach
modeling_of_human_fingers
MATLAB code for simulating thumb and index finger movement and plotting the resulting trajectory in 2D and 3D. The model accounts for joint angles and link lengths. The user can specify joint angles and the code will compute the resulting finger positions.
position_control_differential_robots
MATLAB implementation of position control of differential robots
prosthetic_control_with_motion_tracking
a Python script to utilize a hand tracking sensor to control a prosthetic hand through the implementation
prosthetic_control_with_muscle_signals
a Python script to utilize an EMG sensor to control a prosthetic hand through the implementations of threshold and machine learning based controls
python_midi_generator
Python code that can generate random MIDI patterns
time_frequency
A MATLAB code to visualize time-frequency connection through sinusoidal signal
Twitch-Clips-Video-Creator
Create compelling highlight videos from Twitch clips with transitions and background music.
wing_camera_slider
Kinematic analysis and simulation of two link robotic arm based on one actuator wing mechanism