RtcProfile
IDRTC:AIST INVENT:Sensor:RangeSensor:4.0.0
Version0.2
BasicInfo
NameRangeSensor
ComponentTypeSTATIC
ActivityTypePERIODIC
ComponentKindDataFlowComponent
CategorySensor
DescriptionRange Sensor
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 distance of the sensor is converted into "MeasuredData"
inoutIN : distance
OUT : MeasuredData
descriptionOutput of the optimized range data
actions
action_status/doc_action
OnInitializeimplementedtrue
postConditionnone
preConditionnone
descriptionInitialization of configuration parameter
OnFinalizeimplementedfalse
OnStartupimplementedfalse
OnShutdownimplementedfalse
OnActivatedimplementedtrue
postConditionnone
preConditionnone
descriptionInitialization of each variable
OnDeactivatedimplementedtrue
postConditionnone
preConditionnone
descriptionDebugging file close
OnAbortingimplementedfalse
OnErrorimplementedfalse
OnResetimplementedfalse
OnExecuteimplementedtrue
postConditionnone
preConditionnone
descriptionOutput of the optimized range data
OnStateUpdateimplementedfalse
OnRateChangedimplementedfalse
OnActionimplementedfalse
OnModeChangedimplementedfalse
configuration/doc_configuration
1namestartAngle
unit[deg]
defaultValue-45.0
typedouble
constraintReflected timing ( Always )
range-45 to 270
unit[deg]
descriptionstart angle of output data
defaultValue-45.0
datanameMeasurement start angle
2nameendAngle
unit[deg]
defaultValue225.0
typedouble
constraintReflected timing ( Always )
range-45 to 270
unit[deg]
descriptionend angle of output data
defaultValue225.0
datanameMeasurement end angle
3namegroupingNumber
unit[number]
defaultValue1
typeint
constraintReflected timing ( Always )
range1-99
unit[number]
descriptionNumber in which output data is brought together
defaultValue1
datanamegroupingNumber
4namescanAngle
unit[deg]
defaultValue270.0
typedouble
constraintReflected timing ( inactive )
rangeRefer to the value among models used
unit[deg]
descriptionscan angle (Model information)
defaultValue270.0
datanamescanAngle
5namescanStep
unit[deg]
defaultValue0.25
typedouble
constraintReflected timing ( inactive )
rangeRefer to the value among models used
unit[deg]
descriptionscan angle (Model information)
defaultValue0.25
datanamescanStep
6namescanMaxDistance
unit[m]
defaultValue10.0
typedouble
constraintReflected timing ( inactive )
rangeRefer to the value among models used
unit[m]
descriptionscan max distance (Model information)
defaultValue10.0
datanamescanMaxDistance
dataports/doc_dataport
1portTypeDataInPort
unit[mm]
subscriptionType
dataflowType
interfaceType
idlFile
typeTimedDoubleSeq
nameInRange
positionLEFT
variableNameInRange
operation
occerrence
unit[mm]
semanticsrange data of sensor simulation
number-
typeTimedDoubleSeq
descriptionInput of the distance data
2portTypeDataOutPort
unit-
subscriptionType
dataflowType
interfaceType
idlFile
typeSensorRTC::LaserRangeSensor::idl::TimedMeasuredData
nameOutSensorData
positionRIGHT
variableNameOutSensorData
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