Inverse and Forward Kineto-Static Solution of a Large-Scale Cable-Driven Parallel Robot using Neural Networks