<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Control |</title><link>https://bennetoutland.github.io/tags/control/</link><atom:link href="https://bennetoutland.github.io/tags/control/index.xml" rel="self" type="application/rss+xml"/><description>Control</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Wed, 01 May 2024 00:00:00 +0000</lastBuildDate><image><url>https://bennetoutland.github.io/media/icon_hu_da05098ef60dc2e7.png</url><title>Control</title><link>https://bennetoutland.github.io/tags/control/</link></image><item><title>Omnicopters for Spacecraft Simulation</title><link>https://bennetoutland.github.io/projects/omnicopter/</link><pubDate>Wed, 01 May 2024 00:00:00 +0000</pubDate><guid>https://bennetoutland.github.io/projects/omnicopter/</guid><description>&lt;p&gt;Senior design project and MS thesis component, funded by the LINCS Lab at the Air Force Research Laboratory ($5,000 CRADA award).&lt;/p&gt;
&lt;p&gt;Omnicopters — multirotor vehicles with full 6-DOF control authority — were used to simulate spacecraft attitude and translation dynamics in a hardware-in-the-loop configuration. Key contributions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Determined optimal motor placements and orientations for full controllability&lt;/li&gt;
&lt;li&gt;Developed a novel control scheme for rejecting air disturbances in indoor environments&lt;/li&gt;
&lt;li&gt;Validated the platform as a low-cost proxy for orbital spacecraft dynamics testing&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Autonomous Vehicles with Safety Guarantees</title><link>https://bennetoutland.github.io/projects/autonomous-vehicles/</link><pubDate>Thu, 01 Feb 2024 00:00:00 +0000</pubDate><guid>https://bennetoutland.github.io/projects/autonomous-vehicles/</guid><description>&lt;p&gt;A demonstration suite for safe autonomous vehicle trajectory optimization.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lane, vehicle, pedestrian, traffic light, and sign detection pipelines&lt;/li&gt;
&lt;li&gt;Autonomous lane change via nonlinear model predictive control (nMPC)&lt;/li&gt;
&lt;li&gt;Safety-guaranteed lane change using Control Barrier Functions integrated into nMPC (CBF-nMPC), with formal guarantees of non-collision with simulated traffic&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Adaptive HVAC for Unknown Deployment</title><link>https://bennetoutland.github.io/projects/adaptive-hvac/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://bennetoutland.github.io/projects/adaptive-hvac/</guid><description>&lt;p&gt;A data-driven approach to HVAC control for environments with unknown thermal characteristics.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Created a heat transfer model of a standard office/warehouse environment equipped with an HVAC system&lt;/li&gt;
&lt;li&gt;Embedded physical information of a general environment into ARX for model identification&lt;/li&gt;
&lt;li&gt;Gradient descent was used to optimize a PID controller to regulate the internal temperature&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Automated Turret</title><link>https://bennetoutland.github.io/projects/automated-turret/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://bennetoutland.github.io/projects/automated-turret/</guid><description>&lt;p&gt;An automated turret with vision-based target tracking and feedback control.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Detected a desired target via a blob detection scheme&lt;/li&gt;
&lt;li&gt;Performed pixel-to-torque feedback control to aim the turret&lt;/li&gt;
&lt;li&gt;Fine-tuned the controller after determining optimal gains from data-driven transfer function discovery&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Reinforcement Learning Control Demonstration</title><link>https://bennetoutland.github.io/projects/reinforcement-learning-demo/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://bennetoutland.github.io/projects/reinforcement-learning-demo/</guid><description>&lt;p&gt;An outreach demonstration introducing reinforcement learning control to general audiences.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Gave an introductory presentation at an appropriate technical level for non-specialists&lt;/li&gt;
&lt;li&gt;Developed a set of demonstrations of reinforcement learning control&lt;/li&gt;
&lt;li&gt;Performed algorithm benchmarking across multiple RL approaches&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Trebuchet Competition</title><link>https://bennetoutland.github.io/projects/trebuchet/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://bennetoutland.github.io/projects/trebuchet/</guid><description>&lt;p&gt;Trebuchet design and optimization as part of Rocker Robotics competition activities (2021–2023).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Assisted in trebuchet building and data collection for Rocker Robotics&lt;/li&gt;
&lt;li&gt;Performed model identification and regression to determine optimal counterweight masses and tang angles&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Terrain Investigational and Navigational Automaton (TINA)</title><link>https://bennetoutland.github.io/projects/tina-robot/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>https://bennetoutland.github.io/projects/tina-robot/</guid><description>&lt;p&gt;A differential drive robot built for autonomous course navigation using computer vision feedback control.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Built a differential drive robot with camera module&lt;/li&gt;
&lt;li&gt;Utilized computer vision techniques to determine desired path through the course&lt;/li&gt;
&lt;li&gt;Performed pixel-to-torque control to successfully navigate the course&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>