neobotix.de
neobotix.de
Diese Seite auf Deutsch

PlatformCtrl

PlatformCtrlGUI

PlatformCtrlGUI
PlatformControl is the established control software for all mobile robots from Neobotix. It allows fast setup of the platforms in new applications and the convenient creation of customer specific programs. Mapping, defining of routes and setting up a work schedule is done with only a few mouse clicks. The intuitive handling is done with a graphical user interface via network.

The most recent version of the software can be found in the download section. Its simulation mode allows you to get an impression of the large number of functions and the convenient interface.

The object-oriented software is completely implemented in C++. It contains all navigation and control functions required by autonomous mobile platforms:
  • Motion control: Interpolation with a low cycle time and precise control lead to a high accuracy in path following. Target positions can be reached within a few millimeters. Both holonomic and non-holonomic platforms are supported.
  • Paths: Target stations and connecting paths are defined with a few mouse clicks. Zielstationen und Verbindungswege werden mit wenigen Mausklicks definiert. The robot can autonomously move around obstacles on its way or wait until the path is clear again.
  • Localisation and mapping: Stochastic methods are used to reliably determine the platforms position. For easy setup, the platform's sensors can be used to automatically create a map of the environment. Important landmarks can also be directly extracted from the current scan if necessary.
  • Application specific functions: Predefined modules cover all important fields of application such as transport, entertainment, customer information and surveillance. Unique programs can be created using a sophisticated interpreter.
  • Simulation: The simulation mode offers true-to-life planing of applications, cycle times and schedules.
  • User interface: The raphical user interface PlatformControlGUI provides convenient access to all functions of the platform. It includes editors for mapping and defining paths and schedules. Diagnostic tools are also part of the software
PlatformCtrlGUI

Architecture

The Neobotix software is modular and can easily be adapted to different applications.
  • Driver Layer: A C++ driver libraryfor the complete hardware is available as open source for boths Windows and Linux (Kernel 2.4 and higher).
  • Control Layer: This layer includes localisation, navigation, planing and the modules for motion control.
  • Application Layer: The application layer provides platform specific modules for different tasks like transport or surveillance.
  • Socket Server Interface: The socket server interface is the link between the platform's functions and the network. The graphical user interface or some automatic program can be used as a client.
Technical information, software and a pricelist for all of our products can be found in the download section.
Please contact us for further information.