RtcProfile
IDRTC:AIST INVENT:GUI:InventGUIComp:4.0.0
Version0.2
BasicInfo
NameInventGUIComp
ComponentTypeSTATIC
ActivityTypePERIODIC
ComponentKindDataFlowComponent
CategoryGUI
DescriptionGUI of OpenINVENT RTCs
ExecutionRate1000.0
ExecutionTypePeriodicExecutionContext
MaxInstances1
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
creatorauthor S-Cubed (original version)
N.Kita (modified version)
Y.Nakajima (modified version)
N.Takekawa (modified version)
algorithmA local route is made by using the obstacle and present location
inoutIN : Position, SensorData
OUT : MapIformation, Start/Goal data, various command, etc
descriptionGUI of OpenINVENT RTCs.
actions
action_status/doc_action
OnInitializeimplementedtrue
postConditionnone
preConditionnone
descriptionInitialization of configuration parameter
OnFinalizeimplementedfalse
OnStartupimplementedfalse
OnShutdownimplementedfalse
OnActivatedimplementedtrue
postConditionnone
preConditionnone
descriptionInitialization of each values
OnDeactivatedimplementedfalse
OnAbortingimplementedfalse
OnErrorimplementedfalse
OnResetimplementedfalse
OnExecuteimplementedtrue
postConditionnone
preConditionnone
descriptionupdate InventGUI DISPLAY using latest datas.
OnStateUpdateimplementedfalse
OnRateChangedimplementedfalse
OnActionimplementedfalse
OnModeChangedimplementedfalse
configuration/doc_configuration
1nameRedrawRate
unit[Hz]
defaultValue500
typeint
constraintReflected timing ( Always )
rangeAppropriate range
unit[Hz]
descriptionThe cycle counts of updating InventGUI's view.
defaultValue500
datanameRedrawRate
dataports/doc_dataport
1portTypeDataInPort
unit
subscriptionType
dataflowType
interfaceType
idlFile
typeIIS::TimedPosition
nameCurrentPosition
positionLEFT
variableNameCurrentPosition
operation
occerrence
unitX,Y data : [m], Angle : [rad], timeStamp: [sec],[nanosec]
semanticscurrent Localized Position data (the position of center of robots model)
[0]: X data
[1]: Y data
[2]: posture angle[rad]
number4 (x,y, posture angle) , timeStamp:1, error[]
typelocalized Position data: double, timeStamp:tm
descriptionInput of the Current Position
2portTypeDataInPort
unit
subscriptionType
dataflowType
interfaceType
idlFile
typeTimedDoubleSeq
nameSimulationData
positionLEFT
variableNameSimulationData
operation
occerrence
unitX,Y,Z data : [m], THETA[rad] , timeStamp: [sec],[nanosec]
semanticscurrent Simulated Position data (the position of center of robots model)
[0]: X data
[1]: Y data
[2]: Z data
[3]: THETA (posture angle)
numbersimulated position data:4 (x,y,z, posture angle ) , timeStamp:1
typesimulated position data: double, timeStamp:tm
descriptioncurrent Simulated Position data
3portTypeDataInPort
unit-
subscriptionType
dataflowType
interfaceType
idlFile
typeSensorRTC::LaserRangeSensor::idl::TimedMeasuredData
nameObstaclePosition
positionLEFT
variableNameObstaclePosition
operation
occerrence
unit-
semanticsstartPosition = Starting position of measurement
endtPosition = Position where measurement is ended
interval = Number of thinning out of distance data
distance = Distance data
sensorState = State of sensor
number6
typeTimedMeasurementData
descriptionOutput of the range data
4portTypeDataInPort
unit-
subscriptionType
dataflowType
interfaceType
idlFile
typeSensorRTC::LaserRangeSensor::idl::TimedMeasuredData
nameBumpPosition
positionLEFT
variableNameBumpPosition
operation
occerrence
unit-
semanticsstartPosition = Starting position of measurement
endtPosition = Position where measurement is ended
interval = Number of thinning out of distance data
distance = Distance data
sensorState = State of sensor
number6
typeTimedMeasurementData
descriptionOutput of the range data
5portTypeDataInPort
unit[rad]
subscriptionType
dataflowType
interfaceType
idlFile
typeTimedDoubleSeq
namePanTiltAngle
positionLEFT
variableNamePanTiltAngle
operation
occerrence
unit[rad]
semantics[0] : Pan angle
[1] : Tilt angle
number2
typeTimedDoubleSeq
descriptionOutput of the PanTilt angle
serviceport/doc_serviceport
1nameMapBuilderProv
positionLEFT
ifdescriptionTransmission of 2D map data
descriptionTransmission of 2D map data
serviceinterface/doc_serviceinterface
1nameMapBuilderInventGUI
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeInventGUI
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUIPro.idl
instanceNameMapBuilderInventGUI
directionProvided
docPostConditionNA
docPreConditionMaking 2D map is completed
docExceptionNA
docReturnvoid
docArgumentSetMap()
descriptionTransmission of 2D map data
2nameGlobalPathProv
positionLEFT
ifdescriptionget Global Path data for viewing
descriptionget Global Path data for viewing
serviceinterface/doc_serviceinterface
1nameGlobalPathInventGUI
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeInventGUI
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUIPro.idl
instanceNameGlobalPathInventGUI
directionProvided
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentGrid position's array of X, Grid position's array of X, array number
descriptionget Global Path data for viewing
3nameLocalPathProv
positionLEFT
ifdescriptionget Local Path data for viewing
descriptionget Local Path data for viewing
serviceinterface/doc_serviceinterface
1nameLocalPathInventGUI
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeInventGUI
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUIPro.idl
instanceNameLocalPathInventGUI
directionProvided
docPostConditionNA
docPreConditionNA
docExceptionNA
docReturnvoid
docArgumentGrid position's array of X, Grid position's array of X, array number
descriptionget Local Path data for viewing
4nameObstacleDetectionProv
positionLEFT
serviceinterface/doc_serviceinterface
1nameObstacleInventGUI
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeInventGUI
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUIPro.idl
instanceNameObstacleInventGUI
directionProvided
5nameMotorControlCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameInventGUIMotor
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeMotor
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUICons.idl
instanceNameInventGUIMotor
directionRequired
6nameDriveControlCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameInventGUIDrive
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeDrive
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUICons.idl
instanceNameInventGUIDrive
directionRequired
7nameGlobalPathCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameInventGUIGlobalPath
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeGlobalPath
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUICons.idl
instanceNameInventGUIGlobalPath
directionRequired
8nameLocalPathCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameInventGUILocalPath
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeLocalPath
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUICons.idl
instanceNameInventGUILocalPath
directionRequired
9nameObstacleDetectionCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameInventGUIObstacle
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeObstacle
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUICons.idl
instanceNameInventGUIObstacle
directionRequired
10nameMapBuilderCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameInventGUIMapBuilder
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeMap
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUICons.idl
instanceNameInventGUIMapBuilder
directionRequired
11nameURGSimulatorCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameLRSService0
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeLRSService
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/LaserRangeSensorService.idl
instanceNameLRSService
directionRequired
12nameDriveControlProv
positionLEFT
serviceinterface/doc_serviceinterface
1nameDriveInventGUI
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeInventGUI
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUIPro.idl
instanceNameDriveInventGUI
directionProvided
13nameMapMaintenanceProv
positionLEFT
serviceinterface/doc_serviceinterface
1nameMapMaintenanceInventGUI
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeInventGUI
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUIPro.idl
instanceNameMapMaintenanceInventGUI
directionProvided
14nameMapMaintenanceCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameInventGUIMapMaintenance
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeMaintenance
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUICons.idl
instanceNameInventGUIMapMaintenance
directionRequired
15nameLocalizationCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameInventGUILocalization
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeLocalize
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUICons.idl
instanceNameInventGUILocalization
directionRequired
16nameBumpProv
positionLEFT
serviceinterface/doc_serviceinterface
1nameBumpInventGUI
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeInventGUI
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUIPro.idl
instanceNameBumpInventGUI
directionProvided
17nameBumpCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameInventGUIBump
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeBump
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUICons.idl
instanceNameInventGUIBump
directionRequired
18nameRefHardCons
positionRIGHT
serviceinterface/doc_serviceinterface
1nameInventGUIRefHard
path/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0
typeRefHard
idlFile/tmp/OpenINVENT-4.0.0/InventGUIComp_ver4.0.0/InventGUICons.idl
instanceNameInventGUIRefHard
directionRequired