I'm kind of confused about the normalization of a dual quaternion.
From the texts (e.g. Kavan 2008), for a dual quaternion $\hat{q} = a + \varepsilon b $, the norm is defined as $$ ||\hat{q}|| = ||a|| + \varepsilon \frac{a \cdot b}{||a||} $$
I'm interested in getting a unit dual quaternion, which I understand is defined to be when $||a|| = 1$ and the dual part is 0 (i.e. $a \cdot b = 0$).
I notice that most people perform the normalization by simply dividing both $a$ and $b$ by $||a||$ (e.g. https://stackoverflow.com/questions/23174899/properly-normalizing-a-dual-quaternion). However, from what it looks like to me, this only ensures that $||a|| = 1$, and does not do anything to ensure that $a \cdot b = 0$ (i.e. to get the dual part to 0).
Is this normalization of a dual quaternion not the same as trying to normalize a dual quaternion into a unit dual quaternion?
I tried looking into what normalisation meant: $$ \frac{\hat{q}}{||\hat{q}||} = \frac{a + \varepsilon b}{||a|| + \varepsilon \frac{a \cdot b}{||a||}} * \frac{||a|| - \varepsilon \frac{a \cdot b}{||a||}}{||a|| - \varepsilon \frac{a \cdot b}{||a||}} \\ = \frac{a}{||a||} + \varepsilon \left[ \frac{b}{||a||} - \frac{a}{||a||} \left(\frac{a}{||a||} \cdot \frac{b}{||a||} \right)\right] $$
So it feels like the normalisation of only dividing both parts by $||a||$ applies only if $a\cdot b=0$ already?
What then does using the full normalised dual part $\left[ \frac{b}{||a||} - \frac{a}{||a||} \left(\frac{a}{||a||} \cdot \frac{b}{||a||} \right)\right]$ mean? I tried looking into whether I could prove whether that full normalised dual part was equal to 0 (for the definition of a unit dual quaternion) but couldn't do so.