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
Last synced: 10 months ago · JSON representation

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
Created 10 months ago · Last pushed 10 months ago
Metadata Files
Readme License

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//setup.

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

.devcontainer/Dockerfile docker
  • ros ${VARIANT} build