質問: linuxでリアルタイム制御するには pcからad/daボードを介して小型のロボットをリアルタイム制御したいと思っています.これまではwindowspcにmatlabをいれて,matlabでプログラムを作って制御していたのですが,linuxでmatlabを使わずにリアルタイム制御したいと思っています. そこで質問ですが,linuxでリアルタイム制御するには,どのようなosが必要なのでしょうか?ubuntuで大丈夫でしょうか?また,pcにはosの他に何を入れる必要があるのでしょうか?(これまではwindowspcにmatlabとそのtoolboxを入れるだけでリアルタイム制御していたので,それ以外のやり方について全くの無知です.) アドバイス頂ければ幸いです.よろしくお願い致します.
回答: (1)linuxでリアルタイム制御するには,どのようなosが必要なのでしょうか?ubuntuで大丈夫でしょうか? まずは素のubuntuでダメならリアルタイムカーネルに入れ替えでしょうか。 (2)pcにはosの他に何を入れる必要があるのでしょうか? ボードのデバイスドライバとapiが必要です。 これが中々曲者でlabviewがサポートされているような有名メーカーのボードであればlinux用ドライバとsdkがサポートされていると思いますが、ボードから買い替えになる可能性もあります。