Mikhail Katliar

Results 29 issues of Mikhail Katliar

Numerous hpipm functions take the arguments that define a size of an OCP QP, for example: ```c int d_memsize_ocp_qp(int N, int *nx, int *nu, int *nb, int *ng, int *ns);...

After taking 584 iterations `solve_ocp_qp_ipm()` returns a solution containing NaNs. **The return code is nevertheless 0, which indicates success**. The failed QP im MATLAB format: [failed_qp.txt](https://github.com/giaf/hpipm/files/1387729/failed_qp.txt). Take into account that...

Please document the return codes of the `*solve*()` functions.

Similarly to #4 and #3 , I propose ```c struct ocp_qp_stage_sol { double *u; double *x; double *ls; double *us; double *pi; double *lam_lb; double *lam_ub; double *lam_lg; double *lam_ug;...

Similarly to #3, elements of an OCP QP create the same difficulties, to even bigger extent. They can also be conveniently united in a struct: ```c struct ocp_qp_stage { double...

Several improvements have been made, here are the main ones: * RAII-based subscription management * Return codes replaced by exception-based error handling in many places * Interfaces of `RWSClient` and...

Currently it is difficult to automatically merge .uxf files, as well as to manually resolve conflicts. One of the reasons for this is that XML tags in .uxf files are...

enhancement

[Type-parameterized tests](https://github.com/google/googletest/blob/master/googletest/docs/advanced.md#type-parameterized-tests) seem to be surrently not supported. Although shown in the tree view, they are not executed together with normal tests. Neither can they be debugged or navigated to....

## Bug report **Issue details** When ArduPlane is started with `--model xplane` option, there is no reaction from X-Plane. Steps to reproduce: 1. Configure X-Plane 11: ![image](https://github.com/ArduPilot/ardupilot/assets/8616371/09afa128-bd71-4a84-abdb-02ae564b3ff9) 2. Start a...