parent
0d58beaecf
commit
7062c6dcc4
126 changed files with 934 additions and 377 deletions
@ -0,0 +1,10 @@ |
||||
class FirstOrderFilter(): |
||||
# first order filter |
||||
def __init__(self, x0, ts, dt): |
||||
self.k = (dt / ts) / (1. + dt / ts) |
||||
self.x = x0 |
||||
|
||||
def update(self, x): |
||||
self.x = (1. - self.k) * self.x + self.k * x |
||||
|
||||
|
@ -0,0 +1,119 @@ |
||||
#include <stdio.h> |
||||
#include <stdlib.h> |
||||
#include <stdbool.h> |
||||
#include <string.h> |
||||
#include <unistd.h> |
||||
#include <assert.h> |
||||
#include <errno.h> |
||||
|
||||
#include <sys/mman.h> |
||||
#include <sys/socket.h> |
||||
#include <sys/un.h> |
||||
|
||||
#include "ipc.h" |
||||
|
||||
int ipc_connect(const char* socket_path) { |
||||
int err; |
||||
|
||||
int sock = socket(AF_UNIX, SOCK_SEQPACKET, 0); |
||||
assert(sock >= 0); |
||||
struct sockaddr_un addr = { |
||||
.sun_family = AF_UNIX, |
||||
}; |
||||
snprintf(addr.sun_path, sizeof(addr.sun_path), "%s", socket_path); |
||||
err = connect(sock, (struct sockaddr*)&addr, sizeof(addr)); |
||||
if (err != 0) { |
||||
close(sock); |
||||
return -1; |
||||
} |
||||
|
||||
return sock; |
||||
} |
||||
|
||||
int ipc_bind(const char* socket_path) { |
||||
int err; |
||||
|
||||
unlink(socket_path); |
||||
|
||||
int sock = socket(AF_UNIX, SOCK_SEQPACKET, 0); |
||||
struct sockaddr_un addr = { |
||||
.sun_family = AF_UNIX, |
||||
}; |
||||
snprintf(addr.sun_path, sizeof(addr.sun_path), "%s", socket_path); |
||||
err = bind(sock, (struct sockaddr *)&addr, sizeof(addr)); |
||||
assert(err == 0); |
||||
|
||||
err = listen(sock, 3); |
||||
assert(err == 0); |
||||
|
||||
return sock; |
||||
} |
||||
|
||||
|
||||
int ipc_sendrecv_with_fds(bool send, int fd, void *buf, size_t buf_size, int* fds, int num_fds, |
||||
int *out_num_fds) { |
||||
int err; |
||||
|
||||
char control_buf[CMSG_SPACE(sizeof(int) * num_fds)]; |
||||
memset(control_buf, 0, CMSG_SPACE(sizeof(int) * num_fds)); |
||||
|
||||
struct iovec iov = { |
||||
.iov_base = buf, |
||||
.iov_len = buf_size, |
||||
}; |
||||
struct msghdr msg = { |
||||
.msg_iov = &iov, |
||||
.msg_iovlen = 1, |
||||
}; |
||||
|
||||
if (num_fds > 0) { |
||||
assert(fds); |
||||
|
||||
msg.msg_control = control_buf; |
||||
msg.msg_controllen = CMSG_SPACE(sizeof(int) * num_fds); |
||||
} |
||||
|
||||
if (send) { |
||||
if (num_fds) { |
||||
struct cmsghdr *cmsg = CMSG_FIRSTHDR(&msg); |
||||
assert(cmsg); |
||||
cmsg->cmsg_level = SOL_SOCKET; |
||||
cmsg->cmsg_type = SCM_RIGHTS; |
||||
cmsg->cmsg_len = CMSG_LEN(sizeof(int) * num_fds); |
||||
memcpy(CMSG_DATA(cmsg), fds, sizeof(int) * num_fds); |
||||
// printf("send clen %d -> %d\n", num_fds, cmsg->cmsg_len);
|
||||
} |
||||
return sendmsg(fd, &msg, 0); |
||||
} else { |
||||
int r = recvmsg(fd, &msg, 0); |
||||
if (r < 0) return r; |
||||
|
||||
int recv_fds = 0; |
||||
if (msg.msg_controllen > 0) { |
||||
struct cmsghdr *cmsg = CMSG_FIRSTHDR(&msg); |
||||
assert(cmsg); |
||||
assert(cmsg->cmsg_level == SOL_SOCKET && cmsg->cmsg_type == SCM_RIGHTS); |
||||
recv_fds = (cmsg->cmsg_len - CMSG_LEN(0)); |
||||
assert(recv_fds > 0 && (recv_fds % sizeof(int)) == 0); |
||||
recv_fds /= sizeof(int); |
||||
// printf("recv clen %d -> %d\n", cmsg->cmsg_len, recv_fds);
|
||||
// assert(cmsg->cmsg_len == CMSG_LEN(sizeof(int) * num_fds));
|
||||
|
||||
assert(fds && recv_fds <= num_fds); |
||||
memcpy(fds, CMSG_DATA(cmsg), sizeof(int) * recv_fds); |
||||
} |
||||
|
||||
if (msg.msg_flags) { |
||||
for (int i=0; i<recv_fds; i++) { |
||||
close(fds[i]); |
||||
} |
||||
return -1; |
||||
} |
||||
|
||||
if (fds) { |
||||
assert(out_num_fds); |
||||
*out_num_fds = recv_fds; |
||||
} |
||||
return r; |
||||
} |
||||
} |
@ -0,0 +1,19 @@ |
||||
#ifndef IPC_H |
||||
#define IPC_H |
||||
|
||||
#include <stdbool.h> |
||||
|
||||
#ifdef __cplusplus |
||||
extern "C" { |
||||
#endif |
||||
|
||||
int ipc_connect(const char* socket_path); |
||||
int ipc_bind(const char* socket_path); |
||||
int ipc_sendrecv_with_fds(bool send, int fd, void *buf, size_t buf_size, int* fds, int num_fds, |
||||
int *out_num_fds); |
||||
|
||||
#ifdef __cplusplus |
||||
} // extern "C"
|
||||
#endif |
||||
|
||||
#endif |
@ -1 +1 @@ |
||||
#define COMMA_VERSION "0.5.3-release" |
||||
#define COMMA_VERSION "0.5.4-release" |
||||
|
@ -0,0 +1,3 @@ |
||||
lateral_mpc.o: lateral_mpc.c lib_mpc_export/acado_common.h \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
lib_mpc_export/acado_auxiliary_functions.h |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:1d469e8cd75122d5996338da166919f3dda15c1ef72f5ce3e33c46096a168228 |
||||
size 2328 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9c5571edf4541f5966032a6964cdb3f1c3c26ac20c7fd8149c0ab6dd03c08c1f |
||||
size 219 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:1994e0b05785ab5c46c4175ac4a322ce63685cd026f8b8ebbe4e5363d00cf3f3 |
||||
size 5416 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:28e31ac55feb4c787b02ce8c7eee799b1b9f95a9ec9b25e395fa4d4ce5807e6c |
||||
size 150 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:c7f17eb14c859a5fd41a2e37e5cb8751ef6f42bc641c25e3c0370c7501117f07 |
||||
size 5536 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6480142ecf8a67001cfe5904fdabdbf05715901ae9e4d040673d55dc31d401ac |
||||
size 1260 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:ea02cc950bb4500a5dbf1e9af10cab4adc9e5c0dad715dbdea70b6784a7b378b |
||||
size 2992 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2fa7bde92a2d7d20c459eac2c10dadc0811492cd4cd45495ae78fa05843a9b73 |
||||
size 142 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:8a7ff78c73ae3d1a73b0f9652d024037e23eabfec834f712c269a68fee8c4d11 |
||||
size 398016 |
@ -0,0 +1,14 @@ |
||||
lib_qp/Bounds.o: ../../../../phonelibs/qpoases/SRC/Bounds.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Bounds.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Bounds.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:aec30a8bd0ebecadafb867744d0f222e420ca24cb51fdb2b4fb8ebdfb07192d0 |
||||
size 8088 |
@ -0,0 +1,14 @@ |
||||
lib_qp/Constraints.o: ../../../../phonelibs/qpoases/SRC/Constraints.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constraints.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Constraints.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:aa13430fdfc35b699c48903084ed2ea4b1592863c19f6db46b516d13bd4871cf |
||||
size 8160 |
@ -0,0 +1,11 @@ |
||||
lib_qp/CyclingManager.o: \ |
||||
../../../../phonelibs/qpoases/SRC/CyclingManager.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/CyclingManager.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/CyclingManager.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:79c451a01859a4231a9fd3cae055c7cc1940419061e94993a029b02f619e39e8 |
||||
size 2944 |
@ -0,0 +1,24 @@ |
||||
lib_qp/EXTRAS/SolutionAnalysis.o: \ |
||||
../../../../phonelibs/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/EXTRAS/SolutionAnalysis.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/QProblem.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/QProblemB.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Bounds.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Bounds.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/QProblemB.ipp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constraints.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/Constraints.ipp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/CyclingManager.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/CyclingManager.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/QProblem.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:14d5df38d3aa9371b8c4caf9569203395ea76c97d8cc34f927eb8ad80810bf1d |
||||
size 4488 |
@ -0,0 +1,10 @@ |
||||
lib_qp/Indexlist.o: ../../../../phonelibs/qpoases/SRC/Indexlist.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:3ee913941e65a9c724f19e41f52857d848623e3152b51b313e360d57ef7d0afd |
||||
size 4480 |
@ -0,0 +1,9 @@ |
||||
lib_qp/MessageHandling.o: \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:c45080765fd104b3669c465e679f76c0867aa7062cb8d96722e996145a123aaf |
||||
size 11728 |
@ -0,0 +1,22 @@ |
||||
lib_qp/QProblem.o: ../../../../phonelibs/qpoases/SRC/QProblem.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/QProblem.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/QProblemB.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Bounds.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Bounds.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/QProblemB.ipp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constraints.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/Constraints.ipp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/CyclingManager.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/CyclingManager.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/QProblem.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:dcdfa5db252a625cf2a1406177efee045ea9fd38a7bc41709539e4fabf581b93 |
||||
size 72880 |
@ -0,0 +1,16 @@ |
||||
lib_qp/QProblemB.o: ../../../../phonelibs/qpoases/SRC/QProblemB.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/QProblemB.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Bounds.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Bounds.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/QProblemB.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:1c38342248cdb2a85ce493d8a895fe9a670e5580a6c05543c0cbc9971db1e38a |
||||
size 37824 |
@ -0,0 +1,12 @@ |
||||
lib_qp/SubjectTo.o: ../../../../phonelibs/qpoases/SRC/SubjectTo.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:569156b51f6d4996f24a08abf31b80d16b15efb45bf18480983e29f079e1c11b |
||||
size 3824 |
@ -0,0 +1,8 @@ |
||||
lib_qp/Utils.o: ../../../../phonelibs/qpoases/SRC/Utils.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:7953dd5b169995db14a02abd10a2c20a61aa8e2c93e303895af898cd1cd2aed5 |
||||
size 952 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:0cc8148b7105e645cd232ac0c088c4324a545328eb64781939762214ddf14f90 |
||||
size 532192 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9c5571edf4541f5966032a6964cdb3f1c3c26ac20c7fd8149c0ab6dd03c08c1f |
||||
size 219 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:81c0f18ac2f84fa44a2afca0206173dd866605a0b7dbe60fd2640734d54ce3b9 |
||||
size 5480 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6d5761f29b51905c42910fdf9e7b5744f09f132c69caa8ac6e96e57ac1f17e6b |
||||
size 8832 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:26a4622ed83e6315cf34d55e46a3bb4af8db1d135f9c54c4e10dbd4d09a47dda |
||||
size 34770 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:28e31ac55feb4c787b02ce8c7eee799b1b9f95a9ec9b25e395fa4d4ce5807e6c |
||||
size 150 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:b6f5e9a2fc5f5765ce2f53c16d6ccbd1142cd514ab6acee0625a12fef8f11fd9 |
||||
size 8584 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6480142ecf8a67001cfe5904fdabdbf05715901ae9e4d040673d55dc31d401ac |
||||
size 1260 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:21349c8535aa0c186edcf75fbf815822dfddbedc3f5e090c8bcd416dea5a1ced |
||||
size 2992 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c00034f1aa41c2f00e93c7d748cf5f663435360563107b6898441aac661a9bf2 |
||||
size 448071 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2fa7bde92a2d7d20c459eac2c10dadc0811492cd4cd45495ae78fa05843a9b73 |
||||
size 142 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:6a618ebaa304fe2776942918ea1f007a44eb63afd5b5e2946082034073358c2d |
||||
size 307280 |
@ -0,0 +1,14 @@ |
||||
lib_qp/Bounds.o: ../../../../phonelibs/qpoases/SRC/Bounds.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Bounds.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Bounds.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:eb9f45801304976cb37dcfbcff9681244bf78e97284d8b8da7264871a827783f |
||||
size 8048 |
@ -0,0 +1,14 @@ |
||||
lib_qp/Constraints.o: ../../../../phonelibs/qpoases/SRC/Constraints.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constraints.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Constraints.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:0285ad4d884bf0bdcd3fa692ddc0814ec12b73ec0b0433b18b9072192fd503e0 |
||||
size 8112 |
@ -0,0 +1,11 @@ |
||||
lib_qp/CyclingManager.o: \ |
||||
../../../../phonelibs/qpoases/SRC/CyclingManager.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/CyclingManager.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/CyclingManager.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:df47bdf5dba35ac627a72e0c58e7d1648a0759d17b852a3347cac5e183e4b046 |
||||
size 2944 |
@ -0,0 +1,24 @@ |
||||
lib_qp/EXTRAS/SolutionAnalysis.o: \ |
||||
../../../../phonelibs/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/EXTRAS/SolutionAnalysis.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/QProblem.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/QProblemB.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Bounds.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Bounds.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/QProblemB.ipp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constraints.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/Constraints.ipp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/CyclingManager.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/CyclingManager.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/QProblem.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:6f9c880eb9d53f6b86acc90166150bc96ad25c1554b3dc61e449217e8faabc0a |
||||
size 4488 |
@ -0,0 +1,10 @@ |
||||
lib_qp/Indexlist.o: ../../../../phonelibs/qpoases/SRC/Indexlist.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:5a3b55e323c19172587d0e58c619a1e4d2c95711473b071bff29c0d32dad442d |
||||
size 4496 |
@ -0,0 +1,9 @@ |
||||
lib_qp/MessageHandling.o: \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:c45080765fd104b3669c465e679f76c0867aa7062cb8d96722e996145a123aaf |
||||
size 11728 |
@ -0,0 +1,22 @@ |
||||
lib_qp/QProblem.o: ../../../../phonelibs/qpoases/SRC/QProblem.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/QProblem.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/QProblemB.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Bounds.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Bounds.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/QProblemB.ipp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constraints.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/Constraints.ipp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/CyclingManager.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/CyclingManager.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/QProblem.ipp |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:acefa3c955a443246265289085a7fb9c096c5310bc456a8ccda785d94852e4ff |
||||
size 72928 |
@ -0,0 +1,16 @@ |
||||
lib_qp/QProblemB.o: ../../../../phonelibs/qpoases/SRC/QProblemB.cpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/QProblemB.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Bounds.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/SubjectTo.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Indexlist.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Utils.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/MessageHandling.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Types.hpp \ |
||||
../../../../phonelibs/qpoases/INCLUDE/Constants.hpp \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp \ |
||||
../../../../phonelibs/qpoases/SRC/MessageHandling.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Utils.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Indexlist.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/SubjectTo.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/Bounds.ipp \ |
||||
../../../../phonelibs/qpoases/SRC/QProblemB.ipp |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue