|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
An open-source, cross-platform Driver Station...
Hello!
During the last months, I have been working in a cross-platform and open source alternative to the FRC Driver Station. Currently, the application is able to run on Windows, Mac and Linux. However, I am also implementing a mobile version, which would work on Android, iOS and Windows Phone. This driver station supports the 2015 protocol, however, I have made it relatively easy to implement different communication protocols, since I separated the UI and the Communication library into different projects. While there is still a lot of work (and testing) to do, I would really appreciate if you could test the application and send me some feedback about it. As you may expect, code is always welcome. Please note that the mobile version is still under heavy development, so for the moment there are no binaries/installers available. I will upload them when the application is fully functional and thoroughly tested. By the way, you can drive the robot with a "real" joystick or with your keyboard Links:
(edit) For everyone who downloaded the application before November 8th: I strongly recommend you to download it again, as I updated it to include an auto-updater and fixed some bugs with the keyboard/virtual joystick. Notes:
Greetings! Last edited by spat : 08-11-2015 at 01:05. |
|
#2
|
||||
|
||||
|
Re: An open-source, cross-platform Driver Station...
This is awesome!. I love open source projects. When I get access to a robot on Monday, I will try it out on Windows, OS X, and iOS.
|
|
#3
|
||||
|
||||
|
Re: An open-source, cross-platform Driver Station...
Quote:
Last edited by spat : 08-11-2015 at 01:06. |
|
#4
|
|||||
|
|||||
|
Re: An open-source, cross-platform Driver Station...
I'm speechless... this is awesome
|
|
#5
|
||||
|
||||
|
Re: An open-source, cross-platform Driver Station...
I'm also excited to try this out on a robot. This should save my team a bunch of table space. That may seem like an odd thing to say, but our solution to the the problems of the driver station not running on Linux and E-stopping on spacebar has been to use twice as many computers, half for development, half for running the driver station. This should solve both of those problems.
I've successfully built and started the program on Ubuntu 15.04. For others who are trying this I would recommend the following command: Code:
sudo apt-get install libsdl2-dev qtcreator && git clone https://github.com/WinT-3794/QDriverStation.git && cd QDriverStation && qmake && make && sudo make install Last edited by SoftwareBug2.0 : 08-11-2015 at 02:00. Reason: Forgot a 'sudo' |
|
#6
|
||||
|
||||
|
Re: An open-source, cross-platform Driver Station...
I'm not huge into code, so forgive my ignorance...
Is there any way that this could run on windows rt? The processor (ARM cpu) can't run .exe so are you going to turn this into a windows app or anything like that? Thanks. |
|
#7
|
||||
|
||||
|
Re: An open-source, cross-platform Driver Station...
AFAIK, I can compile the application for Windows RT. If so, I will upload a RT installer the following week.
|
|
#8
|
|||
|
|||
|
Re: An open-source, cross-platform Driver Station...
This is awesome! I have worked on an Android driver station, but haven't had time to finish it. Your application looks like it can (or will be able to do) everything I need.
I'm working on an Arch Linux package for the desktop version, which I'll upload to the AUR, in case anyone wants to use it. |
|
#10
|
||||
|
||||
|
Re: An open-source, cross-platform Driver Station...
Quote:
Also Awesome work to you spat! |
|
#11
|
|||
|
|||
|
Re: An open-source, cross-platform Driver Station...
This looks really awesome! Do you know if the drivers station would work on the raspberry pi or would the pi not have the power to run it? If it could it would open up some cool opportunities.
Last edited by Sauce-ome : 10-11-2015 at 16:37. |
|
#12
|
||||
|
||||
|
Quote:
![]() |
|
#13
|
|||||
|
|||||
|
Re: An open-source, cross-platform Driver Station...
I love this! Any advice for (potential) contributors?
|
|
#14
|
||||
|
||||
|
Re: An open-source, cross-platform Driver Station...
Quote:
|
|
#15
|
||||
|
||||
|
Re: An open-source, cross-platform Driver Station...
Quote:
![]() |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|