Description

The ROS beat node monitors pulseaudio output and uses KISS FFT to detect beats-per-minute in real time.

Dependencies

Published Topics

/ros_beat/detection

gizmo-brain listens to this topic to adapt Kuri’s dance moves to the music that she’s currently playing

Parameters

detection_type

The value of this parameter determines which algorithm the ROS Beat node will use to derive the BPM from a trailing time series of detected beats. There are three valid options:

We use 1 (top two gaps) by default.

Launch File

ros_beat.launch