New Products - June 2021

  1. It’s not useful unless the field codes are mandatory at every tournament

  2. Tracking wheel odometery isn’t the magic bullet it’s cracked up to be. Especially with V5.

8 Likes

I don’t understand your intent. This system will be useful at tournaments that implement it, especially if your implementation of odometry is deficient. I assume Worlds will include it, for example. Tournaments that don’t implement it will require teams with budget for GPS to work with information available to a wider community. There’s some signal of bought advantage, of course, but that’s true of any sensor, because you can aways find a way of fusing more information. No individual data source solves the whole problem.

3 Likes

I think you and Foster have made some good points about the name “GPS sensor” being a bit misleading, but that’s still the name of the sensor – to call it by some other unofficial name would also be misleading, just as it’s misleading to call the V5 brain a “cortex” or to call the tipping point rings “pringles”

I do not think that the name “GPS sensor” implies that the sensor has the same accuracy as, say, my phone’s GPS. Obviously the accuracy would need to be much greater than 50ft to be useful on a VRC field.


Maybe I’ve missed something, but where does it say the GPS sensor needs opaque field walls? VAIC fields have both a field code and opaque walls, but my understanding was that the opaque walls were needed by the AI object detection system, not the GPS sensor. As long as the sensor can see the field code strip, why should it matter whether the wall below the strip is transparent or opaque?

8 Likes

In the product page for the GPS strips - the assembly manual makes it the first step:
https://kb.vex.com/hc/en-us/articles/360048479792-Assembling-the-AI-Challenge-Field

Yes, that knowledge base article is linked from the field code product page. But the article is titled “Assembling the AI Challenge Field” – it contains instructions for assembling the whole VAIC field, which needs the opaque walls because VAIC robots use both the GPS sensor and the AI object detection system. It is not really the “assembly instructions for the field code”, just a preexisting document that shows how to install the (v1) field code as part of the larger VAIC field assembly.

I still have not seen anything to suggest that you need the opaque walls if you’re only using the GPS sensor.

(ETA: and also, if the GPS sensor required opaque walls, it would be reasonable to expect the field code to come with the parts necessary to make the walls opaque, which it doesn’t.)

12 Likes

My $0.02 on this – knowing where your robot is on the field is only half the battle, the other half is using that data to reliably get your robot from point A to point B. Still a lot of interesting and complicated software to be written there IMO, and therefore still room for teams to differentiate themselves by doing a better job using the position data. If the GPS sensor helps more teams write more advanced and reliable autonomous routines, then I’m all for it.

13 Likes

^^^^ to what holbrook said.

Making odom is the easy part of making an effective autonomous using odom.

4 Likes

That’s because of the okapilib which has built in odometry. Also it really depends on the robot. x-drives or mecanums are way easier to do motion algorithm stuff with than tank drives.
I’m personally not using the “gps” as most of the fields at local and state competitions don’t have the tiles and walls mesh perfectly.
Another thing to note is that the “gps” has worse accuracy but keeps a consistent accuracy while odometry once it gets off slightly it can become much worse than the “gps” in the long run.

1 Like

You have no idea how accurate the new GPS sensor is. We have made no claims as to the accuracy and this is not the GPS that’s been available for the AI competition to date.

15 Likes

This is really only the case for poor quality GPS. High quality stuff can get 1cm precision.
https://www.swiftnav.com/piksi-multi

And I find no problem with VEX using the name GPS for their system, if you want to learn about the history of the name GPS see this post

It used to be called " “NAVSTAR” (Navigation Satellite Timing and Ranging)", a very specific name that says what it does. The current name GPS really just describes any system that provides robust drift free global position. ( Global in this sense not meaning on the globe, but not “relative” to some initial starting position). The VEX system is clearly a global positioning system, and given it is such a generic and well-known term it makes sense to use it for this product.

There were questions raised about the quality of it with vex fields flexing and being slightly different spacing, and those are fair criticisms but we will have to wait and see how big of a deal that ends up being.

20 Likes

Tabor for GPS

14 Likes

So this is a completely separate system from Vex AI. Does this mean that VRC and VEX U competitions should plan on having the field code strips at every field in the events? I don’t see how we could maintain consistency through competitions if it’s not a requirement.

If it’s for remote tournaments, then of course it makes sense to buy at your own discretion, but that probably won’t be the case for most people.

4 Likes

What I meant is that this is a new sensor, it’s similar but different (it has improvements) from the Flir camera/Jetson nano system that was offered for the Change Up AI competition.
See Bob’s comment here.

I have no insight as to what the GDC or RECF may recommend regarding installation of the field strips.

8 Likes

Yep, with about $1000 worth of hardware and Skylark’s pricing structure includes a monthly plan for $50 per device and an annual plan for $495 per device.

I’ve been a GPS user for a long time, so having a local signal source is nothing new.

I regret kicking this can of worms down the road. While we all want to hear about cool VEX products, this is one that needs a lot more documentation other than the CAD drawings of the case and ships in 6 weeks. I’m truly excited about getting better than 16 feet of location accuracy for a few hundred dollars.

Had it been released with links to the docs Bob talked about I would have spent today burning up credit cards with preorders.

6 Likes

Honestly although it is cool they added a GPS sensor…

  1. $200, are you serious? How come VEX hollers “No 3D printing components in VRC until everyone has access to a 3D printer!” for 10 years, then recently make a product that costs almost as much as the V5 Brain. By the way, nowadays students can buy a 3D printer with pretty good quality for the $200 price tag, maybe even less. Not to mention, there is such thing as ordering 3D components as well which allows students the opportunity to get 3D printed parts without having a 3D printer. Like… Let’s see the choices:
    a. We allow 3D prints to allow students to get used to CAD designing and encourage building designs in software.
    or b. We ban 3D printing designs for robots, and instead we create a product that costs about just as much as a V5 Brain, and it takes the aspect of learning and applying trigonometry in code away. Students no longer have to learn to innovate code in more advanced ways. Now they can solely rely on the GPS sensor to tell them that they are off-course and move the motors with a P control loop, which would probably be as competitive to those with sophisticated odometry and motion profiling.
  2. Now that pneumatics and 8 motors are the limit, every team will be having to spend an additional $150-200 for pneumatics. Yet again, where’s this ‘even playing field’ VEX was trying to provide, which is supposed to be their motive?

Am I mistaking something? Do I have the right to be mad, or am I missing the mark of what’s going on here?

29 Likes

Ok so you’d rather VEX not release a product if it’s not cheap? Where’s the sense in that? If anything I’d say the $200 price tag indicated that this sensor might be of some decent quality.

3 Likes

I guess the conclusion is that the 99.9% of people who compete in Vex (MS/HS/College) currently don’t know if this sensor will be of any use to them.

4 Likes

Based on implementation, purpose, and effect-it depends. If the product is expensive, it must have essential importance and impact. For example, the V5 Brain is $250 for one unit and has importance to allow the system to run. Everyone HAS to get a V5 Brain to compete, and the knowledge of “This is my ticket to compete, and I understand that paying the money allows me to learn more about robotics.” But what’s with the VEX GPS? Does it teach me to code odometry? Does it teach me about being more precise in autonomous? Does it teach me about learning methods to compensate wheel skid? Or does this sensor just give me the very things that I am supposed to be learning through the EDP, but instead VEX does my own homework for me if I were to spend $200. This is the same exact aspect with VEX pre-packaging PID into their EDR motors, so students who do not know PID are less inclined to learn PID because the homework is already done for them. It feels like cheating, except instead the teachers are giving out the answers to all of the students, then after tell the parents “look how successful these students are!” who did nothing but copied random jibberish on their papers.

16 Likes

GPS rewards teams for having funding, not for being good at designing a good odom system. In fact, it actively punished teams that have worked hard on odometry by making their work pointless.

My ideal version of vex? Nothing ks just given to you. All you have is some brushless motors with encoders and with direct voltage control. You can also use cameras for CV if you want, or any of the V4 sensors, but nothing is just handed to you. Making V5 “smart” is the worst thing to ever happen to the Vex robotics competition, because it gets rid of reason to learn more.

Oh and of course 3d printing because its 2021. I have a decently cheap Prusa Mk2S printing a good Benchy in under half an hour. If that printer can do that, anyone can afford a decent printer of they can even afford to compete. I do think unlimited pneumatics was the right call though, since they were p much useless before.

6 Likes

This sounds like a good way to make sure that as few people compete in VEX as possible.

3 Likes