Skip to content
View skunal3318's full-sized avatar
😪
😪

Highlights

  • Pro

Block or report skunal3318

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
skunal3318/README.md

Hi, I'm Kunal 👋

Autonomy-Focused Robotics & Embedded Systems Engineer

I am a B.Tech (CSE) engineering student at SRM Institute of Science and Technology with a strong interest in robot autonomy, embedded systems, and intelligent robotics. My work focuses on building systems that operate in the real world, integrating software, hardware, perception, and control.

I enjoy working close to hardware — writing code that interacts with sensors, actuators, and robots, and building autonomy pipelines that scale from simulation to real-world deployment.


🔍 Areas of Interest

  • Robot Autonomy & Navigation
  • Embedded Systems & Hardware–Software Integration
  • ROS2-Based Robotics Development
  • Perception Pipelines (Vision & Sensor Data)
  • Autonomous UAVs & Mobile Robots

🚀 What I’m Currently Working On

  • 🤖 ROS2 Autonomous Mobile Robots
    Building differential-drive robots with URDF, odometry, TF trees, and autonomy-ready architectures using ROS2, Gazebo, and RViz.

  • 🛰️ Autonomous UAV Systems
    Working on semi-swarm UAV systems, focusing on multi-robot coordination and perception-assisted autonomy.

  • 👁️ Perception & Vision Pipelines
    Developing camera-based visualization and perception pipelines using OpenCV and YOLO, designed to integrate with autonomy stacks.


🛠️ Technical Skills

Domain Technologies
Programming C, C++, Python
Robotics & Middleware ROS2, URDF, TF2, ros2_control, Nav2 (working knowledge)
Embedded Systems Arduino, ESP32, Raspberry Pi, Jetson Nano, GPIO, UART, I2C, SPI, PWM
Sensors & Actuators IMU, Ultrasonic Sensors, Encoders, DC Motors, Motor Drivers
Perception & ML OpenCV, YOLO, NumPy, Pandas, Scikit-learn
Simulation & Tools Gazebo, RViz, Git, CMake, Docker
Operating Systems Linux, Embedded Linux (basics)

🌟 Featured Projects

A ROS2-based differential-drive mobile robot with autonomy-ready foundations.

  • Implemented wheel odometry and validated pose estimation
  • Designed and documented a TF2 frame tree (map → odom → base_link → wheels)
  • Integrated velocity control via /cmd_vel and differential-drive kinematics
  • Simulated and validated behavior using Gazebo and RViz
  • Includes detailed documentation with node graphs and TF diagrams

Tech: ROS2, C++, Python, URDF, Gazebo, RViz, TF2, Odometry


Camera-based perception and visualization pipeline integrated with a ROS2 mobile robot.

  • Implemented real-time image publishing and subscription in ROS2
  • Visualized camera feeds in RViz
  • Built perception-ready foundations for future autonomy extensions

Tech: ROS2, Python/C++, OpenCV, RViz


🔹 Autonomous UAV & Defense Systems (Research / Internship Work)

Worked on semi-swarm autonomous UAV systems in a defense research environment.

  • Multi-robot coordination and synchronized control logic
  • Integration of ML-based perception modules
  • Exposure to YOLO-based object detection and tracking pipelines

📚 Research Experience

AstroSat (ISRO) – Astrophysics & Data Analysis

  • Time-series and signal analysis on high-noise sensor data
  • ML-based classification pipelines
  • Research accepted at an international AstroSat conference

📫 Let’s Connect

I’m always open to discussing robot autonomy, embedded systems, ROS2, and research/internship opportunities.

Pinned Loading

  1. ROS2-Autonomous-Rover ROS2-Autonomous-Rover Public

    Vision-Based Autonomous Rover is a ROS 2 + Gazebo-based mobile robot that demonstrates autonomous navigation using LiDAR-based obstacle avoidance and a Finite State Machine (FSM). The rover operate…

    CMake 3 1

  2. Defensive-Surveillance-Anomaly-Detector Defensive-Surveillance-Anomaly-Detector Public

    A computer vision–based surveillance system for detecting abnormal human activities (running, loitering, intrusion, crowding) in video feeds, deployed with a Streamlit dashboard.

    Python 1

  3. DQN-Gridworld-Navigation DQN-Gridworld-Navigation Public

    A reinforcement learning project implementing a Deep Q-Network agent that learns goal oriented navigation in a custom grid environment, with policy evaluation, visualization, and analytics.

    Python 1

  4. qgroundcontrol-flyview-ui qgroundcontrol-flyview-ui Public

    This repository contains frontend only UI modifications to QGroundControl, specifically targeting the FlyView (Flight Display) layer implemented in Qt/QML. The goal is to experiment with and custom…

    C++ 1

  5. Internet_Of_Things_Projects Internet_Of_Things_Projects Public

    A modular collection of hardware drivers, sensor interfaces, and actuator control logic for ESP32 and Arduino based embedded systems.

    C++ 2

  6. EmoCalm-A-Mental-Wellness-Solution EmoCalm-A-Mental-Wellness-Solution Public

    EmoCalm is an AI-powered project focused on emotion detection and mental wellness. It leverages machine learning and computer vision techniques to recognize human emotions and aims to provide suppo…

    C++ 1