|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Robot.Id in org.mechio.api.motion |
|---|
| Methods in org.mechio.api.motion that return Robot.Id | |
|---|---|
Robot.Id |
AbstractRobot.getRobotId()
|
Robot.Id |
Robot.getRobotId()
Returns a String uniquely identifying this Robot. |
Robot.Id |
Robot.JointId.getRobotId()
Returns the value of the Id. |
| Constructors in org.mechio.api.motion with parameters of type Robot.Id | |
|---|---|
AbstractRobot(Robot.Id robotId)
Creates an empty Robot with the given RobotId |
|
Robot.JointId(Robot.Id robotId,
Joint.Id jointId)
Creates a new Robot.JointId with the given Robot.Id and Joint.Id. |
|
| Uses of Robot.Id in org.mechio.api.motion.jointgroup |
|---|
| Methods in org.mechio.api.motion.jointgroup that return Robot.Id | |
|---|---|
Robot.Id |
RobotJointGroupConfig.getRobotId()
Returns the Robot Id to be used by the JointGroup. |
| Constructors in org.mechio.api.motion.jointgroup with parameters of type Robot.Id | |
|---|---|
RobotJointGroupConfig(java.lang.String name,
Robot.Id robotId)
Creates an empty RobotJointGroupConfig. |
|
RobotJointGroupConfig(java.lang.String name,
Robot.Id robotId,
java.util.List<? extends Robot.JointId> ids,
java.util.List<? extends RobotJointGroupConfig> groups)
Creates a RobotJointGroupConfig with the given JointIds and sub-groups. |
|
| Uses of Robot.Id in org.mechio.api.motion.lifecycle |
|---|
| Constructors in org.mechio.api.motion.lifecycle with parameters of type Robot.Id | |
|---|---|
DefaultBlenderServiceGroup(org.osgi.framework.BundleContext context,
Robot.Id robotId,
long blenderIntervalMillisec,
java.util.Properties registrationProperties)
|
|
RemoteRobotClientLifecycle(java.lang.String sourceId,
java.lang.String destId,
Robot.Id robotId,
java.lang.String reqSenderId,
java.lang.String respReceiverId,
java.lang.String frameSenderId)
|
|
RemoteRobotHostLifecycle(java.lang.String sourceId,
java.lang.String destId,
Robot.Id robotId,
java.lang.String reqReceiverId,
java.lang.String respSenderId,
java.lang.String frameReceiverId,
java.lang.String moveHandlerId,
java.lang.String defSenderId,
java.lang.String serial,
int sendDataIntervalMillisec)
|
|
RemoteRobotLifecycle(Robot.Id robotId,
java.lang.String receiverId)
|
|
RobotBlenderLifecycle(Robot.Id robotId)
|
|
RobotJointGroupLifecycle(Robot.Id robotId,
java.lang.Class<P> paramClass,
java.lang.String paramId,
org.jflux.api.common.rk.config.VersionProperty configFormat)
|
|
RobotMoveHandlerLifecycle(java.lang.String moveHandlerId,
Robot.Id robotId)
|
|
RobotOutputLifecycle(Robot.Id robotId)
|
|
TimedBlenderDriverLifecycle(Robot.Id robotId,
long blenderIntervalMillisec)
|
|
| Uses of Robot.Id in org.mechio.api.motion.messaging |
|---|
| Methods in org.mechio.api.motion.messaging that return Robot.Id | |
|---|---|
Robot.Id |
RemoteRobotClient.getRobotId()
Returns the id of the remote Robot |
Robot.Id |
RemoteRobotHost.getRobotId()
Returns the hosted Robot's id. |
| Methods in org.mechio.api.motion.messaging with parameters of type Robot.Id | |
|---|---|
Req |
RobotRequestFactory.buildRobotRequest(Robot.Id robotId,
java.lang.String sourceId,
java.lang.String destId,
java.lang.String requestType,
long timestampMillisecUTC)
Creates a new RobotRequest with the given values. |
RobotResponse.RobotResponseHeader |
RobotResponseFactory.createHeader(Robot.Id robotId,
java.lang.String sourceId,
java.lang.String destinationId,
java.lang.String requestType,
long requestTimestamp)
Creates a response header. |
| Constructors in org.mechio.api.motion.messaging with parameters of type Robot.Id | |
|---|---|
RemoteRobotClient(Robot.Id robotId,
java.lang.String sourceId,
java.lang.String destId,
RobotRequestFactory reqFact,
MotionFrameEvent.MotionFrameEventFactory motionFrameEventFactory)
Creates a new RemoteRobotClient. |
|
| Uses of Robot.Id in org.mechio.api.motion.protocol |
|---|
| Methods in org.mechio.api.motion.protocol that return Robot.Id | |
|---|---|
Robot.Id |
RobotRequest.getRobotId()
Returns the id of the robot to receive the request. |
Robot.Id |
RobotResponse.RobotResponseHeader.getRobotId()
Returns the id of the Robot which is responding. |
| Uses of Robot.Id in org.mechio.api.motion.servos.config |
|---|
| Methods in org.mechio.api.motion.servos.config that return Robot.Id | |
|---|---|
Robot.Id |
ServoRobotConfig.getRobotId()
Returns the Id. |
| Methods in org.mechio.api.motion.servos.config with parameters of type Robot.Id | |
|---|---|
void |
ServoRobotConfig.setRobotId(Robot.Id robotId)
Sets the Id to use with the Robot |
| Uses of Robot.Id in org.mechio.api.motion.sync |
|---|
| Methods in org.mechio.api.motion.sync that return Robot.Id | |
|---|---|
Robot.Id |
SynchronizedRobotConfig.getRobotId()
Returns the robot id to be used be the SynchronizedRobot. |
| Methods in org.mechio.api.motion.sync with parameters of type Robot.Id | |
|---|---|
void |
SynchronizedRobot.removeRobot(Robot.Id robotId)
Removes a Robot from being Synchronized. |
void |
SynchronizedRobot.setPrimaryRobot(Robot.Id robotId)
Sets the primary Robot. |
| Constructors in org.mechio.api.motion.sync with parameters of type Robot.Id | |
|---|---|
SynchronizedRobot(Robot.Id robotId,
java.util.Set<Joint.Id> jointIds)
Creates a new SynchronizedRobot from the given values |
|
| Uses of Robot.Id in org.mechio.api.motion.utils |
|---|
| Methods in org.mechio.api.motion.utils that return types with arguments of type Robot.Id | |
|---|---|
java.util.Map<Robot.Id,RobotController> |
RobotManager.getControllerMap()
Returns the Manager's Map of Robot Ids and RobotControllers. |
| Methods in org.mechio.api.motion.utils with parameters of type Robot.Id | |
|---|---|
static Robot.RobotPositionMap |
RobotUtils.getCurrentPositions(org.osgi.framework.BundleContext context,
Robot.Id robotId)
Returns a RobotPositionMap of the current positions for the Robot with the given Id. |
static Robot.RobotPositionMap |
RobotUtils.getDefaultPositions(org.osgi.framework.BundleContext context,
Robot.Id robotId)
Returns a RobotPositionMap of the default positions for the Robot with the given Id. |
static Robot.RobotPositionMap |
RobotUtils.getGoalPositions(org.osgi.framework.BundleContext context,
Robot.Id robotId)
Returns a RobotPositionMap of the goal positions for the Robot with the given Id. |
static java.lang.String |
RobotUtils.getRobotFilter(Robot.Id robotId)
Returns an OSGi filter String for matching the given Robot.Id. |
static java.lang.String |
RobotUtils.getRobotFilter(Robot.Id robotId,
java.lang.String serviceFilter)
Returns an OSGi filter String for matching the given Robot.Id. |
static org.osgi.framework.ServiceReference |
RobotUtils.getRobotReference(org.osgi.framework.BundleContext context,
Robot.Id robotId)
Finds ServiceReferences for a Robot with the given id. |
static boolean |
RobotUtils.isRobotIdAvailable(org.osgi.framework.BundleContext context,
Robot.Id robotId)
Checks if the given robotId is available to use. |
static java.util.List<org.jflux.impl.services.rk.lifecycle.ManagedService> |
RobotUtils.launchDefaultBlender(org.osgi.framework.BundleContext context,
Robot.Id robotId,
long blenderIntervalMsec)
|
static org.osgi.framework.ServiceRegistration |
RobotUtils.registerFrameSource(org.osgi.framework.BundleContext context,
Robot.Id robotId,
FrameSource frameSource)
Registers a FrameSource using the given Robot.Id as a property. |
void |
RobotManager.removeRobot(Robot.Id robotId)
Removes a Robot from the manager. |
static java.util.List<org.jflux.impl.services.rk.lifecycle.ManagedService> |
RobotUtils.startDefaultBlender(org.osgi.framework.BundleContext context,
Robot.Id robotId,
long blenderIntervalMsec)
Creates a DefaultBlender for the Robot with the given robotId. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||