What programming language do you use to program your robot? I’m interested to see the distribution of people.::safety::
Our team uses LabVIEW… but I’m quite hesitant to say “LabVIEW is the best”
My heart yearns for text!
You forgot Python. Obviously the best.
Our team uses LabView, and I’m growing to like it. I just enjoy text programming better.
We do use some Java and Python too for our vision processing system.
+1000
I really enjoy using Python. Dead simple to use. I tried Java and it just didn’t click with me.
Plus, it is just cool to do something different from the normal languages.
Since the options are kinda limited.
This season our robot code repositories contain Java, C++, C, JavaScript, and Bash.
My team uses labview, but every now and then I get a chance to use an actual language when I code for the co-processor.
Python. Simple, comes with built-in sim + tests, and StatefulAutonomous is a god.
LabVIEW.
I was worried about how well it would work when NI started supplying the control system, but I’ve come to like it a whole lot for the kind of stuff we do. It’s extremely well supported, with great examples, and it’s really easy to have a group of students looking at the code.
Perl all the way.
Python
Fortran 77, though when we need it to run fast, ASM does the job well.
Are you using our fortran package, or did you compile it yourself?
Our team uses C++ for our vision system and Java for control
Java :]
COBOL:
Oh you mean an FRC robot…
Our team uses Java for everything robot related, and we’re currently using PHP for the creation of our scouting site/API.
I converted my team from Java to C++.
At this part of build season, mostly foul language.
We use LabView for the robot and C++ w/OpenCV, Caffe, Eigen3 and some other libraries for vision processing. We have python, perl and bash scripts as part of the build process. Also some Excel / VB code for physics modeling, which is a real treat let me tell you.