From 14e1694926b0c629da89dea2d14d4719edf3b5bf Mon Sep 17 00:00:00 2001 From: Hauke Schnau Date: Tue, 25 Apr 2023 17:25:07 +0200 Subject: [PATCH 1/6] add audio launch file --- bitbots_utils/launch/audio.launch | 29 +++++++++++++++++++++++++++++ bitbots_utils/launch/tools.launch | 19 +++++++++++++++---- bitbots_utils/package.xml | 1 + 3 files changed, 45 insertions(+), 4 deletions(-) create mode 100644 bitbots_utils/launch/audio.launch diff --git a/bitbots_utils/launch/audio.launch b/bitbots_utils/launch/audio.launch new file mode 100644 index 000000000..e9c50cbc0 --- /dev/null +++ b/bitbots_utils/launch/audio.launch @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bitbots_utils/launch/tools.launch b/bitbots_utils/launch/tools.launch index b90dc30c1..d525d11d1 100644 --- a/bitbots_utils/launch/tools.launch +++ b/bitbots_utils/launch/tools.launch @@ -1,8 +1,19 @@ - - - + + - + + + + + + + + + + + + + diff --git a/bitbots_utils/package.xml b/bitbots_utils/package.xml index 7e3e856f2..ba683b050 100644 --- a/bitbots_utils/package.xml +++ b/bitbots_utils/package.xml @@ -24,6 +24,7 @@ wolfgang_description wolfgang_moveit_config xacro + audio_common python3-yaml python3-transforms3d python3-numpy From 8c463c4f9fa5a063093a921d4a9f6dfce3949ef4 Mon Sep 17 00:00:00 2001 From: Hauke Schnau Date: Wed, 26 Apr 2023 18:32:17 +0200 Subject: [PATCH 2/6] fix typo in audio.launch --- bitbots_utils/launch/audio.launch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitbots_utils/launch/audio.launch b/bitbots_utils/launch/audio.launch index e9c50cbc0..4f1cc3cf8 100644 --- a/bitbots_utils/launch/audio.launch +++ b/bitbots_utils/launch/audio.launch @@ -3,7 +3,7 @@ - + From bc737424d4c751bc2f34bf2aa64c5034ea0c4882 Mon Sep 17 00:00:00 2001 From: Hauke Schnau Date: Wed, 26 Apr 2023 18:37:15 +0200 Subject: [PATCH 3/6] add README.md with audio recording and playing instructions --- bitbots_utils/launch/README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 bitbots_utils/launch/README.md diff --git a/bitbots_utils/launch/README.md b/bitbots_utils/launch/README.md new file mode 100644 index 000000000..36a5f9a64 --- /dev/null +++ b/bitbots_utils/launch/README.md @@ -0,0 +1,17 @@ +### How to record audio to ROS Bag + +Launch these commands in parallel: + +```bash +ros2 launch bitbots_utils audio.launch format:=wave +ros2 bag record /audio/audio /audio/audio_info +``` + +### How to play audio from ROS Bag + +Launch these commands in parallel: + +```bash +ros2 bag play --loop +ros2 launch audio_play play.launch.xml format:=wave +``` From 661793e5fa6ab9fa1246c1e3c739409d3f6f7c2b Mon Sep 17 00:00:00 2001 From: Hauke Schnau Date: Thu, 27 Apr 2023 14:58:18 +0200 Subject: [PATCH 4/6] add sample_rate argument in README.md --- bitbots_utils/launch/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitbots_utils/launch/README.md b/bitbots_utils/launch/README.md index 36a5f9a64..d45c96d46 100644 --- a/bitbots_utils/launch/README.md +++ b/bitbots_utils/launch/README.md @@ -13,5 +13,5 @@ Launch these commands in parallel: ```bash ros2 bag play --loop -ros2 launch audio_play play.launch.xml format:=wave +ros2 launch audio_play play.launch.xml format:=wave sample_rate:=10000 ``` From 90c0ee62ac1fb1a2efeccaf542dbc1c1b7959188 Mon Sep 17 00:00:00 2001 From: Hauke Schnau Date: Fri, 28 Apr 2023 13:26:48 +0200 Subject: [PATCH 5/6] drop wav default from docs example --- bitbots_utils/launch/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitbots_utils/launch/README.md b/bitbots_utils/launch/README.md index d45c96d46..4eb687047 100644 --- a/bitbots_utils/launch/README.md +++ b/bitbots_utils/launch/README.md @@ -3,7 +3,7 @@ Launch these commands in parallel: ```bash -ros2 launch bitbots_utils audio.launch format:=wave +ros2 launch bitbots_utils audio.launch ros2 bag record /audio/audio /audio/audio_info ``` From 7758165caf396e0863ec61e26a36c8eaf533276c Mon Sep 17 00:00:00 2001 From: Hauke Schnau Date: Fri, 28 Apr 2023 15:38:02 +0200 Subject: [PATCH 6/6] move audio launch to highlevel --- bitbots_bringup/launch/highlevel.launch | 8 ++++++++ bitbots_utils/launch/tools.launch | 7 ------- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/bitbots_bringup/launch/highlevel.launch b/bitbots_bringup/launch/highlevel.launch index baae13cae..b6b8cc073 100644 --- a/bitbots_bringup/launch/highlevel.launch +++ b/bitbots_bringup/launch/highlevel.launch @@ -9,6 +9,7 @@ + @@ -75,4 +76,11 @@ + + + + + + + diff --git a/bitbots_utils/launch/tools.launch b/bitbots_utils/launch/tools.launch index d525d11d1..540c6342c 100644 --- a/bitbots_utils/launch/tools.launch +++ b/bitbots_utils/launch/tools.launch @@ -1,13 +1,6 @@ - - - - - - -