<p style="text-indent:20px;">This paper illustrates the conducted efforts for deploying an interactive project-based learning for robotics course using MATLAB. This project is part of a first course on robotics at the graduate level. The course combines both the theoretical and practical aspects to achieve its goals. The course consists of a set of laboratory sessions ends with a class project, these labs experimentally illustrate the modeling, simulation, path-planning and control of the Robot, using the robotics toolbox under MATLAB tools as well as physical interaction with the different robot platforms. The interaction between the student and the physical robot platforms is finally addressed in the class project; in this project, two tasks are considered. The first one is to control a 5DoF robot manipulator to perform a pick and place task. Initially the task is simulated under MATLAB robotics toolbox; the robot is commended to pick objects from initially known poses and stacks them in target poses. Furthermore, the robot manipulator in the second part of the project, with the aid of a vision system, is commended to work as an autonomous robotic arm that picks up colored objects, and then places them in different poses, based on their identified colors. The demonstrated results from the course evolution and assessment tools reflect the benefits of high-level deployment of robot platform in interactive project based learning to increase the students' performance in the course, about 100% and 75% of the student groups successfully completed the required tasks in the project first part and second part respectively.
Read full abstract