<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://murray.cds.caltech.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jge</id>
	<title>Murray Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://murray.cds.caltech.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jge"/>
	<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/Special:Contributions/Jge"/>
	<updated>2026-04-09T03:06:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.5</generator>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22127</id>
		<title>Daniel Fremont, Sep 2018</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22127"/>
		<updated>2018-09-21T21:00:11Z</updated>

		<summary type="html">&lt;p&gt;Jge: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Daniel Fremont, a PhD student at UC Berkeley working with Sanjit Seshia, will visit Caltech on 21 Sep.  Sign of for a time to meet with him below.&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* ~10:30-10:45 am: arrive at Caltech; meet in Jin Ge&#039;s office (337 Annenberg)&lt;br /&gt;
* 11 am: seminar in 314 ANB&lt;br /&gt;
* 12 pm: Lunch with Jin, X, Y, Z (sign up if you want to join)&lt;br /&gt;
* 1:15 pm: VeHiCal meeting&lt;br /&gt;
* 2:00 pm: Mani Chandy,  212 Annenberg&lt;br /&gt;
* 2:30 pm: Tung, Steele Laboratory library&lt;br /&gt;
* 3:15 pm: Sumanth, Steele Laboratory library&lt;br /&gt;
* 4:00 pm: Open&lt;br /&gt;
* 4:35 pm: Open, if needed (replace with your name and location)&lt;br /&gt;
* 5:00 pm: Yisong Yue, 303 Annenberg&lt;br /&gt;
&lt;br /&gt;
=== Seminar ===&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation &amp;lt;br&amp;gt;&lt;br /&gt;
Daniel Fremont, UC Berkeley &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Sep 2018, 11 am &amp;lt;br&amp;gt;&lt;br /&gt;
314 Annenberg&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation is a framework for automatically synthesizing systems with random but controllable behavior. It can be used in a wide variety of applications where randomness can provide variety, robustness, or unpredictability but safety guarantees or other properties must be ensured. These include software fuzz testing, robotic surveillance, machine music improvisation, randomized control of systems mimicking human behavior, and generation of synthetic data sets to train and test machine learning algorithms. In this talk, I will discuss both the theory of algorithmic improvisation and its practical applications. I will define the underlying formal language-theoretic problem, “control improvisation”, analyze its complexity and give efficient algorithms to solve it. I will describe in detail two applications: planning randomized patrol routes for surveillance robots, and generating random scenes of traffic to improve the reliability of neural networks used for autonomous driving. The latter application involves the design of a domain-specific probabilistic programming language to specify traffic and other scenarios.&lt;br /&gt;
&lt;br /&gt;
Daniel Fremont is a PhD student in the Group in Logic and the Methodology of Science at UC Berkeley, working with Sanjit Seshia. He received a B.S. degree in Mathematics and Physics from MIT in 2013. His research is generally in the area of formal methods, focusing on the problems of counting and uniform generation of solutions to Boolean formulas. This includes developing practical algorithms to solve these problems, as well as finding new applications to the construction, verification, and testing of software, hardware, and cyber-physical systems.&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22125</id>
		<title>Daniel Fremont, Sep 2018</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22125"/>
		<updated>2018-09-21T17:59:06Z</updated>

		<summary type="html">&lt;p&gt;Jge: /* Seminar */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Daniel Fremont, a PhD student at UC Berkeley working with Sanjit Seshia, will visit Caltech on 21 Sep.  Sign of for a time to meet with him below.&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* ~10:30-10:45 am: arrive at Caltech; meet in Jin Ge&#039;s office (337 Annenberg)&lt;br /&gt;
* 11 am: seminar in 314 ANB&lt;br /&gt;
* 12 pm: Lunch with Jin, X, Y, Z (sign up if you want to join)&lt;br /&gt;
* 1:15 pm: VeHiCal meeting&lt;br /&gt;
* 2:00 pm: Mani Chandy,  212 Annenberg&lt;br /&gt;
* 2:30 pm: Tung, Steele Laboratory library&lt;br /&gt;
* 3:15 pm: Sumanth, Steele Laboratory library&lt;br /&gt;
* 4:00 pm: Jin, 337 Annenberg&lt;br /&gt;
* 4:35 pm: Open, if needed (replace with your name and location)&lt;br /&gt;
* 5:00 pm: Yisong Yue, 303 Annenberg&lt;br /&gt;
&lt;br /&gt;
=== Seminar ===&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation &amp;lt;br&amp;gt;&lt;br /&gt;
Daniel Fremont, UC Berkeley &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Sep 2018, 11 am &amp;lt;br&amp;gt;&lt;br /&gt;
314 Annenberg&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation is a framework for automatically synthesizing systems with random but controllable behavior. It can be used in a wide variety of applications where randomness can provide variety, robustness, or unpredictability but safety guarantees or other properties must be ensured. These include software fuzz testing, robotic surveillance, machine music improvisation, randomized control of systems mimicking human behavior, and generation of synthetic data sets to train and test machine learning algorithms. In this talk, I will discuss both the theory of algorithmic improvisation and its practical applications. I will define the underlying formal language-theoretic problem, “control improvisation”, analyze its complexity and give efficient algorithms to solve it. I will describe in detail two applications: planning randomized patrol routes for surveillance robots, and generating random scenes of traffic to improve the reliability of neural networks used for autonomous driving. The latter application involves the design of a domain-specific probabilistic programming language to specify traffic and other scenarios.&lt;br /&gt;
&lt;br /&gt;
Daniel Fremont is a PhD student in the Group in Logic and the Methodology of Science at UC Berkeley, working with Sanjit Seshia. He received a B.S. degree in Mathematics and Physics from MIT in 2013. His research is generally in the area of formal methods, focusing on the problems of counting and uniform generation of solutions to Boolean formulas. This includes developing practical algorithms to solve these problems, as well as finding new applications to the construction, verification, and testing of software, hardware, and cyber-physical systems.&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22124</id>
		<title>Daniel Fremont, Sep 2018</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22124"/>
		<updated>2018-09-21T17:56:30Z</updated>

		<summary type="html">&lt;p&gt;Jge: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Daniel Fremont, a PhD student at UC Berkeley working with Sanjit Seshia, will visit Caltech on 21 Sep.  Sign of for a time to meet with him below.&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* ~10:30-10:45 am: arrive at Caltech; meet in Jin Ge&#039;s office (337 Annenberg)&lt;br /&gt;
* 11 am: seminar in 314 ANB&lt;br /&gt;
* 12 pm: Lunch with Jin, X, Y, Z (sign up if you want to join)&lt;br /&gt;
* 1:15 pm: VeHiCal meeting&lt;br /&gt;
* 2:00 pm: Mani Chandy,  212 Annenberg&lt;br /&gt;
* 2:30 pm: Tung, Steele Laboratory library&lt;br /&gt;
* 3:15 pm: Sumanth, Steele Laboratory library&lt;br /&gt;
* 4:00 pm: Jin, 337 Annenberg&lt;br /&gt;
* 4:35 pm: Open, if needed (replace with your name and location)&lt;br /&gt;
* 5:00 pm: Yisong Yue, 303 Annenberg&lt;br /&gt;
&lt;br /&gt;
=== Seminar ===&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation &amp;lt;br&amp;gt;&lt;br /&gt;
Daniel Fremont, UC Berkeley &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Sep 2018, 11 am &amp;lt;br&amp;gt;&lt;br /&gt;
121 Annenberg&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation is a framework for automatically synthesizing systems with random but controllable behavior. It can be used in a wide variety of applications where randomness can provide variety, robustness, or unpredictability but safety guarantees or other properties must be ensured. These include software fuzz testing, robotic surveillance, machine music improvisation, randomized control of systems mimicking human behavior, and generation of synthetic data sets to train and test machine learning algorithms. In this talk, I will discuss both the theory of algorithmic improvisation and its practical applications. I will define the underlying formal language-theoretic problem, “control improvisation”, analyze its complexity and give efficient algorithms to solve it. I will describe in detail two applications: planning randomized patrol routes for surveillance robots, and generating random scenes of traffic to improve the reliability of neural networks used for autonomous driving. The latter application involves the design of a domain-specific probabilistic programming language to specify traffic and other scenarios.&lt;br /&gt;
&lt;br /&gt;
Daniel Fremont is a PhD student in the Group in Logic and the Methodology of Science at UC Berkeley, working with Sanjit Seshia. He received a B.S. degree in Mathematics and Physics from MIT in 2013. His research is generally in the area of formal methods, focusing on the problems of counting and uniform generation of solutions to Boolean formulas. This includes developing practical algorithms to solve these problems, as well as finding new applications to the construction, verification, and testing of software, hardware, and cyber-physical systems.&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22123</id>
		<title>Daniel Fremont, Sep 2018</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22123"/>
		<updated>2018-09-21T15:55:54Z</updated>

		<summary type="html">&lt;p&gt;Jge: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Daniel Fremont, a PhD student at UC Berkeley working with Sanjit Seshia, will visit Caltech on 21 Sep.  Sign of for a time to meet with him below.&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* ~10:30-10:45 am: arrive at Caltech; meet in Jin Ge&#039;s office (337 Annenberg)&lt;br /&gt;
* 11 am: seminar in 121 ANB&lt;br /&gt;
* 12 pm: Lunch with Jin, X, Y, Z (sign up if you want to join)&lt;br /&gt;
* 1:15 pm: VeHiCal meeting&lt;br /&gt;
* 2:00 pm: Mani Chandy,  212 Annenberg&lt;br /&gt;
* 2:30 pm: Tung, Steele Laboratory library&lt;br /&gt;
* 3:15 pm: Sumanth, Steele Laboratory library&lt;br /&gt;
* 4:00 pm: Jin, 337 Annenberg&lt;br /&gt;
* 4:35 pm: Open, if needed (replace with your name and location)&lt;br /&gt;
* 5:00 pm: Yisong Yue, 303 Annenberg&lt;br /&gt;
&lt;br /&gt;
=== Seminar ===&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation &amp;lt;br&amp;gt;&lt;br /&gt;
Daniel Fremont, UC Berkeley &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Sep 2018, 11 am &amp;lt;br&amp;gt;&lt;br /&gt;
121 Annenberg&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation is a framework for automatically synthesizing systems with random but controllable behavior. It can be used in a wide variety of applications where randomness can provide variety, robustness, or unpredictability but safety guarantees or other properties must be ensured. These include software fuzz testing, robotic surveillance, machine music improvisation, randomized control of systems mimicking human behavior, and generation of synthetic data sets to train and test machine learning algorithms. In this talk, I will discuss both the theory of algorithmic improvisation and its practical applications. I will define the underlying formal language-theoretic problem, “control improvisation”, analyze its complexity and give efficient algorithms to solve it. I will describe in detail two applications: planning randomized patrol routes for surveillance robots, and generating random scenes of traffic to improve the reliability of neural networks used for autonomous driving. The latter application involves the design of a domain-specific probabilistic programming language to specify traffic and other scenarios.&lt;br /&gt;
&lt;br /&gt;
Daniel Fremont is a PhD student in the Group in Logic and the Methodology of Science at UC Berkeley, working with Sanjit Seshia. He received a B.S. degree in Mathematics and Physics from MIT in 2013. His research is generally in the area of formal methods, focusing on the problems of counting and uniform generation of solutions to Boolean formulas. This includes developing practical algorithms to solve these problems, as well as finding new applications to the construction, verification, and testing of software, hardware, and cyber-physical systems.&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22122</id>
		<title>Daniel Fremont, Sep 2018</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22122"/>
		<updated>2018-09-21T15:55:27Z</updated>

		<summary type="html">&lt;p&gt;Jge: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Daniel Fremont, a PhD student at UC Berkeley working with Sanjit Seshia, will visit Caltech on 21 Sep.  Sign of for a time to meet with him below.&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* ~10:30-10:45 am: arrive at Caltech; meet in Jin Ge&#039;s office (337 Annenberg)&lt;br /&gt;
* 11 am: seminar in 121 ANB&lt;br /&gt;
* 12 pm: Lunch with Jin, X, Y, Z (sign up if you want to join)&lt;br /&gt;
* 1:15 pm: Open (replace with your name and location)&lt;br /&gt;
* 2:00 pm: Mani Chandy,  212 Annenberg&lt;br /&gt;
* 2:30 pm: Tung, Steele Laboratory library&lt;br /&gt;
* 3:15 pm: Sumanth, Steele Laboratory library&lt;br /&gt;
* 4:00 pm: Jin, 337 Annenberg&lt;br /&gt;
* 4:35 pm: Open, if needed (replace with your name and location)&lt;br /&gt;
* 5:00 pm: Yisong Yue, 303 Annenberg&lt;br /&gt;
&lt;br /&gt;
=== Seminar ===&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation &amp;lt;br&amp;gt;&lt;br /&gt;
Daniel Fremont, UC Berkeley &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Sep 2018, 11 am &amp;lt;br&amp;gt;&lt;br /&gt;
121 Annenberg&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation is a framework for automatically synthesizing systems with random but controllable behavior. It can be used in a wide variety of applications where randomness can provide variety, robustness, or unpredictability but safety guarantees or other properties must be ensured. These include software fuzz testing, robotic surveillance, machine music improvisation, randomized control of systems mimicking human behavior, and generation of synthetic data sets to train and test machine learning algorithms. In this talk, I will discuss both the theory of algorithmic improvisation and its practical applications. I will define the underlying formal language-theoretic problem, “control improvisation”, analyze its complexity and give efficient algorithms to solve it. I will describe in detail two applications: planning randomized patrol routes for surveillance robots, and generating random scenes of traffic to improve the reliability of neural networks used for autonomous driving. The latter application involves the design of a domain-specific probabilistic programming language to specify traffic and other scenarios.&lt;br /&gt;
&lt;br /&gt;
Daniel Fremont is a PhD student in the Group in Logic and the Methodology of Science at UC Berkeley, working with Sanjit Seshia. He received a B.S. degree in Mathematics and Physics from MIT in 2013. His research is generally in the area of formal methods, focusing on the problems of counting and uniform generation of solutions to Boolean formulas. This includes developing practical algorithms to solve these problems, as well as finding new applications to the construction, verification, and testing of software, hardware, and cyber-physical systems.&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22100</id>
		<title>Daniel Fremont, Sep 2018</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=Daniel_Fremont,_Sep_2018&amp;diff=22100"/>
		<updated>2018-09-17T14:40:09Z</updated>

		<summary type="html">&lt;p&gt;Jge: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Daniel Fremont, a PhD student at UC Berkeley working with Sanjit Seshia, will visit Caltech on 21 Sep.  Sign of for a time to meet with him below.&lt;br /&gt;
&lt;br /&gt;
=== Agenda ===&lt;br /&gt;
* ~10:30-10:45 am: arrive at Caltech; meet in Jin Ge&#039;s office ()&lt;br /&gt;
* 11 am: seminar in 121 ANB&lt;br /&gt;
* 12 pm: Lunch with Jin, X, Y, Z (sign up if you want to join)&lt;br /&gt;
* 1:30 pm: Jin, Ann 337&lt;br /&gt;
* 2:15 pm: Open (replace with your name and location)&lt;br /&gt;
* 3:00 pm: Open (replace with your name and location)&lt;br /&gt;
* 3:45 pm: Open (replace with your name and location)&lt;br /&gt;
* 4:30 pm: Open, if needed (replace with your name and location)&lt;br /&gt;
* 5:15 pm: done for the day&lt;br /&gt;
&lt;br /&gt;
=== Seminar ===&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation &amp;lt;br&amp;gt;&lt;br /&gt;
Daniel Fremont, UC Berkeley &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
21 Sep 2018, 11 am &amp;lt;br&amp;gt;&lt;br /&gt;
121 Annenberg&lt;br /&gt;
&lt;br /&gt;
Algorithmic Improvisation is a framework for automatically synthesizing systems with random but controllable behavior. It can be used in a wide variety of applications where randomness can provide variety, robustness, or unpredictability but safety guarantees or other properties must be ensured. These include software fuzz testing, robotic surveillance, machine music improvisation, randomized control of systems mimicking human behavior, and generation of synthetic data sets to train and test machine learning algorithms. In this talk, I will discuss both the theory of algorithmic improvisation and its practical applications. I will define the underlying formal language-theoretic problem, “control improvisation”, analyze its complexity and give efficient algorithms to solve it. I will describe in detail two applications: planning randomized patrol routes for surveillance robots, and generating random scenes of traffic to improve the reliability of neural networks used for autonomous driving. The latter application involves the design of a domain-specific probabilistic programming language to specify traffic and other scenarios.&lt;br /&gt;
&lt;br /&gt;
Daniel Fremont is a PhD student in the Group in Logic and the Methodology of Science at UC Berkeley, working with Sanjit Seshia. He received a B.S. degree in Mathematics and Physics from MIT in 2013. His research is generally in the area of formal methods, focusing on the problems of counting and uniform generation of solutions to Boolean formulas. This includes developing practical algorithms to solve these problems, as well as finding new applications to the construction, verification, and testing of software, hardware, and cyber-physical systems.&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=Siva_Seetharaman,_10_May_2018&amp;diff=21943</id>
		<title>Siva Seetharaman, 10 May 2018</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=Siva_Seetharaman,_10_May_2018&amp;diff=21943"/>
		<updated>2018-05-08T15:52:08Z</updated>

		<summary type="html">&lt;p&gt;Jge: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[http:simons.berkeley.edu/people/siva-seetharaman|Siva Seetharaman]] is a doctoral candidate in the Department of Electrical Engineering at the University of Notre Dame. She obtained her undergraduate and Master’s degrees in Electrical Engineering from the PES Institute of Technology and the Indian Institute of Science, in 2011 and 2013, respectively. Sivaranjani’s research interests are in the area of distributed control for large-scale infrastructure networks, with emphasis on transportation networks and power grids.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
* 10:30 am: Richard Murray, 109 Steele Lab&lt;br /&gt;
* 11 am: informal seminar + Q&amp;amp;A&lt;br /&gt;
* Noon: lunch (Gabor Orosz to host)&lt;br /&gt;
* 1:15 pm: Jin&lt;br /&gt;
* 2:00 pm: open&lt;br /&gt;
* 2:45 pm: open&lt;br /&gt;
* 3:30 pm: open&lt;br /&gt;
* 4:15 pm: open (tentative; depending on flight times)&lt;br /&gt;
* 5:00 pm (done for the day)&lt;br /&gt;
&lt;br /&gt;
=== Seminar ===&lt;br /&gt;
&lt;br /&gt;
Congestion in Large-Scale Transportation Networks: Analysis and Control Perspectives &amp;lt;br&amp;gt;&lt;br /&gt;
Siva Seetharaman, Notre Dame&amp;lt;br&amp;gt;&lt;br /&gt;
10 May 2018, 11 am, 114 Steele Lab (library)&lt;br /&gt;
&lt;br /&gt;
Fluid-like models their discretizations like the Cell Transmission Model (CTM), have proven successful in modeling traffic networks. However, given the complexity of the dynamics, it is not surprising that the stability properties of these models, especially in congested regimes, are not yet well characterized. The first half of this talk will propose a new modeling paradigm, where an analogy between discetized fluid-like traffic flow models and a class of chemical reaction networks is constructed by suitable relaxations of key conservation laws. This framework allows us to draw upon powerful structural results and entropy-like Lyapunov functions from chemical reaction network theory to study the existence and stability of congested steady states in networks with arbitrary toplogies. The second half of this talk will motivate compositional design approaches to mitigate congestion in large-scale transportation networks by describing a scalable distributed design that uses only local information to limit the propagation of congestion in the network.&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=Ben_Richards,_20_Apr_2018&amp;diff=21925</id>
		<title>Ben Richards, 20 Apr 2018</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=Ben_Richards,_20_Apr_2018&amp;diff=21925"/>
		<updated>2018-04-17T13:56:19Z</updated>

		<summary type="html">&lt;p&gt;Jge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ben Richards will visit Caltech on 20 Apr (Fri).  Ben is an engineer for General Motors&#039; North Hollywood Advanced Design Center who is interested in learning more about Caltech and our work on the VeHiCaL project.&lt;br /&gt;
&lt;br /&gt;
Schedule:&lt;br /&gt;
&lt;br /&gt;
* 2:00: Richard, 109 Steele Lab&lt;br /&gt;
* 2:45: Tung Minh Phan&lt;br /&gt;
* 3:30: Sumanth&lt;br /&gt;
* 4:15: Jin&lt;br /&gt;
* 5:00: Open&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=SURF_discussions,_Jan_2018&amp;diff=21794</id>
		<title>SURF discussions, Jan 2018</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=SURF_discussions,_Jan_2018&amp;diff=21794"/>
		<updated>2018-01-22T17:30:58Z</updated>

		<summary type="html">&lt;p&gt;Jge: /* 24 Jan (Wed) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Slots for talking with applicants and co-mentors about SURF projects.  Please sign up for one of the slots below.  All times are PST. __NOTOC__&lt;br /&gt;
&lt;br /&gt;
In preparation for our conversation, please do the following:&lt;br /&gt;
* SURF students should work with their co-mentors to find a time the meeting/Skype call.  (For Skype calls, co-mentors should initiate.)&lt;br /&gt;
* Please make sure you have read the material in the description of your project, so that you are prepared to talk about what the project is about and we can narrow in on the key ideas that will be the basis of your proposal&lt;br /&gt;
* Please take a look at the [[SURF GOTChA chart]] page, which is the format that we will use for the first iteration of your project proposal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=30% |&lt;br /&gt;
==== 23 Jan (Tue) ====&lt;br /&gt;
* 12:00 pm PST: open&lt;br /&gt;
* 12:30 pm PST: open&lt;br /&gt;
* 1:00 pm PST: open&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
* 4:00 pm PST: open&lt;br /&gt;
* 4:30 pm PST: open&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
* 6:00 pm PST: open&lt;br /&gt;
* 6:30 pm PST: open&lt;br /&gt;
| width=30% |&lt;br /&gt;
&lt;br /&gt;
==== 24 Jan (Wed) ====&lt;br /&gt;
* 7:30 am PST: open (hold for India/Europe)&lt;br /&gt;
* 8:00 am PST: open (hold for India/Europe)&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
*12:15 pm PST: Filip&lt;br /&gt;
*12:45 pm PST: open (if needed)&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
* 4:30 pm PST: open&lt;br /&gt;
* 5:00 pm PST: open&lt;br /&gt;
* 5:30 pm PST: open&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The agenda for the phone call is (roughly):&lt;br /&gt;
&lt;br /&gt;
# Description of the basic idea behind the project (based on applicant&#039;s understanding)&lt;br /&gt;
# Discussion about approaches, things to read, variations to consider, etc&lt;br /&gt;
# Discussion of the format of the proposal&lt;br /&gt;
# Questions and discussion about the process&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=SURF_2018:_Experimental_verification_of_a_semi-autonomous_vehicle_design_based_on_human_intention&amp;diff=21692</id>
		<title>SURF 2018: Experimental verification of a semi-autonomous vehicle design based on human intention</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=SURF_2018:_Experimental_verification_of_a_semi-autonomous_vehicle_design_based_on_human_intention&amp;diff=21692"/>
		<updated>2017-12-08T05:46:38Z</updated>

		<summary type="html">&lt;p&gt;Jge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While self-driving features such as adaptive cruise control and lane-keeping systems have been implemented in production vehicles, there are still many obstacles for the implementation of fully automated vehicles in real traffic. However, semi-autonomous driving can be achieved with few legal or policy obstacles. In particular, we are interested in a semi-autonomous vehicle design that can detect human intentions and interact safely with other road users. Such a vehicle design not only can enhance traffic safety, but it may also significantly benefit people who are physically challenged to drive. &lt;br /&gt;
&lt;br /&gt;
In this study, we may first use data-driven methods to detect the intention of the human operator on-board and also the intention of other road users nearby. Then a higher-level advisory controller can be designed to execute, modify, or override the human intention, similar to the flight envelope protection system in aviation. Combining the intention detection, advisory controller and the lower-level driving/steering control, we have a semi-autonomous vehicle design. &lt;br /&gt;
&lt;br /&gt;
The semi-autonomous vehicle design will be implemented and tested on F1/10 platform. The testing scenarios may include multi-lane driving, parking, or navigating intersections where other human-operated vehicles are around. For the controller design, general knowledge about planar rigid-body dynamics and PID control are desired. For the experimental implementation, programming experiences with Python and in ROS are needed.&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
&lt;br /&gt;
[1] S. A. Seshia, D. Sadigh and S. S. Sastry, &amp;quot;Formal methods for semi-autonomous driving,&amp;quot; 2015 52nd ACM/EDAC/IEEE Design Automation Conference (DAC), San Francisco, CA, 2015, pp. 1-5.&lt;br /&gt;
&lt;br /&gt;
[2] B. Okumura et al., &amp;quot;Challenges in Perception and Decision Making for Intelligent Automotive Vehicles: A Case Study,&amp;quot; in IEEE Transactions on Intelligent Vehicles, vol. 1, no. 1, pp. 20-32, March 2016.&lt;br /&gt;
&lt;br /&gt;
[3] Duo Han, Yilin Mo and Richard M. Murray, “Synthesis of Distributed Longitudinal Control Protocols for a Platoon of Autonomous Vehicles”, Technical report done at Caltech, 2014.&lt;br /&gt;
&lt;br /&gt;
[4] J. I. Ge, G. Orosz, and R. M. Murray. Connected cruise control design using probabilistic model checking. Proceedings of the American Control Conference, 4964-4970, IEEE, 2017.&lt;br /&gt;
&lt;br /&gt;
[5] F110 autonomous race cars. &amp;lt;http://mlab-upenn.github.io/f110/index.html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=SURF_2018:_Experimental_verification_of_a_semi-autonomous_vehicle_design_based_on_human_intention&amp;diff=21691</id>
		<title>SURF 2018: Experimental verification of a semi-autonomous vehicle design based on human intention</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=SURF_2018:_Experimental_verification_of_a_semi-autonomous_vehicle_design_based_on_human_intention&amp;diff=21691"/>
		<updated>2017-12-08T05:46:08Z</updated>

		<summary type="html">&lt;p&gt;Jge: Created page with &amp;quot;While self-driving features such as adaptive cruise control and lane-keeping systems have been implemented in production vehicles, there are still many obstacles for the imple...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While self-driving features such as adaptive cruise control and lane-keeping systems have been implemented in production vehicles, there are still many obstacles for the implementation of fully automated vehicles in real traffic. However, semi-autonomous driving can be achieved with few legal or policy obstacles. In particular, we are interested in a semi-autonomous vehicle design that can detect human intentions and interact safely with other road users. Such a vehicle design not only can enhance traffic safety, but it may also significantly benefit people who are physically challenged to drive. &lt;br /&gt;
&lt;br /&gt;
In this study, we may first use data-driven methods to detect the intention of the human operator on-board and also the intention of other road users nearby. Then a higher-level advisory controller can be designed to execute, modify, or override the human intention, similar to the flight envelope protection system in aviation. Combining the intention detection, advisory controller and the lower-level driving/steering control, we have a semi-autonomous vehicle design. &lt;br /&gt;
&lt;br /&gt;
The semi-autonomous vehicle design will be implemented and tested on F1/10 platform. The testing scenarios may include multi-lane driving, parking, or navigating intersections where other human-operated vehicles are around. For the controller design, general knowledge about planar rigid-body dynamics and PID control are desired. For the experimental implementation, programming experiences with Python and in ROS are needed.&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
&lt;br /&gt;
[1] S. A. Seshia, D. Sadigh and S. S. Sastry, &amp;quot;Formal methods for semi-autonomous driving,&amp;quot; 2015 52nd ACM/EDAC/IEEE Design Automation Conference (DAC), San Francisco, CA, 2015, pp. 1-5.&lt;br /&gt;
[2] B. Okumura et al., &amp;quot;Challenges in Perception and Decision Making for Intelligent Automotive Vehicles: A Case Study,&amp;quot; in IEEE Transactions on Intelligent Vehicles, vol. 1, no. 1, pp. 20-32, March 2016.&lt;br /&gt;
[3] Duo Han, Yilin Mo and Richard M. Murray, “Synthesis of Distributed Longitudinal Control Protocols for a Platoon of Autonomous Vehicles”, Technical report done at Caltech, 2014.&lt;br /&gt;
[4] J. I. Ge, G. Orosz, and R. M. Murray. Connected cruise control design using probabilistic model checking. Proceedings of the American Control Conference, 4964-4970, IEEE, 2017.&lt;br /&gt;
[5] F110 autonomous race cars. &amp;lt;http://mlab-upenn.github.io/f110/index.html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=Karan_Kalsi,_Oct_2017&amp;diff=21535</id>
		<title>Karan Kalsi, Oct 2017</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=Karan_Kalsi,_Oct_2017&amp;diff=21535"/>
		<updated>2017-10-02T15:41:03Z</updated>

		<summary type="html">&lt;p&gt;Jge: /* 4 Oct (Wed) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Image:Karan_Kalsi.jpg||right]]&lt;br /&gt;
Dr. Karan Kalsi is currently a power systems research engineer at the Pacific Northwest National Lab, Richland, WA, USA. He is the lead investigator on Department of Energy funded research to develop efficient, reliable and secure control strategies for Smart Grid assets. He is the principle investigator on the topic of developing future power grid control paradigms as part of the laboratory’s Future Power Grid Initiative. He is the Co-principle investigator on EED SEED project related to modeling and controls for distributed energy resources in microgrids. Karanjit is also actively involved with IEEE including being the 2011 Chair of the IEEE Richland Section Graduates of the Last Decade (GOLD) Affinity Group and was recently elected as the 2012 Vice-chair of Technical Activities and Outreach of the IEEE Richland Section Power and Energy Society.&lt;br /&gt;
&lt;br /&gt;
More: http://energyenvironment.pnnl.gov/staff/staff_info.asp?staff_num=2178&lt;br /&gt;
&lt;br /&gt;
== Schedule for Karan Kalsi visit, 2-5 Oct 2017 ==&lt;br /&gt;
&lt;br /&gt;
=== 2 Oct (Mon) ===&lt;br /&gt;
* Morning: HR check-in, office setup&lt;br /&gt;
* Lunch: Richard&lt;br /&gt;
* 1:30 pm: Open&lt;br /&gt;
* 2:30 pm: Sofie Haesaert (Annenberg 310)&lt;br /&gt;
* 3:30 pm: Colloqium reception (location?)&lt;br /&gt;
* 4 pm: CMS colloqium - George Papanicoulou (Stanford), 105 Annenberg&lt;br /&gt;
&lt;br /&gt;
=== 3 Oct (Tue) ===&lt;br /&gt;
* 9:30 am: Open&lt;br /&gt;
* 10:15 am: Tony Fragoso (Annenberg 3rd floor treehouse lounge)&lt;br /&gt;
* 11 am: Aaron Ames (266 Gates-Thomas)&lt;br /&gt;
* IST lunch bunch&lt;br /&gt;
* Afternoon off&lt;br /&gt;
&lt;br /&gt;
=== 4 Oct (Wed) ===&lt;br /&gt;
* Morning off&lt;br /&gt;
* Lunch: Jin (and anyone else who wants to join)&lt;br /&gt;
* 3 pm: CDS tea&lt;br /&gt;
* 4 pm: Open&lt;br /&gt;
* 4:45 pm: Open&lt;br /&gt;
&lt;br /&gt;
=== 5 Oct (Thu) ===&lt;br /&gt;
* 10 am: Soon-Jo Chung (235 Guggenheim) CAST and aerospace robotics research&lt;br /&gt;
* 11 am: Ioannis Filippidis (330 Annenberg)&lt;br /&gt;
* Lunch: Open&lt;br /&gt;
* 2 pm: head for airport&lt;/div&gt;</summary>
		<author><name>Jge</name></author>
	</entry>
</feed>