LabVIEW is a system-design platform and development environment for a visual programming language from National Instruments. We(bIrobot) used this language last year to program our 2016 robot, Karen. The decision to use this particular language was made because it was easily accessible(already set up), and it had a large community of users that we could reach out to for support. Throughout the course of the season, there were problems, moments in which we were confused by the robots unexpected behavior, and times that we wished we had not gone the LabVIEW route, as it had a very steep learning curve. Early this season a decision was made, we were going to switch to a different language called Python. Python is a high-level general-purpose programming language that can be adapted for use in FRC with some third-party software. We decided to switch to Python because our whole team has some experience with it, unlike LabVIEW, and because the third-party adaptation for FRC was well-maintained and elegantly implemented. We hope to run into fewer problems this season with our robot code and we expect our programming to go more smoothly overall.
About The Author
Related Posts
Upcoming Events
There are no upcoming events.
Countdown to Ferris State University Event:
days
0
-41
-2
hours
-2
-1
minutes
-1
-8
seconds
0
-7
Countdown to bIrobot Film Festival
days
0
-34
-1
hours
-1
-7
minutes
-1
-8
seconds
0
-7
Our Sponsors
We thank all of our sponsors at all levels for their support Every donation is important. We recognize our major donors below.
Past Sponsors
![]()






![]()

Wave power Sponsors
![]()

Solar Power Sponsors
![]()





Wind Power Sponsors



Hydro Power Sponsors
![]()

![]()


![]()

![]()

Biomass power Sponsors
- John Cwikiel
- Linda Wearn
- Narendra Bhatia
- Frank Solle
