Robot Ecology Constraint-Based Design for Long-Duration Autonomy - Egerstedt, Magnus (Princeton University Press, 2021)