Paul Bovbel, Gary Servin (Locus Robotics)
When setting out to build a commercial robot around the ROS ecosystem, developers have to face the decision of running their own fork of OSRF's build infrastructure, or rolling a bespoke continuous-integration (CI) solution. In this talk, we present Tailor - an open-source version of Locus’ CI infrastructure that is free-standing, or can form the basis of a larger CI pipeline. This talk will explain our approach to converting a ROS distribution into binary packages and bare-metal/container images, as well as how to deploy images to production robots as over-the-air (OTA) updates.
Video presented at ROSCon 2019. More details and slides are available at: roscon.ros.org/2019/.