Skip to content

Murray-Bridge-Bunyips/BunyipsLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

BunyipsLib) GitHub Release GitHub commits since latest release Recommended FTC SDK version View Changelog
GitHub commit activity CodeFactor

A powerful all-in-one library for FTC used by the Murray Bridge High School Student Robotics Club.
Check out our new Wiki!


Two BunyipsLib-powered robots scoring in a CENTERSTAGE (2023-2024 season) autonomous.
See: Left (15215) OpMode, Right (22407) (variant shown) OpMode

BunyipsLib was originally a collection of common functions that our FTC teams used in competition. It has since evolved into a full-fledged library that is used by all of our teams. It is designed to provide useful development utilities in making robot code, offering efficient common modules and OpMode abstractions with error handling, dynamic device initialisation, native RoadRunner v0.5 support, FtcDashboard, and Vision processing, and an expansible ecosystem focused on multi-bot repos.

BunyipsLib takes inspiration from FTCLib, WPILib, RoadRunner, and other libraries, and is designed to be the one-stop shop for all of our teams' needs. It is designed to be easy to use, and to integrate the latest and greatest features from the FTC SDK and other libraries.

Important

BunyipsLib is in active and continually experimental development, expect bugs and to keep up to date!

BunyipsLib

BunyipsLib is a developer-focused framework, directed at components that are well-documented and able to be used as learning resources. Reusability between robots is an essential design element of BunyipsLib, to get ideas implemented faster and to write clean and simple code.

Tip

Consult our wiki for information, installation instructions, and to see more of the features that BunyipsLib offers.

We use BunyipsLib ourselves in both Kotlin and Java for our own robots, see BunyipsFTC for more examples.


BunyipsLib. Copyright (c) 2024 Lucas Bubner, MBHS Student Robotics Club, under the MIT License.
Library features, including the FTC SDK, RoadRunner v0.5.6, and other redistributed components are copyright of their respective owners.