Page 2
RealMan (Beijing) Intelligent Technology Co., Ltd. Version History Version Date Comment V1.0 2020-05-02 Init V1.1 2020-05-24 Amend V1.2 2020-06-15 Add intro of graphic online coding V1.3 2020-07-21 intro bottom electrical board V1.4 2020-08-20 Revise intro of aviation plug order on the electrical board of the robot arm end V1.5...
RealMan (Beijing) Intelligent Technology Co., Ltd. Foreword On behalf of RealMan (Beijing) Intelligent Technology Co., Ltd., we thank you for the purchase and use of our lightweight 7-DoF collaborative robot arm or robot, RM75-B. This product is a module-based joint design. It ensembles the central controller at the its base therefore no extra control cabinet needed.
RealMan (Beijing) Intelligent Technology Co., Ltd. 1.1 Introduction This section includes the safety principles and regulations that should be followed when operating the robot and its software. Robot system is complex and could be dangerous if operating not properly. Therefore, persons who operate shall always be aware of this.
RealMan (Beijing) Intelligent Technology Co., Ltd. have significant consequences. A condition that, if not avoided, may result in casualty to persons or damage to device. Matters marked with such a sign may, depending on the circumstances, sometimes have the possibility of significant consequences.
Page 9
RealMan (Beijing) Intelligent Technology Co., Ltd. hyperparameters and user programs are correctly set, and all safety features are working properly. A person qualified to operate the robot is required to check each safety feature . The robot can only be started after passing a comprehensive and careful safety test and reaching a certain safe level.
Page 10
If the robot is manipulated or altered in any way, we, as RealMan (Beijing) Intelligent Technology Co., Ltd., do not take full responsibility. 11. Users need to check insulation and protection measures before transporting the robot.
➢ RIA TR R15.306-2014 Technical Report of Industrial Robots and Robotic Systems-Safety Requirements, Task-Based Risk Assessment Methods. ➢ ANSI B11.0-2010 Machinery Safety; General Requirements and Risk Assessment. The integrator of the RM75-B robot is required to perform but is not limited to the following responsibilities:...
Be aware that there may be other significant hazards associated with certain robotic devices. By combining the inherent safety design measures applied by the RM75-B robot with the safety specifications or risk assessments implemented by the integrator and user,...
RealMan (Beijing) Intelligent Technology Co., Ltd. and feasible level. This document is used to communicate any residual risks of the robot prior to installation to the integrator and users. If the integrator's risk assessment indicates that there are risks in its particular application that may pose an unacceptable risk to users, the integrator must take appropriate risk mitigation measures to eliminate or minimize these risks until the risk is reduced to an acceptable level.
Repairs must be conducted by the authorized integrators or us as RealMan (Beijing) Intelligent Technology Co., Ltd. The parts shall be returned to us, as RealMan (Beijing) Intelligent Technology Co., Ltd., in accordance with the regulations of the manual.
3. Keep maintenance records in the technical documents related to the whole robot system. 4. The controller has no parts that users can repair by themselves. Please contact your supplier or us, as RealMan (Beijing) Intelligent Technology Co., Ltd., to maintain or repair the controller. Disposal: RM75-B Robots must be handled in accordance with applicable national laws, regulations and standards.
Intelligent Technology Co., Ltd., shall provide necessary spare parts to replace or repair the relevant parts. The ownership of the device or components replaced or returned to RealMan (Beijing) Intelligent Technology Co., Ltd. shall remain with us as RealMan (Beijing) Intelligent Technology Co., Ltd.
13. Use the product in radioactive equipment, biological test equipment or in the use that we, as RealMan (Beijing) Intelligent Technology Co., Ltd., judge to be dangerous. 14. Failures other than the mentioned above is not caused by the duties of RealMan (Beijing) Intelligent Technology Co., Ltd.
Page 18
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 5-1 The overview of the robot. As shown in Fig. 5-1, RM75-B cooperative robot system is mainly composed of robot body or the robot arm, controller (integrated in the body base) and tablet/pad with teaching software (optional).
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 5-2 The distribution map of robot joints. 5.1.2 Electrical Interface A controller is integrated at the bottom part of the robot arm for controlling the robot and communicating. The robot arm is powered by DC 24 volts (when using a DC power...
RealMan (Beijing) Intelligent Technology Co., Ltd. USB port 2 USB port 1 WIFI/Bluetooth Ethernet 1 Extension plug Ethernet 2 Power plug Power button Fig. 5-3 Robot arm electrical interface. Interface Functionality power button control the power supply of the robot...
Page 21
RealMan (Beijing) Intelligent Technology Co., Ltd. There is a 26-pin connector on the robot arm controller panel. All I/Os of the robot arm are led out from this connector. Please refer to the figure below. Fig. 5-4 The I/O interface.
RealMan (Beijing) Intelligent Technology Co., Ltd. yellow AIN1 Analog input 0~10 volts channel brown AGND Analog ground gray DIN1 Digital output 0~12 volts channel pink 485_H 485 bus light blue DIN2 Digital input 0~12 volts channel blue white OUT_PWR_DIN+ External...
RealMan (Beijing) Intelligent Technology Co., Ltd. input Volt or V power Vin input -0.5 Volt or V voltage logic low Volt or V level logic high Vin-0.5 Volt or V level 5.2.2 Digital Output The controller interface has 4 digital output ports. Users need to connect the external output digital power supply to provide level reference for digital output.
Page 24
RealMan (Beijing) Intelligent Technology Co., Ltd. pin connector beside the tool flange at the tool end of the cooperative robot arm can provide power and control signals for the different grippers and sensors connected to the robot. Besides, there are two buttons on the flange shell to control the robot arm for teaching by dragging and trajectory reproduction, respectively.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 5-6 Pin definition of aerial plug on tool end. Pin # Wire Color Functionality black power GND blue white digital output 2 (DO2) blue digital input 2 (DI2) green white analog output channel (AO)/digital output 1(DO1)
RealMan (Beijing) Intelligent Technology Co., Ltd. There are two digital input channels, and their electrical characteristics are shown in the table below. Digital Input Typical Unit —— input power Vin input voltage -0.5 logic low level logic high level Vin-0.5 5.3.2 Digital I/O Output...
The tool end outputs one RS485 communication interface. 6. Robot Installation 6.1 Introduction The brief installation steps of RM75-B robot are as follows: (1) Determine the robot workspace, (2) Install the robot body on the base, (3) Install the end tool.
Section 1(Safety). 6.3 Robot Workspace Fig. 6-1 shows the dimensions of RM75-B robot. The installation must consider the range of the robot movement, to avoid contact with the surrounding personnel and equipment.
RealMan (Beijing) Intelligent Technology Co., Ltd. 610 mm. When selecting the robot installation location, be sure to consider the cylinder space above and below the robot and avoid moving the tools into the cylinder space as much as possible. Moreover, the rotational range of each joint in practical applications is listed as follows, i.e., rotation range of joint 1: ±180°, rotation range of joint 2: ±130°,...
RealMan (Beijing) Intelligent Technology Co., Ltd. 2. It is recommended that the user use base surface with large heat dissipation, such as all-aluminum material. When the operating environment exceeds 35°C, it is strongly recommended that the user use material with large heat dissipation.
RealMan (Beijing) Intelligent Technology Co., Ltd. Unpack and install the RM75-B robot to the base. Please refer to Chapter 6 Robot Installation for the detailed installation instructions. 1. Ensure that the robot arm and cable do not contact the liquid.
8. Robot Online Programming 8.1 Introduction The optional teaching tablet or pad contains the RM75-B teaching software. If the teaching tablet is not included, you can choose any computer of Windows operation system to install the teaching software. Through this human-computer interaction interface, you can operate the robot body and controller, execute and create robot programs, and read robot information.
Page 33
Fig. 8-2 Software installation package. (1) Copy the RM75-B-IRON-VTK folder to C:\. Fig. 8-3 The storage location of the RM-65-IRON-VTK installation package in PC. (2) Save the folder of RM-65-V2.8 to your computer. Send the file “RM_ROBOT.exe” at the...
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-4 Desktop shortcut creation. Double-click the shortcut generated on the desktop to run the teaching software interface. The teaching software shortcut is shown as follows. Fig. 8-5 The shortcut of the teaching software.
Page 35
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-6 The robot teaching software panel. Table 5 Name of each functional block in the robot teaching panel. Name full-screen button robot arm power button menu bar robot arm emergency stop button position control...
RealMan (Beijing) Intelligent Technology Co., Ltd. arm, green - connected to the robot arm The blocks/keys are described as follows in the order shown in Table 5. 8.2.1 Full-screen Button This button is used to control the teaching software into and out of full screen.
RealMan (Beijing) Intelligent Technology Co., Ltd. The position of the robot arm end can be controlled based on the Base coordinate system, the tool coordinate system (Arm_Tip) and the customized coordinate system. The user can teach the robot end in different coordinate systems.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-12 The pose control panel. 8.2.7 Joint Control The robot has 7 DoF. Each joint from bottom to top is named as joint 1 to joint 7, which corresponds to the seven joints of the robot. Users only need to use the joint control buttons on the teaching software panel to control the rotation of each robotic arm joint.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-13 The joint control panel. 8.2.8 Operation Mode Selection When the actual robot arm is selected, the program runs on the actual robot. The robot will move according to the selected operation. Its parameters and the moving status image of the robot arm will be displayed on the interface.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-14 An operation mode selection demo. 8.2.9 Operation Coordinate System Selection The user can select the operation coordinate system to control the moving of the robot. Select the Base coordinate system (Base) on the panel of the teaching software to control the robot, and the robot arm will take the coordinate system as shown in Fig.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-16 Operation coordinate system selection demo. (Suppose work1 is a customized coordinate system.) 8.2.10 Tool Coordinate System Selection The tool end or tool coordinate system can be selected through the drop-down menu and select the coordinate system of the flange center (by default, see Fig. 8-17). Users can also set customized tool coordinate systems.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-18 A tool coordinate system selection demo. 8.2.11 3D Simulation Model The purpose of the robot simulation interface is to verify the program by the user without the actual robot arm. Users can check whether the self-defined program of the robot is reasonable and correct according to the simulation.
RealMan (Beijing) Intelligent Technology Co., Ltd. the movement, it will stop once released. ➢ “Pose”: Represents the step size to control the motion angle of the end, in radians, at the pose control panel. ➢ “Joint”: Indicates the step to control the motion angle of each joint, in degrees, at the joint control panel.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-21 A robot arm end position and pose display demo. 8.2.14 Origin Pose Button Origin pose: Long-hold can reset the robot arm to the origin. Release the button to stop the movement. 8.2.15 Initial Pose Button Initial pose: Long-hold can reset the robot arm to its initial.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-23 The communication status display icons. 8.3 Online Programming Users can program the RM75-B robot via the “online programming” interface to realize the complex robot movement. Fig. 8-24 The online programming panel. Table 6 Online programming panel...
RealMan (Beijing) Intelligent Technology Co., Ltd. Example: Load an accomplished project file “text.txt”. 1. Click the “Select Project” button. 2. After selecting the project you want to import, the name of the loaded project will be displayed in the gray box.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-27 A project save demo. 8.3.5 Project Content Display This area is used to display the listed program(s) and the recorded motion points. When the program is running, it will be executed from the first line.
RealMan (Beijing) Intelligent Technology Co., Ltd. characters, there will be errors when saving the project. Fig. 8-28 The automatic setting of a programmable point panel. 8.3.7 Manual Setting of a Programmable Point After selecting this function, you can manually enter the information of the programmable point.
RealMan (Beijing) Intelligent Technology Co., Ltd. record the information of the current point, and then select “Add-to-Before” or “Add- to-After” to add the newly set programmable point to the front or back of the specified position in the project content display area.
Page 51
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-30 Inserting/adding a new programmable point. 8.3.9 Insert Points After the Current After manually or automatically recording programming points, clicking the button, by default, will add the newly created programming points to the end of the project. Users can also select a line in the project content display column and add it after the line of program.
Page 52
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-31 Editing a programmable point. Check “Automatic edit” and click the button, the panel will automatically jump to the robot teaching interface. Fig. 8-32 Automatic editing a programmable point. You can re-teach the points. After the teaching is completed, click the...
Page 53
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-33 Re-teaching a programmable point. Click the button to record the position of the re-taught point and complete the point editing. Fig. 8-34 Updating a programmable point. With the final point parameters known, you can check “Manual Edit”, enter the final...
RealMan (Beijing) Intelligent Technology Co., Ltd. record the location information. Fig. 8-35 Manually editing a programmable point. 8.3.13 Delete a Programmable Point Delete a point:Select the programmable point to be deleted in the display area on the left, and then click button.
RealMan (Beijing) Intelligent Technology Co., Ltd. 8.3.15 Move Straightly to the Current Like Section 8.3.14, select the target point and then hold the button so that the end of the robot moves towards the target point in a straight line. The movement stops when the button is released or the planning is wrong.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-37 Automatic trajectory tracking. 8.3.19 Step-by-Step Trajectory Tracking Online programmable points can be run step by step. The user selects the start point of the trajectory at the left status area, and the background color turns to green. Then, the...
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-38 Step-by-step trajectory tracking. 8.3.20 Stop Trajectory Tracking When you click the button to end the project, the button reverts to . If a planning error occurs during operation, planning will stop and cannot continue.
RealMan (Beijing) Intelligent Technology Co., Ltd. to complete the track recording, and click the blue button at the end of the robot arm to reproduce the track. Teaching-by-dragging has four modes: current loop, position only, pose only, and pose- position combination of four ways (the latter three modes need six-axis force sensor).
Page 59
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-40 The system configuration interface. Table 7 The system configuration content. Name WIFI AP mode configuration WIFI STA mode configuration Local network configuration Switch to the Ethernet Establish a network connection 8.4.1.1 WIFI AP Configuration The controller can switch to WIFI AP mode for external communication.
Page 60
RealMan (Beijing) Intelligent Technology Co., Ltd. name: RM75-B, WIFI password: 12345678, communication port: 8080, communication mode: server. 8.4.1.2 WIFI STA Configuration The controller can switch to WIFI STA mode to connect to the router specified by the user. The network name is the router name to be connected to by the specified controller, and the network password is the specified router password.
Page 61
RealMan (Beijing) Intelligent Technology Co., Ltd. The network IP address of the robot controller is 192.168.1.8. In order to establish network connection between the computer and the controller, the local network IP needs to be configured in the same network segment. The configuration is shown below.
Page 62
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-43 Local connection. (3) Click the “Properties” button in the dialog box that pops up. Fig. 8-44 Select the Properties button of local connection. (4) In the pop-up dialog box, select “Internet Protocol Version 4” first and then click...
Page 63
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-45 Select the Internet protocol version. (5) Configure the network IP address according to the following figure. Click “OK” button to complete the local network setting after the configuration. Fig. 8-46 The Internet IP address.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-47 Connect to the robot. 8.4.2 Robot Arm Configuration 8.4.2.1 Safety Configuration The safety configuration interface mainly configures the joints of the robot and TCP parameters of the robot arm end, as shown in the figure below.
Page 65
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-49 The joint configuration. Speed: Maximum speed of the joint in RPM, with a maximum of 30RPM. Acceleration: Maximum acceleration of the joint in RPM/s, with a maximum of 500RPM/s. Minimum angle: The minimum angle of a joint, in degrees.
Page 66
RealMan (Beijing) Intelligent Technology Co., Ltd. position manually. In the origin position, the status of the robot is shown in the figure below. Fig. 8-51 The joints in enabled status. When the arm joint is replaced, the origin position of the corresponding joint must be reset.
Page 67
RealMan (Beijing) Intelligent Technology Co., Ltd. 图 8-53 Align the mark of joints. 4. Click the “Set” button on the upper right to complete the origin setting of joint 1. 5. Click the “Enable” button. Fig. 8-54 Setting the origin position of a joint.
Page 68
RealMan (Beijing) Intelligent Technology Co., Ltd. 4, which represents the level of the robot's collision sensitivity. The higher the level, the more sensitive it is to the collision. The default collision level on the mechanical arm is 0, that is, there is no collision detection.
Page 69
RealMan (Beijing) Intelligent Technology Co., Ltd. 1. Tool Display The table shows the names and pose parameters of all tool coordinate systems established by the current robot. To delete a tool, select it in the table and click the “Delete Tool” button. After the deletion is completed, the robot operates in the end flange coordinate system.
Page 70
RealMan (Beijing) Intelligent Technology Co., Ltd. 3. Manual Setting of the Tool End Coordinate System When the user knows the accurate relative pose of the tool with respect to the center of the flange at the end of the robot, the tool coordinate system can be set directly by manually entering the information.
Page 71
RealMan (Beijing) Intelligent Technology Co., Ltd. it in the table and click the “Delete” button. After the deletion, the robot works in the Base coordinate system. Note that the Base coordinate system cannot be deleted. 2. Automatic Calibration After selecting this feature, the current operation coordinate system can be calibrated by the three-point method.
RealMan (Beijing) Intelligent Technology Co., Ltd. joint angles to the robot arm for saving. After successful setting, the joint angles will be displayed in Region 1. Region 3 is automatically set to set the current angles of the seven joints of the robot arm as the joint angles of the initial pose. After successful setting, it will be shown in Region 1.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 8-58 The system information. 8.6 Extension 8.6.1 I/O Configuration IO status and IO configuration can be shown in the IO interface of the teaching software, as shown in the figure below. Fig. 8-59 The I/O configuration interface.
RealMan (Beijing) Intelligent Technology Co., Ltd. turns to green, and the output status of the corresponding channel is set to high. The button turns gray when it is released, indicating that the output of the corresponding channel is low. Analog Input: This section displays the voltage values of the four analog IO input channels.
RealMan (Beijing) Intelligent Technology Co., Ltd. The button turns gray when it is released, indicating that the output of the corresponding channel is low. Analog Input: This section displays the voltage values of the four analog IO input channels. Analog output: This feature can configure the corresponding analog IO output channel voltage value in range of 0~10V.
Page 76
RealMan (Beijing) Intelligent Technology Co., Ltd. 3. Select control method, e.g., MOVEJ. 4. Input a name for the point, e.g., “point1”. Fig. 9-1 Automatic setting a programmable point, i.e., point1. 5. Go to “Teaching the Robot” panel and move the robot to the first target programmable point of point1.
Page 77
RealMan (Beijing) Intelligent Technology Co., Ltd. can only apply the “Add-to-After” button, and afterwards points can apply the “Add- to-Before” button if you want to add them before the selected point.) 8. Insert the second programmable point with a control method of e.g., MOVEL.
Page 78
RealMan (Beijing) Intelligent Technology Co., Ltd. Point” button. 12. Click the “Add-to-After” button to add the point to the display area. 13. Insert the third programmable point, e.g., point3, with a control method of e.g., MOVEC. Fig. 9-5 Automatic setting point3.
Page 79
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 9-6 Automatic set point4. Manual Setting of a Programmable Point 1. Check the box of Manual Setting. 2. If the control method is MOVEJ, the Angle Setting will appear below. 3. Input the name of point5.
Page 80
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 9-7 Manual setting a programmable point, i.e., point5. 7. Select Wait as the control method. 8. Give a name, i.e., w. 9. Set the time to 3 seconds. 10. Click “Record Point” button.
Page 81
RealMan (Beijing) Intelligent Technology Co., Ltd. 14. Set the position and pose to the desired values. 15. Click “Record Point” button. 16. Click the “Add-to-After” button to add the point to the list on the left. Fig. 9-9 Manual setting a programmable point, i.e., point6.
Page 82
RealMan (Beijing) Intelligent Technology Co., Ltd. 3. Directed to the interface where point name can be changed. 4. Control method can be changed. 5. Check the “Automatically Edit” box if you want automatically editing the point and click the “Select Point” button.
Page 83
RealMan (Beijing) Intelligent Technology Co., Ltd. corresponding pose/angle/wait time. 8. Click the “Finish” button to complete the change at this point. Fig. 9-13 Manual revising an existed point. Run a demo 1. To run a program, click the “Start” button and the trajectory tracking will run automatically.
RealMan (Beijing) Intelligent Technology Co., Ltd. Fig. 9-14 Running a demo program. Note: Not all spatial points can be reached by the robot arm. If the programmable point cannot be reached, please set a new point. 10. System Update via USB Flash Drive The system of the robot controller can be upgraded through the USB flash drive.
RealMan (Beijing) Intelligent Technology Co., Ltd. once. When all files are upgraded, the buzzer will ring long. (5) After the buzzer sounds long, turn off the power of the robot and pull out the USB flash drive. (6) Turn on the power, and the robot can work normally.
Need help?
Do you have a question about the RM75-B and is the answer not in the manual?
Questions and answers