一种半虚拟化机械臂教学系统的设计
Design of Semi-Virtual Manipulator Based on ROS
摘要:
虚拟仿真教学系统在原理讲解及验证性实验方面具有较大优势,但也存在一些真实状态无法模拟、学生缺乏真实锻炼等缺点。为此,本文提出将实验关注部分真实化、外围辅助设备虚拟化的半虚拟化设计思路,设计了一种半虚拟化机械臂教学系统,用于计算机类专业嵌入式系统课程的教学。本设计基于ROS,采用GAZEBO作为仿真软件,设计了运行于PC机的虚拟仿真场景、虚拟接口卡,与真实的嵌入式系统开发装置共同构成一个复杂的半虚拟化实训场景,让学生在真实的开发装置上获取开发经验,利用虚拟的仿真场景验证所设计的软件功能。该方式兼具全虚拟化及真实设备两个方面的优点,对学生能力培养具有较大优势。
Abstract:
Virtual simulation teaching system has great advantages in principle explanation and confirmatory experiment, but it also has some disadvantages, for example, real state cannot be simulated, students lack real exercise, and so on. For this reason, this paper proposes a semi-virtual design idea, which focuses on part of the experiment and peripheral auxiliary equipment, and designs a semi-virtual mechanical arm teaching system, which is used in the teaching of embedded system courses of computer specialty. Based on ROS and using gazebo as simulation software, the virtual simulation scene and virtual interface card running on PC are designed in this design. Together with the real embedded system development device, it forms a complex semi-virtual training scene, which enables students to gain development experience on the real development device, and verify the software function by using the virtual simulation scene. This method has both the advantages of full virtualization and real equipment, and has a greater advantage in the cultivation of students' ability.
参考文献
|
[1]
|
邱江艳. 遥机器人人机交互系统及运动规划算法研究[D]: [硕士学位论文]. 哈尔滨: 哈尔滨理工大学, 2010.
|
|
[2]
|
陈君. 一种刚软混杂机器人系统的耦合仿真方法[D]: [硕士学位论文]. 深圳: 中国科学院大学(中国科学院深圳先进技术研究院), 2019.
|
|
[3]
|
祝传蜜. 基于ROS的棚室采摘机器人控制系统平台研究[D]: [硕士学位论文]. 武汉: 湖北工业大学, 2018.
|
|
[4]
|
藏刘龙. 基于深度学习的移动机器人避障研究[D]: [硕士学位论文]. 长春: 长春理工大学, 2018.
|
|
[5]
|
姜玉, 原明亭. 基于Gazebo的机器人灵活操作控制平台的搭建[J]. 工业控制计算机, 2018, 31(12):44-46.
|
|
[6]
|
Sokolov, M., Gabdullin, A., Afanasyev, I., et al. (2016) 3D Modelling and Simulation of a Crawler Robot in ROS/Gazebo. International Conference on Control, Mechatronics and Automation, December 2016, 61-65. [Google Scholar] [CrossRef]
|
|
[7]
|
梁洪濯. 一种基于ROS的新型家庭服务机器人设计与实现[D]: [硕士学位论文]. 马鞍山: 安徽工业大学, 2016.
|
|
[8]
|
Zhu, M. (2010) The Next Hundreds Embedded Real-Time Op-erating System. CoreTek Systems, Inc.
|
|
[9]
|
Sandmann, T., Richter, A., Heyszl, J. and Lübbers, E. (2017) Hard-ware/Software Trade-Offs for Shared Resources Virtualization in Mixed-Criticality Automotive Multicore Systems. IT-Information Technology, 59, 223-231. [Google Scholar] [CrossRef]
|
|
[10]
|
刘一鸣, 许辉, 耿长兴, 陈国栋. ROS/Gazebo环境下的机械臂运动规划研究[J]. 煤矿机械, 2018, 39(3): 42-44.
|