06.02.2013 Views

Research in Engineering Education Symposium 2011 - rees2009

Research in Engineering Education Symposium 2011 - rees2009

Research in Engineering Education Symposium 2011 - rees2009

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Universidad Politécnica de Madrid (UPM) Pág<strong>in</strong>a 327 de 957<br />

Figure 2: Information provided by the ABB manufacturer used by the students to perform the first<br />

practice and apply it to the robot ABB: (a) Manipulator axes, (b) work<strong>in</strong>g space, (c) ranges of<br />

movement and (d) load diagram<br />

Then they must decide if a series of comb<strong>in</strong>ations of axels angles are possible to be<br />

applied or not and when possible apply it to the robot (Fig. 2c). Another task is to<br />

def<strong>in</strong>e the maximum load allowable at a certa<strong>in</strong> distance from the extreme element<br />

apply<strong>in</strong>g the load diagram given by the manufacturer (Fig. 2d). F<strong>in</strong>ally a<br />

commentary about relevant technical <strong>in</strong>formation such as repeatability is given<br />

and <strong>in</strong>formation about safety use of the robot. This practice is developed at the end<br />

of the first unit of the subject when the students have general knowledge of the<br />

components of the <strong>in</strong>dustrial robot, types of control, applications, etc.<br />

• Practice 2: Analysis of position applied to the robot ABB IRB: In this practice<br />

two different position problems (direct and <strong>in</strong>verse) are covered. Each one is<br />

developed <strong>in</strong> two phases: firstly simulation and secondly the application to the<br />

robot ABB IRB140. The direct position problem consists <strong>in</strong> obta<strong>in</strong><strong>in</strong>g the f<strong>in</strong>al<br />

position of the robot´s extreme for a given set of axle angles. The simulation stage<br />

is done with the computer simulation (student must have the knowledge of<br />

movement simulation with Inventor® and Robostudio® so the sem<strong>in</strong>ars<br />

Inventor® and Robostudio® must be done previously), obta<strong>in</strong><strong>in</strong>g the three<br />

cartesian coord<strong>in</strong>ates of the <strong>in</strong>terest po<strong>in</strong>t of the term<strong>in</strong>al element. Also the<br />

simulation provides an image of the robot at that position. Then, students move<br />

the robot axle by axle until the desired axle angles are reached, and take a photo of<br />

the f<strong>in</strong>al configuration of the robot. Next, a student checks the position of the<br />

extreme element with a laser measurement device. These coord<strong>in</strong>ates are read by<br />

other student; laser device gives the z coord<strong>in</strong>ate and laser spot gives the x and y<br />

coord<strong>in</strong>ates. In the practice report, students compare the two solutions, virtual<br />

with simulation software and real with the ABB robot.<br />

The second problem, the <strong>in</strong>verse position problem, consists <strong>in</strong> obta<strong>in</strong><strong>in</strong>g the values<br />

of the set of angles which applied to each axle set the robot <strong>in</strong> a given position.<br />

Accord<strong>in</strong>g to the theory, 8 different ways of raise a certa<strong>in</strong> position are<br />

mathematically possible (Fu, Gonzalez & Lee, 1988). First, the students use the<br />

computer application <strong>in</strong> Mathcad® for obta<strong>in</strong><strong>in</strong>g the 8 possible solutions of the<br />

manipulator and check if one is mechanically possible accord<strong>in</strong>g to the technical<br />

data of the robot (studied <strong>in</strong> practice 1). Then, students simulate the movement <strong>in</strong><br />

Inventor® to all the positions observ<strong>in</strong>g the possible collision between robot<br />

elements for the non accessible mechanic solutions, and keep<strong>in</strong>g an image of each<br />

possible solution. Then, the students apply to the robot all the mechanical<br />

Proceed<strong>in</strong>gs of <strong>Research</strong> <strong>in</strong> Eng<strong>in</strong>eer<strong>in</strong>g <strong>Education</strong> <strong>Symposium</strong> <strong>2011</strong><br />

Madrid, 4 th - 7 th October <strong>2011</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!