Text this: Algorithmic Modified Denavit–Hartenberg Modeling for Robotic Manipulators Using Line Geometry