概要

BATCAM FXでは、マイクから入力される信号に対して、周波数フィルタ、増幅、LPoint設定などを指定できます。 本ドキュメントでは、それぞれの設定値の属性について説明します。

対応形式 方式 備考
ROS 2 Action fx_stream_msgs/msg/BeamformingSetting
REST API HTTP

Frequency Range

周波数フィルタを設定します。 LowCutはハイパスフィルタ、HighCutはローパスフィルタです。

LowCut ( API名: lowcut )

周波数範囲内で表示する最低周波数を指定します。 この周波数未満の音はフィルタによって除去されます。

最小(Min) 最大(Max) 単位(Step) 備考
1000 < HighCut 100

HighCut ( API名: highcut )

周波数範囲内で表示する最大周波数を指定します。 この周波数を超える音はフィルタによって除去されます。

最小(Min) 最大(Max) 単位(Step) 備考
> lowCut 100000 100

Gain ( API名: gain )

マイクの増幅値です。 Auto Gainが有効な場合は使用されません。

最小(Min) 最大(Max) 単位(Step) 備考
1 1000 1, 10, 100, 1000 Only Gainを変更する場合は、autogain を False に設定してから使用してください

Auto Gain ( API名: autogain )

マイクの自動増幅機能の有効/無効を指定します。 音量に応じてカメラが自動的にGainを決定します。

最小(Min) 最大(Max) 単位(Step) 備考
False True Boolean ( True / False )

Distance ( API名: distance )

測定対象となる音源までの距離を指定します。 指定した距離に基づいて、より詳細なビームフォーミングを行います。

最小(Min) 最大(Max) 単位(Step) 備考
1 10 1