(note, quite long)
As a student part of an australian team, I recently attended the Southern Cross regional event. From 2021 and earlier, there has only ever been one swerve team at an event at any one time. This year 7 of the 27 attending teams had swerve drive, 5 of which utilised a model of SDS mk 3 or 4 module. An important note is that my team is one of the two that developed our own, the other team had a swerve based on ours.
There is a tread following our developement of swerve drive if one is interested, but our modules are comparatively low tech compared to the edge chamfered CNC machined 6061 plates of the flipped SDS Mk 4. I observed a fairly noticable difference in performance between team’s swerve drives, not only in ours against theirs but even within the very similar COTS swerve using teams. 4613 is one of the five teams to use SDS swerve, and they were a standout more performant driving machine compared to the others that used almost identical drivetrains. Even our 3D printed and roughly routed modules were able to keep similar pace to them. I put this down to 4613 pre-existing experience with their modules as they used them in 2021, and similarly our intimate involvement in the development of our modules led to alot of optimisations and experience that just simply made everything work better.
When we started development of our swerve modules mid 2020, only one other team in austraila had really tried it but with limited success. Then in 2021 it was quite demotivating to see that a team had just purchased a very functional solution, devaluing the fact that at that point we had just got our drives working which would have been the first conventional swerve in Australia. The fact is that basically every single high budget team in my country has purchased an off the shelf solution only one season later to what had once been a hallmark of technical achievement within and outside of FIRST.
My involvement in the development of our modules is probably the single richest experience of the engineering process i’ve ever had, and it’s really disappointing to me that many teams are sacrificing that experience for their students in order to gain a competative advantage. COTS swerve is also too expensive for most non-university or high budget school teams, due to the nature of the high tolerance, quality material and custom component assemblies that they are. Therefore it is not simlar to spending a reasonable ~400USD to outfit a KOP drivetrain with NEO motors for a performance boost, but a very significant resource barrier. This effectively states that a team must either put in considerable time, effort and inginuety to develop their own designs or simply be a major institution.
I assume for many teams it may not be viable to develop an in-house design which is fair enough. But I would think those who are able to and do put the stated months in should expect a mechanism that reflects their efforts compared to another. Any complex, unique combination of software and hardware that a team develops should reasonably be able to provide a competative advantage, but when positioned necto to just having a significant lump sum at a team’s disposal it brings in to question why it is worthwhile. The reason it is worthwhile is for the student’s engineering process and learning experience mentioned before, but again that seems to be commonly sacrificed for a better chance at the blue banner.
I think we have here a fairly complex problem, one that is quite close to me personally. Nothing any of the swerve vendors is doing is illegal, immoral etc. nor do I have anything against them. From my understanding the practice of selling a team’s swerve design mostly started with a way of being able to develop and manufacture a swerve drive ahead of kickoff, as by becoming a vendor for swerve it becomes a COTS part, a respectable way of following the rules to achieve a not unreasonable goal. The problem arises when teams actually buy the things en masse. Now a significant portion of teams have Thrifty, Andymark, SDS, WCP and other types of modules.
The KOP drivetrain is a ground level solution to an essential game challenge ensuring that a team wanting to compete can have a reliable, non-season ending foundation to build their robot onto. For many I imagine it was an introduciton to many engineering concepts such as gear reductions or belt drives. I do not think COTS swerve can be considered similarly. The KOP drivetrain can be interated upon, improved with brushless drive or omni wheels in the corners. It can be of a variety of sizes and shapes with differing gear reductions, wheel quantity or wheel sizes depending on a season or team’s goals. Drivetrain code can be obtained, but I take it most first year teams would learn heaps about the RoboRio, Joysticks, Radio and all other electronic components in the process of implementing software and electrically wiring up their machine. All COTS swerve is effectively a fixed, high performance solution with no wiggle room. A team can purchase modules, bolt them to some tube and run the included drivetrain code and have learnt very little. This lack of customisation of not a fault of the vendors, nor is it the focus of this argument point, but the fact that a team wouldn’t learn much more from watching videos of the drive being implemented compared to doing it themselves. A team with the bank to buy COTS swerve almost certaintly knows the groundwork of a robot so the bolt on, plug in, download and run solution teaches little. Swerve code can be done from scratch with purchased modules, but that does not cover the huge lost knowledge of the mechanical and electrical aspects of design. Working without known gear ratios, what encoder to use and how to implement it, manufacture of complex parts, CAD design, motor selection, bearing selection and material selection are just a few of the critical engineering challenges lost to purchasing swerve even if you do code from scratch.
To summarise, I believe there is a significant problem with the proliferation of COTS swerve (and other COTS game solutions) in the form of lost student experience, knowledge and self achievement that is often sacrificed for a more performant machine. This is componded by the fact that if that team bought swerve and mine can’t develop it, then there is only one real course of action if I want to keep pace. It is no doubt that good swerve is an advantage over good tank drive especially in the wide field collect and precision lineup games recently. When I heard that 118 was using swerve this year, I was excited to see what they pulled off. It turneds out, like so many others, the drive was not unique. This is the same with other very capable teams such as 148 and 1678 if i’m not mistaken have gone that route, because it just make so much sense.
I would like to reiterate, I have absolutely no beef with any team that use COTS swerve or solution or makes a COTS swerve or solution. The decision was probably a very reasonable one.
This is a issue I do take fairly personally, so am very interested to hear other team’s or people’s perspectives, reasonings or thoughts. Unfortunately as I am leaving in my last year of being a student in F.I.R.S.T, I am seeing less of the Inspiration and Recognition that I entered too just four years ago.
(Edit:) I would like to add that I do not consider our swerve drive worse off, less significant or other similar element due to other teams purchasing swerve. Myself particularly as well as the team am very happy with the performance, durability and overall achievement and plan to continue improving.
Somewhat paradoxically there is a robotic sport that has a solution to this problem, combat robotics. In FRC the engineering problem is the field, unchanging and thus a solution can be purchased. In Combat Robotics the engineering problem is the opponent machine, infinitely variable with not perfect solution. The most expensive CNC machined, generatively designed, aircraft alloy constructed machine are often handily defeated with a garage built mild steel machine with the right mind behind it. While there are always meta designs, differing arenas change that game up. Note this is more for true open combat robotics, not the type you see on TV. Down in the lower weight classes a new material, specially made motor controller, truly custom inertial control system, overall metabreaking robot design, or even just a really well made box can deservedly win or loose based on the efforts and skills of the builder. There’s alot more I and R of S and T in that.