https://github.com/ait-assistive-autonomous-systems/ws_ros2bag_tools
A template workspace for ros2bag_tools
https://github.com/ait-assistive-autonomous-systems/ws_ros2bag_tools
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.0%) to scientific vocabulary
Repository
A template workspace for ros2bag_tools
Basic Info
- Host: GitHub
- Owner: AIT-Assistive-Autonomous-Systems
- License: apache-2.0
- Language: Shell
- Default Branch: rolling
- Size: 9.77 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Workspace template
This is a workspace template for ros2bag_tools.
It allows you to run and debug tests and provides tasks to generate the .env file for the python tools as well as a bash or zsh profile to run within the ROS environment.
Building
This is an ordinary ROS workspace. Clone repos and source your desired ROS distro environment:
```sh
ROS needs to be installed
vcs import [-w 1] --recursive src < src/ros2.repos
source /opt/ros/
install deps if necessary
sudo apt-get update
rosdep update --rosdistro=$ROS_DISTRO
rosdep install --from-paths src -i -y
./build.sh
source install/setup.
You may also use the devcontainer and vscode. If you are not using a devcontainer you must make sure your ROS_DISTRO env var is set to or autodetect in the workspace scripts will choose some installed distro in /opt/ros, preferring a non-rolling distro currently. You can set the environment either in vscode or devcontainer settings or source your distro before opening vscode. You can adapt it anyway you like.
Devcontainer
For ease of use a devcontainer has been provided. After the devcontainer is up you may either run manual tasks using the provided shell profiles or use predefined tasks. For vscode extensions to correctly work the source ros task must be executed once at will also build the workspace and provide the .env file.
Testing
You may use the auto discovered tests to run them manually or debug them or you may run the test script or task.
Owner
- Name: AIT - Assistive & Autonomous Systems
- Login: AIT-Assistive-Autonomous-Systems
- Kind: organization
- Location: Austria
GitHub Events
Total
- Push event: 2
Last Year
- Push event: 2
Dependencies
- ros ${VARIANT} build