SensWear icon

SensWear

SensWearは、モジュール式ハードウェア、rawセンサーアクセス、BLE接続、SDK対応でカスタムウェアラブルを開発できるオープンソースの開発プラットフォームです。

SensWear

概要

SensWearは、クローズドな消費者向け製品ではなく、カスタムウェアラブルデバイスを構築したい研究者、開発者、エンジニア、イノベーター向けのオープンソースのウェアラブル開発プラットフォームです。サイトでは、このプラットフォームはモジュール式で、フォームファクターに依存せず、AI対応であり、スマートリング、パッチ、その他のウェアラブル試作機をサポートすると説明されています。

システムの中心には、無線接続、組み込み処理、バッテリー管理、モーションセンシング、そしてドーターボード用の標準化されたI²C拡張インターフェースを提供するメインボードがあります。製品ページと仕様ページでは、生データアクセス、BLEデータストリーミング、ローカル記録、さらにPPG、タッチ、温度、LED、振動などのプログラム可能なセンシングまたはフィードバックモジュールへの対応が示されています。

SensWearは、PythonとTypeScriptのSDKサンプルに加え、ストリーミングとテスト用のAndroidおよびiOSモバイルアプリのサポートも提供しています。オープンなハードウェア、ファームウェア、ソフトウェアの組み合わせは、再現可能な研究、迅速なプロトタイピング、カスタムウェアラブルの実験を目的としています。

主な機能

オープンソースのスタック

SensWearは完全なオープンソースとして説明されており、ハードウェア、ファームウェア(Zephyr)、ソフトウェアがMITライセンスで公開されています。そのため、スタックを確認、変更、拡張したいユーザーに適しています。

生のセンサーアクセス

このプラットフォームは、処理済みの指標だけでなく生のセンサーデータを公開しており、研究、信号解析、カスタムモデル開発に有用です。仕様ページでは、生のPPG、慣性、タッチ、温度データをBLE経由でストリーミングし、ローカルに記録できると記載されています。

モジュラー拡張バス

このプラットフォームは、計算処理と無線通信を担うメインボードを中心としたモジュール式アーキテクチャを採用し、I²C拡張バスを介してドーターボードを接続します。ホームページでは、ユーザーが周辺機器用に自作または既製のドーターボードを使用できると説明されています。

クロスプラットフォームのソフトウェアサポート

SensWearは、データストリーミングとテスト用のAndroidおよびiOSモバイルアプリケーションをサポートしています。サイトには、加速度と姿勢データをストリーミングするためのPythonおよびTypeScriptのSDKサンプルも掲載されています。

統合コアコントローラ

メインボードのページでは、nRF54L15、BHI360 IMU、BQ25180充電器/パワーパスIC、BQ27427燃料計、TPSM83102レギュレータ、LP5562 LEDドライバなどのオンボード電源およびセンシング部品が示されています。これにより、コアボードに計算処理、センシング、バッテリー管理、フィードバックが集約されています。

センシングおよびアクチュエーションモジュール

仕様ページには、PPG、タッチ、温度、LED、振動などのセンシングおよびアクチュエーションモジュールが記載されており、入力、計測、フィードバック、通知のワークフローに対応できます。

一般的なユースケース

  • カスタムウェアラブルの試作

    スマートリングやパッチのように、計算・接続のコアとセンサー追加機能を必要とするウェアラブル試作機の構築にこのプラットフォームを使います。モジュール式のメインボードとドーターボードのアプローチは、フォームファクターとセンシング構成の迅速な反復を意図しています。

  • 研究とデータ収集

    生のPPG、IMU、タッチ、温度ストリームを、信号処理、モデル開発、オフライン解析に使用します。仕様ページでは、生データをBLE経由でストリーミングし、オフライン処理のためにローカル記録できると記載されています。

  • インタラクションとフィードバックの実験

    オンスキンUI、ジェスチャー入力、通知フィードバック、ハプティックキューなどのインタラクション概念を検証するためにプラットフォームを使用します。仕様ページには、入力とフィードバックのワークフロー向けにタッチ、LED、振動モジュールが記載されています。

  • ウェアラブルシステムの統合

    バッテリー充電、燃料残量計測、安定化電源、無線通信を1つのモジュールで必要とするウェアラブルシステムのコアコントローラとしてメインボードを使用します。これは、安定した電源管理が必要な連続センシングデバイスの構築に有用です。

  • 開発者向けデバッグと検証

    SDKサンプルとモバイルアプリを使って、開発中にデータをストリーミングし、信号を確認し、ファームウェアの動作を検証します。サイトでは、テスト用にPythonとTypeScriptのサンプル、およびAndroidとiOSのサポートが示されています。

Pros and Cons

Pros

  • オープンソースのハードウェア、ファームウェア、ソフトウェアがすべてサイト上で説明されており、確認と改変を支援します。
  • このプラットフォームはセンサーデータへの生のアクセスを提供しており、研究やカスタム解析に有用です。
  • モジュール式のメインボード+ドーターボード設計により、コアシステムを再設計せずにセンシングやアクチュエーションモジュールを追加できます。
  • PythonとTypeScriptのSDKサンプルが示されており、開発者がプロトタイピングを始めるための出発点になります。
  • ストリーミングとテスト用にAndroidおよびiOSのモバイルアプリサポートが記載されています。

Cons

  • 価格情報はサイトに公開されておらず、/pricingページは404のページ未検出になります。
  • メインボードは製品ページで在庫切れと表示されているため、すぐに購入できるとは限りません。
  • 公開されている証拠では少数のモジュールとサンプルしか明確に確認できず、収集したページからは各ボードやワークフローの詳細なドキュメントは見えません。

FAQ

SensWearは何に接続し、データはどのように使われますか?

SensWearはオープンソースのウェアラブル開発プラットフォームとして位置づけられており、サイトにはデータストリーミングとテスト用の独自のモバイルアプリとSDKが掲載されています。メインボードのページでは、データストリーミング、設定、ファームウェア更新のためのBLE接続についても説明されています。

生のセンサーデータにアクセスできますか?

サイトでは、SensWearがAI/ML、信号処理、センシング向けに生データへのアクセスを提供し、センサーデータのストリーミングとローカル記録に対応してオフライン処理できると説明されています。

SensWearはモバイルアプリをサポートしていますか?

ホームページには、SensWearがデータストリーミングとテストのためにAndroidおよびiOSのモバイルアプリをサポートしていると記載されています。

どのようなハードウェアモジュールがありますか?

ホームページと製品ページでは、プラットフォームがモジュール式で、メインボードとPPG、タッチ、温度モジュールなどのドーターボードがあることが示されています。仕様ページでは、振動がアクチュエータとしても記載されています。

価格や在庫状況は明確に記載されていますか?

価格ページは利用できず、ホームページにも価格の詳細は表示されていません。メインボードのページでは製品が在庫切れと表示されているため、入手可能性はモジュールによって異なる場合があります。

Quick Facts

カテゴリ
オープンソースのウェアラブル開発プラットフォーム
主なユーザー
研究者、開発者、エンジニア、イノベーター
コアスタック
ハードウェア、ファームウェア(Zephyr)、ソフトウェアがMITライセンス
接続性
BLE
アーキテクチャ
I²C接続のドーターボードを備えたメインボード
提供状況
メインボードページは在庫切れ、価格ページは利用不可