Why Did the Robot Do That? https://insights.sei.cmu.edu/sei_blog/2016/12/why-did-the-robot-do-that.html (exploring robots saying out loud what they're trying to do)
miniblog.
Related Posts
Apparently burger flipping robots now exist: https://invest.misorobotics.com/
It's an interesting case of building a robot to fit an existing environment, rather than building a machine to do a job with its own equipment.
Designing effective delivery robots seems to require making them really cute: https://www.sfchronicle.com/business/article/Kiwibots-win-fans-at-UC-Berkeley-as-they-deliver-13895867.php
Mixing ML with human driver supervision is an interesting design too.
Every software project seems to have a set of features you build only so it's better suited for its environment.
For example, a perfectly functional website still benefits from a favicon, robots.txt, open graph tags and minification.
