WPILib for Java

E602859

WPILib for Java is a Java-based robotics programming library and framework widely used in FIRST Robotics Competition to simplify control, sensor integration, and autonomous behavior on robots.

All labels observed (2)

Label Occurrences
WPILib 1
WPILib for Java canonical 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf FIRST Robotics Competition software framework
Java library
robotics software library
category educational robotics software
compatibleWith FRC Driver Station software
linked to: FRC Driver Station

Glass dashboard
NetworkTables protocol
Shuffleboard dashboard
SmartDashboard
documentationURL https://docs.wpilib.org
license BSD-style open-source license
maintainedBy FIRST community contributors
WPILib development team
partOf WPILib
linked to: WPILib for Java
primaryUsers FRC mentors
FRC student teams
programmingLanguage Java
provides examples and templates for FRC robots
hardware abstraction layer for FRC
high-level robot framework APIs
logging and diagnostics utilities
unit conversion and math utilities
repositoryHost GitHub
sourceCodeURL https://github.com/wpilibsuite/allwpilib
supports PID control
autonomous behavior
command scheduler
command-based programming model
dashboard data publishing
event-based input handling
feedforward control
hardware abstraction for FRC robots
iterative robot model
kinematics for drivetrains
network communication with driver station
odometry for drivetrains
robot control
sensor integration
simulation of robot code
state-space control utilities
subsystem abstraction
teleoperated control
timed robot model
trajectory generation
supportsBuildSystem GradleRIO
supportsIDE Visual Studio Code with WPILib extension
supportsOperatingSystem Linux
Windows
macOS
targetPlatform FRC roboRIO 2.0 controller
linked to: NI roboRIO

FRC roboRIO controller
linked to: NI roboRIO
usedIn FIRST Robotics Competition

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

WPILib for Java partOf WPILib
linked to: WPILib for Java