ESC Boston and BIOMED Boston is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

ESC Boston 2019 Schedule Viewer


Welcome to the Biomed Boston & ESC Boston 2019 Presentation Store. Here you can view and download conference and/or show floor theater presentations before, during, and after the event. If you’re looking for a presentation from a specific session that you’re unable to find here, note that it’s likely because the presenter has not provided permission for external use or has not yet shared their presentation with us. Please check back after the event for a more complete catalogue of available presentations.

Consumer Robots from Smartphone SoCs

Daniel Casner  (Senior Hardware Engineer, Anki)

Location: 107A

Date: Wednesday, May 15

Time: 4:00 pm - 5:00 pm

Track: ESC Boston, Track A: Embedded Hardware Design & Verification, ESC Boston, Track B: Embedded Software Design & Verification

Vault Recording: TBD

Building a cloud-connected, voice-enabled home robot with onboard machine vision, deep learning, and the ability to interact with people, as well as navigate and manipulate its environment, is hard. Doing it in 18 months with a consumer price target is character-building. This postmortem-style talk will cover some of the challenges and share lessons learned developing Vector and how we were able to achieve maximum performance at minimum cost.

Smartphones have made amazing computational power available in amazingly small and inexpensive packages. However, these SoCs and their operating systems are still designed for phones first and foremost. IoT and robotics have different requirements and need to be as lean as possible to reach performance and cost targets. Lessons learned range from surprising assumptions by chip designers to exploration of Android, Linux and several things in between. These lessons are applicable to any IoT device requiring smartphone level processing on board.


Attendees will get a taste of the challenges and opportunities presented by applying technology optimized in the smartphone industry to embedded systems including systems integration surprises and a tour of parts of the embedded Linux landscape.

Presentation File