FRC Blog: 2024 Beta Testing and Motors/Controllers

Posted on the FRC Blog, 10/12/2023:

As teams begin to stock up and prepare for the CRESCENDOSM presented by Haas season, we wanted to share some more information about new technology available for the season including Beta Testing of software updates and new motors/controllers.

Beta Testing

The Control System software teams have been hard at work over the summer making various improvements and bug fixes and are about ready for teams to jump in and start testing. After a successful test of a more open Beta Test last year using GitHub and rolling application acceptance, the software Beta Test will be moving even further in that direction this year. The testing will again be facilitated using a GitHub project, but this year the project will be publicly accessible with no application or designated users required. The GitHub project is live now, and software is expected to be posted within the next few days. Users wishing to test LabVIEW will need to fill out a quick form to request a license key.

New Motors/Controllers

In addition to the existing motors and controllers listed in R501 and R503 of the 2023 Game Manual, there will be 3 new devices we plan to add for 2024:

Kraken X60

The first new device we have approved is the Kraken X60, a high-power, high-performance brushless motor from WestCoast Products. It uses an integral spline shaft to facilitate robust power transfer and allows for easy support of the motor shaft with an 8mm bearing if needed. A flexible design architecture allows for support of both integrated and external motor controllers. For the 2024 season, the motor will be approved for use only with an integrated CTR Electronics TalonFX controller (combined PN: WCP-0940). For more information, see the WCP Product Page.

NEO Vortex

The second device we have approved is the NEO Vortex motor, which is a high-power, high-performance, and high-resolution sensored brushless motor from REV Robotics. It features a dockable controller interface that can be mounted directly to the SPARK Flex (described below) or a standalone adapter allowing control from any brushless motor controller like the SPARK MAX. Its through-bore rotor is the heart of its unique interchangeable shaft system, facilitating easy integration with various robot mechanisms. For more information, see the REV Robotics info page.

SPARK Flex

The third device we plan to approve is the SPARK Flex, a new smart motor controller from REV Robotics. Its dockable form factor allows for direct mounting onto a NEO Vortex, simplifying wiring while maintaining flexibility. Improving upon the foundation of the SPARK MAX, new features include 3-phase current sensing, reverse polarity protection, and an expanded Data Port with additional interfaces. When docked to an adapter, the SPARK Flex can control any existing NEO or compatible brushless/brushed DC motor. For more information, see the REV Robotics info page.

33 Likes

ReCalc has been updated with the Kraken and Vortex data. You can now use them in calculators.

Please be aware this is not the correct weight of the Vortex. Since it isn’t posted yet, I’m using the NEO+Spark MAX weight as an estimate. The only column this affects is the peak power : weight ratio.

The colors are gross and hard to differentiate on the graph. Sorry. Will fix eventually.

24 Likes

If you got the performance numbers for the REV motor from Introducing the Next Generation of SPARK & NEO, I’d take them with a grain of salt. Their stall current, among other things, for the Falcon 500 and NEO 1.1 are lower than what ReCalc and even WPILIb have (WPILib gets them from motors.vex.com).

EDIT: There’s also this from that page:

Measured with our internal dynamometer, this data may differ from other vendor published specifications due to differences in testing methodologies. We believe that an accurate comparison of different motors should be made from data taken in the same manner across all tested devices. We will continue to test and retest motors, as the performance of brushless motors can be significantly impacted by motor controller firmware updates. Additionally, we intend to continue our testing of all legal FRC motors and post those results to the motors.revrobotics.com webpage which will be coming soon. Documentation of our testing methods will be published as soon as possible so that they can replicated within the community to encourage outside validation of vendor specifications.

2 Likes

Would really love some 3rd party independent measurement

9 Likes

Relevant threads by the suppliers:

13 Likes

ReCalc also gets its numbers from motors.vex.com. I don’t trust rev’s data any less than vex’s data, they are both first party measurements.

3 Likes

image
An interesting comparison here.

18 Likes

Battlepass. I am so stealing that.

11 Likes

Now, does the “battlepass” features out weigh the loss in power

1 Like

thanos-a-small-price-to-pay-for-salvation

2 Likes

The increased stall torque and great features IMO can definitely be a worthy investment for teams who need them or would otherwise greatly benefit from them.

3 Likes

Since WPILib uses a single branch, does anyone see a reason to stick to the beta tag, over simply living on the tip? We’ve been doing that for months now and it seems plenty stable.

The main thing is you won’t get everything else the installer installs for you: new vscode and vscode extension, new desktop tools, new compiler, offline maven dependencies so build doesn’t hit internet, etc.

Yeah, true. Anything notable in tools? We only ever use glass, and it looks like you’ve done some work there recently.

Nearly all of the dashboards benefit from the NetworkTables stability improvements. We’re also making some significant changes to how SysId works but that work is still in progress.

2 Likes

The WPILib 2024 initial beta release has been posted.

1 Like

Cross-posting this here for reference

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.