ExplorerSim

ExplorerSim

Provides access simple wanderer behaviour for a robot made up of a differential drive, bumpers, and a laser range finder.

Name ExplorerSim
Display Name ExplorerSim
Description Provides access simple wanderer behaviour for a robot made up of a differential drive, bumpers, and a laser range finder.
Contract http://www.promrds.com/contracts/2008/01/explorersim.html
CLR Namespace ProMRDS.Robotics.Simulation.ExplorerSim
Assembly ExplorerSim.Y2008.M01.dll
Service Prefix /explorersim
Initial State /mountpoint/ProMRDS/Config/ExplorerSim.Config.xml (optional)
Partners
http://schemas.microsoft.com/2006/06/contactsensor.html
http://schemas.microsoft.com/robotics/2006/05/drive.html
http://schemas.microsoft.com/xw/2005/12/sicklrf.html
Main Port
Name ProMRDS.Robotics.Simulation.ExplorerSim.Proxy.ExplorerSimOperations
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
Type: ProMRDS.Robotics.Simulation.ExplorerSim.Proxy.Get
Request: Microsoft.Dss.ServiceModel.Dssp.GetRequestType
Responses: ProMRDS.Robotics.Simulation.ExplorerSim.Proxy.State
W3C.Soap.Fault
BumperUpdate
(Update)
Type: ProMRDS.Robotics.Simulation.ExplorerSim.Proxy.BumperUpdate
Request: Microsoft.Robotics.Services.ContactSensor.Proxy.ContactSensor
Responses: Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType
W3C.Soap.Fault
BumpersUpdate
(Update)
Type: ProMRDS.Robotics.Simulation.ExplorerSim.Proxy.BumpersUpdate
Request: Microsoft.Robotics.Services.ContactSensor.Proxy.ContactSensorArrayState
Responses: Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType
W3C.Soap.Fault
DriveUpdate
(Update)
Type: ProMRDS.Robotics.Simulation.ExplorerSim.Proxy.DriveUpdate
Request: Microsoft.Robotics.Services.Drive.Proxy.DriveDifferentialTwoWheelState
Responses: Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType
W3C.Soap.Fault
LaserRangeFinderUpdate
(Update)
Type: ProMRDS.Robotics.Simulation.ExplorerSim.Proxy.LaserRangeFinderUpdate
Request: Microsoft.Robotics.Services.Sensors.SickLRF.Proxy.State
Responses: Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType
W3C.Soap.Fault
LaserRangeFinderResetUpdate
(Update)
Type: ProMRDS.Robotics.Simulation.ExplorerSim.Proxy.LaserRangeFinderResetUpdate
Request: Microsoft.Robotics.Services.Sensors.SickLRF.Proxy.ResetType
Responses: Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType
W3C.Soap.Fault
WatchDogUpdate
(Update)
Type: ProMRDS.Robotics.Simulation.ExplorerSim.Proxy.WatchDogUpdate
Request: ProMRDS.Robotics.Simulation.ExplorerSim.Proxy.WatchDogUpdateRequest
Responses: Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType
W3C.Soap.Fault