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.

Content in all repositories owned by your account will be closed.
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  βœ… State machine

Stack: SMC Β· OpenCV Β· ROS 2 Β· Gazebo


πŸ› οΈ Tech Stack





Pinned Loading

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

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

    Python 14 3

  2. ros2-visual-servoing-smc ros2-visual-servoing-smc Public

    Semi-autonomous visual servoing with sliding mode control: teleop shared control, OpenCV target detection, TurtleBot3 in Gazebo (ROS 2 Humble)

    Python 3