soccer_interfaces repository

Repository Summary

Checkout URI https://github.com/ros-sports/soccer_interfaces.git
VCS Type git
VCS Version humble
Last Updated 2022-06-14
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

soccer_interfaces

A set of packages which contain common soccer interface files

Build and Test (foxy) Build and Test (galactic) Build and Test (humble) Build and Test (rolling)

Installation

ROS2 Rolling

Binary installation is available:

sudo apt install ros-rolling-soccer-interfaces

Alternatively to build from source, run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces
colcon build

ROS2 Humble

Binary installation is available:

sudo apt install ros-humble-soccer-interfaces

Alternatively to build from source, run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces --branch humble
colcon build

ROS2 Foxy and Galactic

Only source installation is available. Run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces --branch galactic
colcon build

Documentation

For documentation, see Soccer Interfaces.

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/ros-sports/soccer_interfaces.git
VCS Type git
VCS Version rolling
Last Updated 2023-03-01
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

soccer_interfaces

A set of packages which contain common soccer interface files

Build and Test (foxy) Build and Test (galactic) Build and Test (humble) Build and Test (rolling)

Installation

ROS2 Rolling

Binary installation is available:

sudo apt install ros-rolling-soccer-interfaces

Alternatively to build from source, run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces
colcon build

ROS2 Humble

Binary installation is available:

sudo apt install ros-humble-soccer-interfaces

Alternatively to build from source, run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces --branch humble
colcon build

ROS2 Foxy and Galactic

Only source installation is available. Run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces --branch galactic
colcon build

Documentation

For documentation, see Soccer Interfaces.

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/ros-sports/soccer_interfaces.git
VCS Type git
VCS Version rolling
Last Updated 2023-03-01
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

soccer_interfaces

A set of packages which contain common soccer interface files

Build and Test (foxy) Build and Test (galactic) Build and Test (humble) Build and Test (rolling)

Installation

ROS2 Rolling

Binary installation is available:

sudo apt install ros-rolling-soccer-interfaces

Alternatively to build from source, run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces
colcon build

ROS2 Humble

Binary installation is available:

sudo apt install ros-humble-soccer-interfaces

Alternatively to build from source, run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces --branch humble
colcon build

ROS2 Foxy and Galactic

Only source installation is available. Run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces --branch galactic
colcon build

Documentation

For documentation, see Soccer Interfaces.

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/ros-sports/soccer_interfaces.git
VCS Type git
VCS Version galactic
Last Updated 2022-06-14
Dev Status DEVELOPED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

soccer_interfaces

A set of packages which contain common soccer interface files

Build and Test (foxy) Build and Test (galactic) Build and Test (humble) Build and Test (rolling)

Installation

For ROS2 Humble onwards

Only source installation is available. Run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces
vcs import src < src/soccer_interfaces/dependencies.repos
colcon build --allow-overriding vision_msgs

For ROS2 Foxy and Galactic

Only source installation is available. Run the following in your ROS workspace:

git clone https://github.com/ros-sports/soccer_interfaces.git src/soccer_interfaces --branch galactic
colcon build

Overview

soccer_vision_2d_msgs

Provides 2d messages for visually detected objects on a soccer field, such as balls, field markings and robots.

soccer_vision_3d_msgs

Provides 3d messages for visually detected objects on a soccer field, such as balls, field markings and robots

soccer_vision_attribute_msgs

Messages for attributes for objects on a soccer field, such as balls, field markings and robots, that could be visually detected. Such attributes can be defined separatly in soccer_vision_2d_msgs and soccer_vision_3d_msgs, but due to large overlap in information, this package aims to abstract out the attributes that aren't specific to 2d/3d vision. soccer_vision_2d_msgs and soccer_vision_3d_msgs depends on this package.

CONTRIBUTING

No CONTRIBUTING.md found.