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

A Survey of Potential Functions for Multi-agent Systems

I recently conducted a minor survey on potential functions in the context of multi-agent systems. Collective potential functions are a common way to produce desired separation between agents in a swarm. Fig. 1 provides an illustration of one such scenario. Fig. 1: Illustration of potential functions in action. Note that the agents maintain some common distance between eachother, except when navigating around the obstacles in yellow. Potential A common potential function used in molecular dynamics and lattice formation with equilibrium distances is the Lennard-Jones potential function: ...

24 Nov 2024 · 2 min · tjards

New publication: Emergent Structure in Multi-agent Systems Using Geometric Embeddings

One of our grad students (Dimitria) recently presented findings at the 2024 IEEE International Symposium on Systems Engineering (ISSE) in Perugia, Italy. This new work builds off some of our earlier investigations into emergent leminscate traectories by providing a more general solution, applicable to a wide range of closed-curve trajectories. Abstract This work investigates the self-organization of multi-agent systems into closed trajectories, a common requirement in unmanned aerial vehicle (UAV) surveillance tasks. In such scenarios, smooth, unbiased control signals save energy and mitigate mechanical strain. We propose a decentralized control system architecture that produces a globally stable emergent structure from local observations only; there is no requirement for agents to share a global plan or follow prescribed trajectories. Central to our approach is the formulation of an injective virtual embedding induced by rotations from the actual agent positions. This embedding serves as a structure-preserving map around which all agent stabilize their relative positions and permits the use of well-established linear control techniques. We construct the embedding such that it is topologically equivalent to the desired trajectory (i.e., a homeomorphism), thereby preserving the stability characteristics. We demonstrate the versatility of this approach through implementation on a swarm of Quanser QDrone quadcopters. Results demonstrate the quadcopters self-organize into the desired trajectory while maintaining even separation. ...

21 Oct 2024 · 2 min · tjards