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.

Try in SPARQL Jump to: Statements Referenced by

Statements (52)

Predicate Object
instanceOf FIRST Robotics Competition software framework
Java library
robotics software library
category educational robotics software
compatibleWith FRC Driver Station software NERFINISHED
Glass dashboard
NetworkTables protocol
Shuffleboard dashboard NERFINISHED
SmartDashboard NERFINISHED
documentationURL https://docs.wpilib.org
license BSD-style open-source license
maintainedBy FIRST community contributors
WPILib development team
partOf WPILib NERFINISHED
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 NERFINISHED
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 NERFINISHED
supportsIDE Visual Studio Code with WPILib extension NERFINISHED
supportsOperatingSystem Linux
Windows NERFINISHED
macOS NERFINISHED
targetPlatform FRC roboRIO 2.0 controller NERFINISHED
FRC roboRIO controller NERFINISHED
usedIn FIRST Robotics Competition NERFINISHED

Referenced by (1)

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