
NASAでは、Windows 10上で動作し、BluetoothやUSB接続による外部医療・科学機器へのデータ転送や、Androidアプリで提供されるその他の処理機能をサポートするPCアプリケーション(Androidエミュレータまたは同様の機能)を求めている。
背景
モバイル・デバイスのデータ取得・処理能力と軽量・小型のフォーム・ファクターが相まって、超ポータブルな科学・医療用デバイスが数多く登場している。例えば、大気質センサー、ハンドヘルド分光計、赤外線サーマル検出器、紫外線検出器、また遠隔医療やセルフメディカルケアのために医療グレードの心電図や肺音、呼吸パターンを提供する洗練されたmHealthデバイスなどがある。さらに、特に重量に制約のある飛行環境では、大型の臨床用または研究室ベースの代替品に代わる魅力的な選択肢を提供する。
しかし、mHealthやポータブル科学機器からのデータを処理するために使用されるモバイル機器は、過酷な宇宙環境で動作するのに十分な堅牢性や安全性を備えていない可能性がある。そのため、我々のクライアントは、実際のモバイルデバイスの代わりに、複数の外部デバイスとのインターフェイス機能を持つWindowsベースのAndroidエミュレータまたはその他のアプリケーションを特定しようとしている。
制約条件
ソフトウェアの予定:
- Windows 10オペレーティングシステムで動作
- PCインターフェース(BluetoothとUSB)を使用して、周辺機器のmHealthやその他の科学的ハードウェアとの継続的な接続を可能にする。
- 宇宙飛行に不要なモバイル機器の機能(電話、GPSなど)を排除する可能性がある。
- シームレスでシンプルなユーザー・インターフェースを持ち、コーディングや高度なコンピューター・インターフェースのスキルがなくても操作できる。
- PCのファイル構造上にモバイル端末アプリのデータファイルを保存し、アクセスできるようにする。
- このアプリケーションと、それがサポートするモバイル・デバイス・アプリケーションのコンフィギュレーションを更新する手段を提供する。
- 別のハードウェア上で動作する別のインスタンスへのフェイルオーバーに対応
- インターネットへの接続は不要
- 最終的には、フライトソフトウェアに関するNASAの要件(安定性、セキュリティ、サポート性)を満たさなければならない。
可能な解決策
- PCでAndroidゲームを可能にするモバイル・デバイス・エミュレータ
- モバイル機器のエミュレータやシミュレータを備えた継続的なソフトウェア開発ツール
- デジタルヘルスリサーチプラットフォームまたはヘルスデータ集約プラットフォーム
ソリューションの望ましい結果
NASAは、上記の基準を満たす市販のソフトウェアを好む。あるいは、要件を満たすように迅速かつ安価に修正できるソフトウェアも考慮される。
使用分野と用途
このソリューションは、軽量でポータブルなmHealthや科学機器からデータを取得し処理するために、宇宙ミッションで使用される予定である。
関連技術ニーズ
Photo Credit:National Cancer InstituteonUnsplash