本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Linuxでリアルタイム制御するには)

Linuxでリアルタイム制御するには

2023/10/20 12:30

このQ&Aのポイント
  • Linuxでリアルタイム制御するにはどのようなOSが必要なのか?Ubuntuで可能か?
  • Linuxでリアルタイム制御するためにはPCに何を入れる必要があるのか?
  • WindowsPCのMATLABを使わずにLinuxでリアルタイム制御する方法についてアドバイスを求めます。
※ 以下は、質問の原文です

Linuxでリアルタイム制御するには

2020/05/28 21:10

PCからAD/DAボードを介して小型のロボットをリアルタイム制御したいと思っています.これまではWindowsPCにMATLABをいれて,MATLABでプログラムを作って制御していたのですが,LinuxでMATLABを使わずにリアルタイム制御したいと思っています.

そこで質問ですが,Linuxでリアルタイム制御するには,どのようなOSが必要なのでしょうか?Ubuntuで大丈夫でしょうか?また,PCにはOSの他に何を入れる必要があるのでしょうか?(これまではWindowsPCにMATLABとそのToolBoxを入れるだけでリアルタイム制御していたので,それ以外のやり方について全くの無知です.)

アドバイス頂ければ幸いです.よろしくお願い致します.

質問者が選んだベストアンサー

ベストアンサー
2020/05/29 10:43
回答No.4

初心者すぎて何をやったらいいのかわからないと思う

まず OS から
https://www.sejuku.net/blog/6084

Linuxとは
https://ja.wikipedia.org/wiki/Linux

Unixを祖とするフリーOSでいろんな分家がある
>>Ubuntuで大丈夫でしょうか?
分家のうちの一つなのでなんでもいい

>>PCにはOSの他に何を入れる必要があるのでしょうか?
ロボットの通信プロトコルによる
まあ、普通はRS232Cを使って 通信 (普通は有線 WiFi等で仮想化すれば無線化できる)
この場合は 通信アプリ は 古い技術なのであるだろう 
コマンドを送る アプリは作らないといけないかもしれない
無線でやるなら 自前でアプリを作らなければならない

ロボット側の通信環境が不明なのでアドバイスのしようがない
パラレルでやるのシリアルでやるの?
有線 無線?
プロトコルは?



まあとりあえず
回答3の
https://monoist.atmarkit.co.jp/mn/articles/0501/12/news113.html
を参考に作ってみればいいと思う

お礼

2020/05/29 19:51

教えて頂きありがとうございます。


>ロボットの通信プロトコルによる
>まあ、普通はRS232Cを使って通信
>この場合は 通信アプリ は 
>古い技術なのであるだろう 
>コマンドを送る アプリは作らないと
>いけないかもしれない
>ロボット側の通信環境が不明なので
>アドバイスのしようがない
>パラレルでやるのシリアルでやるの?

やばい、全然わかりません。。。
私がいかにど素人なのか痛感しました。
ロボット自体は、モーターとセンサー以外は全て自作です。


教えて頂いた
https://monoist.atmarkit.co.jp/mn/articles/0501/12/news113.html
を参考に作ってみようと思います。

質問者

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

その他の回答 (4件中 1~4件目)

2020/05/29 08:51
回答No.3

ご参考まで。

https://monoist.atmarkit.co.jp/mn/articles/0501/12/news113.html

お礼

2020/05/31 14:02

教えて頂きありがとうございます.

質問者
2020/05/29 00:06
回答No.2

(1)Linuxでリアルタイム制御するには,どのようなOSが必要なのでしょうか?Ubuntuで大丈夫でしょうか?
まずは素のUbuntuでダメならリアルタイムカーネルに入れ替えでしょうか。
(2)PCにはOSの他に何を入れる必要があるのでしょうか?
ボードのデバイスドライバとAPIが必要です。
これが中々曲者でLabViewがサポートされているような有名メーカーのボードであればLinux用ドライバとSDKがサポートされていると思いますが、ボードから買い替えになる可能性もあります。

お礼

2020/05/31 14:02

教えて頂きありがとうございました.参考にさせて頂きます.

質問者
2020/05/28 22:12
回答No.1

組み込み系でLINUXならラズパイでしょう
https://deviceplus.jp/category/hobby/


目指すのはロボワンでしょうか?やっぱり
https://www.robo-one.com/
https://kondo-robot.com/product/03155

ルネサスのモータドライバキット
https://www.renesas.com/jp/ja/products/software-tools/boards-and-kits/starter-kits/24v-motor-control-evaluation-system-for-rx23t.html

トラ技5月号はなんと人工衛星自作
https://toragi.cqpub.co.jp/tabid/921/Default.aspx

トラ技モータコントロールボード
https://toragi.cqpub.co.jp/tabid/684/Default.aspx

お礼

2020/05/31 14:02

ありがとうございます.参考にさせていただきます.

質問者

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。