Key Points on Viability Overview of the Process Training a quadcopter control model in Unity MLAgents with PyTorch is straightforward, as MLAgents supports ONNX export for inference. The model, mimicking PID controllers (e.g., via reinforcement learning for stability and trajectory), can output actions like thrust adjustments. Embedding into hardware involves converting ONNX to RTL code, […]
I. Executive Synthesis: Feasibility and Strategic Overview A. Assessment of Conceptual Viability The objective of embedding an ONNX model trained within Unity3D’s ML-Agents framework onto a custom Tensor Processing Unit (TPU) architecture, specifically the open-source Tiny-TPU v2, defined by Chisel and synthesized on a low-cost Field-Programmable Gate Array (FPGA), is conceptually sound and technologically viable. […]