Yazan's repositories
Edge-preserving-filtering
Edge preserving filtering for ultrasound images: Comparison between: Isotropic Gaussian filter, Bilateral filter, Anisotropic diffusion filter.
Leader_follower_task
a mobile robot , performing a leader follower task, using camera, implemented in ROS Melodic
pick_and_place_matlab
a 3DOF manipulator, performing the task of pick and place
stereo-vision
stereo vision: estimate 3D vision depending on information extracted from 2D-images. 1)Feature extract, using SIFT algorithm. 2)Matching, using KNN algorithm. 3)Compute "Fundamental Matrix", using RANSAC algorithm. 4)Reconstruction. 5)Triangulation. 6)Pose disambiguation. 7)Rectification. 8)Disparity Computing.
Camera-Calibration
Camera Calibration depending on "Zhang's method", using a planar pattern(a chess pattern), take a set of photos for this pattern from different positions( at least 2 different positions). Depending on information extracted from these photos we can determine camera's internal parameters . this method was applied to two sets of photos taken by two different cameras. The report is written in Arabic.
A-Fuzzy-Logic-Based-Inverter
A Fuzzy Logic Based Three phase Inverter with Single DC Source for Grid Connected PV System, using Space Vector Pulse Width Modulation SVPWM, Matlab was used to operate Fuzzy control.
CLIPS-expert-system-HR-interview
an Expert system using CLIPS software.
Finger_counting_CV
finger counting using open cv python, and use the result to control leds with Arduino board. an attached video file shows how the code works.
Kimera-Semantics
Real-Time 3D Semantic Reconstruction from 2D data
Mask_detection
Life video mask detection using open cv, an attached video is an example shows ho the code works.
Servo-motor-guided-by-CV
control a Servo motor (SG90) using computer vision, the angle of the motor depends on the distance between the thumb and index finger.
MINS
An efficient and robust multisensor-aided inertial navigation system with online calibration that is capable of fusing IMU, camera, LiDAR, GPS/GNSS, and wheel sensors. Use cases: VINS/VIO, GPS-INS, LINS/LIO, multi-sensor fusion for localization and mapping (SLAM). This repository also provides multi-sensor simulation and data.
orb_slam3_ros
A ROS implementation of ORB_SLAM3
ORB_SLAM3_ROS2
ROS2 wrapping package for orbslam3 library
py_pose_tutorials
PyPose tutorials.