-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.xml
More file actions
164 lines (149 loc) · 16.1 KB
/
index.xml
File metadata and controls
164 lines (149 loc) · 16.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>A²R Lab</title>
<link>https://a2r-lab.github.io/</link>
<description>Recent content on A²R Lab</description>
<generator>Source Themes Academic (https://sourcethemes.com/academic/)</generator>
<language>en-us</language>
<copyright>&copy; {year} Brian Plancher</copyright>
<lastBuildDate>Tue, 07 Jul 2026 00:00:00 +0000</lastBuildDate>
<atom:link href="https://a2r-lab.github.io/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Publications</title>
<link>https://a2r-lab.github.io/publication/</link>
<pubDate>Tue, 07 Jul 2026 00:00:00 +0000</pubDate>
<guid>https://a2r-lab.github.io/publication/</guid>
<description><p>This list includes publications from the PI&rsquo;s time at the Harvard <a href="https://agile.seas.harvard.edu/">Agile Robotics</a> and <a href="https://edge.seas.harvard.edu/">Edge Computing</a> Labs, as well as when the A2R Lab was affiliated with the <a href="https://cs.barnard.edu/">Department of Computer Science at Barnard College, Columbia University</a>.</p>
</description>
</item>
<item>
<title>Research Projects</title>
<link>https://a2r-lab.github.io/projects/</link>
<pubDate>Sat, 21 Aug 2021 00:00:00 +0000</pubDate>
<guid>https://a2r-lab.github.io/projects/</guid>
<description><p>Our lab&rsquo;s core research question is: <em>how can we construct computational systems that enable robots to intelligently, flexibility, and reliably operate in the field?</em> We seek to address this problem by <strong>developing, optimizing, implementing, and evaluating next-generation algorithms and edge computational systems, at all scales, through algorithm-hardware-software co-design</strong>. This approach requires designing theoretically sound optimization- and learning-based algorithms (e.g., model predictive control) that run at order-of-magnitude faster rates on edge computational hardware ranging from small-scale MCUs, to large-scale GPUs and FPGAs, and even to custom ASICs and non von Neumann architectures (e.g., neuromorphic processors). As such, we work across the computational stack, designing algorithms, software systems, and computational hardware at the intersection of robotics, optimization, computer architecture / systems, and machine learning. At the same time we work to promote a responsible, sustainable, and accessible future for robotics and edge computing, including the development of new interdisciplinary, project-based, open-access courses that lower the barriers to entry for cutting-edge topics like robotics, parallel programming, and embedded machine learning.</p>
</description>
</item>
<item>
<title></title>
<link>https://a2r-lab.github.io/people/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://a2r-lab.github.io/people/</guid>
<description></description>
</item>
<item>
<title>A²R Lab at ICRA 2024</title>
<link>https://a2r-lab.github.io/icra-24/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://a2r-lab.github.io/icra-24/</guid>
<description><h3 id="paper-presentations-and-posters">Paper Presentations and Posters</h3>
<p><strong>Tuesday 10:30am-12:00pm</strong> &ndash; Poster Session Tuesday 1:30pm-3:00pm</p>
<ul>
<li><a href="https://a2r-lab.org/publication/tinympc/"><strong>TinyMPC: Model-Predictive Control on Resource-Constrained Microcontrollers</strong></a> (TuAA1-CC.1 - Award Session - CC-Main Hall)</li>
</ul>
<!-- raw HTML omitted -->
<p><strong>Tuesday 1:30pm-3:00pm</strong> &ndash; Poster Session Tuesday 4:30pm-6:00pm</p>
<ul>
<li><a href="https://a2r-lab.org/publication/diffcompressdrl/"><strong>Differentially Encoded Observation Spaces for Perceptive Reinforcement Learning</strong></a> (TuBT8-CC.7 - Reinforcement Learning I - CC-418)</li>
</ul>
<!-- raw HTML omitted -->
<p><strong>Wednesday 10:30am-12:00pm</strong></p>
<ul>
<li><a href="https://a2r-lab.org/publication/robotperf/"><strong>RobotPerf: An Open-Source, Vendor-Agnostic, Benchmarking Suite for Evaluating Robotics Computing System Performance</strong></a> (WeAT20-NT.8 - Performance Evaluation and Benchmarking - NT-G302)</li>
</ul>
<!-- raw HTML omitted -->
<p><strong>Wednesday 1:30pm-3:00pm</strong> &ndash; Poster Session Wednesday 4:30pm-6:00pm</p>
<ul>
<li><a href="https://a2r-lab.org/publication/symstair/"><strong>Symmetric Stair Preconditioning of Linear Systems for Parallel Trajectory Optimization</strong></a> (WeBT18-AX.3 - Optimization and Optimal Control I - AX-206)</li>
</ul>
<!-- raw HTML omitted -->
<ul>
<li><a href="https://a2r-lab.org/publication/mpcgpu/"><strong>MPCGPU: Real-Time Nonlinear Model Predictive Control through Preconditioned Conjugate Gradient on the GPU</strong></a> (WeBT18-AX.4 - Optimization and Optimal Control I - AX-206)</li>
</ul>
<!-- raw HTML omitted -->
<h3 id="workshop-panels-and-presentations">Workshop Panels and Presentations</h3>
<p><strong>Friday 4:30-6:00pm</strong></p>
<ul>
<li><a href="https://sites.google.com/site/adrienescandehomepage/ICRA2024ClimateChange"><strong>Workshop on Robots and Roboticists in the Age of Climate Change</strong> &ndash; Panel Discussion</a></li>
</ul>
</description>
</item>
<item>
<title>Join Us</title>
<link>https://a2r-lab.github.io/join/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://a2r-lab.github.io/join/</guid>
<description><!-- raw HTML omitted -->
<ul>
<li>Dartmouth Undergraduates, Masters, and PhD Students interested in joining the lab, or collaborating with us, should consider taking <strong><a href="https://brianplancher.com/courses/169.23-f25">Parallel Optimization for Robotics</a></strong> which will next be taught in the Winter 2026 Term.</li>
</ul>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<hr>
<p>We are always looking to grow our team and welcome students at all levels: undergraduates, master’s students, PhD candidates, and postdoctoral researchers!</p>
<p>Our research is highly interdisciplinary, spanning robotics, computer architecture, embedded systems, numerical optimization, and machine learning, with a unifying focus on developing <strong>edge computational systems through algorithm-hardware-software co-design</strong>. Because of this breadth, it’s rare for incoming students to have experience across all of these areas, and as such, no prior background in robotics, parallel programming, or machine learning is required (though it’s a plus, especially as many projects involve deploying algorithms on edge robotic systems for real-world demonstrations). Instead, we look for strong foundations in <strong>applied mathematics, computer systems, and core software engineering skills</strong> as these translate well across our projects and will set you up for success as you learn project-specific expertise.</p>
<p>Most importantly, we value <strong>intellectual curiosity</strong>, <strong>commitment</strong>, <strong>clear communication</strong>, <strong>creativity</strong>, and the <strong>courage to learn something new</strong>. Students eager to bridge multiple technical domains and engage deeply in collaborative research will thrive here. We also care about <strong>real-world impact</strong> and encourage contributions to <strong>outreach and education</strong>. An interest in connecting research to broader applications and sharing knowledge with the community is a strong asset.</p>
<p>For Dartmouth undergraduates, master’s students, and PhD researchers, we strongly recommend you take <strong>Parallel Optimization for Robotics</strong>. It is excellent preparation for much of the lab’s research, and the course project is a great way to start exploring research.</p>
<p>For Undergraduate and Masters part-time researchers during the academic semester, in order to ensure that you can have a meaningful research experience as a member of the lab we expect you to:</p>
<ul>
<li>Commit at least 10 hours per week to your research work (similar to a course &ndash; note that independent study research credit may be possible)</li>
<li>Provide a (team) progress update every week either during lab meetings, at office hours, or through a scheduled meeting</li>
</ul>
<p>There are also additional opportunities for full-time summer research experiences.</p>
<p>Questions or interested in joining? Email us at: <strong><a href="mailto:plancher+A2R@dartmouth.edu">plancher+A2R@dartmouth.edu</a></strong>.</p>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<h3 id="faqs">FAQs:</h3>
<p><em><strong>What kinds of research is the lab doing right now? Do you have any resources for getting started?</strong></em></p>
<p>You can find descriptions of some of our current research directions on our <a href="https://a2r-lab.github.io/projects/">projects page</a> as well as our recent publications on our <a href="https://a2r-lab.github.io/publication/">publications page</a>. While most research projects will dive deep into specific areas of robotics and so there aren&rsquo;t truly general resources that are applicale to all projects, as most (current) projects do explore hardware acceleration and optimal control to some degree, there are a few things you could do to prepare for research in the lab. First, as mentioned above, for Dartmouth students, considering taking Parallel Optimization for Robotics! Second, check out our PI&rsquo;s <a href="https://www.youtube.com/watch?v=zd-qV3XLR_k">Autonomy talk on 5/20/25</a>, <a href="https://youtu.be/tTy2Vhg2G-I">PhD Dissertation Defense on 4/26/22</a> and <a href="https://www.youtube.com/watch?v=IFXlHAfr_v0">talk at Barnard on 12/14/21</a>, which provide nice overviews of some projects we have done in the past (note that the Barnard talk is aimed at a more introductory audience). If you want to go deeper into the algorithms and math, Russ Tedrake&rsquo;s <a href="https://courses.edx.org/courses/MITx/6.832x/3T2014/info">Underactuated Robotics</a> course on edX covers many of those topics. If you want to learn more about GPU programming, <a href="https://enccs.github.io/gpu-programming/">this online course</a> provides a nice introduction. Finally, we also explore how to increase the accessibility of cutting-edge computer science and robotics topics globally. This is best exemplified by our work with <a href="https://tinymledu.org/">TinyMLedu</a>.</p>
<p><em><strong>Is the position paid?</strong></em></p>
<p>If you are doing research through a funded research program you will be funded and Dartmouth has many different programs that can provide funding for summer research &ndash; for example, <a href="https://graduate.dartmouth.edu/diversity/research-and-education/asure">Dartmouth&rsquo;s Academic Summer Undergraduate Research Experience (ASURE)</a>!</p>
<!-- raw HTML omitted -->
<p>We will also be constantly applying for grants to support additional student researchers, however, depending on timing, we may only be able to offer research as an independent study for credit. <em>Note: We do not expect you to be funded to join the lab! We can work to help you get funded AFTER you join! Also if you reach out ahead of time we can work together to get you funded BEFORE you start doing research.</em></p>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<p><em><strong>Why should I consider doing research?</strong></em></p>
<p>Research is a great way to learn more about a field of interest and develop both your technical and communication skills. Also, whether you are considering graduate school or industry positions, spending a few semesters doing research and publishing a peer-reviewed paper and/or presenting at regional and national conferences looks great on your resume!</p>
</description>
</item>
<item>
<title>Postdoctoral Researcher: GPU-Accelerated Uncertainty-Aware Optimal Control (Dartmouth x Toyota Research Institute)</title>
<link>https://a2r-lab.github.io/triuniversity3postdocadd/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://a2r-lab.github.io/triuniversity3postdocadd/</guid>
<description><p>The <a href="https://a2r-lab.org">Accessible and Accelerated Robotics (A2R) Lab</a> at Dartmouth College is hiring a Postdoctoral Researcher to work jointly with <a href="https://thomasjlew.github.io/">Thomas Lew</a> and the rest of the <a href="https://www.tri.global/our-work/human-interactive-driving">Human Interactive Driving</a> team at the Toyota Research Institute (TRI) on <strong>real-time, uncertainty-aware optimal control, targeting autonomous driving at the limits of handling, with validation on high-performance vehicles</strong>.</p>
<p><strong>Research topics may include (but are not limited to):</strong></p>
<ul>
<li>Novel (stochastic) optimal control algorithms and methods</li>
<li>Structure-exploiting numerical optimization solvers</li>
<li>Differentiable optimization</li>
<li>High-performance GPU implementations</li>
<li>Hybrid gradient-, sampling-, and learning-based methods</li>
<li>System integration and design for real-world deployments in dynamic environments</li>
</ul>
<p><strong>Requirements:</strong></p>
<ul>
<li>Ph.D. in CS, EE, Robotics, Controls, or related field</li>
<li>Strong foundations in optimal control/optimization and software engineering</li>
<li>GPU acceleration experience strongly preferred</li>
<li>Real-world robotics/autonomy experience and robot learning are a plus</li>
</ul>
<p><strong>Details:</strong> Position starts as early as April 2026; 1-year appointment with potential extension up to 3 years total. Based at Dartmouth (Hanover, NH) with hybrid collaboration with TRI (Los Altos, CA) and opportunities for trips to validate algorithms on high-performance vehicles on a racetrack in California.</p>
<p><strong>Apply:</strong> On <a href="https://apply.interfolio.com/179895">apply.interfolio.com/17989</a> with (i) cover letter, (ii) cv with contact information for 2–3 references, and (iii) a writing sample.</p>
</description>
</item>
</channel>
</rss>