机电控制与计算智能综合创新装置创新课题
强化学习

本期我们用机电控制与计算智能综合创新装置 QUBE来进行强化学习。便携式倒立摆系统QUBE3在经典控制理论以外还可以用于智能控制相关领域的教学科研。
首先,我们需要利用Matlab提供的一些工具箱来进行算法的设计与一些训练参数的配置。我们先将它的训练次数设置为100次,接下来开始训练我们的控制算法,这是他的一个训练过程。我们要将训练好的结果导入到程序中,程序利用QUARC提供的模块来控制我们的硬件设备,然后利用MATLAB提供的Predict模块来导入训练好的模型。我们导入训练好100次的模型,接下来运行程序驱动我们的硬件设备,等运行后我们立即摆杆可以看到他几乎没有办法稳定立住,会快速的倒下。接下来我们导入训练好300次的一个模型,可以看到300次的模型可以立住,但是稳定性较差。我们再导入训练好1,000次的模型,可以看到1,000次模型的基础上稳定性和立起来的速度都比原来300次更好。
QUBE- Servo3结合我们QUARC软件和MATLAB工具箱可以实现强化学习算法的训练,以及算法在硬件上的快速迭代,为智能控制和AI智能领域、教学科研提供助力。


沪公网安备 31011202011813号