The Interaction Design Foundation – the IDF - is a ten year old transformative non-profit enterprise focused on educating, informing and stimulating the global design community. The organization has created a powerful cloud based publishing model, blending free courses and textbooks with an immersive web site and social media presence for thought leaders, students, authors, academia, design professionals, futurists and tech-challenged consumers.
People from around the world show their
support for our mission to make world-class educational materials
available for free. It's all about the Democratization of Knowledge
Learn how to program
all the major systems of a robotic car from the leader of Google and
Stanford's autonomous driving teams. This class will teach you basic
methods in Artificial Intelligence, including: probabilistic inference,
planning and search, localization, tracking and control, all with a
focus on robotics. Extensive programming examples and assignments will
apply these methods in the context of building self-driving cars.
What Should I Know?
You should either
already know Python, or have enough experience with another language to
be confident you can pick up what you need on your own. Fortunately,
Python was built to be easy to learn, read, and use. If you already know
another programming language, you'll be coding in Python in less than
an hour. Additionally, knowledge of probability and linear algebra will
be helpful.
What Will I Learn?
This course will cover
probabilistic inference, planning and search, localization, tracking
and control, all with a focus on robotics.
Introduction
Welcome to Artificial Intelligence for Robotics, also called "Programming a Robotic Car"!
Don't forget to check out the forum if you have any questions, and to check out wiki for course notes, additional explanations, examples and extra materials!
Code.org/ is a non-profit foundation dedicated to growing computer programming education. Our goals include:
Spreading the word that there is a worldwide shortage of computer programmers, and that it's much easier to learn to program than you think.
Building an authoritative database of all programming schools, whether they are online courses, brick+mortar schools or summer camps.
Our vision is that every student in every school has the opportunity to learn how to code. We believe computer science and computer programming should be part of the core curriculum in education, alongside other science, technology, engineering, and mathematics (STEM) courses, such as biology, physics, chemistry and algebra.