Skip to content

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

Releases

No releases published

Packages

No packages published