摘要
作为智能机器人的基础性支撑技术,"机器人操作系统(ROS)"正在快速进入国内外机器人专业的课堂,并成为核心课程之一。鉴于ROS具有很强的实践性和专业性,该文分析了目前国内外ROS相关课程的现状,按照层次化的架构构建了ROS实践体系和实践课程内容,依托科研项目和专业实验系统搭建了不同功能的实践平台,并建立了ROS实践课程的学习效果监控机制。
As the basic supporting technology of intelligent robots,"Robot operating system"(ROS)is rapidly entering the classroom of robotics majors at home and abroad,and has become one of the core courses.In view of the strong practicality and professionalism of ROS,this paper analyses the current situation of ROS-related courses at home and abroad,establishes the ROS practice system and practice course content according to the hierarchical structure,sets up different functional practice platforms on the basis of scientific research projects and professional experimental system,and builds up the monitoring mechanism of learning effect in ROS practical courses.
引文
[1]周济.智能制造:“中国制造2025”的主攻方向[J].中国机械工程,2015,26(17):2273-2284.
[2] QUIGLEY M,GERKEY B,CONLEY K,et al.ROS:an opensource Robot Operating System[J].Future Generation Computer Systems,2016,56:171-178.
[3] COUSINS S,GERKEY B,CONLEY K,et al.Sharing Software with ROS[J].IEEE Robotics and Automation Magazine,2010,17(2):12-14.
[4] COUSINS S.Exponential Growth of ROS Sharing Software with ROS[J].IEEE Robotics and Automation Magazine,2011,18(1):19-20.
[5] COUSINS S.ROS on the PR2[J].IEEE Robotics and Automation Magazine,2010,13(3):23-25.
[6]王之元,周云,易晓东,等.机器人操作系统研究型课程建设[J].计算机教育,2016(1):77-80.
[7]张培培,王科盛,何倩鸿.基于科研项目搭建制造类研究型实验平台[J].实验技术与管理,2017,34(6):161-164.
[8]国际上各大学已开设ROS相关课程列表[EB/OL].http://wiki.ros.org/Courses[2018-01-14].
[9] FANKHAUSER P,HUTTER M.A Universal Grid Map Library:Implementation and Use Case for Rough Terrain Navigation[C].Robot Operating System(ROS)-The Complete Reference,Springer,2016:99-120.
[10]肖军浩,卢惠民,薛小波,等,将机器人操作系统(ROS)引入本科实践教学[J].科技创新导报,2016(22):157-158,160.
[11]华东师范大学机器人操作系统(ROS)暑期学校[EB/OL].http://www.robotics.sei.ecnu.edu.cn/ros2017/[2017-07-29].
[12]张波涛,王坚,吴秋轩.机器人技术的实验教学改革与实践[J].实验技术与管理,2017,34(3):199-201,205.