Given an orbifold $\mathcal{O}$, I have seen many ways to define the orbifold fundamental group:
- Thinking of $\mathcal{O}$ as a groupoid $\mathcal{G}$, $\pi_1^{orb}(\mathcal{O})$ can be defined as the fundamental group of the classifying space $B\mathcal{G}$
- Thinking of $\mathcal{O}$ as a Riemannian orbifold, one can take the frame bundle $Fr(\mathcal{O})$, which is a manifold with an almost free $O(n)$-action, and then one can define $\pi_1^{orb}(\mathcal{O})=\pi_1(Fr(\mathcal{O})\times_{O(n)}EO(n))$ (this, I am pretty sure, is the same as the previous definition, but as a Riemannian geometer I prefer this definition)
- Letting $X$ denote the disjoint union of manifold charts of $\mathcal{O}$, with an action of a pseudogroup $\mathcal{H}$, one can define $\pi_1^{orb}(\mathcal{O})$ in terms of ``$\mathcal{H}$-loops'' on $X$ (i.e. union of paths in $X$, connected into a loop via the pseudogroup $\mathcal{H}$) modulo a natural notion of homotopy.
There are more definitions (e.g. in terms of deck transformations) but I want to focus on these three, in view of generalizing this to higher homotopy groups.
When $n\geq 2$, I have seen the definition of $\pi_n^{orb}(\mathcal{O})$ in the literature only in terms of $\pi_n(B\mathcal{G})$ or as $\pi_n(Fr(\mathcal{O})\times_{O(n)}EO(n))$ (which again, I am pretty sure are litterally the same thing) but never in terms of $\mathcal{H}$-maps $(D^n,\partial D^n)\to X$ modulo homotopy.
Question: does anyone have any reference, where I can find the definition of $\pi_n^{orb}(\mathcal{O})$ in this last way, possibly with a proof that this is equal to the other definitions? I imagine this is nothing too hard, but it is somewhat technical and I would like to avoid having to reinvent the wheel.
Thank you in advance!