July 26, 2021
July 26, 2021
July 19, 2022
In this paper, we present a pedagogical method to teach the fundamentals of Robotics. The process provides an intuitive way to create, manipulate, and simulate robots or multi-body systems. The method consists of constructing the robot geometry using a 3D modeling software such as Solidworks and importing it into MATLAB. Once in the MATLAB environment, homogenous body transformations are used to manipulate the geometry. The innovative aspect of this process is that the student directly sees how the classroom theory is used to bring their robot creations to life using the widely accessible and computationally intuitive programming MATLAB language. Many robotic toolboxes available which help with the visualization and manipulation of robots often obscure the underlying robotics theory with abstract black boxes or layers of programming abstraction that make the toolboxes more robust, efficient, and more general purpose. These robot toolboxes are often more beneficial to those with programming experience, who have some background in robotics and are not concerned with the underlying theory. One goal of this work is to make teaching the fundamentals of robotic theory more accessible to students that may have limited program ability and to give them a direct link between theory and simulation. A second goal is to formalize the process that is often buried in toolboxes and class definitions. Several examples of student work are presented in the paper to showcase the ease, usefulness, and capability of the process.
Rodriguez, L. A. (2021, July), Teaching Robotics with Animated Simulations Paper presented at 2021 ASEE Virtual Annual Conference Content Access, Virtual Conference. https://peer.asee.org/37818
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2021 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015