utra-robosoccer/soccerbot

Soccer playing robot representing Canada from University of Toronto

46
/ 100
Emerging

This project provides the software core for a soccer-playing humanoid robot, specifically designed to compete in the RoboCup competition. It takes in real-time sensor data, processes visual information (like ball and goal positions), and outputs precise motor commands to enable complex bipedal locomotion, kicking, and self-righting. Roboticists, mechatronics engineers, and university research teams focused on autonomous humanoid robotics would use this for building or programming their own soccerbots.

154 stars.

Use this if you are a robotics researcher or student developing autonomous humanoid robots for competitive soccer, specifically looking for a proven control and perception framework.

Not ideal if you need a general-purpose bipedal locomotion library or are developing robots for domains other than soccer.

humanoid-robotics robocup-soccer autonomous-locomotion robot-perception mechatronics-engineering
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 10 / 25

How are scores calculated?

Stars

154

Forks

9

Language

C

License

BSD-3-Clause

Last pushed

Feb 02, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/utra-robosoccer/soccerbot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.