From: Richard M. <no...@gi...> - 2022-08-30 00:37:13
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 3dcad07abdfe694fc6fbe480a3cab574e0abf3e9 https://github.com/python-control/python-control/commit/3dcad07abdfe694fc6fbe480a3cab574e0abf3e9 Author: Richard Murray <mu...@cd...> Date: 2022-08-20 (Sat, 20 Aug 2022) Changed paths: M control/flatsys/__init__.py M control/flatsys/basis.py A control/flatsys/bspline.py M control/flatsys/flatsys.py A control/tests/bspline_test.py M control/tests/flatsys_test.py Log Message: ----------- initial bspline implementation Commit: 0ab0d0703f22281aee4bf8d7db65bda8effeb372 https://github.com/python-control/python-control/commit/0ab0d0703f22281aee4bf8d7db65bda8effeb372 Author: Richard Murray <mu...@cd...> Date: 2022-08-20 (Sat, 20 Aug 2022) Changed paths: M control/flatsys/basis.py M control/flatsys/bezier.py M control/flatsys/bspline.py M control/flatsys/flatsys.py M control/flatsys/poly.py M control/flatsys/systraj.py M control/tests/bspline_test.py Log Message: ----------- add support for multiple spline variables; update docstrings Commit: 78f7bbb4361b8c6118e938e6fff7946a23324500 https://github.com/python-control/python-control/commit/78f7bbb4361b8c6118e938e6fff7946a23324500 Author: Richard Murray <mu...@cd...> Date: 2022-08-20 (Sat, 20 Aug 2022) Changed paths: M control/flatsys/__init__.py M control/flatsys/flatsys.py M control/tests/flatsys_test.py Log Message: ----------- initial implementation of solve_flat_ocp Commit: 05084f35c933f4a02112830271b23dd2d3fee198 https://github.com/python-control/python-control/commit/05084f35c933f4a02112830271b23dd2d3fee198 Author: Richard Murray <mu...@cd...> Date: 2022-08-20 (Sat, 20 Aug 2022) Changed paths: M control/flatsys/basis.py M control/flatsys/bezier.py M control/flatsys/bspline.py M control/flatsys/flatsys.py M control/flatsys/poly.py M control/tests/flatsys_test.py M control/tests/kwargs_test.py M examples/kincar-flatsys.py Log Message: ----------- unit tests, bug fixes, algorithm improvements * add initial_guess functionality to solve_flat_ocp * pre-compute collocation matrices in point_to_point, solve_flat_ocp * updated return values for solve_flat_ocp * add __repr__ for flat basis functions * docstring improvements * additional unit tests + examples Commit: e65c4f29e1e4a8fa096859a032337fa02f9ee20f https://github.com/python-control/python-control/commit/e65c4f29e1e4a8fa096859a032337fa02f9ee20f Author: Richard Murray <mu...@cd...> Date: 2022-08-20 (Sat, 20 Aug 2022) Changed paths: M control/flatsys/basis.py M control/tests/flatsys_test.py Log Message: ----------- additional unit tests for coverage + bug fixes Commit: 2901cbe4e3863083dfbe9a674235ef7cdd01c267 https://github.com/python-control/python-control/commit/2901cbe4e3863083dfbe9a674235ef7cdd01c267 Author: Richard Murray <mu...@cd...> Date: 2022-08-22 (Mon, 22 Aug 2022) Changed paths: M control/flatsys/__init__.py M control/flatsys/basis.py M control/flatsys/bezier.py M control/flatsys/bspline.py M control/flatsys/flatsys.py M control/flatsys/poly.py M control/tests/flatsys_test.py M doc/conf.py M doc/flatsys.rst Log Message: ----------- updated flatsys documentation Commit: 47262f5ceaf5fc5a7d8c6947d9d24c03e3078fd6 https://github.com/python-control/python-control/commit/47262f5ceaf5fc5a7d8c6947d9d24c03e3078fd6 Author: Richard Murray <mu...@cd...> Date: 2022-08-28 (Sun, 28 Aug 2022) Changed paths: M control/optimal.py M control/tests/optimal_test.py Log Message: ----------- update coeff handling to allow multi-variable basis Commit: 58b1bc509e5c20e86016ae9d5e809671f2ca9923 https://github.com/python-control/python-control/commit/58b1bc509e5c20e86016ae9d5e809671f2ca9923 Author: Richard Murray <mu...@cd...> Date: 2022-08-29 (Mon, 29 Aug 2022) Changed paths: M control/flatsys/__init__.py M control/flatsys/basis.py M control/flatsys/bezier.py A control/flatsys/bspline.py M control/flatsys/flatsys.py M control/flatsys/poly.py M control/flatsys/systraj.py M control/optimal.py A control/tests/bspline_test.py M control/tests/flatsys_test.py M control/tests/kwargs_test.py M control/tests/optimal_test.py M doc/conf.py M doc/flatsys.rst M examples/kincar-flatsys.py Log Message: ----------- Merge pull request #763 from murrayrm/bspline-04Aug2022 Add B-splines and solve_flat_ocp to flatsys Compare: https://github.com/python-control/python-control/compare/59aeceb120f9...58b1bc509e5c |