22 Aug 2018
37m

Teaching Bots Learn by Watching Human Behavior - Ep. 67

Podcast cover

NVIDIA AI Podcast

Generalizable autonomy in robotics relies on bridging the gap between specific task execution and adaptive, real-world interaction. The JackRabbit project demonstrates this by enabling mobile agents to navigate crowded human environments using deep learning to predict human trajectories and adhere to social norms. Complementing this, Neural Task Programming allows robots to learn complex tasks—such as cooking—from single demonstrations by decomposing them into modular, primitive actions. This approach empowers robots to generalize skills to new situations and recover from execution errors. While general-purpose robots remain a long-term goal, the integration of onboard GPU processing and data-efficient algorithms is accelerating the development of machines capable of assisting in manufacturing, healthcare, and daily tasks. As hardware costs decrease, these technologies are poised to transition from specialized research environments to broader, real-world applications.

Outlines

Sign in to continue reading, translating and more.

Open full episode in Podwise