通过本课程,学生将从一套零部件开始,并以自动驾驶的小型模型自动驾驶机器人车辆完成。在此过程中,学生将使用传
统或最先进的方法,最新的软件工具和真实的硬件来建立和实验,从而获得动手学习的经验。该课程是车辆自动驾驶的实
用介绍。它探索了针对自动化理论挑战的现实解决方案,包括它们在算法中的实现,在仿真以及硬件中的部署。使用
Python,机器人操作系统(ROS)和 Docker 构建的现代软件架构,学生将尝试到经典架构和基于现代机器学习的方法的
互补优势。本入门课程将一部移动机器人从零到无人驾驶在汽车在模型版道路上安全行驶。
With this course, the students will start from a package of robot parts and finish with a scaled self-driving robot vehicle
that drives autonomously. In the process, the student will use established as well as experiment with state-of-the art
approaches, the latest software tools and real hardware in an engaging hands-on learning experience. The course is a
practical introduction to vehicle autonomy. It explores real-world solutions to the theoretical challenges of automation,
including their implementation in algorithms and their deployment in simulation as well as on hardware, using modern
robotics software development tools such as Python, ROS, and Docker.
了解移动机器人基本零部件
掌握基本机器人编程工具,如 Python, ROS, OpenCV
学习相关计算机视觉算法,如滤波,线特征检测,物体检测,物体姿态估计
尝试 PID 类基本系统控制方法
培养团队工作能力
阅读机器人导航相关文章
- Learn the basic components of a mobile robot
- Acquire knowledge about the programming environment of a robot (Python, ROS, OpenCV)
- Establish an understanding of the basic algorithms in computer vision such as filtering, line detection, object
detection, perspective-n-point