Digital tools as part of a robotic system for adaptive manipulation and welding of objects