An introductory level robotics course mainly comprises the topics like geometry, kinematics, and dynamics of serial-chain robots. The description of the robot geometry using the Denavit-Hartenberg parameters and the kinematic and dynamic analyses require advanced mathematical concepts and are computationally intensive for robots with higher degrees-of-freedom. This calls for the use of robotics learning software, which would effectively aid the instructor to explain the concepts lucidly, and help the students in analyzing the mechanics of the robot. Robotics Toolbox is one such commonly used software, which is a collection of MATLAB-based functions that support various dedicated mathematical operations required in mechanical analysis of robots. RoboAnalyzer is another attempt towards the same goal, which focuses on the learning of robotics concepts from the physics of the robot motion. In this paper the integration of the Virtual Robots Module of RoboAnalyzer with the Robotics Toolbox is presented. With multiple number of industrial robot models, the Virtual Robots Module acts as an effective visualization add-in for the analysis performed using the Robotics Toolbox. The proposed visualization add-in can be used from software like MATLAB, MS-Excel, etc. The Virtual Robots Module allows improved visualization and easy simulation of industrial robot models for robotics research and education.
[1]
Nobuto Matsuhira,et al.
Virtual Robot Experimentation Platform V-REP: A Versatile 3D Robot Simulator
,
2010,
SIMPAR.
[2]
Keisuke Takayama,et al.
Simulation, Modeling, and Programming for Autonomous Robots
,
2012,
Lecture Notes in Computer Science.
[3]
Rajeevlochana G. Chittawadigi,et al.
Teaching and Learning of Robot Kinematics Using RoboAnalyzer Software
,
2013,
AIR '13.
[4]
Peter I. Corke,et al.
MATLAB toolboxes: robotics and vision for students and teachers
,
2007,
IEEE Robotics & Automation Magazine.
[5]
Peter I. Corke,et al.
A robotics toolbox for MATLAB
,
1996,
IEEE Robotics Autom. Mag..
[6]
C. G. Rajeevlochana,et al.
RoboAnalyzer: 3D Model Based Robotic Learning Software
,
2011
.
[7]
Rajeevlochana G. Chittawadigi,et al.
Virtual Robot Simulation in RoboAnalyzer
,
2013
.
[8]
Jorge Angeles,et al.
Fundamentals of Robotic Mechanical Systems
,
2008
.
[9]
J. Denavit,et al.
A kinematic notation for lower pair mechanisms based on matrices
,
1955
.
[10]
Morgan Quigley,et al.
ROS: an open-source Robot Operating System
,
2009,
ICRA 2009.