



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This lab experiment introduces students to the mentor and 5150 robot manipulators, focusing on measuring and recording kinematic parameters, demonstrating basic operations, and investigating ranges of motion and workspaces. The mentor robot uses closed-loop servo-motors, while the 5150 robot has stepper motors and is controlled through a computer's parallel port using the robutus language. Students will learn to control the mentor's joint angles using walli and understand the relationship between numerical entries and corresponding angles.
Typology: Lab Reports
1 / 5
This page cannot be seen from the preview
Don't miss anything!




ECE 4330, 7330 LAB EXPERIMENT II Fall, 2004 INTRODUCTION TO ROBOT MANIPULATORS: PARAMETERS AND BASIC OPERATION This experiment will utilize the Mentor and the 5150 robot manipulators, the laboratory computer, and special software to achieve the following objectives.
The joints for the Mentor robot manipulator are driven by closed-loop servo-motors; each loop consists of a servo-motor and a feedback potentiometer at each joint. The Mentor has five joint axes: 1) waist or base, 2) shoulder, 3) elbow or forearm, 4) pitch, and 5) roll. There is also a two-finger gripper. This is a very common configuration. This manipulator utilizes direct drive to move the joints, in contrast with using cables or belts, as on other robot manipulators. This robot is controlled from a special back-plane control card in the PC. It can be controlled in several ways (modes) and has been designed to be integrated into a work cell. When constructing a program to control the Mentor using Walli, the angle for each joint is determined by entering a number between 0 and 255, which is equivalent to 8 bits of resolution. The relationship between this numerical entry and the corresponding angle in degrees for each joint is given below. Waist Angle Implementation: Decimal Entry = 127 - [255/210] x (given waist angle) Note: if the waist angle is + 105 degrees, Decimal Entry should be 0 If the waist angle is - 105 degrees , Decimal Entry should be 255 Home Position: Decimal Entry = 127 or 128. Note: if the waist angle for the home position is not 127 or 128, then replace the constant term in Decimal Entry expression above with the actual value. Shoulder Angle Implementation: Decimal Entry = 28 + [255/180] x (given shoulder angle ) Note: if the shoulder angle is 90 degrees, Decimal Entry should be 155 If the shoulder angle is -20 degrees, Decimal Entry should be 0 Home Position: Decimal Entry = 28 Note: if the shoulder angle for the home position is not 28 as implied in the Decimal Entry expression above, replace the 28 constant term with the actual value. Elbow Angle Implementation: Decimal Entry = 127 + [255/230)] x (given elbow angle) Note: if the elbow angle is 115 degrees, Decimal Entry should be 255 If the elbow angle is –115 degrees, Decimal Entry should be 0.
Refer to the notes on robotics for the Mentor robot and to the topics related to Windows Programming of the Mentor robot manipulator and other elements in a work cell. These notes are available from the Engineering Copy Center in the form of “Lab Manuals”. In these manuals, in addition to the general introduction and using Walli, there is a discussion of the modes of operation of the Mentor and “Student Notes on Robotics”, which overlaps with the lecture notes in content. 5150 Robot The Student Manual for the LabVolt 5150 robot is now available from the bookstore; In addition, there are notes, Computer-Controlled Robot System Model 5150 available from the Engineering Copy Center. These notes describe how to use “Robotus”, a special simulation language that simulates the operation of the 5150 robot. Prelab:
1. Read/study about the first 10 pages in the notes, “Student Notes on Robotics”, which begins on page 21 of Lab Manual B. 2. Read/study about one-half of the notes from Lab Manual A” , starting from page 8. 3. Read/study the Student Manual, Introduction to Robotics, Exercise 1, pages 1- 1 1-8. 4. Read/Study pages 1-1 1-3, 2-1 2-3, and 3-2 3-12 in Computer- Controlled Robot System Model 5150. Lab Procedure: 1. For the Mentor robot, investigate and record the limits on each of the major **joint angles as the corresponding bit range changes from 0 to 255 (keyboard mode). Note and record a convenient value for each joint angle that could be used to establish a “home” position. For each major joint angle, verify the decimal entry / joint relationship previously given.
3. Using a meter stick, verify at least 3 positions and orientations of the Mentor robot for specific, selected decimal entry values, each corresponding to an **angle as displayed in the Windows representation.