Faculty Directory

Sofge, Donald

Sofge, Donald

Lecturer
The Institute for Systems Research

Don Sofge is a Computer Scientist and Roboticist at the Naval Research Laboratory (NRL) with 32 years of experience in Artificial Intelligence, Machine Learning, and Control Systems R&D. He leads the Distributed Autonomous Systems Group in the Navy Center for Applied Research in Artificial Intelligence (NCARAI), where he develops nature-inspired computing paradigms to challenging problems in sensing, artificial intelligence, and control of autonomous robotic systems. He has served as PI/Co-PI on dozens of federally-funded R&D efforts, and has more than 170 refereed publications in robotics, artificial intelligence, machine learning, planning, sensing, control, and related disciplines, and one patent on virtual state estimation for semiconductor fabrication. His current research focuses on control of autonomous teams or swarms of heterogeneous robotic systems. He has served as an advisor on autonomous systems to DARPA, ONR, OSD, ARL, NSF, and NASA, as well as US representative on international TTCP and NATO technical panels on autonomous systems, and has participated as a member of the following Interagency Working Groups under the National Science and Technology Council (NSTC) Networking and Information Technology Research and Development (NITRD) Program: Intelligent Robotics and Autonomous Systems (IRAS) (formerly Robotics and Intelligent Systems), Machine Learning and Artificial Intelligence (MLAI), and AI R&D Ad Hoc Group. Mr. Sofge also occasionally serves as an Adjunct Faculty Member at the University of Maryland where he teaches graduate-level courses in Robotics. h-index: 20, citations > 2500

ENSE698A (Autonomous Systems Engineering), Fall 2020

ENPM690 (Robot Learning), Spring 2020

ENPM808F (Robot Learning), Spring 2019

ENPM808F (Robot Learning), Fall 2017

ENPM808F (Robot Learning), Summer 2017

ENPM808F (Robot Learning), Fall 2016