Obligatory Robot Code Post

Hello! Here is Frobotics team 4150 code from the 2024 season! GitHub - FRobotics/2024RobotCode: The 2024 robot code for 4150

4 Likes

Is your team still using LabVIEW this year?

yes we are a LabView team

I can show you better ways to do some of your coding if you would like. Especially in auto. I have code from previous teams that I could show that might give you some ideas on how to use LabVIEW better. I have been programming with LabVIEW for 25 years now. I have gotten pretty good with it. I am also working on a plug in Vision system that uses multi cameras. I would be willing to show you that as well. Just let me know.

I am looking through your code. I installed the REVLib library from Rev robotics. I am not seeing the Spark Max vi’s. Did you have to install something else to get these?

I too am having issues trying to load the old code with the latest install. It appears REV changed the names of several tools. Chasing other ghosts right now as a Rev tool pallette shows under the third party tools but is not currently populated with any of the programs…

I welcome your suggestions at making better scaleable code and structure. But, as this is build season and I am also the engineering mentor, my time to push thru large changes is limited, to say the least

Let me know if or when you have time and I would be happy to show you a few tricks that will make your code easier over all. I did send a message to Rev about the missing code. We will see what they have to say. I am really interested in your swerve drive. We use Java (too bad for me). I am learning Java as fast as I can but I would love to show you tricks of LabVIEW. I would also be willing to have a Zoom or teams meeting with your programmers to talk about programming with LabVIEW. I wrote all of the code for the NavX gyro back in the day. I can show you how I encapsulated all of the code for that too.

Here is a link to one of my old LabVIEW teams code. Take a look and we can go over any questions you may have.

Yes 4150 still uses LabVIEW!

I am willing to help with LabVIEW programming questions if you have any. I looked through you code and there are a few things I could show you that would make your code more versatile. Just let me know if I can help.

1 Like

Thank you for your offer. We would be happy to have any suggestions. I send you a message directly with some additional information.