Skip to content
View Sara-Esm's full-sized avatar
🤓
💭
🤓
💭

Block or report Sara-Esm

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Sara-Esm/README.md


LinkedIn GitHub


Robotics Software Engineer bridging control theory and modern robotics software


🚀 Featured Projects

🏭 Warehouse Autonomous Navigation

Repo ROS2 Nav2 OpenCV

TurtleBot3 executes a fully autonomous 5-step warehouse mission — navigating to stations, verifying each with ArUco marker detection, and returning home.

✅ 5/5 mission steps   ✅ 0 failures
✅ ArUco verified      ✅ SLAM map built

Stack: Nav2 · AMCL · Cartographer · OpenCV · Gazebo

👁️ Semi-Autonomous Visual Servoing + SMC

Repo SMC OpenCV ROS2

Human drives freely via teleop; when a colored fiducial marker is detected, Sliding Mode Control autonomously aligns, approaches, and stops.

✅ 0% false positives  ✅ Teleop mux
✅ SMC visual control  ✅ Active braking

Stack: SMC · OpenCV · ROS 2 · Gazebo


🛠️ Tech Stack





Pinned Loading

  1. ros2-warehouse-autonomous-navigation ros2-warehouse-autonomous-navigation Public

    ROS 2 Humble autonomous warehouse navigation project using Nav2, TurtleBot3, Gazebo, and AMCL localization.

    Python 1

  2. ros2-turtlebot3-color-follower ros2-turtlebot3-color-follower Public

    ROS2 TurtleBot3 project to detect and follow red objects using OpenCV and Gazebo simulation.

    Python 2

  3. nlp-generative-ai nlp-generative-ai Public

    This repository explores key concepts and techniques in Natural Language Processing (NLP) and Generative AI, including traditional methods and advanced deep learning approaches.

    Jupyter Notebook

  4. predictive-maintenance predictive-maintenance Public

    Predict the Remaining Useful Life (RUL) of aircraft engines using NASA's Turbofan Engine Degradation Simulation Data. Leverage machine learning for predictive maintenance to reduce costs and preven…

    Jupyter Notebook 1

  5. rossmann-sales-forecasting rossmann-sales-forecasting Public

    Predicting daily sales using store, promotions, competition, and time-series data

    Jupyter Notebook 1