You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Windows python interface (#968)
Enable python interface on Windows
As the python interface requires acados to be compiled as a shared
library,
MinGW & MSVC compilation with the shared library options needed to be
fixed.
Required/implemented changes:
- Export shared library symbols on windows
- Prevent acados linking to math libary `m` on windows
- Set consistent library suffixes, prefixes and folders for windows
- Get python DLL loader/reader to work on windows
- Fix template renderer for subfolders on windows
- Add support for specifying host architecture in CMakeBuilder python
class
- Reset generated cmake cache to enable consecutive cmake runs
---------
Co-authored-by: Caspar Gruijthuijsen <caspar.gruijthuijsen@sioux.eu>
Co-authored-by: Jonathan Frey <jonathanpaulfrey@gmail.com>
refactored optionally verbose system calls in python interface (#962)
* refactored system calls with optionally verbose
* modified python example to check status at each iteration
* restored `shell=True` arg in CMake builders calls
Minor fixes: GNSF sim template, Sfunction note (#933)
* fix make_sfun_sim.in.m for GNSF
* formatting
* improve time optimal example
* fix typo in make_sfun note
* add paper Steering Action-aware Adaptive Cruise Control for Teleoperated Driving to docs