← All projectsGitHub
Agentic co-design of low-cost robots

Where is the best rotor cant angle for a quadrotor co-designed with its controller?

research/codesign-aero-cant-bound

Does more rotor tilt keep helping once the 35° cap of codesign-aero-cant is lifted? In simulation no: with the bound at 35°, 50°, 65° and 80° the joint co-design reaches 12.3° held-out attitude error and picks 34–40° each time, so the optimum is interior and flat; an assumed tilt efficiency loss changes it by 0.1°.

11 tests

What it found

Follow-up to codesign-aero-cant, whose joint optimum sat on its 35° cap. Here the cant bound is raised to 50°, 65° and 80° and a tilt efficiency loss (hover power divided by 1 − k sin2α, k assumed and swept at 0 and 0.2) is added. Joint CMA-ES over arm length, propeller size, cant and six PID gains (1920 evaluations, 5 seeds, 64 held-out episodes) reaches 12.32°, 12.30°, 12.30° and 12.30° at bounds 35°, 50°, 65° and 80°, against 15.18° with no cant (better in 5 of 5 paired seeds, about −2.9°). The chosen cant is 34–40° in all 20 runs, so the earlier result was a plateau just under the cap, not a bound-limited optimum. With k = 0.2 the error is 12.44–12.46° and the chosen cant 29–36°. Limits: the tilt-loss coefficient, reaction-torque ratio, cost model and plant ranges are assumed (k swept, the rest inherited from earlier projects), not measured; attitude steps only, no position hold, no hardware.

A figure from its own output

Figure produced by research/codesign-aero-cant-bound: bound
codesign-aero-cant-bound/experiments/bound.png, written by the project's own experiment code.

Paper, code and results

More in Agentic co-design of low-cost robots

All 27 Agentic co-design of low-cost robots projects →

Other research topics

Proper scoring & elicitation28Effort & peer prediction9Verification games & slashing19Detection & tolerances14Markets as routers13Prediction-market design9Paying contributors8Decentralised training systems23Digital twins & sim-to-real164LLM chip design loops40Robot manufacturing loops53Ambient AI assistant46Self-replicating manufacturing34Simulation-first design64Engineered clothing45Task-specific AI accelerators40Algorithmic chip-design loops42Open-source purpose-built robots44The software-engineering loop43Adversarial human imitation41Open-source residential construction41Autonomous multi-angle capture34Sensing, imaging and 3D31Energy supply and dense energy storage39Robot societies among people31Agentic co-design of low-cost robots27Laundry-hanging robots25Machine learning on qualitative data23Robots on the building site27Civilizations & group psychology1History & human sciences1

Produced with AI assistance (Claude). Results are from the code in this repository and are simulated or stylised unless the abstract says otherwise; nothing here implies affiliation with or endorsement by any lab, researcher or company cited. MIT licensed.