NEURoboticsClub / Space-Drone-High-Level

2 stars 0 forks source link

Keep working on integrating an April Tags Node #4

Open farhad-ibrahimzade opened 2 months ago

farhad-ibrahimzade commented 2 months ago

AprilTag is a visual fiducial system, useful for a wide variety of tasks including augmented reality, robotics, and camera calibration. Targets can be created from an ordinary printer, and the AprilTag detection software computes the precise 3D position, orientation, and identity of the tags relative to the camera. The AprilTag library is implemented in C with no external dependencies. It is designed to be easily included in other applications, as well as be portable to embedded devices. Real-time performance can be achieved even on cell-phone grade processors.

There is an April Tag Node on GitHub that we have attempted to compile to some extent, but unsuccessfully so far. This repo is kept up-to-date unlike many others that we have tried: https://github.com/christianrauch/apriltag_ros?tab=readme-ov-file

This package has to be built from source which is the main challenge to its implementation.

farhad-ibrahimzade commented 2 months ago

Potential to use pip packages for April Tags: https://github.com/pupil-labs/apriltags https://github.com/Kazuhito00/AprilTag-Detection-Python-Sample

farhad-ibrahimzade commented 2 months ago

Another pip package: https://github.com/duckietown/lib-dt-apriltags