Or
Fathy Ashraf - cover
Fathy Ashraf

Fathy Ashraf

Robotics, embedded system related services
📍 Ismailia, Egypt · (0) · Member since July 2026
Availability
🏠 Works remotely / from home Yes No
🧰 Travels to client Yes No

Presentation

1. ROS2 Robot Development & Simulation
I develop complete robotic systems using ROS2 (Jazzy) and Gazebo, from architecture design to simulation and hardware deployment. Services include ROS2 node development, sensor integration, custom robot modelling, and full system testing in Gazebo Harmonic. Whether you need a navigation stack, a drone control system, or a manipulator pipeline, I can design, build, and validate it. Deliverables include documented, modular ROS2 packages ready for deployment.
2. Autonomous Navigation & Path Planning
I implement autonomous navigation systems for mobile robots and UAVs, including SLAM-based mapping, obstacle avoidance, and multi-waypoint path planning. Experienced with APF, Stanley control, and custom planners in both simulation and physical hardware. Ideal for clients building autonomous ground vehicles, drones, or warehouse robots.
3. Computer Vision & Object Detection (YOLO/OpenCV)
I build real-time computer vision pipelines for detection, tracking, and pose estimation. Experienced with YOLOv8, ArUco marker detection, and OpenCV integrated with ROS2 for robotics applications. Previous work includes a UAV landing system achieving 97.4% success using visual detection and a multi-target tracking system deployed on physical hardware.
4. Control Systems Design (PID, MPC, LQR)
I design and implement control systems for dynamic engineering problems — from basic PID tuning to advanced Model Predictive Control and LQR. Experienced with MATLAB/Simulink modelling, state-space design, Kalman filtering, and nonlinear control including backstepping. Suitable for UAVs, robotic arms, vehicles, and industrial systems.
5. Reinforcement Learning for Robotics
I implement RL-based control solutions for autonomous systems using Q-Learning, SARSA, DQN, and curriculum learning approaches. Built and validated a quadrotor landing agent in PyBullet achieving 86.6% success across 1,000 episodes. Suitable for clients needing simulation-based learning environments or autonomous decision-making systems.
6. PLC & Industrial Automation Programming
I design and program PLC-based automation systems using ladder logic for industrial applications. Experience includes pneumatic actuation systems, sensor integration with load cells and proximity sensors, and full hardware validation. Suitable for manufacturing automation, sorting systems, and process control.
7. Embedded Systems & Arduino/ESP32 Development
I develop embedded firmware for Arduino, ESP32, and Raspberry Pi platforms, including sensor integration, motor control, serial communication, and real-time data processing. Experienced integrating embedded hardware with higher-level ROS2 systems for full-stack robotics applications.
📋

Background

🇬🇧English 🇲🇦Arabic
🕐

Working hours

Monday
From08h00To18h00
Tuesday â–ª Today
From08h00To18h00
Wednesday
From08h00To18h00
Thursday
From08h00To18h00
Friday
From08h00To18h00
Saturday
Closed
Sunday
Closed

Reviews

No reviews

⚠️
Please as a customer to give your feedback
💬
No reviews yet.
Be the first to share your experience with this professional.