A teaching method for the theory and application of robot kinematics based on MATLAB and V-REP

被引:16
|
作者
Zhou, Dongxu [1 ]
Xie, Mingzuo [1 ]
Xuan, Pengcheng [1 ]
Jia, Ruiqing [1 ]
机构
[1] China Univ Min & Technol, Sch Mech Elect & Informat Engn, Beijing 100089, Peoples R China
基金
中国国家自然科学基金;
关键词
desktop robot; inverse kinematics; MATLAB; robotics education; V-REP;
D O I
10.1002/cae.22188
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With the continuous development of the world, robots are necessary for achieving high production rates and competitiveness. With an increasing robot demand, many universities offer robotics courses. These courses teach students the mathematical principles of robot-related algorithms. However, it is difficult for students to apply pure mathematical algorithms in robotics to real robot development in a traditional classroom. This paper's motivation is to present a new robotics teaching method: Algorithm, Virtual experiment, Programming and Controller (AVPC), which shows students the steps of complete robot algorithm development, verification, and application process, taking the kinematics of an educational desktop 6-DOF robotic arm as a typical teaching case. For the low-cost educational desktop six-axis robotic arm, an inverse kinematics algorithm is proposed. The inverse solution algorithm is realized in MATLAB, and then the dynamic model of the desktop robotic arm is established in Virtual Robot Experimentation Platform (V-REP). The inverse kinematics algorithm in MATLAB is used to control the virtual robot arm movement in V-REP to the specified position and orientation through the application programming interface (API) interface, thus verifying the correctness of the inverse kinematics algorithm. The inverse algorithm is implemented by using C language function in the microcontroller, and the running time of the algorithm is compared with that of the iterative solution method. In the present study, we investigated the students' feelings and exam scores of using the new teaching method. The results show that the new teaching method has a significant impact on the improvement of students' learning effect of robotics.
引用
收藏
页码:239 / 253
页数:15
相关论文
共 50 条
  • [1] Kinematics Modelling and Co-simulation Research of a Novel Electrical Optical Cable Pruning Robot Using V-REP and MATLAB
    Li, Chao
    Yang, Y. F.
    Dian, S. Y.
    3RD INTERNATIONAL CONFERENCE ON AUTOMATION, CONTROL AND ROBOTICS ENGINEERING (CACRE 2018), 2018, 428
  • [2] Viewpoint Planning of Robot Measurement System Based on V-REP Platform
    Ma, Zhonghang
    Zhang, Xu
    Zhang, Lin
    Zhu, Limin
    INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2019, PT V, 2019, 11744 : 64 - 75
  • [3] Integrating a V-REP simulated mobile robot into ros
    Florea, Andrei George
    UPB Scientific Bulletin, Series C: Electrical Engineering and Computer Science, 2018, 80 (03): : 3 - 16
  • [4] INTEGRATING A V-REP SIMULATED MOBILE ROBOT INTO ROS
    Florea, Andrei George
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2018, 80 (03): : 3 - 16
  • [5] Trident Snake Robot Motion Simulation in V-Rep
    Byrtus, Roman
    Vechetova, Jana
    MODELLING AND SIMULATION FOR AUTONOMOUS SYSTEMS (MESAS 2018), 2019, 11472 : 27 - 42
  • [6] V-REP: a Versatile and Scalable Robot Simulation Framework
    Rohmer, Eric
    Singh, Surya P. N.
    Freese, Marc
    2013 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2013, : 1321 - 1326
  • [7] Haptic Robot Assist for Path Manipulation in V-REP Simulation
    Mansor, Nuratiqa Natrah binti
    Jamaluddin, Muhammad Herman
    Shukor, Ahmad Zaki
    PROCEEDINGS OF INNOVATIVE RESEARCH AND INDUSTRIAL DIALOGUE 2018 (IRID'18), 2019, : 240 - 241
  • [8] Scattered Parts for Robot Bin-Picking Based on the Universal V-REP Platform
    Zhang, Lin
    Zhang, Xu
    ADVANCED MANUFACTURING AND AUTOMATION VIII, 2019, 484 : 168 - 175
  • [9] Human-Robot Collision Avoidance for Industrial Robots: A V-REP Based Solution
    Safeea, Mohammad
    Neto, Pedro
    TRANSDISCIPLINARY ENGINEERING METHODS FOR SOCIAL INNOVATION OF INDUSTRY 4.0, 2018, 7 : 301 - 309
  • [10] Bimanual Haptics for Humanoid Robot Teleoperation using ROS and V-REP
    Barros, Joao O.
    Santos, Vitor M. F.
    Silva, Filipe
    2015 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC), 2015, : 174 - 179