3つのセンサを同期してデータを取得したいです.
Posted: 2012年10月19日(金) 17:30
初めまして,オグと申します.
現在,卒業研究で実験車両のプラットフォームをC++言語で構築しています.
その中で,3つのセンサを同期してデータを取得したいのですが,どうもやり方がわかりません.
現在の開発環境,センサ概要は下記のようになっています.
開発環境
●Windows XP
●Visual Studio 2010 C++
●Win32コンソールアプリケーション
センサ(すべてシリアル通信でRS232c→USB→PC)
●レーザレーダ(サンプリングタイム25ms)
●9軸ジャイロセンサ(サンプリングタイム10ms~1000ms:可変)
●車速センサ(サンプリングタイム250ms)
サンプリングタイムが各センサでバラバラなため同期に難航しています.
また,各センサ1つ1つでのデータ取得はできます.
現在は,各センサそれぞれ独立でデータ取得・更新を行い,PCの時間で区切ってそれぞれのデータを引抜いてきて,同期データを取得するようなプログラムを作りたいと思っています.
卒業研究を始めるにあたって,C言語を勉強し始めた様な初心者で申し訳ないのですが,ご回答宜しくお願い致します.
現在,卒業研究で実験車両のプラットフォームをC++言語で構築しています.
その中で,3つのセンサを同期してデータを取得したいのですが,どうもやり方がわかりません.
現在の開発環境,センサ概要は下記のようになっています.
開発環境
●Windows XP
●Visual Studio 2010 C++
●Win32コンソールアプリケーション
センサ(すべてシリアル通信でRS232c→USB→PC)
●レーザレーダ(サンプリングタイム25ms)
●9軸ジャイロセンサ(サンプリングタイム10ms~1000ms:可変)
●車速センサ(サンプリングタイム250ms)
サンプリングタイムが各センサでバラバラなため同期に難航しています.
また,各センサ1つ1つでのデータ取得はできます.
現在は,各センサそれぞれ独立でデータ取得・更新を行い,PCの時間で区切ってそれぞれのデータを引抜いてきて,同期データを取得するようなプログラムを作りたいと思っています.
卒業研究を始めるにあたって,C言語を勉強し始めた様な初心者で申し訳ないのですが,ご回答宜しくお願い致します.