Award Abstract # 1910087
RI: Small: Collaborative Research: Extracting Dynamics from Limited Data for Modeling and Control of Unmanned Autonomous Systems

NSF Org: IIS
Division of Information & Intelligent Systems
Recipient: REGENTS OF THE UNIVERSITY OF CALIFORNIA AT RIVERSIDE
Initial Amendment Date: July 26, 2019
Latest Amendment Date: July 26, 2019
Award Number: 1910087
Award Instrument: Standard Grant
Program Manager: Juan Wachs
IIS
 Division of Information & Intelligent Systems
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: August 1, 2019
End Date: July 31, 2023 (Estimated)
Total Intended Award Amount: $269,996.00
Total Awarded Amount to Date: $269,996.00
Funds Obligated to Date: FY 2019 = $269,996.00
History of Investigator:
  • Konstantinos Karydis (Principal Investigator)
    kkarydis@ece.ucr.edu
Recipient Sponsored Research Office: University of California-Riverside
200 UNIVERSTY OFC BUILDING
RIVERSIDE
CA  US  92521-0001
(951)827-5535
Sponsor Congressional District: 39
Primary Place of Performance: University of California-Riverside
CA  US  92521-0001
Primary Place of Performance
Congressional District:
39
Unique Entity Identifier (UEI): MR5QC5FCAVH5
Parent UEI:
NSF Program(s): Robust Intelligence
Primary Program Source: 01001920DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 7923, 7495
Program Element Code(s): 749500
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

Autonomous robots can contribute to many real-world applications, such as emergency response and search-and-rescue. For some applications, however, the cost of deploying large robots may be too high, and small robots are preferred. A common issue with such small robots is navigating reliably in the presence of uncertainty. Current robot modeling and control approaches cannot capture the intricacies imposed by the effect of uncertainty at small scales. In addition, the small size restricts sensor and computational payloads, which limit the robot's perceptual and control capabilities. This project introduces a data-driven modeling framework to quantify and exploit uncertainty via control for reliable navigation of small robots. The project enables undergraduate students to become involved in research, and capitalizes on the student diversity at UC Riverside, a Hispanic-serving Institution, to broaden participation of under-represented groups.

This project investigates the mechanisms that uncertainties in robot-environment interactions affect robot behavior. Small robot motion is more stochastic since errors at the actuators and uncertain interactions with the environment amplify errors in pose. The goal is to introduce a platform-agnostic, data-driven modeling framework to quantify uncertainty and subsequently exploit it via control for reliable robot navigation under uncertainty. The specific aims are to: 1) extract dynamics using limited data for modeling uncertain systems; 2) synthesize uncertainty-aware model-based controllers based on derived reduced-order models; and 3) test and validate theoretical analysis and derived models and control algorithms with aerial, ground, and marine robots. Spectral methods are used to extract spatio-temporal dynamics and to quantify uncertainty. A model-reference adaptive control scheme utilizes extracted dynamics and uncertainty for reliable robot navigation. While the basic principles developed in this research are grounded on small robots, this project's findings may generalize to larger robots with limited sensing and noisy actuation.

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.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

(Showing: 1 - 10 of 16)
Hoang, Shane and Karydis, Konstantinos and Brisk, Philip and Grover, William H. "A pneumatic random-access memory for controlling soft robots" PLOS ONE , v.16 , 2021 https://doi.org/10.1371/journal.pone.0254524 Citation Details
Liu, Zhichao and Karydis, Konstantinos "Dynamic Modeling and Analysis of Impact-Resilient MAVs Undergoing High-Speed and Large-Angle Collisions with the Environment" , 2023 https://doi.org/10.1109/IROS55552.2023.10341848 Citation Details
Liu, Zhichao and Karydis, Konstantinos "Position Control and Variable-Height Trajectory Tracking of a Soft Pneumatic Legged Robot" 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) , 2021 https://doi.org/10.1109/IROS51168.2021.9635966 Citation Details
Liu, Zhichao and Karydis, Konstantinos "Toward Impact-resilient Quadrotor Design, Collision Characterization and Recovery Control to Sustain Flight after Collisions" Toward Impact-resilient Quadrotor Design, Collision Characterization and Recovery Control to Sustain Flight after Collisions , 2021 https://doi.org/10.1109/ICRA48506.2021.9561089 Citation Details
Liu, Zhichao and Lu, Zhouyu and Agha-mohammadi, Ali-akbar and Karydis, Konstantinos "Contact-Prioritized Planning of Impact-Resilient Aerial Robots With an Integrated Compliant Arm" IEEE/ASME Transactions on Mechatronics , v.28 , 2023 https://doi.org/10.1109/TMECH.2023.3277811 Citation Details
Liu, Zhichao and Lu, Zhouyu and Karydis, Konstantinos "SoRX: A Soft Pneumatic Hexapedal Robot to Traverse Rough, Steep, and Unstable Terrain" 2020 IEEE International Conference on Robotics and Automation (ICRA) , 2020 https://doi.org/10.1109/ICRA40945.2020.9196731 Citation Details
Liu, Zhichao and Mucchiani, Caio and Ye, Keran and Karydis, Konstantinos "Safely catching aerial micro-robots in mid-air using an open-source aerial robot with soft gripper" Frontiers in Robotics and AI , v.9 , 2022 https://doi.org/10.3389/frobt.2022.1030515 Citation Details
Lu, Zhouyu and Karydis, Konstantinos "Optimal Steering of Stochastic Mobile Robots that Undergo Collisions with their Environment" Optimal Steering of Stochastic Mobile Robots that Undergo Collisions with their Environment , 2019 10.1109/ROBIO49542.2019.8961434 Citation Details
Lu, Zhouyu and Liu, Zhichao and Campbell, Merrick and Karydis, Konstantinos "Online Search-Based Collision-Inclusive Motion Planning and Control for Impact-Resilient Mobile Robots" IEEE Transactions on Robotics , v.39 , 2023 https://doi.org/10.1109/TRO.2022.3211131 Citation Details
Lu, Zhouyu and Liu, Zhichao and Correa, Gustavo J. and Karydis, Konstantinos "Motion Planning for Collision-resilient Mobile Robots in Obstacle-cluttered Unknown Environments with Risk Reward Trade-offs" 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) , 2020 https://doi.org/10.1109/IROS45743.2020.9341449 Citation Details
Lu, Zhouyu and Liu, Zhichao and Karydis, Konstantinos "Deformation Recovery Control and Post-Impact Trajectory Replanning for Collision-Resilient Mobile Robots" Deformation Recovery Control and Post-Impact Trajectory Replanning for Collision-Resilient Mobile Robots , 2021 https://doi.org/10.1109/IROS51168.2021.9636276 Citation Details
(Showing: 1 - 10 of 16)

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

Autonomous mobile robots can contribute to several real-world applications such as emergency response.  In many cases, successful deployment in practical settings is subject to various forms of uncertainty that may not be necessarily modeled and/or accounted for prior to robot deployment.  Examples of such forms of uncertainty include robot-environment interactions that can be proximal (e.g., aerodynamic effects when flying close to surfaces for aerial robots) or physical (e.g., contacts and impacts for legged robots traversing uneven terrain).  In addition, for some applications, the cost of deploying large robots may be too high, and hence comparatively smaller robots may be preferred.  Such small robots can be especially error-prone in the presence of uncertainty since the small size restricts sensor and computational payloads, which in turn limits the robot's perceptual and control capabilities.

The main goal of the project was to introduce a platform-agnostic, data-driven modeling framework to quantify uncertainty and subsequently exploit it via control for reliable robot navigation under uncertainty.  The specific aims were to: 1) extract dynamics using limited data for modeling uncertain systems; 2) synthesize uncertainty-aware model-based controllers based on derived reduced-order models; and 3) test and validate theoretical analysis and derived models and control algorithms with different types of robots.  

Successfully meeting the stated goal and specific aims, this project developed a range of new algorithmic tools focusing on: 1) data-driven modeling and control, 2) reactive motion planning and control, and 3) interactive navigation.  The project had three major contributions:

  • One important contribution was toward enabling the use of Koopman operator theory in (mobile) robotic applications.  The Koopman operator is one data-driven method that, in contrast to many other competing methods, can be used for real-time robot learning.  This research contributed toward both theory and practice, and developed methods were tested and validated across different types of robots.  
  • Another important contribution was the development of new theory and algorithms to realize collision-inclusive motion planning.  Many robots nowadays can collide with obstacles safely, and this new capability was leveraged to create a new class of motion planning algorithms to deliberately switch between collision avoidance and colliding modes when it helps improve a navigation metric (for example time-to-goal).  The proposed approach was tested and validated with both kinematic (i.e. wheeled robot) and dynamic systems (i.e. aerial robot).
  • Lastly yet importantly, the project also helped support allied efforts focusing on soft robotic systems, and was pivotal to help build a basis toward a new research direction on soft/compliant robot navigation (with specific focus here on compliant aerial robots and soft legged robots).  Deriving accurate models for such soft robotic systems (most of which being of small scale) is very challenging, and this project offered a way to cast this lack of modeling information as a source of uncertainty in motion control design, and then adapt the previous aforementioned algorithms in the context of soft/compliant robot navigation.  Part of the effort included designing and fabricating new compliant aerial and soft legged robots, and developing reactive and interactive motion planning and control algorithms for them.

Taken together, these findings helped push forward the state in (mobile) robot navigation under the presence of uncertainty along multiple distinctive directions, and contributed to the creation of new research directions.  While some of the basic principles developed in this research were initially grounded on small robots, this project's methods were able to generalize to larger robots with limited sensing and noisy actuation as well as to the distinctive class of soft/compliant robots.  This is evidence attesting to the project's overall success.

Besides the foundational robotics research findings summarized above, the project helped support (fully or partially) the research of three PhD students (all of whom graduated with their PhDs), and one MS student (also graduated).  The project also enabled three undergraduate students from underrepresented minority groups to become involved in related research, by capitalizing on the student diversity at UC Riverside, a Hispanic-serving Institution, thus adding to the School's effort to broaden participation of under-represented groups.


Last Modified: 12/06/2023
Modified by: Konstantinos Karydis

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page