|
Hemisson Generic Differential Drive
|
Provides access to the Hemisson Drive
(Uses the Generic Differential Drive contract)
(Partners with Hemisson 'brick')
|
| Name |
HemissonDriveService |
| Display Name |
Hemisson Generic Differential Drive |
| Description |
Provides access to the Hemisson Drive
(Uses the Generic Differential Drive contract)
(Partners with Hemisson 'brick') |
| Contract |
http://www.promrds.com/contracts/2008/01/hemissondrive.html |
| CLR Namespace |
ProMRDS.Robotics.Hemisson.Drive |
| Assembly |
Hemisson.Y2008.M01.dll |
| Service Prefix |
/hemissondrive |
| Initial State |
Hemisson.Drive.Config.xml (optional) |
| Partners |
|
http://schemas.microsoft.com/xw/2005/01/subscriptionmanager.html |
|
http://www.promrds.com/contracts/2008/01/genericbrick.html |
| Main Port |
| Name |
Microsoft.Robotics.Services.Drive.Proxy.DriveOperations |
| Operations |
DsspDefaultLookup (Lookup) |
| Type: |
Microsoft.Dss.ServiceModel.Dssp.DsspDefaultLookup |
| Request: |
Microsoft.Dss.ServiceModel.Dssp.LookupRequestType |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.LookupResponse |
| W3C.Soap.Fault |
|
DsspDefaultDrop (Drop) |
| Type: |
Microsoft.Dss.ServiceModel.Dssp.DsspDefaultDrop |
| Request: |
Microsoft.Dss.ServiceModel.Dssp.DropRequestType |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultDropResponseType |
| W3C.Soap.Fault |
|
| Get |
| Description: |
Gets the drive's current state. |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.Get |
| Request: |
Microsoft.Dss.ServiceModel.Dssp.GetRequestType |
| Responses: |
Microsoft.Robotics.Services.Drive.Proxy.DriveDifferentialTwoWheelState |
| W3C.Soap.Fault |
|
HttpGet (Get) |
| Type: |
Microsoft.Dss.Core.DsspHttp.HttpGet |
| Request: |
Microsoft.Dss.Core.DsspHttp.HttpGetRequestType |
| Responses: |
Microsoft.Dss.Core.DsspHttp.HttpResponseType |
| W3C.Soap.Fault |
|
HttpPost (Submit) |
| Type: |
Microsoft.Dss.Core.DsspHttp.HttpPost |
| Request: |
Microsoft.Dss.Core.DsspHttp.HttpPostRequestType |
| Responses: |
Microsoft.Dss.Core.DsspHttp.HttpResponseType |
| W3C.Soap.Fault |
|
ReliableSubscribe (Subscribe) |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.ReliableSubscribe |
| Request: |
Microsoft.Dss.ServiceModel.Dssp.ReliableSubscribeRequestType |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.SubscribeResponseType |
| W3C.Soap.Fault |
|
| Subscribe |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.Subscribe |
| Request: |
Microsoft.Dss.ServiceModel.Dssp.SubscribeRequestType |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.SubscribeResponseType |
| W3C.Soap.Fault |
|
| Update |
| Description: |
Updates (or indicates an update to) the drive's state. |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.Update |
| Request: |
Microsoft.Robotics.Services.Drive.Proxy.DriveDifferentialTwoWheelState |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
EnableDrive (Update) |
| Description: |
Enables (or disables) a drive (or indicates whether a drive is enabled). |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.EnableDrive |
| Request: |
Microsoft.Robotics.Services.Drive.Proxy.EnableDriveRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
SetDrivePower (Update) |
| Description: |
Sets (or indicates a change to) the drive's power. |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.SetDrivePower |
| Request: |
Microsoft.Robotics.Services.Drive.Proxy.SetDrivePowerRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
SetDriveSpeed (Update) |
| Description: |
Sets (or indicates) the drive speed. |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.SetDriveSpeed |
| Request: |
Microsoft.Robotics.Services.Drive.Proxy.SetDriveSpeedRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
RotateDegrees (Update) |
| Description: |
Request the drive to rotate or turn in position (positive values turn counterclockwise). |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.RotateDegrees |
| Request: |
Microsoft.Robotics.Services.Drive.Proxy.RotateDegreesRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
DriveDistance (Update) |
| Description: |
Updates (or indicates and update to) a distance setting for the drive. |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.DriveDistance |
| Request: |
Microsoft.Robotics.Services.Drive.Proxy.DriveDistanceRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
AllStop (Update) |
| Description: |
Stops the drive. |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.AllStop |
| Request: |
Microsoft.Robotics.Services.Drive.Proxy.AllStopRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|