Skip to content

KemroX Robot Setup

Requirements

  • The KeStudio version needs to be 4.5 or newer to work with drag&bot.
  • This manual assumes that you are familiar with the general use of KeStudio.

KeStudio Setup

  • Create a new project with Robotic as application type.
  • Add the robot according to your preferences and configure it as usual.
  • Note the robot's name and the IP address of the device as it has to be configured later in drag&bot.
  • Configure the TeachControl Object Compiler configuration as follows:
    • Change the Common Setting field to Customize
    • Set the Preprocessor Defines to RCAPI
    • Add the following Configuration entries:
      • requireNamedInitialization: 1
      • baseScope: 1
      • keepFileCase: 1
      • startProject: 1

When downloading the project to the device, ensure to also download the TeachControl application, as shown in the image below.

Setup for drag&bot Studio for the KemroX Robot Component

  1. Select KemroX Robot from the dropdown menu in the drag&bot Component Manger.
  2. Configure the parameter IP for your setup. It has to match with the IP noted from the KeStudio setup.
  3. Configure the Robot Name. It has to match with the IP noted from the KeStudio setup.
  4. Configure the Robot Model for visualization.

Setup for drag&bot Studio for the KemroX Custom Robot Component

Important

Follow this tutorial first how to integrate a custom KemroX robot in drag&bot before adding the component to your robot system setup.

  1. Select KemroX Custom Robot from the dropdown menu in the drag&bot Component Manger.
  2. Configure the parameter IP for your setup. It has to match with the IP noted from the KeStudio setup.
  3. Configure the Robot Name. It has to match with the IP noted from the KeStudio setup.
  4. Activate the option Use URDF and meshes, if these are configured in the ROS package described above. Deactivate the option otherwise to avoid loading of non-existent files.