Hello!
I have a problem with OSQP. I set up a problem with this vectors for the P matrix:
c_float P_x[6] = {48, 30, 5, 50, 7, 20,};
c_int P_nnz = 6;
c_int P_i[6] = {0, 0, 0, 1, 1, 2,};
c_int P_p[4] = {0, 1, 2, 6,};
My P matrix equals to: [48 30 5]
[30 50 7]
[ 5 7 20]
But I got this output:
ERROR in LDL_factor: Error in KKT matrix LDL factorization when computing the nonzero elements. The problem seems to be non-convex
ERROR in osqp_setup: KKT matrix factorization.
The problem seems to be non-convex.
But I don’t understand, my problem should be convex, I have checked determinants and eigenvalues, solved the same problem in MATLAB with quadprog, so it should be OK but it isn’t.
Any idea why I’m having this trouble?
Thank you