Building a Robotics Software Platform with Abhay Venkatesh
from Programming Throwdown Hosted by Patrick Wheeler and Jason Gauci, with Abhay Venkatesh
You’ve seen the dancing Boston Dynamics dogs, Honda’s ASIMO greeting people at malls, and the half-court-shooting robot at the Olympics, among other awe-inspiring robot stories that nowadays are getting increasingly more common. But equally fascinating, especially for us programmers, is the amount of programming and structure needed to make sure these robots work as intended. In this episode, we talk with Abhay Venkatesh, Software Engineer at Anduril Industries, about Platforms for Robotics (PFRs), and the intricacies happening inside these mechanical wonders.
Embed this episode
Chapters
- 0:15 Introduction and Abhay's role
- 7:18 The role of a platform in managing sensor data
- 14:17 Defining a Platform
- 17:17 The Google Testing Pyramid
- 21:08 Sponsor: SignalWire
- 23:28 Real-time Constraints and Safety
- 27:00 Safety Layers and Defensive Programming
- 36:08 Moving Beyond the Individual Robot
- 38:49 Core Components of a Robotics Platform
- 42:35 Challenges of Remote Deployment
- 56:37 The Evolution of Robotics Platforms
- 58:43 Robotics vs. Reinforcement Learning
- 1:01:18 Closing Remarks
No transcript yet.