Hello SmallSizeLeague,
luhbots Soccer would like to submit our current hardware and software work for the Open Source Award.
Links:
Hardware: CAD Files for our Robot https://github.com/luhsoccer/luhsoccer_hardware
Electronics: Schematics for all our PCBs from the robot and our basestation. https://github.com/luhsoccer/luhsoccer_electronics
Firmware: The code for the eletronics. Include the fireware for the mulitple MCUs on the robots and the basestation. https://github.com/luhsoccer/luhsoccer_firmware
Software: The framework to control the robots. https://github.com/luhsoccer/luhsoccer_baguette
A short summary of the projects:
The CAD files are designed via Autodesk Inventor and can be opened accordingly.
The Schematics and PCB Files are designed via KiCAD 7.0.
The Firmware is completely written in Rust and designed for the RP2040 (the robots) and the ATSAM4E (the basestation).
The software is written in C++ and contains various python bindings which can be used to develop a high level strategy around the software. Documentation is contained via Doxygen and can be built seperatly.
Greetings,
Sebastian Knackstedt, luhbots Soccer