Skip to content

This ROS2 package provides an automated docking solution using Aruco markers for precise positioning and orientation of robotic platforms. It employs a camera-based system to detect Aruco markers and aligns the robot for docking, considering the rotational alignment along the Z-axis.

Notifications You must be signed in to change notification settings

dawan0111/Auto-Marker-Docking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ROS2 Aruco Docking System

yaw-hidden-gif-1.gif

Overview

This ROS2 package provides an automated docking solution using Aruco markers for precise positioning and orientation of robotic platforms. It employs a camera-based system to detect Aruco markers and aligns the robot for docking, considering the rotational alignment along the Z-axis.

Features

  • Aruco Marker Detection: Uses a camera to detect Aruco markers and obtains the pose for alignment.
  • Z-Axis Rotation Alignment: Accounts for the rotational component around the Z-axis for accurate docking.
  • Marker Loss Prediction: Predicts the marker's location during occlusions or loss of sight, based on the robot's current velocity and angular velocity.
  • Kalman Filter: Implements a Kalman filter to improve marker detection reliability and prediction accuracy.

Demonstration Video

ROS2 Aruco Docking Demo

About

This ROS2 package provides an automated docking solution using Aruco markers for precise positioning and orientation of robotic platforms. It employs a camera-based system to detect Aruco markers and aligns the robot for docking, considering the rotational alignment along the Z-axis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published