All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Python Package: Official
opensmcpackage released on PyPI. - 17 Controllers: Expanded library including Twisting, Quasi-Continuous, and Nested HOSM algorithms.
- RL Integration: Gymnasium-compatible environments for Reinforcement Learning research.
- Improved Benchmark: Automated 17x9 matrix generation with 12 performance metrics.
- Initial Release: Comprehensive MATLAB toolbox for Sliding Mode Control.
- Components: 11 surfaces, 5 reaching laws, 11 controllers, 9 plants, 7 estimators.
- Tests: 250+ automated tests (unit, integration, and analytical validation).
- SoftwareX Paper: Submitted manuscript detailing the toolbox architecture and utility.