Modular MPC for RoboBee (IJRR 2022)

#papers #robobee
April 1, 2022

TODO: get from RI seminar slides

My second paper from my Harvard postdoc β€œAn efficient, modular controller for flapping flight composing model-based and model-free components” is out on IJRR. This paper was a culmination of learning numerical optimization and microfabrication during my Harvard postdoc. The latter was especially challenging due to COVID making it impossible to have a collaborative lab where you can actually ask for guidance when you don’t know how anything works.

While the results are relatively modest, the concepts are interesting in my opinion. Specifically, in Kodlab we thought that optimization-based methods could not be made modular or compositional. While in most research papers, that ends up being true, there are some notable exceptions. For example,

Fun fact: I initially went to Harvard intending to work with Scott Kuindersma, but he moved to Boston Dynamics basically the moment I joined. πŸ˜‚

System architecture:

Figure 1

Figure 10

Hovering clips:

Model-based template controller

Template: upright rigid body

Waypoint tracking MPC

Linearization and discretization.

Wrench-gradient based inverse dynamics

Data-driven

Kinematics features

Figure 3

Figure 4

Robobee perching:

Figure 5

Figure 7