5 ms·
What does Tesla use? (searching the web doesn't seem to yield a consistent answer) Most of this thread has been focused on how Fuchsia will supplant Linux on N
by chrisjc 5y ago
What does Tesla use? (searching the web doesn't seem to yield a consistent answer)
Most of this thread has been focused on how Fuchsia will supplant Linux on Nest, Android and ChromeOS devices. However I immediately think about it will be used for Automobiles where RTOSes and prioritizing/scheduling operations deterministically is critical.
I'm sure Fuchsia could be leveraged for autonomous robots too, but since they gave up Boston Dynamics, not so sure anymore. Perhaps they extracted what they needed from BD before selling them off. Again I wonder what OS Tesla uses for their robots, both Grohmann and Optimus.
I have for many years thought that there was or so will be a battle in the RTOS space where Blackberry (QNX) would find themselves in a very similar situation they were in back when the iPhone and Android came onto the scene. (I know they were very different departments. Don't even know if they owned QNX at the time. Don't even know if you could consider them the same company anymore.)
There is obviously a paradigm shift taking place in the automotive industry where the incumbent/ICE manufacturers have to make a choice of continuing down the path to oblivion or pivot to compete with the likes of Tesla, NIO, Polestar, etc... The RTOS will play an important part in the transition, and Google knows this.
Google wants to be part of the stack and I believe they believe Fuchsia is the answer. Actually, I'd go so far as to say they want to own (or be the linchpin) the stack and again Fuchsia combined with Android Automobile (not Android Auto) is their attempt to move in while the incumbents are preoccupied with the other difficulties involved in this transition.
If I was QNX/BB, I would be very concerned. Imagine the world of Automobiles resembling that of the Smartphone... You basically have two choices; Apple or a myriad of others all running their own flavor of Android... think Tesla or all the others running Android Automotive (Fuchsia).
https://en.wikipedia.org/wiki/Android_Automotive https://en.wikipedia.org/wiki/Android_Automotive
- pjmlp 5y agoNo idea what Tesla does, the rest of the car indutry cares about stuff Tesla apperently does not, given the public reports on lack of software quality. NVidia uses a mix of QNX (for production) and GNU/Linux (for development) for their vehicles software. https://developer.nvidia.com/drive/driveos https://developer.nvidia.com/drive/driveos Note the safety critical remark for QNX, when human lifes are at stake, one gets to use OSes where safety matters as first priority.
- The_rationalist 5y agoTesla uses an Ubuntu Linux. QNX is probably obscolete vs Linux RTOS
- pjmlp 5y agoTell that to anyone doing high integrity computing certification with included liability clauses. Who will show in court from Linux RTOS contributors?
- The_rationalist 5y agoTesla has liability clauses about the life of people and if they trust linux then any other serious project can do so. BTW why just the kernel? It's ad-hoc. If your critical software project crash because of any open source user space library such as e.g .NET core, it's no different.
- pjmlp 5y agoIt shows given the sad stories regarding their auto pilot "quality".