mzahana
interests: - Control - Robotics (multi-agent systems) - Drones - PX4
Prince Sultan UniversitySaudi Arabia and UAE
Pinned Repositories
jetson_svo_docker
A Docker image for the SVO Pro (visual inertial odomotery/SLAM) package, for Nvidia Jetson boards.
jetson_vins_fusion_docker
Docker files and scripts to setup and run VINS-FUSION-gpu on NVIDIA jetson boards inside a docker container.
MATMAV
MATLAB interface toolbox for PX4 autopilot.
mavros_apriltag_tracking
This package implements methods to enable a PX4-powered multi-rotor to track a moving vehicle.
mavros_trajectory_tracking
Accurate trajectory generation and tracking with interface to PX4 autopilot
multi_target_kf
A ROS package with an implementation of a linear Kalman filter for multi-target state estimation.
px4_fast_planner
Integration of Fast-Planner with PX4 autopilot for multi-rotor fast navigation with obstacle avoidance
px4_indoor_navigation
Punch of ROS nodes for indoor navigation using PX4 autopilot, mainly in OFFBOARD mode.
px4_pid_tuner
Python script for system identification and tuning of PX4 PID loops based on PX4 logs (ulog only).
siyi_sdk
Python implementation of the SDK of the ZR10 camera-gimbal system
mzahana's Repositories
mzahana/siyi_sdk
Python implementation of the SDK of the ZR10 camera-gimbal system
mzahana/multi_target_kf
A ROS package with an implementation of a linear Kalman filter for multi-target state estimation.
mzahana/d2dtracker_drone_detector
A ROS package with nodes that implements drone detection using neural netowrk and depth maps.
mzahana/d2dtracker_system
This ROS 2 package is used to setup and run the D2DTracker system on hardware (mostly Nvidia Jetson boards))
mzahana/d2dtracker_jetson
This package can be used to set up the D2DTracker system on Nvidia Jetson paltforms.
mzahana/d2dtracker_sim
ROS 2 simulation packge of the D2DTracker system
mzahana/d2dtracker_trajectory_prediction
A ROS package with nodes that implement real-time drone trajectory predicitons using adaptive model selection and evaluation techniques.
mzahana/image_splitter_ros
A package for splitting single ros2 image topic into multiple image topics.
mzahana/trajectory_generation
ROS package that contains implementation of trajectory generation methods such as Model Predictive Control methods.
mzahana/apriltag_ros
A ROS wrapper of the AprilTag 3 visual fiducial detector
mzahana/apriltag_tools_ros
ROS 2 package is designed to provide tools and utilities for working with AprilTags in ROS-based robotics applications
mzahana/arena_camera_ros2
Arena Camera driver for ROS2
mzahana/bmi160_ros
A ROS driver for the BMI160 IMU
mzahana/camera_ros
ROS 2 node for libcamera supported cameras (V4L2, Raspberry Pi Camera Modules)
mzahana/i2c_device_ros
C++ class to read/write from/to I2C devices
mzahana/mpu6050_driver
MPU6050 IMU ROS driver for Raspberry boards
mzahana/open_vins
An open source platform for visual-inertial navigation research.
mzahana/ov_plane
A monocular plane-aided visual-inertial odometry
mzahana/ov_secondary
Secondary posegraph adapted for interfacing with OpenVINS, based on VINS-Mono / VINS-Fusion.
mzahana/python_guis
This repo contains software for different Qt-based Python GUIs, mainly for image manipulation and AI training.
mzahana/ros2_mpu6050_driver
A ROS2 package that interfaces with an MPU6050 sensor over I2C.
mzahana/rosbag2video
converts image sequence in ros bag files to video files
mzahana/rovio
mzahana/tf_transformations
Reimplementation of the tf/transformations.py library for common Python spatial operations
mzahana/uav_dataset_generation_ros
This is a ROS 2 package for automated generation of large UAV synthetic datasets. It currently supports generation of synchronized 3D position trajectories, GPS coordinates, IMU readings, RGB and depth images.
mzahana/VINS-Fusion-ROS2
ROS2 version of VINS-Fusion
mzahana/VINS-Mono
A Robust and Versatile Monocular Visual-Inertial State Estimator
mzahana/yolov4-pytorch
Yolov4 implementation in Pytorch
mzahana/yolov8_ros
Ultralytics YOLOv8 for ROS 2
mzahana/yolov8_scripts
Collection of scripts that are useful for YOLOv8 projects.