Skip to content

rubin-khadka/ros2_portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

ROS2 Robotics Portfolio

A collection of my ROS2 robotics projects focused on navigation, computer vision, and mission planning.

πŸ“Š Overview

  • ROS2 Distro: Jazzy
  • Simulation: Gazebo Harmonic
  • Key Libraries: Navigation2, OpenCV, Plansys2

πŸ“ Projects

Autonomous navigation system with SLAM and path planning.

Features:

  • Custom URDF/Xacro robot model
  • SLAM for mapping
  • Navigation2 for path planning
  • Gazebo Harmonic simulation

Technologies: ROS2 Jazzy, Nav2, SLAM, Gazebo, URDF


ArUco marker detection and visual servoing for autonomous robot control.

Features:

  • Real-time ArUco marker detection with OpenCV
  • Visual servoing control
  • Two robot configurations (differential drive)
  • Gazebo simulation

Technologies: ROS2 Jazzy, OpenCV, ArUco, Gazebo, URDF


Mission planning robot using Plansys2 for task execution.

Features:

  • Three-phase mission execution
  • ArUco marker detection and sorting
  • Image processing with OpenCV
  • Plansys2 for task planning
  • Nav2 for navigation

Technologies: ROS2 Jazzy, Plansys2, Nav2, OpenCV, Gazebo


πŸ”§ Common Technologies Across Projects

  • ROS2 Jazzy
  • Gazebo Harmonic simulation
  • OpenCV for computer vision
  • Navigation2 stack
  • URDF/Xacro for robot modeling
  • ArUco markers for visual navigation

About

A collection of my ROS robotics projects - navigation, computer vision, and mission planning

Resources

Stars

Watchers

Forks

Contributors