o SLAM;
o 图形模型;
o EKF SLAM;
[实验课] navigation/stack 的使用
第十五周:路径规划和运动规划
o 运动规划;
o 动态窗口方法;
o A*算法;
o 5D 规划;
[实验课] final project 指导
第十六周:总结和复习
[实验课] 复习、答疑。
Week 1: Introduction
o Course information and grading policy;
o mobile robots; machine learning; sensing, control and planningIntroduction Artificial Intelligence
[Lab] Introduce ROS and MATLAB robot system toolbox.
Introduce the Turtlebot robot and Gazebo, network resources, and learning materials.
Week 2: Mobile Robot Control and Decision Architecture
o Mobile robots;
o control and decision paradigms;
o control and decision architecture;
[Lab] Introduction to ROS systems, including installing and configuring work environments, functions and instructions.
Week 3: Locomotion
o Hardware specifications;
o mobile robot kinematics;
o motion control
[Lab] Brief introduction to MATLAB, learning how to program your homework, and Robotics System Toolbox.
Week 4: Sensors
o Robot perception;
o sensor classification;
o sensor specifications; encoder; LF; Kinect; GPS
[Lab] Introduce the concept of transform and how to code the broadcast and receive node of tf.