(Player/Stage を使用して) 動き回るロボットのモニターとして使用する予定の Python Flask アプリケーションがあります。これで、ロボットと接続して情報を要求できるようになりました。
Player/Stage は、時間間隔ごとにロボットの位置に関するデータを送信します。私は次のことで立ち往生しています:
- 位置に関する情報は HTML で表示する必要があります。500ms ごとに位置を要求してから html を更新する jQuery POST を考えていました (簡単)。より良い解決策はありますか?
- Player/Stage は、ロボットの実際の位置推定も送信します。表示できるようにデータを保存できるバックグラウンド プロセスが必要です (番号 1 など)。バックグラウンド ジョブの出力を表示してユーザー (html/json) に送信するにはどうすればよいですか?
実際には、いくつかのバックグラウンド ジョブを管理し、別のバックグラウンド ジョブの出力に応じて終了させる必要があります。たとえば、ロボットが特定のポイントに移動すると、ジョブを終了し、別のジョブを開始し、そのデータをユーザーに表示します。
私の説明がお役に立てば幸いです。アドバイス、コードサンプル、および関連するものを探しています。
よろしく、