Edit on GitHub

Introduction

A Task is a set of motions to perform a certain actions. RoboPlus refers to the source code that specifies tasks to be executed by the robot as Task Code. The robot moves according to your task codes. RoboPlus Task is a software to make writing these task codes easier.

Task code files have a file extension .tsk, and the icon shown on the left.

NOTE : Task files from newer versions are not compatible with older versions.

R+Task

Install

Download RoboPlus Task

RoboPlus is a software to create a customized programme for every ROBOTIS product.

RoboPlus System Requirements

img_install

NOTE : To execute RoboPlus, .NET FrameWork 3.5 or higher version is required. When installing RoboPlus, if the automatic installation of .NET FrameWork fails, .NET FrameWork must be installed separately.

RoboPlus Install Failure

Most reason for installation failure is caused by .NET Framework install error. Please manually intsall Windows Installer 3.1 and .NET Framework 3.5

Windows installer and .NET Framework can be downloaded from Microsoft Download Center.

Download Windows installer 3.1, .NET Framework 3.5

Getting Started

Select Command

Double click on a blank line or click on the line and press enter. Choose a command from the list of commands supported by the selected controller.

select command

If the controller has not been selected yet, the program will ask you to choose the type of controller that will be used by the current program.

select controller

Select Parameter

Parameter refers required fields or information to execute commands. A question mark(?) indicates that a parameter has not been set.

parameter

After selecting a command, you must designate a parameter to complete the command line.

  1. Go to ‘edit mode’ by double clicking the mouse or pressing the enter key. edit

  2. Choose the parameter to create by pressing left/right arrow keys or by clicking on the question mark. select

  3. Press enter or double click to see the parameter selection window. select-window

  4. Choose the appropriate parameter. It is very important to learn and understand the functions of parameter.

Program Download

Download the task codes into your controller. You only have to download once, as the task codes is be saved inside of controller till you download a new task code over it.

  1. Connect the controller before downloading the task code. To download the task code, the controller must be connected to the PC. (Please refer to controller information on how to connect the controller to the PC.)

  2. Select the correct COM port (if you know) or else use the Automatic Search function to easily find out the appropriate port.

    port-select

    If RoboPlus Task is unable to find a controller, the following error message will be shown.

    error-message

    • Check if the controller is connected to the PC.
    • Check if the controller is turned on.
    • Check if the correct communication port was chosen.
  3. If the program has an error, you must find the error and correct it. (See rule check error messages)

    select download

  4. Select the download menu. If the downloading fails, it will automatically try again from the beginning.

    proceed download

  5. Execute the task code -> Your robot will move. Turn on the controller and execute the downloaded task code. (Please refer to controller information to learn how to execute the task code.)

Controllers usually do not have display devices the way a PC has a monitor, so it is hard to keep track of what goes on in a controller. Therefore, a “terminal” is used to “borrow” the PC’s monitor.

terminal

Open the Program Output Monitor

To see the output of the program, you must open the Program Output Monitor BEFORE executing the program. There are three ways to open the Program Output Monitor.

  1. Click the ‘View Print of Program’ on the Download Program window.

    output-monitor

  2. Click the View Print of Program button in the tool bar.
  3. Press F5 or click on View Print of Program(V) menu under Program(P).

Print/Print with Carriage Return

Use the “Print” parameter in your task code to see desired values on the screen.

task code

Print : Print the value, then move the cursor to next line.

print

Print with New Line: Print out the value, and move the cursor to next line.

newline

Error : Please check the following

  1. Values from the controller
    • A welcome screen is shown when the program starts

      start-message

    • Error messages during program operation(Error Messages)

      error-code

  2. Values from task code : All decimal numbers between -32767 and +32767 can be displayed(Printing characters or custom messages is not possible).

    • To print numbers

      print-num

    • To print values from sensors

      print-sensor

Clear Screen

You may erase everything on the screen.

clear-screen

Virtual Robot Control

RoboPlus Task supports virtual robot control, which makes controlling of robot possible without a remote controller devices like RC-100. Click the appropriate button with the mouse or press the appropriate key.

virtual-rc100

Please refer to the table below to control the remote control with the keyboard.

Actual RC-100 Key Key on the Keyboard
U Arrow Key(↑)
D Arrow Key(↓)
L Arrow Key(←)
R Arrow Key(→)
1 Number Key(1)
2 Number Key(2)
3 Number Key(3)
4 Number Key(4)
5 Number Key(5)
6 Number Key(6)