Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion external_libraries/base_utility_cpp
2 changes: 1 addition & 1 deletion external_libraries/python_control_to_cpp
Submodule python_control_to_cpp updated 50 files
+1 −1 external_libraries/base_utility_cpp
+1 −1 external_libraries/python_math_to_cpp
+1 −1 external_libraries/python_numpy_to_cpp
+23 −1 python_control/control_deploy.py
+208 −2 python_control/kalman_filter.py
+346 −0 python_control/kalman_filter_deploy.py
+72 −2 python_control/least_squares.py
+27 −0 python_control/least_squares_deploy.py
+54 −0 python_control/lqr_deploy.py
+72 −0 python_control/pid_controller.py
+19 −0 python_control/pid_controller_deploy.py
+842 −4 python_control/python_control_kalman_filter.hpp
+237 −0 python_control/python_control_least_squares.hpp
+366 −2 python_control/python_control_lqr.hpp
+120 −0 python_control/python_control_pid_controller.hpp
+338 −1 python_control/python_control_state_space.hpp
+502 −3 python_control/python_control_transfer_function.hpp
+25 −0 python_control/state_space_deploy.py
+25 −0 python_control/transfer_function_deploy.py
+12 −0 sample/kalman_filter/extended_kalman_filter.cpp
+3 −1 sample/kalman_filter/extended_kalman_filter.py
+11 −2 sample/kalman_filter/linear_kalman_filter.cpp
+5 −0 sample/kalman_filter/linear_kalman_filter.py
+8 −0 sample/kalman_filter/lkf_fixed_G.py
+12 −0 sample/kalman_filter/unscented_kalman_filter.cpp
+3 −1 sample/kalman_filter/unscented_kalman_filter.py
+12 −0 sample/least_squares/least_squares_method.cpp
+6 −0 sample/least_squares/least_squares_method.py
+10 −0 sample/least_squares/recursive_squares_method.cpp
+5 −0 sample/least_squares/recursive_squares_method.py
+3 −1 sample/lqr/discrete_state_space_lqi.py
+10 −0 sample/lqr/discrete_state_space_lqi_easy.cpp
+3 −1 sample/lqr/discrete_state_space_lqi_easy.py
+10 −0 sample/lqr/discrete_state_space_lqr.cpp
+8 −1 sample/lqr/discrete_state_space_lqr.py
+10 −0 sample/pid_controller/discrete_pid_controller.cpp
+14 −0 sample/pid_controller/discrete_pid_controller.py
+7 −0 sample/pid_controller/servo_motor_pid_control.py
+1 −1 sample/simulation_manager
+9 −0 sample/state_space/discrete_state_space_1.cpp
+7 −0 sample/state_space/discrete_state_space_1.py
+11 −0 sample/state_space/discrete_state_space_2.cpp
+7 −0 sample/state_space/discrete_state_space_2.py
+12 −0 sample/transfer_function/discrete_transfer_function_2_4.cpp
+8 −0 sample/transfer_function/discrete_transfer_function_2_4.py
+11 −0 sample/transfer_function/discrete_transfer_function_3_4.cpp
+6 −0 sample/transfer_function/discrete_transfer_function_3_4.py
+10 −0 sample/transfer_function/discrete_transfer_function_4_4.cpp
+8 −0 sample/transfer_function/discrete_transfer_function_4_4.py
+1 −1 test_vs/MCAP_tester
2 changes: 1 addition & 1 deletion external_libraries/python_numpy_to_cpp
Submodule python_numpy_to_cpp updated 49 files
+84 −0 base_matrix/base_matrix_cholesky_decomposition.hpp
+1,292 −0 base_matrix/base_matrix_compiled_sparse.hpp
+3,386 −2 base_matrix/base_matrix_compiled_sparse_operation.hpp
+333 −0 base_matrix/base_matrix_complex.hpp
+957 −0 base_matrix/base_matrix_concatenate.hpp
+1,025 −0 base_matrix/base_matrix_diagonal.hpp
+316 −0 base_matrix/base_matrix_eigen_solver.hpp
+635 −0 base_matrix/base_matrix_inverse.hpp
+97 −0 base_matrix/base_matrix_lu_decomposition.hpp
+1,969 −0 base_matrix/base_matrix_matrix.hpp
+243 −0 base_matrix/base_matrix_qr_decomposition.hpp
+499 −0 base_matrix/base_matrix_sparse.hpp
+2,121 −39 base_matrix/base_matrix_templates.hpp
+226 −4 base_matrix/base_matrix_triangular_sparse.hpp
+176 −0 base_matrix/base_matrix_variable_sparse.hpp
+1,030 −13 base_matrix/base_matrix_vector.hpp
+1 −1 external_libraries/base_utility_cpp
+1 −1 external_libraries/python_math_to_cpp
+1,042 −5 python_numpy/python_numpy_base.hpp
+295 −0 python_numpy/python_numpy_base_simplification.hpp
+746 −0 python_numpy/python_numpy_base_simplified_action.hpp
+192 −0 python_numpy/python_numpy_complex.hpp
+686 −0 python_numpy/python_numpy_concatenate.hpp
+123 −0 python_numpy/python_numpy_linalg_cholesky.hpp
+622 −0 python_numpy/python_numpy_linalg_eig.hpp
+111 −0 python_numpy/python_numpy_linalg_lu.hpp
+181 −0 python_numpy/python_numpy_linalg_qr.hpp
+1,107 −0 python_numpy/python_numpy_linalg_solver.hpp
+33 −0 python_numpy/python_numpy_templates.hpp
+316 −0 python_numpy/python_numpy_transpose_operation.hpp
+12 −0 sample/arithmetic_operation.cpp
+6 −0 sample/arithmetic_operation.py
+12 −0 sample/cholesky.cpp
+7 −0 sample/cholesky.py
+12 −0 sample/concatenation.cpp
+9 −0 sample/concatenation.py
+12 −0 sample/eigen_values_vectors_complex.cpp
+6 −0 sample/eigen_values_vectors_complex.py
+12 −0 sample/eigen_values_vectors_real.cpp
+7 −0 sample/eigen_values_vectors_real.py
+12 −0 sample/inverse.cpp
+5 −0 sample/inverse.py
+9 −0 sample/left_divide.cpp
+6 −0 sample/left_divide.py
+12 −0 sample/matrix_action.cpp
+6 −0 sample/matrix_action.py
+9 −0 sample/qr.cpp
+7 −0 sample/qr.py
+1 −1 test_vs/MCAP_tester
Loading