| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRobot<J extends Joint>
Provides common functionality for Robot implementations
|
| Modifier and Type | Method and Description |
|---|---|
Robot |
RobotOutput.getRobot() |
| Modifier and Type | Method and Description |
|---|---|
void |
RobotOutput.setRobot(Robot robot) |
| Modifier and Type | Method and Description |
|---|---|
Robot |
RobotJointGroup.getRobot() |
| Modifier and Type | Method and Description |
|---|---|
void |
RobotJointGroup.setRobot(Robot robot) |
| Modifier and Type | Method and Description |
|---|---|
Class<Robot> |
RemoteRobotLifecycle.getServiceClass() |
| Modifier and Type | Class and Description |
|---|---|
class |
RemoteRobot
RemoteRobot is a facade for controlling a remotely connected Robot.
|
| Modifier and Type | Method and Description |
|---|---|
Robot |
RemoteRobotHost.getRobot() |
| Modifier and Type | Method and Description |
|---|---|
RobotDefinitionResponse |
RobotResponseFactory.createDefinitionResponse(RobotResponse.RobotResponseHeader header,
Robot robot)
Creates a new RobotDefinitionResponse.
|
void |
RemoteRobotHost.setRobot(Robot robot)
Sets the Robot to host.
|
| Constructor and Description |
|---|
RemoteRobotHost(Robot robot,
String sourceId,
String destinationId,
org.jflux.api.messaging.rk.MessageSender<RobotResponse> sender,
org.jflux.api.messaging.rk.MessageAsyncReceiver<RobotRequest> receiver,
RobotResponseFactory factory,
org.jflux.api.messaging.rk.MessageAsyncReceiver<MotionFrameEvent> motionFrameReceiver,
org.jflux.api.core.Listener<MotionFrameEvent> moveHandler)
Creates a new RemoteRobotHost to host the given Robot.
|
RobotMoveHandler(Robot robot) |
| Modifier and Type | Class and Description |
|---|---|
class |
ServoRobot
Robot implementation using Servos.
|
| Modifier and Type | Method and Description |
|---|---|
Robot |
ServoRobotConnector.build(ServoRobotConfig config) |
protected Robot |
ServoRobotLifecycle.create(Map dependencies) |
| Modifier and Type | Method and Description |
|---|---|
Class<Robot> |
ServoRobotConnector.getServiceClass() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ServoRobotLifecycle.cleanupService(Robot service) |
| Constructor and Description |
|---|
ServoRobotLifecycle(ConfiguredServiceParams<Robot,ServoRobotConfig,P> params,
org.jflux.impl.services.rk.lifecycle.utils.ManagedServiceFactory mangedServiceFactory) |
| Modifier and Type | Class and Description |
|---|---|
class |
SynchronizedRobot
Holds multiple Robots and synchronizes their movements for the given
JointIds.
|
| Modifier and Type | Method and Description |
|---|---|
Robot |
SynchronizedRobotFactory.build(SynchronizedRobotConfig config) |
Robot |
SynchronizedRobot.getPrimaryRobot()
Returns the primary Robot being synchronized.
|
| Modifier and Type | Method and Description |
|---|---|
List<Robot> |
SynchronizedRobot.getRobots()
Returns a List of all Robots being Synchronized.
|
Class<Robot> |
SynchronizedRobotFactory.getServiceClass() |
| Modifier and Type | Method and Description |
|---|---|
void |
SynchronizedRobot.addRobot(Robot robot)
Adds a Robot to be Synchronized.
|
| Modifier and Type | Method and Description |
|---|---|
Robot |
RobotController.getRobot()
Returns the Robot being controlled, null if it is unavailable.
|
Robot |
PositionTargetFrameSource.getRobot() |
Robot |
RobotMoverFrameSource.getRobot() |
Robot |
RobotFrameSource.getRobot() |
| Modifier and Type | Method and Description |
|---|---|
void |
RobotManager.addRobot(Robot robot)
Adds a RobotController for the given Robot.
|
static org.osgi.framework.ServiceRegistration |
RobotUtils.registerRobot(org.osgi.framework.BundleContext context,
Robot robot,
Properties props)
Adds a Robot to the OSGi ServiceRegistry with the robotId as a
service property.
|
void |
RobotController.setRobot(Robot robot)
Sets the id of the Robot to control.
|
void |
PositionTargetFrameSource.setRobot(Robot robot) |
void |
RobotMoverFrameSource.setRobot(Robot robot) |
void |
RobotFrameSource.setRobot(Robot robot)
Sets the Robot to
|
| Constructor and Description |
|---|
RobotMoverFrameSource(Robot robot)
Creates a new RobotMoverFrameSource for the given Robot.
|
Copyright © 2011-2014. All Rights Reserved.