Abstract
Energy-constrained Cyber-Physical Systems (CPS), ranging from smartphones and lightweight augmented reality (AR)/ virtual reality (VR) headsets to insect-size flying robots and pill-sized medical micro-robots, could transform a diverse set of applications in consumer electronics, targeted medication delivery, search and rescue missions, and space exploration. All these applications place severe constraints on the size, weight and power of on-board computers and sensors. Yet, to safely operate in unknown complex environments, each CPS should perform several fundamental tasks including: (i) localization: determining its location, typically without any strong external aids such as GPS (Global Positioning System) and (ii) mapping: creating a compact representation of obstacles in the environment. Existing algorithms that enable these fundamental tasks often require large memory overhead for storing temporary variables during computation and are typically executed on general-purpose computers which are too energy hungry. Thus, enabling autonomy on energy-constrained robots requires not only the design of robust and efficient algorithms for localization and mapping, but also their specialized energy-efficient computing hardware. The project will also support the development of a new graduate course that is at the intersection of computer architecture, integrated circuits and robotics, and an outreach program for high school students. <br/><br/>This project explores the co-design of algorithms and hardware for localization and mapping that is efficient, robust, and accurate all at the same time. To achieve energy efficiency, the approach is to develop new algorithms and their computing hardware such that: (i) the number of memory accesses do not dominate the algorithm, and (ii) the amount of memory required during computation remains small enough to be on-the-chip. The team will demonstrate the new methodologies by designing and fabricating a new chip to execute effective localization and mapping tasks in a fraction of the size, weight, and power of the state of the art. The innovation here is the focus on minimizing memory utilization and data flow, as opposed to optimizing the number of computing operations. If successful, the research will impact miniature and/or extremely-long-endurance mobile CPS application in agriculture, environmental quality, healthcare and personalized medicine, and manufacturing as well as consumer applications, robotics, and sustainability.<br/><br/>This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
Performance Period: 06/15/2024 - 05/31/2027
Award Number: 2400541