Skip to content
View AungKaung1928's full-sized avatar

Block or report AungKaung1928

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

Typing SVG

Robotics Software Engineer ROS2 Navigation Computer Vision

Profile Views Followers


About Me and Robotic Engineering Journey

"Robotics Software Engineer with Mechanical Engineering background"

Developing autonomous mobile robots with ROS2, focusing on navigation, localization, and sensor integration. Building robotic systems that navigate and interact with real-world environments.

Focus Areas: Autonomous Mobile Robots β€’ ROS2 Navigation β€’ SLAM & Localization β€’ Sensor Integration (LiDAR, IMU, Camera) β€’ Computer Vision for Robotics


Tech Stack

ROS2 Python C++ Linux Git PyTorch OpenCV Docker Gazebo


Projects Portfolio

Autonomous Navigation & Localization

Patrol Navigation Controller (C++ with ROS2 Nav2)

  • Waypoint patrol with cyclical behavior
  • Pose orientation handling with quaternions
  • AMCL localization integration
  • Callback-based asynchronous goal management

Random Explorer Bot (C++ with ROS2 Nav2)

  • Autonomous exploration implementation
  • Dynamic path planning
  • SLAM-based environment mapping

Waypoint Navigation (Python with ROS2 Nav2)

  • Waypoint management system
  • Real-time navigation feedback
  • Nav2 action server integration

Autonomous Navigation with Obstacle Avoidance (Python)

  • Custom navigation implementation
  • Real-time obstacle detection and response
  • Path replanning algorithms

Sensor Integration & Control

Wall Following Controller (Python with PID Control)

  • LiDAR scan data processing and filtering
  • PID control implementation
  • Multi-zone collision detection
  • State machine logic: search β†’ find wall β†’ follow β†’ escape
  • Adaptive speed based on obstacles

Wall Following Controller (C++ implementation)

  • High-performance variant with optimized sensor processing
  • Real-time control loop implementation

Manipulation & Computer Vision

MoveIt Pick & Place Demo (Python)

  • Pick-and-place operations with MoveIt
  • Computer vision for object detection
  • Arm trajectory planning and execution
  • Coordinated motion control

Colored Object Picker (Python with OpenCV)

  • Real-time object detection and tracking
  • Vision-based positioning and manipulation
  • HSV color space filtering

IoT & Hardware Integration

Automatic Water Pumping System (MATLAB + Arduino)

  • Sensor integration fundamentals
  • Arduino hardware control
  • Real-time monitoring system

GitHub Stats


Technical Expertise

ROS2 Development β†’ Navigation systems with Nav2, action servers, and lifecycle management
SLAM & Localization β†’ AMCL localization, working with GMapping/Cartographer
Sensor Processing β†’ LiDAR and camera data processing, filtering techniques
Control Systems β†’ PID controllers for mobile robot navigation
Computer Vision β†’ Object detection and tracking with OpenCV, basic PyTorch models
System Integration β†’ ROS2 launch files, parameter configuration, node communication
Hardware Basics β†’ Arduino sensor integration and embedded control

Learning Next: Robot simulation (Gazebo, Isaac Sim) β€’ ML model optimization β€’ Advanced navigation patterns


Current Focus

Building Skills In:

  • ROS2 Advanced Features β†’ Nav2 behaviors, custom plugins, lifecycle nodes
  • Simulation Tools β†’ Gazebo environment setup and robot modeling
  • Machine Learning β†’ Deploying PyTorch models for robot perception
  • Production Code β†’ Clean code practices, testing, and version control workflows
  • Hardware Projects β†’ Arduino-based sensor integration experiments

Let's Connect

LinkedIn GitHub Email

Pinned Loading

  1. moveit_pickplace_demo moveit_pickplace_demo Public

    Python 3

  2. ros2-colored-object-picker ros2-colored-object-picker Public

    Python 5

  3. ros2-patrol-project-cpp ros2-patrol-project-cpp Public

    C++

  4. turtlebot3-waypoint-navigation turtlebot3-waypoint-navigation Public

    Python 1

  5. TF-Transform-Explorer TF-Transform-Explorer Public

    C++ 13

  6. ROS2-Nav2-Random-Explorer-Bot ROS2-Nav2-Random-Explorer-Bot Public

    C++ 3