A Novel Mobile 3D Printing Robot Incorporating a Planar Five-bar Mechanism | IEEE Conference Publication | IEEE Xplore