{"618865":{"#nid":"618865","#data":{"type":"news","title":"Ultra-Low Power Chips Help Make Small Robots More Capable","body":[{"value":"\u003Cp\u003EAn ultra-low power hybrid chip inspired by the brain could help give palm-sized robots the ability to collaborate and learn from their experiences. Combined with new generations of low-power motors and sensors, the new application-specific integrated circuit (ASIC) \u0026ndash; which operates on milliwatts of power \u0026ndash; could help intelligent swarm robots operate for hours instead of minutes.\u003C\/p\u003E\r\n\r\n\u003Cp\u003ETo conserve power, the chips use a hybrid digital-analog time-domain processor in which the pulse-width of signals encodes information. The neural network IC accommodates both model-based programming and collaborative reinforcement learning, potentially providing the small robots larger capabilities for reconnaissance, search-and-rescue and other missions.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EResearchers from the Georgia Institute of Technology demonstrated robotic cars driven by the unique ASICs at the 2019 IEEE International Solid-State Circuits Conference (ISSCC). The research was sponsored by the Defense Advanced Research Projects Agency (DARPA) and the Semiconductor Research Corporation (SRC) through the Center for Brain-inspired Computing Enabling Autonomous Intelligence (CBRIC).\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;We are trying to bring intelligence to these very small robots so they can learn about their environment and move around autonomously, without infrastructure,\u0026rdquo; said \u003Ca href=\u0022https:\/\/www.ece.gatech.edu\/faculty-staff-directory\/arijit-raychowdhury\u0022\u003EArijit Raychowdhury\u003C\/a\u003E, associate professor in Georgia Tech\u0026rsquo;s \u003Ca href=\u0022http:\/\/www.ece.gatech.edu\u0022\u003ESchool of Electrical and Computer Engineering\u003C\/a\u003E. \u0026ldquo;To accomplish that, we want to bring low-power circuit concepts to these very small devices so they can make decisions on their own. There is a huge demand for very small, but capable robots that do not require infrastructure.\u0026rdquo;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThe cars demonstrated by Raychowdhury and graduate students Ningyuan Cao, Muya Chang and Anupam Golder navigate through an arena floored by rubber pads and surrounded by cardboard block walls. As they search for a target, the robots must avoid traffic cones and each other, learning from the environment as they go and continuously communicating with each other.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThe cars use inertial and ultrasound sensors to determine their location and detect objects around them. Information from the sensors goes to the hybrid ASIC, which serves as the \u0026ldquo;brain\u0026rdquo; of the vehicles. Instructions then go to a Raspberry Pi controller, which sends instructions to the electric motors.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EIn palm-sized robots, three major systems consume power: the motors and controllers used to drive and steer the wheels, the processor, and the sensing system. In the cars built by Raychowdhury\u0026rsquo;s team, the low-power ASIC means that the motors consume the bulk of the power. \u0026ldquo;We have been able to push the compute power down to a level where the budget is dominated by the needs of the motors,\u0026rdquo; he said.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThe team is working with collaborators on motors that use micro-electromechanical (MEMS) technology able to operate with much less power than conventional motors.\u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;We would want to build a system in which sensing power, communications and computer power, and actuation are at about the same level, on the order of hundreds of milliwatts,\u0026rdquo; said Raychowdhury, who is the ON Semiconductor Associate Professor in the School of Electrical and Computer Engineering. \u0026ldquo;If we can build these palm-sized robots with efficient motors and controllers, we should be able to provide runtimes of several hours on a couple of AA batteries. We now have a good idea what kind of computing platforms we need to deliver this, but we still need the other components to catch up.\u0026rdquo;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EIn time domain computing, information is carried on two different voltages, encoded in the width of the pulses. That gives the circuits the energy-efficiency advantages of analog circuits with the robustness of digital devices.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;The size of the chip is reduced by half, and the power consumption is one-third what a traditional digital chip would need,\u0026rdquo; said Raychowdhury. \u0026ldquo;We used several techniques in both logic and memory designs for reducing power consumption to the milliwatt range while meeting target performance.\u0026rdquo;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EWith each pulse-width representing a different value, the system is slower than digital or analog devices, but Raychowdhury says the speed is sufficient for the small robots. (A milliwatt is a thousandth of a watt).\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;For these control systems, we don\u0026rsquo;t need circuits that operate at multiple gigahertz because the devices aren\u0026rsquo;t moving that quickly,\u0026rdquo; he said. \u0026ldquo;We are sacrificing a little performance to get extreme power efficiencies. Even if the compute operates at 10 or 100 megahertz, that will be enough for our target applications.\u0026rdquo;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThe 65-nanometer CMOS chips accommodate both kinds of learning appropriate for a robot. The system can be programmed to follow model-based algorithms, and it can learn from its environment using a reinforcement system that encourages better and better performance over time \u0026ndash; much like a child who learns to walk by bumping into things.\u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;You start the system out with a predetermined set of weights in the neural network so the robot can start from a good place and not crash immediately or give erroneous information,\u0026rdquo; Raychowdhury said. \u0026ldquo;When you deploy it in a new location, the environment will have some structures that it will recognize and some that the system will have to learn. The system will then make decisions on its own, and it will gauge the effectiveness of each decision to optimize its motion.\u0026rdquo;\u003C\/p\u003E\r\n\r\n\u003Cp\u003ECommunication between the robots allow them to collaborate to seek a target.\u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;In a collaborative environment, the robot not only needs to understand what it is doing, but also what others in the same group are doing,\u0026rdquo; he said. \u0026ldquo;They will be working to maximize the total reward of the group as opposed to the reward of the individual.\u0026rdquo;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EWith their ISSCC demonstration providing a proof-of-concept, the team is continuing to optimize designs and is working on a system-on-chip to integrate the computation and control circuitry.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;We want to enable more and more functionality in these small robots,\u0026rdquo; Raychowdhury added. \u0026ldquo;We have shown what is possible, and what we have done will now need to be augmented by other innovations.\u0026rdquo;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThis project was supported by the Semiconductor Research Corporation under grant JUMP CBRIC task ID 2777.006.\u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Cstrong\u003ECITATION\u003C\/strong\u003E: Ningyuan Cao, Muya Chang, Arijit Raychowdhury, \u0026ldquo;A 65 nm 1.1-to-9.1 TOPS\/W Hybrid-Digital-Mixed-Signal Computing Platform for Accelerating Model-Based and Model Free Swarm Robotics.\u0026rdquo; (2019 IEEE International Solid-State Circuits Conference).\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Cstrong\u003EResearch News\u003Cbr \/\u003E\r\nGeorgia Institute of Technology\u003Cbr \/\u003E\r\n177 North Avenue\u003Cbr \/\u003E\r\nAtlanta, Georgia\u0026nbsp; 30332-0181\u0026nbsp; USA\u003C\/strong\u003E\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Cstrong\u003EMedia Relations Assistance\u003C\/strong\u003E: John Toon (404-894-6986) (jtoon@gatech.edu)\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Cstrong\u003EWriter\u003C\/strong\u003E: John Toon\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Cstrong\u003EWant to stay informed about the latest Georgia Tech research? Subscribe to our free monthly e-newsletter at\u003C\/strong\u003E\u0026nbsp;\u003Ca href=\u0022http:\/\/www.rh.gatech.edu\/subscribe\u0022\u003Ewww.rh.gatech.edu\/subscribe\u003C\/a\u003E\u003C\/p\u003E\r\n","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":[{"value":"\u003Cp\u003EAn ultra-low power hybrid chip inspired by the brain could help give palm-sized robots the ability to collaborate and learn from their experiences. Combined with new generations of low-power motors and sensors, the new application-specific integrated circuit (ASIC) \u0026ndash; which operates on milliwatts of power \u0026ndash; could help intelligent swarm robots operate for hours instead of minutes.\u003C\/p\u003E\r\n","format":"limited_html"}],"field_summary_sentence":[{"value":"An ultra-low power hybrid chip inspired by the brain could help give palm-sized robots the ability to collaborate and learn from their experiences."}],"uid":"27303","created_gmt":"2019-03-06 02:36:17","changed_gmt":"2019-03-06 02:37:19","author":"John Toon","boilerplate_text":"","field_publication":"","field_article_url":"","dateline":{"date":"2019-03-05T00:00:00-05:00","iso_date":"2019-03-05T00:00:00-05:00","tz":"America\/New_York"},"extras":[],"hg_media":{"618859":{"id":"618859","type":"image","title":"Ultra-low power chip runs robotic car","body":null,"created":"1551838422","gmt_created":"2019-03-06 02:13:42","changed":"1551838422","gmt_changed":"2019-03-06 02:13:42","alt":"Robotic car with ultra-low power chip","file":{"fid":"235573","name":"low-power-023.jpg","image_path":"\/sites\/default\/files\/images\/low-power-023.jpg","image_full_path":"http:\/\/www.tlwarc.hg.gatech.edu\/\/sites\/default\/files\/images\/low-power-023.jpg","mime":"image\/jpeg","size":393074,"path_740":"http:\/\/www.tlwarc.hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/low-power-023.jpg?itok=HKospNy-"}},"618862":{"id":"618862","type":"image","title":"Placing robotic car into a test arena 2","body":null,"created":"1551838865","gmt_created":"2019-03-06 02:21:05","changed":"1551838865","gmt_changed":"2019-03-06 02:21:05","alt":"Placing robotic car into a test arena","file":{"fid":"235576","name":"low-power-001.jpg","image_path":"\/sites\/default\/files\/images\/low-power-001.jpg","image_full_path":"http:\/\/www.tlwarc.hg.gatech.edu\/\/sites\/default\/files\/images\/low-power-001.jpg","mime":"image\/jpeg","size":465658,"path_740":"http:\/\/www.tlwarc.hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/low-power-001.jpg?itok=4JKbaxjc"}},"618860":{"id":"618860","type":"image","title":"hybrid chip operates on milliwatts","body":null,"created":"1551838616","gmt_created":"2019-03-06 02:16:56","changed":"1551838616","gmt_changed":"2019-03-06 02:16:56","alt":"hybrid ultra-low power chip","file":{"fid":"235574","name":"low-power-018.jpg","image_path":"\/sites\/default\/files\/images\/low-power-018.jpg","image_full_path":"http:\/\/www.tlwarc.hg.gatech.edu\/\/sites\/default\/files\/images\/low-power-018.jpg","mime":"image\/jpeg","size":442665,"path_740":"http:\/\/www.tlwarc.hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/low-power-018.jpg?itok=0SRq7dXQ"}},"618861":{"id":"618861","type":"image","title":"Placing robotic car into a test arena","body":null,"created":"1551838750","gmt_created":"2019-03-06 02:19:10","changed":"1551838750","gmt_changed":"2019-03-06 02:19:10","alt":"Placing robotic car into a test arena","file":{"fid":"235575","name":"low-power-004.jpg","image_path":"\/sites\/default\/files\/images\/low-power-004.jpg","image_full_path":"http:\/\/www.tlwarc.hg.gatech.edu\/\/sites\/default\/files\/images\/low-power-004.jpg","mime":"image\/jpeg","size":599932,"path_740":"http:\/\/www.tlwarc.hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/low-power-004.jpg?itok=_SGcDEvE"}},"618863":{"id":"618863","type":"image","title":"Research team for ultra-low power chips","body":null,"created":"1551839033","gmt_created":"2019-03-06 02:23:53","changed":"1551839033","gmt_changed":"2019-03-06 02:23:53","alt":"Research team for ultra-low power hybrid chips","file":{"fid":"235577","name":"low-power-020.jpg","image_path":"\/sites\/default\/files\/images\/low-power-020.jpg","image_full_path":"http:\/\/www.tlwarc.hg.gatech.edu\/\/sites\/default\/files\/images\/low-power-020.jpg","mime":"image\/jpeg","size":726466,"path_740":"http:\/\/www.tlwarc.hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/low-power-020.jpg?itok=CoFbZAxf"}}},"media_ids":["618859","618862","618860","618861","618863"],"groups":[{"id":"1188","name":"Research Horizons"}],"categories":[{"id":"135","name":"Research"},{"id":"153","name":"Computer Science\/Information Technology and Security"},{"id":"152","name":"Robotics"}],"keywords":[{"id":"1356","name":"robot"},{"id":"180716","name":"robotic car"},{"id":"7264","name":"autonomous"},{"id":"180721","name":"time-domain"},{"id":"180718","name":"ultra-low power"},{"id":"3251","name":"chip"},{"id":"180719","name":"hybrid chip"},{"id":"1912","name":"brain"},{"id":"178517","name":"neural network"},{"id":"4897","name":"collaborative"},{"id":"856","name":"Intelligence"}],"core_research_areas":[{"id":"39451","name":"Electronics and Nanotechnology"},{"id":"39521","name":"Robotics"}],"news_room_topics":[{"id":"71881","name":"Science and Technology"}],"event_categories":[],"invited_audience":[],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[{"value":"\u003Cp\u003EJohn Toon\u003C\/p\u003E\r\n\r\n\u003Cp\u003EResearch News\u003C\/p\u003E\r\n\r\n\u003Cp\u003E(404) 894-6986\u003C\/p\u003E\r\n","format":"limited_html"}],"email":["jtoon@gatech.edu"],"slides":[],"orientation":[],"userdata":""}}}