OAK-D-Lite and OAK-1-Lite

I know the OAK-D Camera was brought up before and pretty much dismissed.

These are two newer and cheaper cameras that do some pretty cool stuff that could alleviate the shortage of parts or be cheaper alternatives.

OAK-D-Lite
OAK-1-Lite

https://docs.luxonis.com/projects/hardware/en/latest/pages/NG9096.html#ng9096

Advantages:

  1. They have a built in ML processor for machine learning
  2. They have built in OpenCV with acceleration (have half the pipeline complete before input!)
  3. The video they output is standard UVC
  4. 200-60 fps camera
  5. Available!
  6. Cheaper than limelight
  7. Cheaper than a google coral right now
  8. USB based, for low resource teams + the right driver can skip ethernet.
  9. Can do retro-reflective and apriltags

Disadvantages:

  1. USB Based, need a special driver and/or support library
  2. Not as turnkey, no examples for FRC yet
  3. No integrated LEDs / Controls

https://docs.luxonis.com/projects/hardware/en/latest/pages/NG9096.html#ng9096

Thoughts?

Re: “pretty much dismissed” - is this the thread in question?

Keep in mind that with something like the limelight, you’re not just paying for the hardware. That is only one piece of the puzzle. The other, rather large piece, is software. While the hardware in this OAK camera may be lightyears ahead of the limelight*, the essentially plug-N-play software certainly isn’t. The primary reason the teams I have been on use the limelight, is because of how unbelievably easy it is to setup a robust pipeline that “just works”.

Look back to the pre-limelight era; Vision was an extremely lofty goal that many teams spent several seasons perfecting/working up to. Nowadays, any team with a limelight or glowworm is basically guaranteed to have functioning vision on their robot. So for teams (like mine) who don’t have an overly strong/developed programming team, widespread adoption of a camera such as the OAK is rather unlikely

I’m certain there are some teams out there that could work some serious magic with this hardware, but for the average team (and without the plug-N-play software), cameras like this would likely end up being an expensive paperweight.

*I haven’t looked at the actual specs (nor really know what to look at/compare)

1 Like

The success of limelight and retro reflective tape is almost a double edge sword.

It’s made things almost too easy where it doesn’t provide a problem that inspires much thought.

If a target is a cube, a stereo vision or something could get the orientation of it and align the robot to pick it up or something.

Also problems like vlsam or automation NOT based on just running a preprogrammed route.

Something that requires on the fly adaptation like that paper on trajectories I saw earlier.

We talk about the problems with vision being too hard if not turnkey, yet have no problems expecting teams to be experts at CNC and machining.

It’s a combined discipline game.

2 Likes

We have an OAK-D camera available are interested in having it work directly with our RoboRIO. Curious if anyone has been able to compile and run the Luxonis samples directly on the RoboRIO with the OAK-D camera connected through the USB? So far we haven’t been able to figure out the dependencies.

The success of limelight and retro reflective tape is almost a double edge sword.

It’s made things almost too easy where it doesn’t provide a problem that inspires much thought.

I’d argue this warrants an entirely different thread of “COTS is ruining X Y Z”. There are quite a few of these threads already. In regards to the original question, @cad321 sums it up perfectly.

FRC is mostly a mechanical competition (when comparing robot v. robot). There is not much incentive for software improvement, except in the situations to accomplish mechanical impossibilities (or effectively so).

1 Like

3 Likes

I wouldn’t say that actually.

Its better overall to have it.

I just wish that somehow it’d teach about the pipeline or how the parts work together.

Hard disagree. Every year, I have at least one student who is part of another subteam who wants to “try” a little bit of programming. There is so few things that don’t require a decent background in Java and no mentor shoulder-coding with the kid. The limelight fixes that. I’ve had multiple business students feel like they’ve been able to make a significant impact on the robot because they “solved” vision with the limelight. It was hard for them, but they figured out how to make something work in the scary realm of computer science. That’s true inspiration.

1 Like

“Incentive” :smiley:

Programmers are both the brighest and dumbest of fools.

1 Like

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