Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erc-bpgc/acoustics_ros
ROS1 package for acoustics simulation.
https://github.com/erc-bpgc/acoustics_ros
Last synced: 1 day ago
JSON representation
ROS1 package for acoustics simulation.
- Host: GitHub
- URL: https://github.com/erc-bpgc/acoustics_ros
- Owner: ERC-BPGC
- License: mit
- Created: 2021-11-02T07:12:12.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-30T15:46:30.000Z (almost 3 years ago)
- Last Synced: 2023-03-03T00:47:53.717Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Acoustics ROS
A ROS1 package for acoustics simulation. Helpful for testing acoustic localization algorithms. A work-in-progress for now.
## Installation
### System
* WSL2 with Ubuntu-20.04
* Python 3.8 (3.6+ should work)
* ROS Noetic### Instructions
1. This package requires catkin build tools, not catkin_make. Install from [here](https://catkin-tools.readthedocs.io/en/latest/installing.html).
2. Create a catkin workspace.
```
mkdir -p ros_ws/src
cd ros_ws
catkin init
```3. Clone this package into src.
4. Install pra_utils from [here](https://github.com/enceladus2000/pra_utils).
## Build and Run Demo
1. Inside the workspace, build using `catkin build acoustics_ros` and then `source devel/setup.bash`.
2. Run the main demo with `roslaunch acoustics_ros basic_test.launch`.
3. You can also run teleop with `roslaunch acoustics_ros teleop.launch`.