Robotics MOOC list (keep on updating)
Artificial Intelligence for Robotics (Udacity)
Self Paced
Udacity
English
Programming a Robotic Car. Learn how to program all the major systems of a robotic car from the leader of Google and Stanford's autonomous driving teams.
Top of Form
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision
Artificial Intelligence, Robotics
More Info
Artificial Intelligence (saylor.org)
Self Paced
Saylor.org
English
This course introduces the field of artificial intelligence (AI). Materials on AI programming, logic, search, game playing, machine learning, natural language understanding, and robotics introduce the student to AI methods, tools, and techniques, their application to computational problems, and their contribution to understanding intelligence.
Top of Form
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision
Artificial Intelligence, Machine Learning, Robotics
More Info
Begin Robotics (FutureLearn)
Feb 22nd 2016
FutureLearn
English
Explore the history, anatomy and intelligence of robots with this free online course. Test drive robots using exciting simulations.
Top of Form
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision
Robotics, Robots
More Info
Mobile Robots and Autonomous Vehicles (FUN)
Feb 8th 2016
FUN
English
Mobile Robots are increasingly working in close interaction with human beings in environments as diverse as homes, hospitals, public spaces, public transportation systems and disaster areas. The situation is similar when it comes to Autonomous Vehicles, which are equipped with robot-like capabilities (sensing, decision and control). Such robots must balance constraints such as safety, efficiency and autonomy, while addressing the novel problems of acceptability and human-robot interaction. Given the high stakes involved, developing these technologies is clearly a major challenge for both the industry and the human society.
Top of Form
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision, Engineering
Robotics, Mobile Robots, Autonomous Vehicles
More Info
Mobile Robotics (Open2Study)
Jan 11th 2016
Open2Study
English
Discover the world of mobile robots - how they move, how they interact with the world, and how to build them!
Top of Form
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision, Engineering, Information, Technology, and Design
Mobile Robotics, Robotics, Engineering
More Info
Haptics: Introduction to Haptics (Stanford Online)
Self Paced
Lagunita
English
Participants in this class will learn how to build, program, and control haptic devices, which are mechatronic devices that allow users to feel virtual or remote environments. In the process, participants will gain an appreciation for the capabilities and limitations of human touch, develop an intuitive connection between equations that describe physical interactions and how they feel, and gain practical interdisciplinary engineering skills related to robotics, mechanical engineering, electrical engineering, bioengineering, and computer science.
Top of Form
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision, Engineering
Haptics, Robotics, Mechanical Engineering, Electrical Engineering, Bioengineering, Haptik
More Info
Robotic Vision (QUT)
Oct 19th 2015
EdCast
English
English
How can we make robots see like we do? Learn how we make robots perceive the world around them in this exciting six-week course, delivered by Professor Peter Corke. Robotic Vision introduces you to the field of computer vision and the mathematics and algorithms that underpin it. You'll learn how to interpret images to determine the colour, size, shape and position of objects in the scene.We'll work with you to build an intelligent vision system that can recognise objects of different colours and shapes.
Top of Form
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision, Computer Science: Programming & Software Engineering
Robotics, Vision Systems, Robotics Vision, Engineering
More Info
Cognitive technologies: The real opportunities for business (NovoEd)
Oct 19th 2015
NovoEd
English
Aimed at a general business audience, this course demystifies artificial intelligence, provides an overview of a wide range of cognitive technologies, and offers a framework to help you understand their business implications. Some experts have called artificial intelligence "more important than anything since the industrial revolution."[i] That makes this course essential for professionals working in business, operations, strategy, IT, and other disciplines. Throughout the course, participants will build a knowledge base on cognitive technologies to equip them to engage in discussions with colleagues, customers, and suppliers and help them shape cognitive technology strategy in their organization.
Top of Form
Bottom of Form
Business & Management, Computer Science: Artificial Intelligence, Robotics, Vision, Information, Technology, and Design
Artificial Intelligence, Cognitive Technologies, Technology, Business, Robotics, Machine Learning, Robots
More Info
Introduction to Robotics (QUT)
Aug 10th 2015
EdCast
English
English
This course is an introduction to the exciting world of robotics and the mathematics and algorithms that underpin it. You’ll develop an understanding of the representation of pose and motion, kinematics, dynamics and control. You’ll also be introduced to the variety of robots and the diversity of tasks to which this knowledge and skills can be applied, the role of robots in society, and associated ethical issues.
Top of Form
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision, Engineering
Robotics, Engineering, Robots
More Info
Emotions: a Philosophical Introduction (Coursera)
May 18th 2015
Coursera
English
Emotions are the backbone of social activities as well as they drive the cognitive processes of several living entities. This course tries to elucidate the controversial nature of emotions and their evolutionary meaning. Several animals, including humans, have emotions but…what about machines? This is a course to feel and think about.
Top of Form
Bottom of Form
Art, Architecture, and Design, Biology & Life Sciences, Computer Science: Artificial Intelligence, Robotics, Vision, Humanities, Social Sciences
Emotions, Philosophy, Neurology, Psychology, Anthropology, Robotics, Artificial Intelligence
More Info
Binaural Hearing for Robots (FUN)
May 11th 2015
FUN
English
This course describes the computational principles of binaural hearing ; how these principles could be implemented on a robot head and how they could lead towards robust interaction capabilities.
Top of Form
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision
Robots, Binaural Hearing, Robotics
More Info
Introduction to Artificial Intelligence (Udacity)
Self Paced Course - Start anytime
Udacity
English
AI-Class.
Top of Form
No votes yet
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision
Artificial Intelligence, Robotics
More Info
Developmental Artificial Intelligence (UCBL)
Oct 13th 2014
Other Providers
English
This course will teach you the cognitive science background and the programming bases to design robots and virtual agents capable of autonomous cognitive development driven by their intrinsic motivation.
Top of Form
No votes yet
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision
Artificial Intelligence, Robotics, Learning, Motivation, Robots
More Info
6.832x: Underactuated Robotics (edX)
Oct 1st 2014
edX
English
Algorithms for Walking, Running, Swimming, Flying, and Manipulation.
Top of Form
Average: 10 (1 vote)
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision, Engineering
Robotics, Algorithms, Mechanical Engineering, Robots
More Info
SNU446.345.2x: Robot Mechanics and Control, Part II (edX)
Jun 9th 2014
edX
English
A mathematical introduction to the mechanics and control of robots.
Top of Form
Average: 10 (1 vote)
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision, Engineering, Physics
Robotics, Robots, Mechanics, Engineering
More Info
EECS149.1x: Cyber-Physical Systems (edX)
May 6th 2014
edX
English
EECS149.1x introduces students to the design and analysis of computational systems that are integrated with physical processes.
Top of Form
No votes yet
Bottom of Form
Computer Science: Programming & Software Engineering, Computer Science: Systems, Security, Networking, Physics
Physics, Computational Systems, Physical Processes, CyberPhysical Systems, Robotics, Programming
More Info
SNU446.345.1x: Robot Mechanics, Planning, and Control, Part I (edX)
Mar 28th 2014
edX
English
A rigorous introduction to the mechanics, planning, and control of robots.
Top of Form
Average: 10 (2 votes)
Bottom of Form
Computer Science: Artificial Intelligence, Robotics, Vision, Engineering, Physics
Robotics, Robots, Mechanics, Engineering
Three major MOOC websites
Coursera:
https://www.coursera.org
edX:
https://www.edx.org/
Udacity:
https://www.udacity.com
MOOC courses collection
MOOC-list (a comprehensive MOOC list website in English, mainly for courses search):
https://www.mooc-list.com/
Guokr MOOC Academy (a MOOC list website for sources sharing and course discussion in Chinese):
http://mooc.guokr.com
Open Course Ware (OCW)
OCW Universities
MIT OCW:
http://ocw.mit.edu/
Stanford Engineering Everywhere:
https://see.stanford.edu/
NTU Open Course Ware:
http://ocw.aca.ntu.edu.tw/ntu-ocw/
Open Course Ware list
Open Culture (in English):
http://www.openculture.com/freeonlinecourses
网易OpenCourseWare (in Chinese):
http://open.163.com/
OpenCourseWare Taiwan (in Chinese):
http://www.tocwc.org.tw
Recommended Courses for Locomotion Group
C++ Related Sources
C++語言程序設計基礎,清華大學:
http://www.xuetangx.com/courses/course-v1:TsinghuaX+00740043X_2015_T2+2015_T2/info
計算機程式,電機工程系(廖婉君) (Provided by 祈堯):
http://ocw.aca.ntu.edu.tw/ntu-ocw/ocw/cou/101S112
How to Use Git and GitHub: Version Control for Code
https://www.udacity.com/course/how-to-use-git-and-github--ud775
Robotics SourcesUnderactuated Robotics, MIT (Algorithms for Walking, Running, Swimming, Flying, and Manipulation):
https://www.edx.org/course/underactuated-robotics-mitx-6-832x-0?utm_source=OCW&utm_medium=CHP&utm_campaign=OCW