有两个文件:
kalmandesign3运行。m首先生成一个线性状态空间模型的工厂,设计卡尔曼滤波器来估计美国的陀螺仪,加速度计,车轮编码器,设计一个完整的状态反馈控制器。
然后使用NXT_segway_kalman3。mdl来生成代码,可以嵌入到NXT使用NXT的目标。
为了得到这个工作你必须首先安装支持NXT目标:万博1manbetx
看到这个工作的视频:
引用作为
罗伯特·怀特(2022)。乐高Segway.zip(//www.tianjin-qmedu.com/matlabcentral/fileexchange/47271-lego-segway-zip), MATLAB中央文件交换。检索。