How to create a customized non-square aruco board

related: python - How to create a customized non-square aruco board - Stack Overflow