Skip to content
View salihmarangoz's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report salihmarangoz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
salihmarangoz/README.md

Hello! I am Salih.

I am currently focusing on robotics, vision, and deep learning. I have listed my projects below. Additionally, you can find more content on my personal blog and check the repositories I have starred with additional notes.

Google Scholar Badge

ROS1-READY PROJECTS
dawn_ik
DawnIK is a real-time inverse kinematics solver for robotic arms focusing on observation...

2   C++   BSD-3-Clause

depth_image_veiling_effect_filter
A similar approach to laser_filters::ScanShadowsFilter for per-frame filtering of depth images.

C++   BSD-3-Clause

depth_image_averaging
Pixel-wise depth image averaging with OpenCL for ROS1

C++   GPL-3.0

depth_to_pointcloud_python
Optimized depth to pointcloud conversion in Python for ROS1

Python   MIT

yolo_segmentation_ros
Sweet pepper detection+segmentation+tracking via YOLOv8 for ROS1

3   Jupyter Notebook  

moveit_collision_check
This package checks for collisions while offline with its own model. This is useful especially...

2   Python   GPL-3.0

capsicum_superellipsoid_detector
Estimating shapes and volumes of Capsicum fruits (bell pepper) by fitting superellipsoids to 3D...

10   Jupyter Notebook   BSD-3-Clause

topic_buffer
Message relaying with delay for ROS1

C++   MIT

extract_line_segments
Ultra-Fast line segment extraction using Douglas-Peucker algorithm. Works with ROS1.

6   3   CMake   MIT

image2gazebo
Generates SDF model for Gazebo Simulator using a PNG bitmap file for ROS1

8   3   Shell   MIT

DEEP LEARNING PROJECTS
faq_question_answer_similarity_search
Experiment with clips/mfaq on an airlines faq data

Python  

StereoDepthEstimation
Stereo depth estimation with PSM-Net and GC-Net deep learning models

1   HTML   MIT

EDUCATIONAL/FUN PROJECTS
deep_navigation
Deep Learning based wall/corridor following P3AT robot (ROS, Tensorflow 2.0)

4   2   PureBasic   MIT

bio_ik_experiment
Bio IK experiment with Look at goal + Min/Max distance + Balance Robot + Center Joints.

CMake   Apache-2.0

basic_scan_matcher
Simple 2D point-to-point scan matcher implemented in Python. Works with ROS1.

4   2   Jupyter Notebook   MIT

astar_pathfinder_grid_2d
Single header library for path finding on 2D grids with A* algorithm. Includes a stable and a...

2   2   C++   MIT

xiaomi_lds_myhome
A SLAM experiment for mapping my home with the cheapest LiDAR sensor on the spare parts market...

3   CMake   MIT

robot_laser_grid_mapping
Log odds mapping where the robot pose is known. Works with ROS1.

24   10   Python   MIT

vl53l1x_scanner
DIY 2D/3D Laser Scanner and Depth Camera with ROS Driver (VL53L1X ToF Ranging Sensor + 28BYJ-48...

12   5   C++   MIT

robot_landmark_simulator
Robot landmark simulator generating CARMEN style logfile

1   Python   MIT

robot_laser_simulator
Robot 2D laser simulator for generating datasets. Works with ROS1.

4   3   Python   MIT

RobotMappingCourse
Solutions to assignments of Robot Mapping Course WS 2013/14

42   14   MATLAB  

MISCELLANEOUS
easy_bash_utilities
This is my Bash Terminal tool-set (at least the generalizable ones). I hope this will be useful...

Shell   MIT

UbuntuTweaks
Useful apps, extensions, tools, scripts, tweaks for Ubuntu

25   4   Shell   MIT

system_tray_extensions
Unofficial RGB keyboard effects package for TUXEDO laptops (ITE8291r3)

40   8   Python   MIT

pyside6_template
Template project for PySide6 development

1   1   Python   MIT

DrawOnConsole
2D/3D animations on Windows console

16   C   MIT

WashingMachineArduinoTimer
Arduino based washing machine timer

3   C++   BSD-3-Clause

automated-profile-updater

Last updated: Mon May 13 06:17:50 2024

Pinned

  1. Kills the Gazebo Simulator which rej... Kills the Gazebo Simulator which rejects dying in the hands of programmer, eliminating waiting time while shutting down gzclient and gzserver
    1
    #!/usr/bin/env python
    2
    
                  
    3
    # Kills the Gazebo Simulator which rejects dying in the hands of programmer, eliminating waiting time while shutting down gzclient and gzserver
    4
    
                  
    5
    # 1. Copy this file into scripts folder in your simulator package (which includes your models and worlds)
  2. CPU/Memory Monitoring (Python) CPU/Memory Monitoring (Python)
    1
    import numpy as np
    2
    import matplotlib.pyplot as plt
    3
    import psutil
    4
    import time
    5
    import datetime
  3. My Backup Drive Notes - Seagate 4TB ... My Backup Drive Notes - Seagate 4TB - LUKS+BTRFS
    1
    # Salih - Seagate 4TB - BTRFS
    2
    
                  
    3
    My Seagate 4TB backup hard drive (LUKS+BTRFS) instructions.
    4
    
                  
    5
    ## Introduction