Skip to content
View devkumar-projects's full-sized avatar
:electron:
Building something new
:electron:
Building something new

Block or report devkumar-projects

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

Dev Kumar

Robotics & AI · Perception · Control · State Estimation

Portfolio · LinkedIn · Projects

I am an Arts et Métiers engineering graduate specializing in mechatronics, robotics and AI. I explore how robots perceive their environment, estimate their state and make decisions — from control theory and computer vision to reinforcement learning.

Incoming Ontology Engineer – Data & AI at SLB in January 2027, under a contract with Odyssey Sponsorship.

Featured work

Robot trajectory following, target reaching and obstacle avoidance, combining reinforcement learning, ROS 2, vision and state estimation. The simple trajectory-following simulation reports 97% completion over 100 random trajectories. The real-robot implementation remains partial: end-to-end sim-to-real transfer is not yet validated.

UR7e demonstration

A simulated robot navigates a corridor, follows a line and pushes a ball using LiDAR, camera and odometry within a unified ROS 2 state machine. Built with David Tovmassian. The repository documents an external course dependency needed to reproduce the Gazebo environment.

Watch the robot demonstration

Co-developed an embedded control system for a motorized target robot, integrating an ESP32, LiDAR feedback, motor control, a wireless interface and custom electronics. Delivered with Tedjeddine Sebiane, in collaboration with JEECE and AMJE Arts et Métiers Junior Études.

A control engineering study of an unstable cart-pendulum system, with RST polynomial control, pole placement, disturbance rejection and MATLAB/Simulink analysis.

Three geometric vision projects covering optical-flow tracking and pose estimation, 3D point-cloud registration, and Hough-based pore segmentation. The repository explains the external data required for some examples.

More projects

Robot learning and control

Engineering research and design

Software applications

  • ProcureLens AI — a desktop and command-line toolkit for auditable product-price extraction.
  • The Game 2048 — an educational Python, Tkinter and SQLite implementation.

Areas of interest

Robotics: ROS 2, robot navigation, motion control
AI and perception: reinforcement learning, computer vision, sensor fusion
Engineering: state estimation, system modeling, MATLAB/Simulink
Programming: Python, C++, MATLAB

Explore the projects and demonstrations on my portfolio.

Pinned Loading

  1. INTARSO-Shooting-Range-Target-Robot INTARSO-Shooting-Range-Target-Robot Public

    ESP32 + VESC + LiDAR controller retrofit for INTARSO, a motorized shooting-range target robot: PID position servo, hit detection, wireless HMI, custom PCB, and 3D-printed enclosure

    C++ 1

  2. UR7e-Reinforcement-Learning-Suite UR7e-Reinforcement-Learning-Suite Public

    UR7e robot learning and state estimation: simulated trajectory tracking, target reaching, obstacle avoidance, and a partial real-robot implementation.

    Python

  3. HeMT-GaN-Transistor HeMT-GaN-Transistor Public

    Exploratory GaN transistor research: device physics, TCAD modeling and reproducible analysis tools.

    Python

  4. -Spatial-Verification-of-a-Coordinate-Measuring-Machine -Spatial-Verification-of-a-Coordinate-Measuring-Machine Public

    Renishaw Machine Checking Gauge trajectory design, geometric-error identification, hysteresis assessment, and extended workspace coverage for CMM verification.

    MATLAB

  5. ProcureLens-AI ProcureLens-AI Public

    Open-source desktop and command-line toolkit for auditable product-price extraction and Excel reporting.

    Python

  6. TurtleBot3-ROS2-Navigation-Challenges TurtleBot3-ROS2-Navigation-Challenges Public

    ROS2 TurtleBot3 Burger: corridor navigation (LiDAR reactive control), camera-based line following, and ball pushing, unified into one continuous autonomous run

    Python