Alireza Ahmadi
alirezaahmadi
Founder and CEO of DynamoBot Phenorob - Ph.D. of Robotics and AI
Languages
Repos
42
Stars
553
Forks
137
Top Language
C++
Loading contributions...
Top Repositories
In this project, I implemented a Kalman filter on IMU and GPS data recorded from high accuracy sensors.
ROS Local Planner - using DWA & PID control ideas to work with move_based and navigation packages to navigate the robot through way-points to get it to its destination.
a C++ implementation of projection satellites into geo-referenced images and evaluating NLOS (Non-Line of Sight))
A framework which is capable of mapping rigid and non-rigid scenes and localize camera in the environment at the same time
A ROS compatible c++ implementation of 3D point-tpoint ICP using image features (SIFT, SURF, ORB)
a simple code to generate Ground track or Grace twin satellites in matlab based on TLE file
Repositories
42In this project, I implemented a Kalman filter on IMU and GPS data recorded from high accuracy sensors.
A CUDA Compatible KD-tree implementation along with ANN (written very simple and easily expandable)
ROS Local Planner - using DWA & PID control ideas to work with move_based and navigation packages to navigate the robot through way-points to get it to its destination.
a C++ implementation of projection satellites into geo-referenced images and evaluating NLOS (Non-Line of Sight))
A Spherical Mobile Robot with Pendulum drive Control
a simple code to generate Ground track or Grace twin satellites in matlab based on TLE file
A ROS compatible c++ implementation of 3D point-tpoint ICP using image features (SIFT, SURF, ORB)
An implementation of Non-rigid Solver via Least-squares and compatible with CUDA
A framework which is capable of mapping rigid and non-rigid scenes and localize camera in the environment at the same time
an implementation of Deformation Graph compatible with CUDA C++ and used in warping defamations in real-time non-rigid registration
Nullspace MPC: A novel multi-objective control framework for explicitly handling task priorities, implemented in ROS Noetic for a Swerve Drive Robot.
alirezaahmadi
a Collection of libraries including Up-Down Pyramid, Bilateral Filter, Kernel Generators, Convolution operators, etc implemented in C++ CUDA based within Project DynaMap
vCard is a fully responsive personal portfolio website, responsive for all devices.
a comprehensive device (CUDA) compatible implementation of Dual-Quaternions mathematic tool used in dual-quaternion skining
Python sample codes for robotics algorithms.
Track-Anything is a flexible and interactive tool for video object tracking and segmentation, based on Segment Anything, XMem, and E2FGVI.
in this project I've tried to use NRF2401 module for a long distance communication through Cm9.04 Robotis controller which is based on STM32f103CBT6 micro controller
No description provided.
A Host implementation of Bag of Visual Words Structure in C++
Tooling for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace.
an implenentation of Least-squares used to register RGBD scans using geometric and photometic features
web-based visualization libraries
A C# based Real-time Monitoring And Controller app
a small Host/Device implementation of Local-Density based Outlier Removal Point-Clouds or any Classifiable data-set with distinguishable elements
an accelerated implementation of pyramid up/down operator for images
a device (CUDA) compatible implementation of Quaternion mathematic mean.
In this code I have created a fake Lidar data using sacn msg and Ultrasonic sensors
Arduino base controller- LCD Menu + C# Simple GUI
A multi sensor kit as development tools for RedEdge camera