Skip to content
View WikiGenius's full-sized avatar

Block or report WikiGenius

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
WikiGenius/README.md

Muhammed Elyamani

PhD Researcher in Robotics and Control focusing on structure-aware planning, state estimation, and active sensing for mobile manipulation.

Conceptual research banner showing mobile manipulation, line-scan active sensing, coverage planning, and state estimation

Conceptual research banner illustrating my current PhD direction. It is a visual summary, not an experimental result.

Research Identity

I am building a research portfolio around robotics and control, with emphasis on:

  • mobile manipulation,
  • motion planning,
  • active sensing,
  • state estimation,
  • visual and spectral scanning,
  • ROS2 / MoveIt2 / GTSAM-based robotics workflows.

Current Research Direction

My current PhD direction studies structure-aware active scanning for mobile manipulators.

The goal is to plan robot motion that improves information acquisition, not only task completion. The robot must satisfy geometric, sensing, kinematic, collision, and uncertainty constraints during scanning and inspection tasks.

Key elements include:

  • line-scan / one-row RGB sensing as a proxy for hyperspectral pushbroom acquisition,
  • surface coverage and scan-quality metrics,
  • camera visibility and viewing-angle constraints,
  • mobile base and manipulator coordination,
  • state estimation and uncertainty-aware planning,
  • reproducible simulation, experiment logging, and paper-oriented research artifacts.

Main Public Research Repositories

Repository Role
line-scan-mobile-manipulator-demo Public scaffold for line-scan-aware active scanning and coverage planning
ros2-moveit-grasping-demo ROS2 / MoveIt2 manipulation demo
GTSAM_SLAM_VISION Visual pose estimation and factor-graph/state-estimation experiments
robotics-control-learning-labs Control foundations and reproducible learning labs
ros2-mobile-robotics-labs ROS2 mobile robotics learning/demo repository
research-reading-map Public reading map and paper-note templates

Public / Private Research Boundary

Public repositories are used for sanitized portfolio evidence, simplified demos, reproducible learning labs, public reading maps, and non-confidential research scaffolds.

Unpublished research algorithms, paper drafts, detailed gap analysis, advisor feedback, real lab data, ablation studies, and paper-specific implementations remain private until they are ready for publication or approved release.

Technical Stack

  • Robotics: ROS2, MoveIt2, Gazebo, RViz
  • Control: MATLAB, Simulink, state-space control, LQR, observers
  • State estimation: GTSAM, factor graphs, visual pose estimation, SLAM
  • Perception: RGB, line-scan-inspired sensing, hyperspectral imaging concepts, computer vision
  • Programming: Python, C++, MATLAB
  • Research tools: LaTeX, Git, experiment logs, paper reading maps

Current Goal

Convert learning and implementation work into visible research artifacts:

  • clean repositories,
  • runnable demos,
  • experiment logs,
  • plots and figures,
  • technical reports,
  • paper submissions.

Pinned Loading

  1. line-scan-mobile-manipulator-demo line-scan-mobile-manipulator-demo Public

    Public organization repo for line-scan-aware active scanning and coverage planning with a mobile manipulator.

    CMake

  2. ros2-moveit-grasping-demo ros2-moveit-grasping-demo Public

    ROS2/MoveIt2 perception-guided grasping demo using object localization from point clouds/computer vision, Cartesian approach, gripper control, and retreat planning.

    C++ 1

  3. GTSAM_SLAM_VISION GTSAM_SLAM_VISION Public

    Visual pose estimation and factor-graph SLAM experiments using homography, projection constraints, and GTSAM-style optimization in MATLAB.

    MATLAB 1 1

  4. robotics-control-learning-labs robotics-control-learning-labs Public

    Public control-foundation hub connecting LQR, observers, state-space control, and robotics support repos.

  5. ros2-mobile-robotics-labs ros2-mobile-robotics-labs Public

    Public ROS2 Humble organization scaffold for future mobile robotics labs, URDF/RViz, launch, and simulation workflows.

    CMake

  6. research-reading-map research-reading-map Public

    Public research-reading and architecture scaffold for active perception, coverage planning, mobile manipulation, estimation, and control.