Assuming that the question is relevant to robotics (which is an entirely separate problem), I think that the technical detail of an answer is fine as long as it:
- answers the question
- supplies insight to better understand the problem and solution
In the case of your specific answer, I thought it was good because it answered the question briefly, while still giving some interesting insight that helped to motivate your specific solution.
Robotics is, at its core, an interdisciplinary field; the hardware part is just as important as the software, and sufficient detail should be given about the hardware if it affects understanding of the problem at hand.