Skip to content
Building a Robotics Software Platform with Abhay Venkatesh episode artwork

Aug 23, 2021 1 hr 4 min

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.

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Building a Robotics Software Platform with Abhay Venkatesh

0:00 1:04:25

Chapters

  1. 0:15 Introduction and Abhay's role
  2. 7:18 The role of a platform in managing sensor data
  3. 14:17 Defining a Platform
  4. 17:17 The Google Testing Pyramid
  5. 21:08 Sponsor: SignalWire
  6. 23:28 Real-time Constraints and Safety
  7. 27:00 Safety Layers and Defensive Programming
  8. 36:08 Moving Beyond the Individual Robot
  9. 38:49 Core Components of a Robotics Platform
  10. 42:35 Challenges of Remote Deployment
  11. 56:37 The Evolution of Robotics Platforms
  12. 58:43 Robotics vs. Reinforcement Learning
  13. 1:01:18 Closing Remarks

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Programming Throwdown?

This episode is 1 hour and 4 minutes long.

When was this Programming Throwdown episode published?

This episode was published on August 23, 2021.

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this Programming Throwdown episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.