RtcProfile
IDRTC:AIST INVENT:Planner:MapMaintenance:4.0.0
Version0.2
BasicInfo
NameMapMaintenance
ComponentTypeSTATIC
ActivityTypePERIODIC
ComponentKindDataFlowComponent
CategoryPlanner
DescriptionMap Maintenance
ExecutionRate1000.0
ExecutionTypePeriodicExecutionContext
MaxInstances10
VendorAIST INVENT
Version4.0.0
CreationDate2010-03-02T10:57:10.619+09:00
UpdateDate2010-03-02T13:37:51.351+09:00
language
doc_basic
reference
licenseCopyright (c) 2008, National Institute of Advanced Industrial Science and Technology (AIST). All rights reserved. This program is made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
creatorN.Takekawa (takekawa-777@aist.go.jp)
algorithmThe map is updated based on the probability where the obstacle exists.
inoutIN : Probability where obstacle exists
OUT : Obstacle existence of each grid
descriptionPartial update of map.
actions
action_status/doc_action
OnInitializeimplementedtrue
postConditionnone
preConditionnone
descriptionInitialization of configuration parameter
OnFinalizeimplementedfalse
OnStartupimplementedfalse
OnShutdownimplementedfalse
OnActivatedimplementedtrue
postConditionnone
preConditionnone
descriptionDebugging file open
Initialization of each variable
OnDeactivatedimplementedtrue
postConditionnone
preConditionnone
descriptionOutput of the probability data
Debugging file close
OnAbortingimplementedfalse
OnErrorimplementedfalse
OnResetimplementedfalse
OnExecuteimplementedtrue
postConditionnone
preConditionnone
descriptionThe map is updated from the probability
OnStateUpdateimplementedfalse
OnRateChangedimplementedfalse
OnActionimplementedfalse
OnModeChangedimplementedfalse
configuration/doc_configuration
1nameObstacleThreshold
unit-
defaultValue0.3
typedouble
constraintReflected timing ( Always )
range0.1 to 1.0
unit-
descriptionObstacle judgment probability value
defaultValue0.3
datanameObstacleThreshold
2nameObstacleProbaRatio
unit-
defaultValue0.2
typedouble
constraintReflected timing ( Always )
rangeabout 0.0 to about 0.9
unit-
descriptionDistribution of probability reflection
defaultValue0.2
datanameObstacleProbaRatio
3nameBumpProbaRatio
unit-
defaultValue0.0
typedouble
constraintReflected timing ( Always )
rangeabout 0.0 to about 0.9
unit-
descriptionDistribution of probability reflection
defaultValue0.0
datanameBumpProbaRatio
serviceport/doc_serviceport
1nameMapBuilderProv
positionLEFT
ifdescription3D map data is gotten
description3D map data is gotten
serviceinterface/doc_serviceinterface
1nameMapBuilderMapMaintenance
path/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0
typeMaintenance
idlFile/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0/MapMaintenancePro.idl
instanceNameMapBuilderMapMaintenance
directionProvided
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentSetMap()
setProbabilityMap()
descriptionMap data is gotten
2nameObstacleProv
positionLEFT
ifdescriptionThe probability where the obstacle exists is obtained
descriptionThe probability where the obstacle exists is obtained
serviceinterface/doc_serviceinterface
1nameObstacleMapMaintenance
path/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0
typeMaintenance
idlFile/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0/MapMaintenancePro.idl
instanceNameObstacleMapMaintenance
directionProvided
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentObstacleProbability()
descriptionThe probability where the obstacle exists is obtained
3nameBumpProv
positionLEFT
ifdescriptionThe probability where the obstacle exists is obtained
descriptionThe probability where the obstacle exists is obtained
serviceinterface/doc_serviceinterface
1nameBumpMapMaintenance
path/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0
typeMaintenance
idlFile/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0/MapMaintenancePro.idl
instanceNameBumpMapMaintenance
directionProvided
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentBumpProbability()
descriptionThe probability where the obstacle exists is obtained
4nameInventGUIProv
positionLEFT
ifdescriptionThe trigger of exporting of map's information
descriptionThe trigger of exporting of map's information
serviceinterface/doc_serviceinterface
1nameInventGUIMapMaintenance
path/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0
typeMaintenance
idlFile/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0/MapMaintenancePro.idl
instanceNameInventGUIMapMaintenance
directionProvided
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentExport()
descriptionThe trigger of exporting of map's information
5nameInventGUICons
positionLEFT
ifdescriptionThe map partially updated is transmitted
descriptionThe map partially updated is transmitted
serviceinterface/doc_serviceinterface
1nameMapMaintenanceInventGUI
path/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0
typeInventGUI
idlFile/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0/MapMaintenanceCons.idl
instanceNameMapMaintenanceInventGUI
directionRequired
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentMapUpdate()
descriptionThe map partially updated is transmitted
6nameMapBuilderCons
positionLEFT
ifdescriptionOutput of Probability Map data
descriptionOutput of Probability Map data
serviceinterface/doc_serviceinterface
1nameMapMaintenanceMapBuilder
path/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0
typeMap
idlFile/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0/MapMaintenanceCons.idl
instanceNameMapMaintenanceMapBuilder
directionRequired
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentMapOutput()
descriptionOutput of Probability Map data
7nameGlobalPathCons
positionLEFT
ifdescriptionThe map partially updated is transmitted
descriptionThe map partially updated is transmitted
serviceinterface/doc_serviceinterface
1nameMapMaintenanceGlobalPath
path/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0
typeGlobalPath
idlFile/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0/MapMaintenanceCons.idl
instanceNameMapMaintenanceGlobalPath
directionRequired
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentMapUpdate()
descriptionThe map partially updated is transmitted
8nameLocalPathCons
positionLEFT
ifdescriptionThe map partially updated is transmitted
descriptionThe map partially updated is transmitted
serviceinterface/doc_serviceinterface
1nameMapMaintenanceLocalPath
path/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0
typeLocalPath
idlFile/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0/MapMaintenanceCons.idl
instanceNameMapMaintenanceLocalPath
directionRequired
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentMapUpdate()
descriptionThe map partially updated is transmitted
9nameDriveCons
positionLEFT
ifdescriptionThe map partially updated is transmitted
descriptionThe map partially updated is transmitted
serviceinterface/doc_serviceinterface
1nameMapMaintenanceDrive
path/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0
typeDrive
idlFile/tmp/OpenINVENT-4.0.0/MapMaintenance_ver4.0.0/MapMaintenanceCons.idl
instanceNameMapMaintenanceDrive
directionRequired
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentMapUpdate()
descriptionThe map partially updated is transmitted