Skip to content

Rajkisan/AprilTagGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌀 AprilTagGen – A Fast, Flexible AprilTag Generator

Buy Me a Coffee

AprilTagGen is a cross-platform desktop application that allows you to generate printable grids of AprilTags with ease. Built with PyQt5, it provides a user-friendly interface to customize tag layout, colors, sizes, and export options for computer vision and robotics applications.

🌟 Use cases:
AprilTag-based SLAM, localization, object tracking, robotics calibration, vision experiments, and education.


✨ Features

  • ✅ Support for multiple AprilTag families: t16h5, t25h7, t25h9, t36h11
  • ✅ Set number of rows/columns, margins, tag size, spacing, starting ID, and border bits
  • ✅ Choose tag color: Black, Red, Blue
  • ✅ Optional symmetric corner markers for easy detection
  • ✅ Export to PDF or high-resolution .png / .jpg images (selectable page ranges)
  • ✅ Preview tags inside the app
  • ✅ Cross-platform compatibility (Windows/macOS/Linux)
  • ✅ Print directly from the app

📦 Installation

You can either:

  1. Clone and run from source:
git clone https://github.com/Rajkisan/AprilTagGen.git
cd AprilTagGen
pip install -r requirements.txt
python apriltag_app.py
  1. Download a standalone executable:

👉 🔗 Download for Windows & macOS from Releases


🧑‍💻 Contributing

Contributions are welcome! Feel free to submit issues or pull requests. If you find this project useful, please Buy Me a Coffee


📝 License

This project is licensed under the MIT License. See LICENSE for details.


🤖 About

Made with ❤️ for the robotics and computer vision community.

About

AprilTagGen is a cross-platform desktop application built using PyQt5 that allows users to generate printable grids of AprilTags. Customize tag families, grid dimensions, spacing, margins, color, and border styles with an intuitive interface. Export directly as PDF or image formats (.jpg/.png), print, or preview with zoom—all within the app.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages