It’s time for another dive into how Tesla intends to implement FSD. Once again, a shout out to SETI Park over on X for their excellent coverage of Tesla’s patents.
This time, it's about how Tesla is building a “universal translator” for AI, allowing its FSD or other neural networks to adapt seamlessly to different hardware platforms.
That translating layer can allow a complex neural net—like FSD—to run on pretty much any platform that meets its minimum requirements. This will drastically help reduce training time, adapt to platform-specific constraints, decide faster, and learn faster.
We’ll break down the key points of the patents and make them as understandable as possible. This new patent is likely how Tesla will implement FSD on non-Tesla vehicles, Optimus, and other devices.
Decision Making
Imagine a neural network as a decision-making machine. But building one also requires making a series of decisions about its structure and data processing methods. Think of it like choosing the right ingredients and cooking techniques for a complex recipe. These choices, called "decision points," play a crucial role in how well the neural network performs on a given hardware platform.
To make these decisions automatically, Tesla has developed a system that acts like a "run-while-training" neural net. This ingenious system analyzes the hardware's capabilities and adapts the neural network on the fly, ensuring optimal performance regardless of the platform.
Constraints
Every hardware platform has its limitations – processing power, memory capacity, supported instructions, and so on. These limitations act as "constraints" that dictate how the neural network can be configured. Think of it like trying to bake a cake in a kitchen with a small oven and limited counter space. You need to adjust your recipe and techniques to fit the constraints of your kitchen or tools.
Tesla's system automatically identifies these constraints, ensuring the neural network can operate within the boundaries of the hardware. This means FSD could potentially be transferred from one vehicle to another and adapt quickly to the new environment.
Let’s break down some of the key decision points and constraints involved:
Data Layout: Neural networks process vast amounts of data. How this data is organized in memory (the "data layout") significantly impacts performance. Different hardware platforms may favor different layouts. For example, some might be more efficient with data organized in the NCHW format (batch, channels, height, width), while others might prefer NHWC (batch, height, width, channels). Tesla's system automatically selects the optimal layout for the target hardware.
Algorithm Selection: Many algorithms can be used for operations within a neural network, such as convolution, which is essential for image processing. Some algorithms, like the Winograd convolution, are faster but may require specific hardware support. Others, like Fast Fourier Transform (FFT) convolution, are more versatile but might be slower. Tesla's system intelligently chooses the best algorithm based on the hardware's capabilities.
Hardware Acceleration: Modern hardware often includes specialized processors designed to accelerate neural network operations. These include Graphics Processing Units (GPUs) and Tensor Processing Units (TPUs). Tesla's system identifies and utilizes these accelerators, maximizing performance on the given platform.
Satisfiability
To find the best configuration for a given platform, Tesla employs a "satisfiability solver." This powerful tool, specifically a Satisfiability Modulo Theories (SMT) solver, acts like a sophisticated puzzle-solving engine. It takes the neural network's requirements and the hardware's limitations, expressed as logical formulas, and searches for a solution that satisfies all constraints. Try thinking of it as putting the puzzle pieces together after the borders (constraints) have been established.
Here's how it works, step-by-step:
Define the Problem: The system translates the neural network's needs and the hardware's constraints into a set of logical statements. For example, "the data layout must be NHWC" or "the convolution algorithm must be supported by the GPU."
Search for Solutions: The SMT solver explores the vast space of possible configurations, using logical deduction to eliminate invalid options. It systematically tries different combinations of settings, like adjusting the data layout, selecting algorithms, and enabling hardware acceleration.
Find Valid Configurations: The solver identifies configurations that satisfy all the constraints. These are potential solutions to the "puzzle" of running the neural network efficiently on the given hardware.
Optimization
Finding a working configuration is one thing, but finding the best configuration is the real challenge. This involves optimizing for various performance metrics, such as:
Inference Speed: How quickly the network processes data and makes decisions. This is crucial for real-time applications like FSD.
Power Consumption: The amount of energy used by the network. Optimizing power consumption is essential for extending battery life in electric vehicles and robots.
Memory Usage: The amount of memory required to store the network and its data. Minimizing memory usage is especially important for resource-constrained devices.
Accuracy: Ensuring the network maintains or improves its accuracy on the new platform is paramount for safety and reliability.
Tesla's system evaluates candidate configurations based on these metrics, selecting the one that delivers the best overall performance.
Translation Layer vs Satisfiability Solver
It's important to distinguish between the "translation layer" and the satisfiability solver. The translation layer is the overarching system that manages the entire adaptation process. It includes components that analyze the hardware, define the constraints, and invoke the SMT solver. The solver is a specific tool used by the translation layer to find valid configurations. Think of the translation layer as the conductor of an orchestra and the SMT solver as one of the instruments playing a crucial role in the symphony of AI adaptation.
Simple Terms
Imagine you have a complex recipe (the neural network) and want to cook it in different kitchens (hardware platforms). Some kitchens have a gas stove, others electric; some have a large oven, others a small one. Tesla's system acts like a master chef, adjusting the recipe and techniques to work best in each kitchen, ensuring a delicious meal (efficient AI) no matter the cooking environment.
What Does This Mean?
Now, let’s wrap this all up and put it into context—what does it mean for Tesla? There’s quite a lot, in fact. It means that Tesla is building a translation layer that will be able to adapt FSD for any platform, as long as it meets the minimum constraints.
That means Tesla will be able to rapidly accelerate the deployment of FSD on new platforms while also finding the ideal configurations to maximize both decision-making speed and power efficiency across that range of platforms.
Putting it all together, Tesla is preparing to license FSD, Which is an exciting future. And not just on vehicles - remember that Tesla’s humanoid robot - Optimus - also runs on FSD. FSD itself may be an extremely adaptable vision-based AI.
Subscribe
Subscribe to our newsletter to stay up to date on the latest Tesla news, upcoming features and software updates.
We’ve already seen that Tesla’s Project Halo has some hardware modifications not found on consumer cars. While some of these upgrades, like the second communications unit, have a clear purpose, another change is a bit more confounding.
Early-access testers in Austin spotted a simple, flat, likely metal bar under the rear trunk of the Robotaxi Model Ys. While we’re still not sure what exactly this new bar is for, we do have some speculative ideas.
The community has also floated some fantastic theories, but Tesla clearly put it here, and on these Robotaxi vehicles, for a specific purpose. Grab your notepads, we’re about to do some theorycrafting.
Could Be Wireless Charging
By and far, the most plausible and exciting theory is that this bar is related to future wireless charging capabilities and testing.
For a Robotaxi network to scale efficiently, the entire process, from cleaning to charging, must be autonomous. Relying on a human to plug in each vehicle, or even a complex robot arm, introduces a logistical bottleneck and a potential point of failure.
The logical endpoint here is that wireless inductive charging is a game-changer. A vehicle simply parks over a designated pad at the depot to begin charging, without any interaction.
The metal bar is in the exact spot where Tesla could potentially mount testing gear, or even the vehicle-side receiver for more informal testing, without needing to commit to a wholly new underbody design.
Tesla previously acquired Wiferion, a German inductive charging technology company, and demoed the wireless charging solution at We, Robot. With a series of patents on beam steering and wireless charging circuits, Tesla has been hard at work building up their tech base to support wireless charging for Robotaxi.
@DirtyTesLa on X
What It Probably Isn’t
We’ve seen several other theories discussed, but they really begin to fall apart under closer scrutiny.
The first is additional underbody protection. While it is potentially practical, the bar’s position is far too rearward to offer any additional protection to the high-voltage battery pack or the rear drive units. Additionally, Tesla prefers to integrate this type of protection directly into the vehicle’s Gigacasting. Tesla has already made significant improvements to the structural rigidity of the new Model Y’s Rear Casting, so this makes no sense.
Next up is a potential camera spray shield for the rearview camera. The centralized placement of the bar means it doesn’t actually protect from the rear wheels pushing road spray out and upwards. It simply won’t have an impact on the rear camera that we can see.
Rounding up the theory crafting is a new aerodynamic part. However, the bar is flat and seems more like a mounting point than anything aero-related, such as the new rear diffusers spotted on the Model Y Performance. The bar likely makes more drag than it reduces.
Small Part, Lots of Ideas
When considering the logistical requirements of a large-scale autonomous vehicle fleet, wireless charging is a natural choice, especially given the mounting point. This simple metal bar is likely a preparatory step for Tesla to mount engineering samples for wireless charging in the near future.
If you’ve got any other ideas on what this could be, we’d love to hear what you think on social media.
While the performance of FSD has been the star of the Robotaxi Network, new details are emerging about Tesla using modified Model Ys for the service. According to a report from Business Insider, the program to modify some vehicles for Robotaxi is known internally as “Project Halo”, and it involves more than just a newer FSD version.
These details help connect the dots between the subtle physical changes that have been spotted on the Robotaxi Model Ys.
Physical Clue: Expanded Rear Housing
Eagle-eyed observers in Austin were quick to spot a key physical difference on the Robotaxi fleet vehicles: a larger-than-normal housing on the rear window. This immediately sparked speculation that Tesla had integrated new components to support the Robotaxi rollout. We initially expected that these may have been minor changes like Tesla is known to roll out, but now we have a better idea of what exactly is under that new housing.
Halo Communications Unit
According to the insider source, Tesla’s Halo vehicles are equipped with a second telecommunications unit. That’s a significant change from customer vehicles, which are equipped with just a single unit near the roof of the vehicle.
According to the report, this unit serves a dual purpose. It provides redundant, high-precision GPS data, and most importantly, allows the vehicle to maintain a constant, reliable connection with Tesla’s Robotaxi support team. That includes connectivity for teleoperation, if necessary. This hardware may be the physical backbone for the human assistance portion of the pilot phases of Robotaxi.
As we saw in the command center image shared by Ashok Elluswamy, these vehicles are streaming video from six cameras, potentially putting too much of a strain on the vehicle’s single cellular modem.
Not a Tesla App
Probably Not Starlink
While we initially mused that this could be holding a Starlink Mini dish, the space taken up by the housing is far too small to permit the installation of a Mini. Instead, it is approximately the same size as the telematics control unit that Tesla installs in the ceiling of its newer vehicles, which include a 5G modem.
Tesla is likely using the second connection for redundancy or to increase data throughput.
Quickly Iterating on FSD
All that data throughput likely serves a third purpose as well - providing live data streaming for Tesla’s Robotaxi Operations Hub back at Gigafactory Texas. That isn’t necessarily for support teleoperations, as we previously mentioned.
It is likely that Tesla is pulling video data from the Robotaxis to quickly improve the current version of Unsupervised FSD. Early-access testers noticed that in just a day, Tesla was issuing improvements, which means data is moving from vehicle to training in a snap.
Yesterday robotaxi would get like an inch away from this wall (first video) while pulling up. I saw 4 different Robotaxis do it.
Today it seems fixed. I've seen 2 robotaxis. Is Tesla really changing things this quickly? pic.twitter.com/zfdchBL771
Well before the launch, Elon said that the vehicles used for Robotaxi would be unmodified vehicles coming straight from the factory. It seems that isn’t exactly true, but it could be in the future.
So, how can we reconcile the unmodified statement with the clear evidence of Project Halo hardware? The key here lies in the difference between a stock Tesla’s FSD capabilities, versus the operational hardware required to run a commercial Robotaxi service.
Elon’s entire point is that the fundamental FSD hardware — the cameras, sensors, and FSD computer — is standard on every car coming off the line. From a capability standpoint, a consumer car can perform Unsupervised FSD.
The second communications unit is best understood as service hardware. They don’t make the car drive better, but they provide the redundant connectivity needed for operational oversight, remote assistance, and the massive data uploads required for a pilot program.
This hardware may also be necessary for Tesla to meet regulatory compliance requirements for a commercial autonomous vehicle service for the foreseeable future.
These are unmodified Tesla cars coming straight from the factory, meaning that every Tesla coming out of our factories is capable of unsupervised self-driving! https://t.co/n94ln0Uas6
The Business Insider report also mentioned that Halo vehicles would have self-cleaning cameras. That isn’t a new hardware feature; in fact, it appears to refer to the software feature where Robotaxis can thoroughly clean its front-facing cameras [video and details], which will eventually make its way to owner vehicles.
Wrapping Up
The insider confirmation of Project Halo and its specialized hardware helps to provide a clearer picture of exactly what Tesla is doing with Robotaxi. It seems that for now, it’s not simply just consumer cars running advanced hardware, it’s a fleet of very lightly purpose-modified vehicles meant to support the pilot rollout.