Source: https://www.engr.colostate.edu/me/facil/ramlab/adept/v_lrg.pdf