parent
e5b2ec4f01
commit
a422246dc3
123 changed files with 927 additions and 395 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 |
Binary file not shown.
@ -0,0 +1,5 @@ |
||||
lib_mpc_export/acado_auxiliary_functions.o: \ |
||||
lib_mpc_export/acado_auxiliary_functions.c \ |
||||
lib_mpc_export/acado_auxiliary_functions.h \ |
||||
lib_mpc_export/acado_common.h \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp |
Binary file not shown.
@ -0,0 +1,3 @@ |
||||
lib_mpc_export/acado_integrator.o: lib_mpc_export/acado_integrator.c \ |
||||
lib_mpc_export/acado_common.h \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp |
Binary file not shown.
@ -0,0 +1,24 @@ |
||||
lib_mpc_export/acado_qpoases_interface.o: \ |
||||
lib_mpc_export/acado_qpoases_interface.cpp \ |
||||
lib_mpc_export/acado_common.h \ |
||||
lib_mpc_export/acado_qpoases_interface.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 \ |
||||
../../../../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 |
Binary file not shown.
@ -0,0 +1,3 @@ |
||||
lib_mpc_export/acado_solver.o: lib_mpc_export/acado_solver.c \ |
||||
lib_mpc_export/acado_common.h \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
Binary file not shown.
@ -0,0 +1,5 @@ |
||||
lib_mpc_export/acado_auxiliary_functions.o: \ |
||||
lib_mpc_export/acado_auxiliary_functions.c \ |
||||
lib_mpc_export/acado_auxiliary_functions.h \ |
||||
lib_mpc_export/acado_common.h \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp |
Binary file not shown.
@ -0,0 +1,3 @@ |
||||
lib_mpc_export/acado_integrator.o: lib_mpc_export/acado_integrator.c \ |
||||
lib_mpc_export/acado_common.h \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp |
Binary file not shown.
@ -0,0 +1,24 @@ |
||||
lib_mpc_export/acado_qpoases_interface.o: \ |
||||
lib_mpc_export/acado_qpoases_interface.cpp \ |
||||
lib_mpc_export/acado_common.h \ |
||||
lib_mpc_export/acado_qpoases_interface.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 \ |
||||
../../../../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 |
Binary file not shown.
@ -0,0 +1,3 @@ |
||||
lib_mpc_export/acado_solver.o: lib_mpc_export/acado_solver.c \ |
||||
lib_mpc_export/acado_common.h \ |
||||
lib_mpc_export/acado_qpoases_interface.hpp |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Binary file not shown.
@ -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 |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue