Package com.kuka.nav.task.remote

Project synchronization classes to down-sync from navigation servers to mobile robots or other servers.

See:
          Description

Interface Summary
TaskRequestContainer The container to track a running TaskRequest.
 

Class Summary
RemoteTaskId Parameter type to specify an ITask on a possibly remote system.
SerializableParameter A parameter class for parameters for remote tasks.
TaskRequest A request that starts a task on a robot instead of the local system.
 

Exception Summary
RemoteTaskException Exception thrown when errors occur running remote tasks.
 

Package com.kuka.nav.task.remote Description

Project synchronization classes to down-sync from navigation servers to mobile robots or other servers. The main worker class is com.kuka.nav.project.sync.ProjectSync. An NCF service and two OSGi commands (deploy and plist) are registered through com.kuka.nav.projectSync.ProjectSyncServiceComponent. The NCF service interface is defined in com.kuka.nav.services.projectSync.ProjectSyncService. This package is meant to run on the navigation server (vehicle management system) and uses the NCF service infrastructure, DeploymentManager, TaskManager and RobotManager (for resolving robot names to host names). Internally, a Git repository is used to perform the actual synchronization, keep a history and handle touch-up data from the robot. This package is used by the swb plugin com.kuka.nav.deployment.swb.syncControl through it's NCF interface.



Copyright © 2019. All rights reserved.