Researchers at MIT have developed an SoC that allows tiny robots to capture their surroundings in three dimensions with extremely low power consumption. A tight integration of hardware and algorithm reduces the energy requirement to an absolute minimum.
Symbolic image: An autonomous mini-robot maps the environment.
(Image: AI-generated)
Small autonomous robots and battery-powered devices face a significant challenge when navigating complex environments. Creating detailed 3D maps typically requires substantial computing power and large storage to spatially map obstacles. Drones, for example, that inspect industrial ventilation systems for gas leaks, or lightweight augmented reality headsets, often lack the necessary battery capacity for these conventional methods.
Researchers at the Massachusetts Institute of Technology are addressing this bottleneck with a new system-on-a-chip called Gleanmer. This hardware enables autonomous systems to map their surroundings in real time while consuming only about six milliwatts of electrical power – roughly the equivalent of a single LED's energy requirement. A robot can directly use this map to plan a collision-free path to its destination.
Departure from Memory-Intensive Voxels
Conventional methods for spatial mapping rely on three-dimensional pixels, known as voxels. This approach demands substantial memory since each depth capture must be loaded and processed multiple times. The research team at the Massachusetts Institute of Technology, however, employs a technique that represents space using ellipsoidal shapes, referred to as Gaussian functions. The size, shape, and thickness of these ellipsoids can be flexibly adjusted, allowing them to conform much more effectively to curved objects compared to rigid voxels. A single elongated ellipsoid can cover an area that would otherwise require many voxels, enabling the chip to capture obstacles and free spaces much more compactly.
The high efficiency of the chip results from the co-design of hardware and software. The researchers specifically designed the chip to accelerate a custom-developed algorithm called GMMap. Instead of comparing every pixel in a 3D image with all others, the algorithm assumes that neighboring pixels belong to the same Gaussian function. Therefore, it only compares image points with their direct neighbors. In this way, the chip generates highly precise representations from depth images in a single pass. The system then immediately discards the images, meaning the chip never has to hold an entire image in memory.
Local Storage and Direct Data Fusion
"At any given time, we only need to store a few pixels in memory, which significantly reduces the memory requirements of our algorithm," explains Peter Zhi Xuan Li, a doctoral student and co-lead author of the study. As a robot moves through space, overlapping Gaussian functions inevitably occur due to different angles of view, since they represent the same object. The algorithm merges these directly without needing to revisit the original image pixels.
The researchers use this principle to design the chip so that it keeps the active Gaussian functions in small, fast memory units located directly next to the processing cores. This eliminates the need to retrieve data from more distant, energy-intensive external memories outside the chip. Zih-Sing Fu, also a doctoral student at the institute, clarifies: "By using a dedicated memory that only holds the objects from the last few frames, data can be accessed much more efficiently."
Enormous Savings Potential for Edge Devices
The developers tested the system-on-a-chip by reconstructing various real 3D environments. The component also successfully processed live data directly from a smartphone camera. With an energy consumption of just six milliwatts, Gleanmer requires only about 2.5 percent of the power that the previous best chip for mapping would need. Since the chip reuses compact data for path planning, the robot records its route using only about 20 percent of the typically required energy. Li summarizes: "We reduce the memory demand by ensuring the algorithm is efficient. Then we accelerate the workload executed by this efficient algorithm so that our chip is ultimately as efficient as possible."
Date: 08.12.2025
Naturally, we always handle your personal data responsibly. Any personal data we receive from you is processed in accordance with applicable data protection legislation. For detailed information please see our privacy policy.
Consent to the use of data for promotional purposes
I hereby consent to Vogel Communications Group GmbH & Co. KG, Max-Planck-Str. 7-9, 97082 Würzburg including any affiliated companies according to §§ 15 et seq. AktG (hereafter: Vogel Communications Group) using my e-mail address to send editorial newsletters. A list of all affiliated companies can be found here
Newsletter content may include all products and services of any companies mentioned above, including for example specialist journals and books, events and fairs as well as event-related products and services, print and digital media offers and services such as additional (editorial) newsletters, raffles, lead campaigns, market research both online and offline, specialist webportals and e-learning offers. In case my personal telephone number has also been collected, it may be used for offers of aforementioned products, for services of the companies mentioned above, and market research purposes.
Additionally, my consent also includes the processing of my email address and telephone number for data matching for marketing purposes with select advertising partners such as LinkedIn, Google, and Meta. For this, Vogel Communications Group may transmit said data in hashed form to the advertising partners who then use said data to determine whether I am also a member of the mentioned advertising partner portals. Vogel Communications Group uses this feature for the purposes of re-targeting (up-selling, cross-selling, and customer loyalty), generating so-called look-alike audiences for acquisition of new customers, and as basis for exclusion for on-going advertising campaigns. Further information can be found in section “data matching for marketing purposes”.
In case I access protected data on Internet portals of Vogel Communications Group including any affiliated companies according to §§ 15 et seq. AktG, I need to provide further data in order to register for the access to such content. In return for this free access to editorial content, my data may be used in accordance with this consent for the purposes stated here. This does not apply to data matching for marketing purposes.
Right of revocation
I understand that I can revoke my consent at will. My revocation does not change the lawfulness of data processing that was conducted based on my consent leading up to my revocation. One option to declare my revocation is to use the contact form found at https://contact.vogel.de. In case I no longer wish to receive certain newsletters, I have subscribed to, I can also click on the unsubscribe link included at the end of a newsletter. Further information regarding my right of revocation and the implementation of it as well as the consequences of my revocation can be found in the data protection declaration, section editorial newsletter.
The team recently presented the work at the IEEE Very Large-Scale Integrated Circuits Symposium. In the future, the researchers plan to place the computing units on the chip even closer to the sensors to save more energy, as well as to evaluate the use of the technology for reading schematics.