New publication in Automatica!

Emergent homeomorphic curves in swarms This work introduces the concept of geometric embeddings, which permit the application of linear control policies to produce globally-stable emergent curves in swarms of unmanned aerial vehicles. The vehicles make decisions based only on local observations, without knowing their role in the larger group. Below is an animation of the technique being used to produce a lemniscatic arc. Article available here. Code available here. ...

28 Feb 2025 · 1 min · tjards

Robots, Chaos, and Dune: Reflections on Unpredictability

My thoughts on how a meteorology paper published in 1963 explains the difference between two giants of science fiction, with some personal reflections on how they each influence my own work. Introduction My research began in the narrow field of reinforcement learning applied to constrained, optimal control. Solutions were well-structured, precise, and mathematically rigorous. This fit neatly into a deterministic view of the world - if I defined everything correctly and did the math, things would work out well. ...

2 Feb 2025 · 5 min · tjards

Co-doc: A Custom GPT Research Assistant

Key Points Built a custom ChatGPT to assist me with my research. Trained it on actual comments from peer-review. Received feedback on my proposed revisions. Overall impressed with its initial performance. Introduction One of my holiday projects this year was to play with some of the special features that come with the OpenAI ChatGPT Plus account. In additon to gaining access to better models and more reliable performance, the Plus account allows you to create your own custom GPTs, tailored to your own needs. ...

25 Dec 2024 · 4 min · tjards