AdaptiveX开源项目
本专栏相关算法模块迭代和开发,形成了AdaptiveX,本文介绍了它的主要功能及特点。项目地址:AdaptiveX
项目定位
AdaptiveX 是一个面向工业自动化场景的自适应多轴运动控制框架,采用 C/C++ 实现,聚焦“可扩展、可工程落地、可对接硬件”的运动控制能力。
它不仅覆盖单轴运动,还支持多轴协同、轨迹平滑与插补、参数在线调整,以及硬件抽象接入。
项目亮点
1) 自适应控制能力(Adaptive)
- 支持运行期调整速度、加速度、加加速度、倍率等关键参数。
- 可根据负载与工况变化动态调节控制行为,适配不同工艺节拍。
- 为后续自学习/智能优化算法预留了清晰接口边界。
2) 多轴协同与分层架构(X = 可扩展)
- 提供单轴与轴组两套能力:点位、速度、线性插补、状态管理。
- 核心采用分层设计:
- flexCore:核心接口与业务编排。
- mcCore:轴/轴组状态机与运动控制逻辑。
- mcHa
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



