AI Agents Course - Python

Learn the fundamentals of AI Agents by programming real and simulated robots to perceive, decide, and act in dynamic environments.

AI Agents course

Course Summary

In this course, you will build intelligent agents that can understand their environment, reason over external and internal knowledge, and make decisions on their own. You’ll explore concepts like Retrieval-Augmented Generation (RAG), planning, and the use of large language models to bring these agents to life.

What you will learn

By the end of this course, you’ll be able to:

Course Overview

Welcome

This is the introductory unit to the AI Agents course

Introduction to AI Agents

This unit explores the fundamentals of building AI agents for robotics, starting from rule-based behaviors to advanced systems that use large language models and retrieval-augmented generation (RAG) for intelligent decision-making.

AI Agents for Perception

This unit focuses on use of AI Agents in Navigation related tasks

Agents for Navigation

This unit introduces AI agents for perception, showing how they use sensor data and large language models to understand the environment and make decisions. It covers vision and lidar agents and their role in autonomous systems.

Multi Agent Systems

This unit explores how multiple AI agents coordinate and collaborate in shared environments. It covers system types, task allocation strategies, and control methods like leader-follower and decentralized negotiation.

Capstone Project

This unit brings together everything you've learned. You'll build an AI agent that navigates with lidar, follows language instructions, and leads a multi-agent team, combining perception, planning, and teamwork into one complete system.

Teachers

Arushi Khokhar

Generative AI

Arushi Khokhar

Robots used

Mars Rover robot

Mars Rover robot

twinrobot robot

twinrobot robot

Learning Path

Group:

Main Links