BC-ADMM: A parallel decoupled non-convex constrained optimizer for robot applications | Synapse