.mex file (matlab executable) as Simulink Block?
3 次查看(过去 30 天)
显示 更早的评论
Hi,
i would like to run an RLAgent on a Raspberry. Since the RLAgent included in the reinforcement learning toolbox is not supported by code generation it does not seem to be possible to upload that block as itself.
Instead i generated a .mex (matlab executable) file from the trained agent policy (.mat file). See:
How can i run the generated .mex file in my simulink model?
Thanks for any tips,
Best regards,
V
0 个评论
采纳的回答
Walter Roberson
2021-6-11
You start by programming (or obtaining) an Intel x64 instruction set emulator on your ARM based RRaspberry Pi.
In other words, you do not use .mex* files with Raspberry Pi or Arduino.
Perhaps instead of generating mex (binary) it might be possible to generate C or C++ code.
1 个评论
Sean de Wolski
2021-6-11
Yes - see my answer to your other Question, Victor. Your best bet is to bake the agent into Simulink so the code generator regenerates it for the Pi a part of one process. If not, generate the standalone C|C++ code an compile it for the Pi.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Raspberry Pi Hardware 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!