Uploaded by serntan6969

Week-7 T Lab Experiment 1

advertisement
Monash University Malaysia
School of Engineering
TRC4800 Robotics
-1-
Experiment 1: Introduction to basic movements of
robot manipulators, coordinate system and
programming
Objectives
Identify movements of the robots
Familiarise various functional keys of Teach pendent for robot
operations
Identify and distinguish between different coordinate systems
Familiarise the work envelope of each joint of the robot
Study gripper operations
Create the robot programs that utilizes gripper commands though I/Os.
Procedures:
REFER RECORDED VIDEO via MOODLE
1. Power up the controller and wait until boot up sequence is completed. Identify
the axes of the robot.
2. Now, move the robot in the four various coordinate systems. Note the
movement style of each of the coordinate system.
3. Identify the limits of each axis by moving each axis from one limit to another.
CAUTION:
Make sure the other limbs do not hit any object. Move only at
very low speed.
4. Move axis 6 parallel to axis 4 in joint coordinate system. After that, use the
world coordinate system to move the arm in any X, Y or Z direction. What
happens? (Refer topics to singularities, week 6 lectures)
CAUTION:
Move only at very low speed. Beware of arm movement – keep
clear.
Monash University Malaysia
School of Engineering
TRC4800 Robotics
-2-
Gripper Operation
1. Power up the robot. Examine the lower left hand side of the GUI when it has
finished loading. With the deadman switch held down, press the softkey next to
the image of the gripper. What happened?
2. With the gripper still active, manually place a wooden block on the suction cup.
What happened? Press the lower left softkey again with the deadman switch
enabled. What happens now?
3. The gripper is actually controlled by the robot using digital output number 6. Now
select the following from the GUI menu: Monitor – I/O – Overview Outputs
4. You should now see a new window on the right side of the GUI. Now, select
output number 6, hold down the enabling switch, and press the softkey ‘change’ at
the bottom of the GUI. Did the gripper activate?
5. Create a simple motion program consisting of PTP movements. In between your
PTP commands, insert a command by selecting from the menu: Commands –
Logic – Out – Out.
6. Select output number 6 and make sure the ‘CONT’ (continue) command is not
enabled. Set the command to ‘TRUE’. Run the program.
7. Your robot should now move according to your motions. When the program run
reaches the Output command, the gripper will activate.
8. Question: How do we turn off the gripper from the program?
Creation of programs
1. Place a wooden block on one of the square outlines on the table. Now, create a
simple program to lift the block from the table and put it on another square
outline.
2. For best results, create several intermediate points on the motion paths.
3. Reminder: before running the program, test it first by NOT using the
wooden block initially, and by reducing all speeds to 10%. This way, you will
be able to see if your programmed motion crashes into any obstacles.
4. Once you have ensured that there is no collision, run the program normally with
the wooden block.
5. You may create other possible pick and placing motions with the wooden blocks.
Always ensure that your motion does not collide with the robot’s
environment before executing it.
Monash University Malaysia
School of Engineering
TRC4800 Robotics
-3-
Questions
Use lab Introduction and lab experiment-1 recorded video which are available in
Moodle and prepare the report using the following questions.
a) Describe the advantages and uses for each of the four coordinate systems.
b) Why is envelope study critical for design of robotic cell? What is the
maximum and minimum reach for this robot (measured from the centre of
the robot base)?
c) Explain the Alpha-5 problem in 6-axis articulated arm robots and its
potential hazards. How do we avoid this problem?
d) Sketch the work envelope of each joint axis of the robots.
e) Write a report which reflect the objectives that needs to include diagrams/
sketches and followings
• Procedures of robot operations
• Answer the questions as indicated in steps
• Include the program with explanations.
• Conclusion.
Page limit of the report: maximum 5 which includes cover page.
Due date for submission: Refer Week 7 Engine Room.
Download