View index.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<meta charset="utf-8"> | |
<link rel="stylesheet" href="http://cmx.io/v/0.1/cmx.css"> | |
<script src="http://cmx.io/v/0.1/cmx.js" charset="utf-8"></script> | |
<style>.cmx-user-scene4 .cmx-text-border .cmx-path {stroke: orange}</style> | |
<body> | |
<div style="max-width:1200px; -webkit-transform:rotate(0deg)"> | |
<scene id="scene1"> | |
<drawing t="translate(0,31)"> |
View main.rs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
static BUTTON: AtomicBool = AtomicBool::new(false); | |
#[entry] | |
fn main() { | |
let mut cp = cortex_m::Peripherals::take().unwrap(); | |
let dp = stm32f30x::Peripherals::take().unwrap(); | |
let mut flash = dp.FLASH.constrain(); | |
let mut rcc = dp.RCC.constrain(); |
View gist:93da08aca55ba6a618c6ebe7e377b387
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fn toggle_between_A_and_B_while_keeping_value(&mut self) { | |
*self = match self { | |
E::A { value } => { E::B { value: mem::replace(value, S::dummy()) } } | |
E::B { value } => { E::A { value: mem::replace(value, S::dummy()) } } | |
}; | |
} |
View gist:ef51a30adbf962cf4e2d1c6d0879b92c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
macro_rules! group_attr { | |
(#[cfg($attr:meta)] $($yes:item)*) => { | |
$(#[cfg($attr)] $yes)* | |
} | |
} |
View _main.rs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fn main() -> ! { | |
let (mut delay, mut leds): (Delay, Leds) = aux5::init(); | |
loop { | |
foreach!($ | |
state => [on off] | |
period => [500 100] | |
{ | |
for led in 0..8 { | |
leds[led].$state(); |
View gist:fe9c7e40a39fe5f79b6186f356ca3545
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\section{References} | |
\vspace{-1.4em} | |
\setlength{\tabcolsep}{.075in} | |
\renewcommand{\arraystretch}{3} | |
\begin{tabular}{@{}l b{3.1in}} | |
\makecell[l]{ | |
Dr.\ Katherine J. Kuchenbecker \\ | |
Max Planck Institute for Intelligent Systems \\ | |
\plus 49 711 689-3510 \\ | |
\url{kjk@is.mpg.de} \\ |
View gist:d05cbfd28ec58283ba4ecb4519d04db6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\setlength{\tabcolsep}{.05in} | |
\renewcommand{\arraystretch}{3} | |
\begin{tabular}{@{}l b{3.1in}} | |
\makecell[l]{ | |
Dr.\@ Katherine J. Kuchenbecker \\ | |
Max Planck Institute for Intelligent Systems \\ | |
+49 711 689-3510 \\ | |
\url{kjk@is.mpg.de} \\ | |
\url{https://hi.is.mpg.de/person/kjk} | |
} & {\raggedright Dr.\@ Kuchenbecker was my academic advisor at the University of Pennsylvania from 2013-2018 and now directs the Haptic Intelligence Department at MPI-IS.\par} \\ |
View gist:9a26e4438ccc7812a948922f968b3204
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\raggedright | |
\begin{tabular}{l m{3.25in}} | |
\makecell[l]{ | |
Dr. Katherine J. Kuchenbecker \\ | |
Max Planck Institute for Intelligent Systems \\ | |
+49 711 689-3510 \\ | |
\url{kjk@is.mpg.de} \\ | |
\url{https://hi.is.mpg.de/person/kjk} | |
} & | |
Dr. Kuchenbecker was my academic advisor at the University of Pennsylvania from 2013-2018 and now directs the Haptic Intelligence Department at MPI-IS. \\ \\ |
View gist:71a2b0a8166e8df4d76c5bf98ff02858
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> Why are you interested in this position? | |
I am a robotics researcher at the University of Pennsylvania and will graduate with a PhD in Electrical Engineering in August. The experience I have gained in both software and hardware robotics engineering are, I think, directly applicable to the mission of Humanistic Robotics, and I'm very interested to apply my skills to make the world a better and safer place. | |
> Describe your hardware design experience? | |
I have worked on several projects in college and graduate school that involved hardware design. As part of teams, I helped design a quadrotor UAV and later a handheld visuo-haptic sensor assembly which was modeled in SolidWorks and assembled using laser-cut MDF and 3D-printed acrylic. With my current level of experience, I am much more comfortable on the software side than in mechanical design, but I am looking to gain more experience using tools like SolidWorks. | |
> What size teams have you worked on in the past? | |
I have mainly worked on academic research projects |
View gist:bd9808402e4973542e281716e4757c10
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 [|||||| 5.3%] Tasks: 42, 6 thr; 2 running | |
2 [|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||99.3%] Load average: 1.00 0.72 0.34 | |
Mem[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||1.72G/1.95G] Uptime: 7 days, 21:45:44 | |
Swp[| 28.4M/5.00G] |
NewerOlder