<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sensing | Henry Kou</title><link>https://kenryhou2.github.io/tags/sensing/</link><atom:link href="https://kenryhou2.github.io/tags/sensing/index.xml" rel="self" type="application/rss+xml"/><description>Sensing</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Thu, 07 May 2026 00:00:00 +0000</lastBuildDate><image><url>https://kenryhou2.github.io/media/icon_hu_da05098ef60dc2e7.png</url><title>Sensing</title><link>https://kenryhou2.github.io/tags/sensing/</link></image><item><title>ARPA-E Pipe Inspection</title><link>https://kenryhou2.github.io/projects/arpa-e-pipe-inspection/</link><pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><guid>https://kenryhou2.github.io/projects/arpa-e-pipe-inspection/</guid><description>&lt;p&gt;I worked on this as a confined-space robotics problem: how do you make an inspection robot useful when the environment is narrow, dark, repetitive, and hard to instrument? Pipe inspection is not just a mobility problem. The robot also has to keep enough sensing coverage and map consistency for an operator to understand where defects or misalignments are located.&lt;/p&gt;
&lt;p&gt;My work connected crawler hardware, embedded sensing, and mapping interfaces. The mapping GUI below shows the kind of alignment problem that comes up when local sensor observations have to be stitched into a coherent pipe-scale view. In a pipe, small pose errors are easy to hide visually but can become large localization errors along the run, so the inspection interface needs to expose uncertainty and misalignment clearly rather than only showing a polished map.&lt;/p&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;&lt;img alt="ARPA-E mapping misalignment GUI"
src="https://kenryhou2.github.io/projects/arpa-e-pipe-inspection/mapping_misalignment_GUI.gif"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;
&lt;img alt="Henry with pipe crawler"
srcset="https://kenryhou2.github.io/projects/arpa-e-pipe-inspection/henry_pipe_crawler_hu_50dcd30817b6b985.webp 320w, https://kenryhou2.github.io/projects/arpa-e-pipe-inspection/henry_pipe_crawler_hu_18ba225fb490a012.webp 480w, https://kenryhou2.github.io/projects/arpa-e-pipe-inspection/henry_pipe_crawler_hu_d3468a2a4b384aa1.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://kenryhou2.github.io/projects/arpa-e-pipe-inspection/henry_pipe_crawler_hu_50dcd30817b6b985.webp"
width="760"
height="508"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sources I leaned on:&lt;/strong&gt; Thrun, Burgard, and Fox&amp;rsquo;s &lt;em&gt;Probabilistic Robotics&lt;/em&gt; for the localization and mapping mindset; Grisetti, Kummerle, Stachniss, and Burgard&amp;rsquo;s graph-based SLAM tutorial for pose-graph thinking; and pipe/cave robot literature from CMU&amp;rsquo;s confined-space robotics work for practical constraints on mobility, sensing, and operator feedback.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Keywords:&lt;/strong&gt; ARPA-E, pipe inspection, confined-space robotics, crawler robot, mapping, sensing, embedded systems, inspection robotics.&lt;/p&gt;</description></item><item><title>Boeing Material Deposition</title><link>https://kenryhou2.github.io/projects/boeing-material-deposition/</link><pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><guid>https://kenryhou2.github.io/projects/boeing-material-deposition/</guid><description>&lt;p&gt;I am working on a process-control idea for ultra-large-format additive manufacturing, where the robot is big enough that structural vibration becomes part of the manufacturing process. If a long-reach system is depositing material for aircraft, bridge, or infrastructure repair, the tool may be commanded to move smoothly while the actual nozzle is still oscillating.&lt;/p&gt;
&lt;p&gt;The key shift is to stop treating motion control as the only place to fix the error. A low-stiffness plant may not have enough bandwidth or model certainty to fully cancel the vibration, but the deposition process can still react to the measured tool motion. My approach changes the deposition timing and rate based on real-time trajectory deviation, so material lands more evenly even when the tool path is imperfect.&lt;/p&gt;
&lt;p&gt;I validate the idea on a custom testbench that emulates the deposition dynamics. The sensor measures high-bandwidth tool motion, the controller estimates deviation from the desired path, and the process layer schedules material output around the residual vibration. The practical lesson is that process quality can sometimes be improved by controlling when material is added, not only by trying to make the structure perfectly still.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sources I leaned on:&lt;/strong&gt; Altintas&amp;rsquo; work on manufacturing automation and process control; input-shaping literature from Singer and Seering for vibration-aware motion; and additive-manufacturing control papers on bead geometry, melt-pool monitoring, and closed-loop deposition rate control.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Status:&lt;/strong&gt; In progress.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Keywords:&lt;/strong&gt; ultra large format additive manufacturing, ULF-AM, process control, deposition scheduling, vibration compensation, high-bandwidth sensing, trajectory deviation estimation, material deposition, manufacturing robotics.&lt;/p&gt;</description></item><item><title>Medusa Space Arms</title><link>https://kenryhou2.github.io/projects/medusa-space-arms/</link><pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><guid>https://kenryhou2.github.io/projects/medusa-space-arms/</guid><description>&lt;p&gt;I worked on Medusa as a space-robotics arm testbed, where the physical setup makes coordination visible. The carriage-mounted arm lets us study manipulation and sensing on a system that is not just a fixed industrial arm bolted to the floor; base motion and arm motion both matter.&lt;/p&gt;
&lt;p&gt;The project connects mechanical system design, embedded sensing, and control implementation. The useful technical question is how much coordination you can get from a real platform when sensing, actuation limits, and geometry are all present at once. Watch the
.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sources I leaned on:&lt;/strong&gt; Yoshida&amp;rsquo;s space robot dynamics work for free-floating manipulation context; Dubowsky and Papadopoulos on planning and control for space manipulators; and standard resolved-rate / operational-space control references for connecting arm motion to task-space behavior.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Keywords:&lt;/strong&gt; space robotics, robotic arms, manipulation, carriage-mounted testbed, controls, sensing, embedded systems.&lt;/p&gt;</description></item></channel></rss>