Jetsons are... not cool
For some of you who might think jetsons are cool... This is a pure rant, so be prepared or skip the post altogether.
Well, maybe, they seemed cool until you finally tried to use them for edge-computing. I don't refer to your pet project in you garage like tracking your cat or chickens or something, I refer to real applications, like dealing with no network connection whatsoever, where any possible support work results in huge expenses. It's not comparable to sending humans into space, but mistakes are more expensive than your average case nonetheless. I would describe dealing with jetsons as just pure frustration. That is definitely the case because expectations do not meet reality. You expect a good solid product well-suited for it's purpose. What you get is 'nope, not even close'.Installation
From the very moment of installing OS and SDK it seems like this product is just raw. The only one that is simple enough is Nano
, but we did not try it in production, so not much info to share. TX2
are just pain in the ass though. 5 tries it took me to install everything, and then halfway through it turned out we needed a sixth one. I still wonder how you deal with updates. Not to mention that you need a dev account and host ubuntu machine (well, this one is tolerable) to install everything. After I went through registration, I didn't get the email for verification, and they blocked me saying check your email for unblocking instructions. They blocked me, because I did not verify my email and tried logging in too many times. Well, I got my email for verification in a couple of hours, but never got one with unblocking instructions. So I don't have a dev account) Luckily, my colleague had one.Production behavior
So far so good, I never went back to dealing with these machines, but our engineers did) To save your time: they still encounter surprises. TX2 was rejected as Xavier has less issues, but still a pain in the ass too. Even when everything works on a test stand, nothing works on site. Common troubles are related to power supply and autostart. There are also troubles with finding good alternatives for common libraries and frameworks (or trying to fix and tweak existing ones) that do not have a version for jetsons, sometimes because of their architecture.Alternatives?
Why did we try jetson? Because industrial pc with 1060 is $5k-$8k and some good 10 weeks to ship to Russia. In a limited time window we had, we decided to try jetson's dev kits, they seemed like a possible alternative. But industrial version turned out to cost $5k and same good 10 weeks to ship. Blegh.Is it hopeless?
I hope they'll make jetsons a really good product, it just takes time. And for now jetsons are definitely not a good product. Having qualified engineers to deal with this box will ease some pain I guess (not for engineers though), but that's just ridiculous.