Skip to content

Commit 7db4731

Browse files
authored
Merge pull request #3 from dasc-lab/dev/add_papers
added devs papers
2 parents 3604c8f + fa5417a commit 7db4731

20 files changed

+188
-7
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
layout: papers
3+
title: "A Constructive Method for Designing Safe Multirate Controllers for Differentially-Flat Systems"
4+
date: 2021-12-17
5+
image: /images/2021-differentially-flat.png
6+
venue: "IEEE L-CSS and ACC 2022"
7+
authors:
8+
- devanshagrawal
9+
- Hardik Parwana
10+
- Ryan K Cosner
11+
- Ugo Rosolia
12+
- Aaron D Ames
13+
- dimitrapanagou
14+
# give the main figure location, relative to /static/
15+
# link to publisher site (optional)
16+
link: https://doi.org/10.1109/LCSYS.2021.3136465
17+
# link to arxiv (optional)
18+
arxiv:
19+
# link to github (optional)
20+
code:
21+
# link to video (optional)
22+
video:
23+
# link to pdf (optional)
24+
pdf: /pdfs/2021-differentially-flat.pdf
25+
# abstract
26+
abstract: "This paper introduces the notion of an Input
27+
Constrained Control Barrier Function (ICCBF), as a method to
28+
synthesize safety-critical controllers for nonlinear control-affine
29+
systems with input constraints. The method identifies a subset
30+
of the safe set of states, and constructs a controller to render the
31+
subset forward invariant. The feedback controller is represented
32+
as the solution to a quadratic program, which can be solved
33+
efficiently for real-time implementation. Furthermore, we show
34+
that ICCBFs are a generalization of Higher Order Control
35+
Barrier Functions, and thus are applicable to systems of non-
36+
uniform relative degree. Simulation results are presented for the
37+
adaptive cruise control problem, and a spacecraft rendezvous
38+
problem."
39+
bib: |-
40+
@ARTICLE{9655322,
41+
author={Agrawal, Devansh R. and Parwana, Hardik and Cosner, Ryan K. and Rosolia, Ugo and Ames, Aaron D. and Panagou, Dimitra},
42+
journal={IEEE Control Systems Letters},
43+
title={A Constructive Method for Designing Safe Multirate Controllers for Differentially-Flat Systems},
44+
year={2022},
45+
volume={6},
46+
number={},
47+
pages={2138-2143},
48+
doi={10.1109/LCSYS.2021.3136465}
49+
}
50+
---
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
layout: papers
3+
title: "Safe and robust observer-controller synthesis using control barrier functions"
4+
date: 2022-06-22
5+
image: /images/2022-observer-controller.png
6+
venue: "IEEE L-CSS and CDC 2022"
7+
authors:
8+
- devanshagrawal
9+
- dimitrapanagou
10+
link: https://doi.org/10.1109/LCSYS.2022.3185142
11+
arxiv:
12+
code:
13+
abstract: "This letter addresses the synthesis of safety-critical controllers using estimate feedback. We propose an observer-controller interconnection to ensure that the nonlinear system remains safe despite bounded disturbances on the system dynamics and measurements that correspond to partial state information. The co-design of observers and controllers is critical, since even in undisturbed cases, observers and controllers designed independently may not render the system safe. We propose two approaches to synthesize observer-controller interconnections. The first approach utilizes Input-to-State Stable observers, and the second uses Bounded Error observers. Using these stability and boundedness properties of the observation error, we construct novel Control Barrier Functions that impose inequality constraints on the control inputs which, when satisfied, certifies safety. We propose quadratic program-based controllers to satisfy these constraints, and prove Lipschitz continuity of the derived controllers. Simulations and experiments on a quadrotor demonstrate the efficacy of the proposed methods."
14+
excerpt:
15+
pdf: /pdfs/2022-observer-controller.pdf
16+
bib: |-
17+
@article{agrawal2022safe,
18+
title={Safe and robust observer-controller synthesis using control barrier functions},
19+
author={Agrawal, Devansh R and Panagou, Dimitra},
20+
journal={IEEE Control Systems Letters},
21+
volume={7},
22+
pages={127--132},
23+
year={2022},
24+
publisher={IEEE}
25+
}
26+
---
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
layout: papers
3+
title: "gatekeeper: Online safety verification and control for nonlinear systems in dynamic environments"
4+
date: 2023-10-01
5+
image: /images/2023-gatekeeper-iros.png
6+
venue: "IEEE IROS 2023"
7+
authors:
8+
- devanshagrawal
9+
- Ruichang Chen
10+
- dimitrapanagou
11+
link: https://doi.org/10.1109/IROS55552.2023.10341790
12+
arxiv: https://arxiv.org/abs/2211.14361
13+
code: https://github.com/dev10110/gatekeeper
14+
abstract: "This paper presents the gatekeeper algorithm, a real-time and computationally-lightweight method to ensure that nonlinear systems can operate safely in dynamic environments despite limited perception. gatekeeper integrates with existing path planners and feedback controllers by introducing an additional verification step that ensures that proposed trajectories can be executed safely, despite nonlinear dynamics subject to bounded disturbances, input constraints and partial knowledge of the environment. Our key contribution is that (A) we propose an algorithm to recursively construct committed trajectories, and (B) we prove that tracking the committed trajectory ensures the system is safe for all time into the future. The method is demonstrated on a complicated firefighting mission in a dynamic environment, and compares against the state-of-the-art techniques for similar problems."
15+
pdf: /pdfs/2023-gatekeeper-iros.pdf
16+
bib: |-
17+
@inproceedings{agrawal2023gatekeeper,
18+
title={gatekeeper: Online safety verification and control for nonlinear systems in dynamic environments},
19+
author={Agrawal, Devansh and Chen, Ruichang and Panagou, Dimitra},
20+
booktitle={2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
21+
pages={259--266},
22+
year={2023},
23+
organization={IEEE}
24+
}
25+
---

content/papers/2023-perceivability.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
layout: papers
3+
title: "Sensor-based Planning and Control for Robotic Systems: Introducing Clarity and Perceivability"
4+
date: 2023-06-21
5+
image: /images/2023-clarity-and-perceivability.png
6+
venue: "IEEE L-CSS and CDC 2023"
7+
authors:
8+
- devanshagrawal
9+
- dimitrapanagou
10+
link: https://doi.org/10.1109/LCSYS.2023.3288493
11+
arxiv:
12+
code:
13+
abstract: "In this letter, we first introduce an information measure, termed clarity , motivated by information entropy, and show that it has intuitive properties relevant to dynamic coverage control and informative path planning. Clarity defines on a scale of [0,1] the quality of the information that we have about a variable of interest in an environment. Clarity lower bounds the expected estimation error of any estimator, and is used as the information metric in the notion of perceivability , which is defined later on and is the primary contribution of this letter. Perceivability captures whether a given robotic (or more generally, sensing and control) system has sufficient sensing and actuation capabilities to gather desired information about an environment. We show that perceivability relates to the reachability of an augmented system, which encompasses the robot dynamics and the clarity about the environment, and we derive the corresponding Hamilton-Jacobi-Bellman equations. Thus, we provide an algorithm to measure an environment’s perceivability, and obtain optimal controllers that maximize information gain. In simulations, we demonstrate how clarity is a useful concept for planning trajectories, how perceivability can be determined using reachability analysis, and how a Control Barrier Function controller can be used to design controllers to maintain a desired level of information."
14+
pdf: /pdfs/2023-clarity-and-perceivability.pdf
15+
bib: |-
16+
@article{agrawal2023sensor,
17+
title={Sensor-based planning and control for robotic systems: Introducing clarity and perceivability},
18+
author={Agrawal, Devansh R and Panagou, Dimitra},
19+
journal={IEEE Control Systems Letters},
20+
year={2023},
21+
publisher={IEEE}
22+
}
23+
---
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
layout: papers
3+
title: "Advances in the Theory of Control Barrier Functions: Addressing practical challenges in safe control synthesis for autonomous and robotic systems"
4+
date: 2024-03-12
5+
image: /images/2024-advances-in-cbfs.png
6+
venue: "Annual Reviews in Control 2024"
7+
authors:
8+
- Kunal Garg
9+
- James Usevitch
10+
- Joseph Breeden
11+
- Mitchell Black
12+
- devanshagrawal
13+
- Hardik Parwana
14+
- dimitrapanagou
15+
link: https://doi.org/10.1016/j.arcontrol.2024.100945
16+
arxiv:
17+
code:
18+
abstract: "This tutorial paper presents recent work of the authors that extends the theory of Control Barrier Functions (CBFs) to address practical challenges in the synthesis of safe controllers for autonomous systems and robots. We present novel CBFs and methods that handle safety constraints (i) with time and input constraints under disturbances, (ii) with high-relative degree under disturbances and input constraints, and (iii) that are affected by adversarial inputs and sampled-data effects. We then present novel CBFs and adaptation methods that prevent loss of validity of the CBF, as well as methods to tune the parameters of the CBF online to reduce conservatism in the system response. We also address the pointwise-only optimal character of CBF-induced control inputs by introducing a CBF formulation that accounts for future trajectories, as well as implementation challenges such as how to preserve safety when using output feedback control and zero-order-hold control. Finally we consider how to synthesize non-smooth CBFs when discontinuous inputs and multiple constraints are present."
19+
excerpt:
20+
pdf: /pdfs/2024-advances-in-cbfs.pdf
21+
bib: |-
22+
@article{garg2024advances,
23+
title={Advances in the Theory of Control Barrier Functions: Addressing practical challenges in safe control synthesis for autonomous and robotic systems},
24+
author={Garg, Kunal and Usevitch, James and Breeden, Joseph and Black, Mitchell and Agrawal, Devansh and Parwana, Hardik and Panagou, Dimitra},
25+
journal={Annual Reviews in Control},
26+
volume={57},
27+
pages={100945},
28+
year={2024},
29+
publisher={Elsevier}
30+
}
31+
---
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
layout: papers
3+
title: "Multi-Agent Clarity-Aware Dynamic Coverage with Gaussian Processes"
4+
date: 2024-12-16
5+
image: /images/2024-multiagent-coverage.png
6+
venue: "IEEE CDC 2024"
7+
authors:
8+
- devanshagrawal
9+
- dimitrapanagou
10+
arxiv: https://arxiv.org/abs/2403.17917v1
11+
code: https://github.com/dev10110/multiagent-clarity-based-dynamic-coverage/
12+
abstract: "This paper presents two algorithms for multi-agent dynamic coverage in spatiotemporal environments, where
13+
the coverage algorithms are informed by the method of data
14+
assimilation. In particular, we show that by considering the
15+
information assimilation algorithm, here a Numerical Gaussian
16+
Process Kalman Filter, the influence of measurements taken
17+
at one position on the uncertainty of the estimate at another
18+
location can be computed. We use this relationship to propose
19+
new coverage algorithms. Furthermore, we show that the con-
20+
trollers naturally extend to the multi-agent context, allowing for
21+
a distributed-control central-information paradigm for multi-
22+
agent coverage. Finally, we demonstrate the algorithms through
23+
a realistic simulation of a team of UAVs collecting wind data
24+
over a region in Austria."
25+
pdf: /pdfs/2024-multiagent-coverage.pdf
26+
---

hugo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
baseURL = 'https://dasc-lab.github.io/'
22
languageCode = 'en-us'
33
title = 'DASC Lab UMich'
4+
buildFuture = true
45

56
[permalinks]
67
blog = "/:filename/"

layouts/papers/list.html

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,12 @@ <h1>{{ .Title }}</h1>
66
<p class="d-none"> Rendered from layouts/papers/list </p>
77

88
{{ range .Pages.ByPublishDate.Reverse.GroupByDate "2006" }}
9-
10-
<p> {{ .Key }} </p>
11-
12-
{{ range .Pages }}
13-
{{ partial "paper-card" . }}
14-
{{ end }}
15-
9+
<div class="mt-3">
10+
<h3> {{ .Key }} </h3>
11+
{{ range .Pages }}
12+
{{ partial "paper-card" . }}
13+
{{ end }}
14+
</div>
1615
{{ end }}
1716

1817

832 KB
Loading
388 KB
Loading
Loading
169 KB
Loading
197 KB
Loading
306 KB
Loading
1.07 MB
Binary file not shown.
1.7 MB
Binary file not shown.
Binary file not shown.

static/pdfs/2023-gatekeeper-iros.pdf

2.06 MB
Binary file not shown.

static/pdfs/2024-advances-in-cbfs.pdf

3.69 MB
Binary file not shown.
1.33 MB
Binary file not shown.

0 commit comments

Comments
 (0)