View index.html
<!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
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
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
macro_rules! group_attr { | |
(#[cfg($attr:meta)] $($yes:item)*) => { | |
$(#[cfg($attr)] $yes)* | |
} | |
} |
View _main.rs
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
\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
\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
\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
> 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
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