QDriverStation

QDriverStation
Original authorAlex Spataru
Stable release
21.04 / April 7, 2021; 5 years ago (2021-04-07)
Written inC, C++, QML
Operating systemWindows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP, OS X, Linux
Available in3 languages
TypeFIRST Robotics Competition, Software, Qt
LicenseMIT License
Websitefrc-utilities.github.io
Repository

The QDriverStation is a free and open-source robotics software for the FIRST Robotics Competition.

The project was started in September 2015 by Alex Spataru (Team 3794), with the objective to provide a stable, free, extensible and friendly to use alternative to the FRC Driver Station. Since then, several FRC students, alumni and mentors have contributed to the project by providing feedback, documenting the communication protocols and creating Linux packages.

Features

Some important features of the QDriverStation are:

FRC communication protocols

The developers of the QDriverStation have implemented the 2014, 2015 and 2016 FRC communication protocols. Some users have requested to implement support for the ROS protocol, however, work for this feature has not been published yet.

Mobile version

The developers of the QDriverStation have also developed a side-project for mobile devices (such as Android and iOS) with QML. The mobile version has most of the capabilities that the desktop version has.

Screenshots

References

  1. ↑ "Releases · FRC-Utilities/QDriverStation". github.com. Retrieved 2021-04-26.
  2. ↑ "A cross platform Driver Station..." FIRST Robotics Competition Sub-Reddit. 13 September 2015. Retrieved 14 March 2016.
  3. ↑ "QDriverStation Contributors". GitHub. Retrieved 10 April 2018.
  4. ↑ "What is the QDriverStation?". FRC Utilities. Retrieved 10 April 2018.
  5. ↑ "Implementing the 2014 Communication Protocol". GitHub. Retrieved 10 April 2018.
  6. ↑ "QDriverStation Mobile". GitHub. Retrieved 7 May 2016.