Project List

This page lists projects that have been made publicly available and are actively maintained, to celebrate their contributions towards the spirit of collaborative development.

We thank all maintainers for the projects listed!

Biped Interfaces

Set of packages which contain common biped interface files.

GameController SPL

Handles GameController-Robot communication in RoboCup SPL.

Humanoid League Virtual Season Player

Communicates with the Webots server while using the Player/Client API for the Humanoid League Virtual Season.

Humanoid Base Footprint

Provides the base footprint frame for any humanoid robot following REP 120.

Inverse Perspective Mapping

Performant inverse perspective mapping library to convert 2D points from images into 3D points without using depth information by assuming the points lie on an arbitrary plane.

Nao LoLA

Allows communicating with the NAO’s RoboCup-tailored Lola middle-ware. Explains how to get ROS 2 running on the NAO robot in RoboCup SPL.

Rcss3d Agent

Handles the network connection and parsing/packing of data with the SimSpark simulator used in the RoboCup 3D Simulation League.

Rcss3d Nao

Provides an interface to the RoboCup 3D Simulator SimSpark that closely matches a Aldebaran Nao robot interface.

RQt Image Overlay

RQt plugin that lets you easily draw information from topics onto a camera image and view them in RQt.

Robot2Robot SPL

Handles Intra-Team (Robot-to-Robot) Communication for the RoboCup Standard Platform League.

Soccer Interfaces

Set of packages which contain common soccer interface files.

Soccer Inverse Perpsective Mapping

Provides a node to perform inverse perspective mapping to convert 2D soccer interface messages to 3D soccer interface messages.

Soccer Vision 2D Layers

Collection of RQt Image Overlay layers for drawing Soccer Vision 2D Msgs onto an image.

Soccer Vision 3D RViz Markers

Converts Soccer Vision 3D Msgs to RViz Markers and publishes them to help visualize the data.

Attention

Let us add your work to the list! Add your project to the list which is in alphabetical order and open a Github Pull Request.