TU Darmstadt / ULB / TUbiblio

Using a Six-Axis Articulated Robot Arm for Teaching Mechanical Engineering Students Software Development

Weber, Moritz and Pitz, Katrin and Anderl, Reiner (2017):
Using a Six-Axis Articulated Robot Arm for Teaching Mechanical Engineering Students Software Development.
In: ASME 2017 International Mechanical Engineering Congress and Exposition, Tampa, Florida, USA, November 3–9, 2017, 5, DOI: 10.1115/IMECE2017-70608,
[Conference or Workshop Item]

Abstract

Software development is a key skill for all engineers and is therefore part of the first semester curriculum for mechanical engineering at Technische Universität Darmstadt (TU Darmstadt).A new method in engineering studies at TU Darmstadt based on project-based learning is being introduced to give students the opportunity to gain experience in software development using MATLAB and controlling real world objects. In this project, a 6-axis articulated robot arm similar to the ones used in industrial applications is being used.In addition to the motors used to drive the robot arm it is equipped with a color sensor. The students are thus encouraged to familiarize themselves with processing sensor data and incorporating it into their problem-solving approaches.The students are given a newly developed virtual model of the robot also implemented in MATLAB, which enables them to develop and test their solutions even when there is no access to the physical robot.To communicate with the robot the same methods for both the real and the virtual robot is provided to control the angles of the joints of the robot. As the students are only given Cartesian coordinates they have to convert these for the robot to use.The task given to the students comprises the development of an algorithm to solve a specific problem using the robot, programming a graphical user interface and a documentation of the project's results.Students solve the given programming task in self-organized groups of four and undergo a team-based software project with focus on engineering from the beginning to the end. This allows them to reflect on personal competencies and to find their respective roles in a team at a very early stage of their studies. The project applies various aspects taught in the corresponding lecture and thereby emphasizes the practical use of the subject matter.In the concluding presentation, the students are encouraged to reflect their work, summarize the results and show the special features of their implementation.

Item Type: Conference or Workshop Item
Erschienen: 2017
Creators: Weber, Moritz and Pitz, Katrin and Anderl, Reiner
Title: Using a Six-Axis Articulated Robot Arm for Teaching Mechanical Engineering Students Software Development
Language: English
Abstract:

Software development is a key skill for all engineers and is therefore part of the first semester curriculum for mechanical engineering at Technische Universität Darmstadt (TU Darmstadt).A new method in engineering studies at TU Darmstadt based on project-based learning is being introduced to give students the opportunity to gain experience in software development using MATLAB and controlling real world objects. In this project, a 6-axis articulated robot arm similar to the ones used in industrial applications is being used.In addition to the motors used to drive the robot arm it is equipped with a color sensor. The students are thus encouraged to familiarize themselves with processing sensor data and incorporating it into their problem-solving approaches.The students are given a newly developed virtual model of the robot also implemented in MATLAB, which enables them to develop and test their solutions even when there is no access to the physical robot.To communicate with the robot the same methods for both the real and the virtual robot is provided to control the angles of the joints of the robot. As the students are only given Cartesian coordinates they have to convert these for the robot to use.The task given to the students comprises the development of an algorithm to solve a specific problem using the robot, programming a graphical user interface and a documentation of the project's results.Students solve the given programming task in self-organized groups of four and undergo a team-based software project with focus on engineering from the beginning to the end. This allows them to reflect on personal competencies and to find their respective roles in a team at a very early stage of their studies. The project applies various aspects taught in the corresponding lecture and thereby emphasizes the practical use of the subject matter.In the concluding presentation, the students are encouraged to reflect their work, summarize the results and show the special features of their implementation.

Title of Book: ASME 2017 International Mechanical Engineering Congress and Exposition
Volume: 5
Divisions: 16 Department of Mechanical Engineering
16 Department of Mechanical Engineering > Department of Computer Integrated Design (DiK)
Event Location: Tampa, Florida, USA
Event Dates: November 3–9, 2017
Date Deposited: 04 Jan 2019 08:30
DOI: 10.1115/IMECE2017-70608
Export:
Suche nach Titel in: TUfind oder in Google

Optionen (nur für Redakteure)

View Item View Item