Professional Documents
Culture Documents
RoboTocar - User Manual
RoboTocar - User Manual
User Manual
Mathijs de Meijer (mdemeijer@gmail.com)
Eric Feliksik (feliksik@gmail.com)
Created on:
Last Changed:
Revision:
66
1/12
Table of Contents
0. Introduction...................................................................................................................................... 3
1. Installation and startup..................................................................................................................... 3
2. Main window....................................................................................................................................4
2.1 The Quit Button......................................................................................................................... 5
2.2 The enable/disable robot-arm button......................................................................................... 5
2.3 The enable/disable simulation button........................................................................................ 5
2.4 The enable/disable security button............................................................................................ 5
2.5 The Kinematics button...............................................................................................................6
2.6 The Settings button.................................................................................................................... 6
2.7 The Help button......................................................................................................................... 6
2.8 The Load button.........................................................................................................................6
2.9 The Save button......................................................................................................................... 6
2.10 The New Destination Command Button..................................................................................6
2.11 The New Configuration Command Button..............................................................................7
2.12 The New Gripper Command Button........................................................................................7
2.13 The New RoboTalk Command Button.................................................................................... 7
2.14 The Execute All Button........................................................................................................... 7
2.15 The Stop Button....................................................................................................................... 7
2.16 The Reset Button..................................................................................................................... 7
2.17 The move up Button................................................................................................................ 7
2.18 The move up Button................................................................................................................ 8
2.19 The Remove All Button........................................................................................................... 8
2.20 The log panel........................................................................................................................... 8
2.21 Destination Command............................................................................................................. 8
2.21.1 Errors and warning messages...........................................................................................8
2.22 Configuration Command......................................................................................................... 9
2.22.1 Errors and warning messages.........................................................................................10
2.23 Gripper Command................................................................................................................. 11
2.24 RoboTalk Command..............................................................................................................11
2.24.1 Errors and warning messages.........................................................................................11
2.25 Feasibility indicator............................................................................................................... 11
2.26 Security indicator................................................................................................................... 11
2.27 The Execute Button............................................................................................................... 12
2.28 The remove command Button................................................................................................12
2/12
0. Introduction
This document describes the features and use of the RoboTocar Graphical User Interface (GUI) that
utilizes the Robot Control Library (RCL) to control the Mitsubishi RM-501 robot-arm and test
custom direct and inverse kinematics algorithms.
The RoboTocar program as well as the RM501 Robot Control Library (RCL) were written in 2007
by Mathijs de Meijer and Eric Feliksik, as a final project for their Bachelor of Science education at
the Delft University of Technology in the Netherlands.
There is a separate document for programmers that want to use the RCL. If you are a programmer
and you consider modifying the source code of the RCL, feel free to send us e-mail.
We hope that the RoboTocar program and the Robot Control Library will be useful for the UMSS,
and that it offers the flexibility needed to be used for a variety of educational programs. We are
thankful to the UMSS and especially to Seor A. Arispe for giving us the opportunity to fulfill our
project in Cochabamba and to get to know Bolivia.
Chapter 1 explains the functions of the buttons in the main window. Chapter 2 explains the different
commands that can be used to control the robot-arm and the error messages that can be displayed on
them. Chapter 3 explains the settings panel. Chapter 4 explains the use of the kinematics window
and chapter 5 explains the global errors that can occur while using RoboTocar.
3/12
2. Main window
When RoboTocar is started the main window is opened, the RCL is initialized, the RCL is asked if
the robot-arm, simulation and security are on and RoboTocar is ready to use.
The following image displays the main window with a destination, configuration, gripper and
robotalk command added. All relevant items are numbered and are their function is explained
below.
4/12
5/12
harm the robot. Either the gripper would move through the table, or would collide with the robot-arm itself.
To execute this command anyway, disable the security.
The movement between the current position of the robot-arm and this position would harm the robot-arm: ...
This message means that moving to this position immediately (without moving to another position first) would make
either the gripper move through the table plane or would make the gripper collide with the robot-arm.
To execute this command anyway, disable the security.
9/12
10/12
11/12
12/12