Understanding Geometric Algebra (Hamilton, Grassmann, and Clifford for Computer Vision and Graphics)