Productively Programming Accelerated Computing SystemsModern accelerated computing systems are increasing in scale, becoming more specialized and diverse, and evolving more quickly. While these changes bring significant performance improvements, they also come with the challenges of productively developing software that targets complex and rapidly changing hardware. For software to keep up with modern hardware, programming ...
This talk explores how to push the boundaries of robotic autonomy and mobility. We review the current state of adaptive legged locomotion and navigation policies, and discuss pathways toward policies that generalize beyond their developers’ original intentions. We examine how such policies can be trained across diverse modalities and data ...