Skip to content
View darshmenon's full-sized avatar

Block or report darshmenon

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

Hi, I'm Darsh Menon πŸ‘‹

Robotics Developer | Autonomous Systems | ROS 2 | AI
Building intelligent robotic systems using perception, planning, and control
Robotics Developer at Asimov Robotics
RoboCloud Dashboard β€’ Portfolio


Tech Stack

Robotics & Simulation
UR5 Robotiq MoveIt2 Gazebo RViz ROS2

Programming & Tools
Python C++ OpenCV TensorFlow Git Ubuntu


Featured Projects

Autonomous Pick-and-Place System (UR5 + Robotiq)

Vision-based manipulation system using ROS 2, MoveIt 2, and Gazebo.

  • IK-based motion planning with MoveIt Task Constructor
  • Integrated perception pipeline and gripper control
  • Collision-aware execution and simulation-to-real workflow

πŸ”— Read on Medium


ROS 2 Navigation (SLAM Toolbox + Nav2)

End-to-end navigation pipeline from mapping to localization and obstacle avoidance.

  • SLAM Toolbox with Nav2 (ROS 2 Jazzy)
  • Costmaps, TF tuning, and YAML configuration
  • Tested in Gazebo with real-time visualization

πŸ”— Read Full Guide


Core Interests

  • Motion Planning (OMPL, Inverse Kinematics)
  • Robot Perception (Depth, Point Clouds, Vision)
  • Task Planning (MoveIt Task Constructor)
  • Navigation (SLAM, LiDAR, Costmaps)
  • Autonomous System Deployment

GitHub Stats


Connect


β€œThe best way to predict the future is to build it.” – Alan Kay

Pinned Loading

  1. UR3_ROS2_PICK_AND_PLACE UR3_ROS2_PICK_AND_PLACE Public

    UR Robotic Arm with Robotiq 2-Finger Gripper for ROS2

    C++ 35 5

  2. pickplace-rl-mobile-manipulator pickplace-rl-mobile-manipulator Public

    Mobile manipulator pick-and-place via reinforcement learning β€” UR3 arm on a diff-drive base, trained end-to-end with TQC in Gazebo/ROS2

    C++ 23

  3. rosnav rosnav Public

    ROS 2 Navigation and SLAM with Nav2 and Gazebo Harmonic

    Python 10 2

  4. ur-arm-rl ur-arm-rl Public

    MuJoCo RL training environment for Universal Robots UR arm

    Python 2

  5. quadruped-dog-rl quadruped-dog-rl Public

    Quadruped robot dog walking simulation and RL policy training

    Python 1

  6. rl-bipedal-walking rl-bipedal-walking Public

    rl-bipedal-walking is a reinforcement learning project where an agent learns to walk using a simplified 2D bipedal humanoid model

    Python 2