Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1017 Bytes

File metadata and controls

22 lines (16 loc) · 1017 Bytes

Changelog

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.

[2.0.0] - 2026-03-16

Added

  • Python Package: Official opensmc package 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.

[1.0.0] - 2026-03-11

Added

  • 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.