Documentation ¶
Index ¶
- Constants
- Variables
- func BatteryState__Array_to_C(cSlice []CBatteryState, goSlice []BatteryState)
- func BatteryState__Array_to_Go(goSlice []BatteryState, cSlice []CBatteryState)
- func BatteryState__Sequence_to_C(cSlice *CBatteryState__Sequence, goSlice []BatteryState)
- func BatteryState__Sequence_to_Go(goSlice *[]BatteryState, cSlice CBatteryState__Sequence)
- func CameraInfo__Array_to_C(cSlice []CCameraInfo, goSlice []CameraInfo)
- func CameraInfo__Array_to_Go(goSlice []CameraInfo, cSlice []CCameraInfo)
- func CameraInfo__Sequence_to_C(cSlice *CCameraInfo__Sequence, goSlice []CameraInfo)
- func CameraInfo__Sequence_to_Go(goSlice *[]CameraInfo, cSlice CCameraInfo__Sequence)
- func ChannelFloat32__Array_to_C(cSlice []CChannelFloat32, goSlice []ChannelFloat32)
- func ChannelFloat32__Array_to_Go(goSlice []ChannelFloat32, cSlice []CChannelFloat32)
- func ChannelFloat32__Sequence_to_C(cSlice *CChannelFloat32__Sequence, goSlice []ChannelFloat32)
- func ChannelFloat32__Sequence_to_Go(goSlice *[]ChannelFloat32, cSlice CChannelFloat32__Sequence)
- func CloneBatteryStateSlice(dst, src []BatteryState)
- func CloneCameraInfoSlice(dst, src []CameraInfo)
- func CloneChannelFloat32Slice(dst, src []ChannelFloat32)
- func CloneCompressedImageSlice(dst, src []CompressedImage)
- func CloneFluidPressureSlice(dst, src []FluidPressure)
- func CloneIlluminanceSlice(dst, src []Illuminance)
- func CloneImageSlice(dst, src []Image)
- func CloneImuSlice(dst, src []Imu)
- func CloneJointStateSlice(dst, src []JointState)
- func CloneJoyFeedbackArraySlice(dst, src []JoyFeedbackArray)
- func CloneJoyFeedbackSlice(dst, src []JoyFeedback)
- func CloneJoySlice(dst, src []Joy)
- func CloneLaserEchoSlice(dst, src []LaserEcho)
- func CloneLaserScanSlice(dst, src []LaserScan)
- func CloneMagneticFieldSlice(dst, src []MagneticField)
- func CloneMultiDOFJointStateSlice(dst, src []MultiDOFJointState)
- func CloneMultiEchoLaserScanSlice(dst, src []MultiEchoLaserScan)
- func CloneNavSatFixSlice(dst, src []NavSatFix)
- func CloneNavSatStatusSlice(dst, src []NavSatStatus)
- func ClonePointCloud2Slice(dst, src []PointCloud2)
- func ClonePointCloudSlice(dst, src []PointCloud)
- func ClonePointFieldSlice(dst, src []PointField)
- func CloneRangeSlice(dst, src []Range)
- func CloneRegionOfInterestSlice(dst, src []RegionOfInterest)
- func CloneRelativeHumiditySlice(dst, src []RelativeHumidity)
- func CloneTemperatureSlice(dst, src []Temperature)
- func CloneTimeReferenceSlice(dst, src []TimeReference)
- func CompressedImage__Array_to_C(cSlice []CCompressedImage, goSlice []CompressedImage)
- func CompressedImage__Array_to_Go(goSlice []CompressedImage, cSlice []CCompressedImage)
- func CompressedImage__Sequence_to_C(cSlice *CCompressedImage__Sequence, goSlice []CompressedImage)
- func CompressedImage__Sequence_to_Go(goSlice *[]CompressedImage, cSlice CCompressedImage__Sequence)
- func FluidPressure__Array_to_C(cSlice []CFluidPressure, goSlice []FluidPressure)
- func FluidPressure__Array_to_Go(goSlice []FluidPressure, cSlice []CFluidPressure)
- func FluidPressure__Sequence_to_C(cSlice *CFluidPressure__Sequence, goSlice []FluidPressure)
- func FluidPressure__Sequence_to_Go(goSlice *[]FluidPressure, cSlice CFluidPressure__Sequence)
- func Illuminance__Array_to_C(cSlice []CIlluminance, goSlice []Illuminance)
- func Illuminance__Array_to_Go(goSlice []Illuminance, cSlice []CIlluminance)
- func Illuminance__Sequence_to_C(cSlice *CIlluminance__Sequence, goSlice []Illuminance)
- func Illuminance__Sequence_to_Go(goSlice *[]Illuminance, cSlice CIlluminance__Sequence)
- func Image__Array_to_C(cSlice []CImage, goSlice []Image)
- func Image__Array_to_Go(goSlice []Image, cSlice []CImage)
- func Image__Sequence_to_C(cSlice *CImage__Sequence, goSlice []Image)
- func Image__Sequence_to_Go(goSlice *[]Image, cSlice CImage__Sequence)
- func Imu__Array_to_C(cSlice []CImu, goSlice []Imu)
- func Imu__Array_to_Go(goSlice []Imu, cSlice []CImu)
- func Imu__Sequence_to_C(cSlice *CImu__Sequence, goSlice []Imu)
- func Imu__Sequence_to_Go(goSlice *[]Imu, cSlice CImu__Sequence)
- func JointState__Array_to_C(cSlice []CJointState, goSlice []JointState)
- func JointState__Array_to_Go(goSlice []JointState, cSlice []CJointState)
- func JointState__Sequence_to_C(cSlice *CJointState__Sequence, goSlice []JointState)
- func JointState__Sequence_to_Go(goSlice *[]JointState, cSlice CJointState__Sequence)
- func JoyFeedbackArray__Array_to_C(cSlice []CJoyFeedbackArray, goSlice []JoyFeedbackArray)
- func JoyFeedbackArray__Array_to_Go(goSlice []JoyFeedbackArray, cSlice []CJoyFeedbackArray)
- func JoyFeedbackArray__Sequence_to_C(cSlice *CJoyFeedbackArray__Sequence, goSlice []JoyFeedbackArray)
- func JoyFeedbackArray__Sequence_to_Go(goSlice *[]JoyFeedbackArray, cSlice CJoyFeedbackArray__Sequence)
- func JoyFeedback__Array_to_C(cSlice []CJoyFeedback, goSlice []JoyFeedback)
- func JoyFeedback__Array_to_Go(goSlice []JoyFeedback, cSlice []CJoyFeedback)
- func JoyFeedback__Sequence_to_C(cSlice *CJoyFeedback__Sequence, goSlice []JoyFeedback)
- func JoyFeedback__Sequence_to_Go(goSlice *[]JoyFeedback, cSlice CJoyFeedback__Sequence)
- func Joy__Array_to_C(cSlice []CJoy, goSlice []Joy)
- func Joy__Array_to_Go(goSlice []Joy, cSlice []CJoy)
- func Joy__Sequence_to_C(cSlice *CJoy__Sequence, goSlice []Joy)
- func Joy__Sequence_to_Go(goSlice *[]Joy, cSlice CJoy__Sequence)
- func LaserEcho__Array_to_C(cSlice []CLaserEcho, goSlice []LaserEcho)
- func LaserEcho__Array_to_Go(goSlice []LaserEcho, cSlice []CLaserEcho)
- func LaserEcho__Sequence_to_C(cSlice *CLaserEcho__Sequence, goSlice []LaserEcho)
- func LaserEcho__Sequence_to_Go(goSlice *[]LaserEcho, cSlice CLaserEcho__Sequence)
- func LaserScan__Array_to_C(cSlice []CLaserScan, goSlice []LaserScan)
- func LaserScan__Array_to_Go(goSlice []LaserScan, cSlice []CLaserScan)
- func LaserScan__Sequence_to_C(cSlice *CLaserScan__Sequence, goSlice []LaserScan)
- func LaserScan__Sequence_to_Go(goSlice *[]LaserScan, cSlice CLaserScan__Sequence)
- func MagneticField__Array_to_C(cSlice []CMagneticField, goSlice []MagneticField)
- func MagneticField__Array_to_Go(goSlice []MagneticField, cSlice []CMagneticField)
- func MagneticField__Sequence_to_C(cSlice *CMagneticField__Sequence, goSlice []MagneticField)
- func MagneticField__Sequence_to_Go(goSlice *[]MagneticField, cSlice CMagneticField__Sequence)
- func MultiDOFJointState__Array_to_C(cSlice []CMultiDOFJointState, goSlice []MultiDOFJointState)
- func MultiDOFJointState__Array_to_Go(goSlice []MultiDOFJointState, cSlice []CMultiDOFJointState)
- func MultiDOFJointState__Sequence_to_C(cSlice *CMultiDOFJointState__Sequence, goSlice []MultiDOFJointState)
- func MultiDOFJointState__Sequence_to_Go(goSlice *[]MultiDOFJointState, cSlice CMultiDOFJointState__Sequence)
- func MultiEchoLaserScan__Array_to_C(cSlice []CMultiEchoLaserScan, goSlice []MultiEchoLaserScan)
- func MultiEchoLaserScan__Array_to_Go(goSlice []MultiEchoLaserScan, cSlice []CMultiEchoLaserScan)
- func MultiEchoLaserScan__Sequence_to_C(cSlice *CMultiEchoLaserScan__Sequence, goSlice []MultiEchoLaserScan)
- func MultiEchoLaserScan__Sequence_to_Go(goSlice *[]MultiEchoLaserScan, cSlice CMultiEchoLaserScan__Sequence)
- func NavSatFix__Array_to_C(cSlice []CNavSatFix, goSlice []NavSatFix)
- func NavSatFix__Array_to_Go(goSlice []NavSatFix, cSlice []CNavSatFix)
- func NavSatFix__Sequence_to_C(cSlice *CNavSatFix__Sequence, goSlice []NavSatFix)
- func NavSatFix__Sequence_to_Go(goSlice *[]NavSatFix, cSlice CNavSatFix__Sequence)
- func NavSatStatus__Array_to_C(cSlice []CNavSatStatus, goSlice []NavSatStatus)
- func NavSatStatus__Array_to_Go(goSlice []NavSatStatus, cSlice []CNavSatStatus)
- func NavSatStatus__Sequence_to_C(cSlice *CNavSatStatus__Sequence, goSlice []NavSatStatus)
- func NavSatStatus__Sequence_to_Go(goSlice *[]NavSatStatus, cSlice CNavSatStatus__Sequence)
- func PointCloud2__Array_to_C(cSlice []CPointCloud2, goSlice []PointCloud2)
- func PointCloud2__Array_to_Go(goSlice []PointCloud2, cSlice []CPointCloud2)
- func PointCloud2__Sequence_to_C(cSlice *CPointCloud2__Sequence, goSlice []PointCloud2)
- func PointCloud2__Sequence_to_Go(goSlice *[]PointCloud2, cSlice CPointCloud2__Sequence)
- func PointCloud__Array_to_C(cSlice []CPointCloud, goSlice []PointCloud)
- func PointCloud__Array_to_Go(goSlice []PointCloud, cSlice []CPointCloud)
- func PointCloud__Sequence_to_C(cSlice *CPointCloud__Sequence, goSlice []PointCloud)
- func PointCloud__Sequence_to_Go(goSlice *[]PointCloud, cSlice CPointCloud__Sequence)
- func PointField__Array_to_C(cSlice []CPointField, goSlice []PointField)
- func PointField__Array_to_Go(goSlice []PointField, cSlice []CPointField)
- func PointField__Sequence_to_C(cSlice *CPointField__Sequence, goSlice []PointField)
- func PointField__Sequence_to_Go(goSlice *[]PointField, cSlice CPointField__Sequence)
- func Range__Array_to_C(cSlice []CRange, goSlice []Range)
- func Range__Array_to_Go(goSlice []Range, cSlice []CRange)
- func Range__Sequence_to_C(cSlice *CRange__Sequence, goSlice []Range)
- func Range__Sequence_to_Go(goSlice *[]Range, cSlice CRange__Sequence)
- func RegionOfInterest__Array_to_C(cSlice []CRegionOfInterest, goSlice []RegionOfInterest)
- func RegionOfInterest__Array_to_Go(goSlice []RegionOfInterest, cSlice []CRegionOfInterest)
- func RegionOfInterest__Sequence_to_C(cSlice *CRegionOfInterest__Sequence, goSlice []RegionOfInterest)
- func RegionOfInterest__Sequence_to_Go(goSlice *[]RegionOfInterest, cSlice CRegionOfInterest__Sequence)
- func RelativeHumidity__Array_to_C(cSlice []CRelativeHumidity, goSlice []RelativeHumidity)
- func RelativeHumidity__Array_to_Go(goSlice []RelativeHumidity, cSlice []CRelativeHumidity)
- func RelativeHumidity__Sequence_to_C(cSlice *CRelativeHumidity__Sequence, goSlice []RelativeHumidity)
- func RelativeHumidity__Sequence_to_Go(goSlice *[]RelativeHumidity, cSlice CRelativeHumidity__Sequence)
- func Temperature__Array_to_C(cSlice []CTemperature, goSlice []Temperature)
- func Temperature__Array_to_Go(goSlice []Temperature, cSlice []CTemperature)
- func Temperature__Sequence_to_C(cSlice *CTemperature__Sequence, goSlice []Temperature)
- func Temperature__Sequence_to_Go(goSlice *[]Temperature, cSlice CTemperature__Sequence)
- func TimeReference__Array_to_C(cSlice []CTimeReference, goSlice []TimeReference)
- func TimeReference__Array_to_Go(goSlice []TimeReference, cSlice []CTimeReference)
- func TimeReference__Sequence_to_C(cSlice *CTimeReference__Sequence, goSlice []TimeReference)
- func TimeReference__Sequence_to_Go(goSlice *[]TimeReference, cSlice CTimeReference__Sequence)
- type BatteryState
- type CBatteryState
- type CBatteryState__Sequence
- type CCameraInfo
- type CCameraInfo__Sequence
- type CChannelFloat32
- type CChannelFloat32__Sequence
- type CCompressedImage
- type CCompressedImage__Sequence
- type CFluidPressure
- type CFluidPressure__Sequence
- type CIlluminance
- type CIlluminance__Sequence
- type CImage
- type CImage__Sequence
- type CImu
- type CImu__Sequence
- type CJointState
- type CJointState__Sequence
- type CJoy
- type CJoyFeedback
- type CJoyFeedbackArray
- type CJoyFeedbackArray__Sequence
- type CJoyFeedback__Sequence
- type CJoy__Sequence
- type CLaserEcho
- type CLaserEcho__Sequence
- type CLaserScan
- type CLaserScan__Sequence
- type CMagneticField
- type CMagneticField__Sequence
- type CMultiDOFJointState
- type CMultiDOFJointState__Sequence
- type CMultiEchoLaserScan
- type CMultiEchoLaserScan__Sequence
- type CNavSatFix
- type CNavSatFix__Sequence
- type CNavSatStatus
- type CNavSatStatus__Sequence
- type CPointCloud
- type CPointCloud2
- type CPointCloud2__Sequence
- type CPointCloud__Sequence
- type CPointField
- type CPointField__Sequence
- type CRange
- type CRange__Sequence
- type CRegionOfInterest
- type CRegionOfInterest__Sequence
- type CRelativeHumidity
- type CRelativeHumidity__Sequence
- type CTemperature
- type CTemperature__Sequence
- type CTimeReference
- type CTimeReference__Sequence
- type CameraInfo
- type ChannelFloat32
- type CompressedImage
- type FluidPressure
- type Illuminance
- type Image
- type Imu
- type JointState
- type Joy
- type JoyFeedback
- type JoyFeedbackArray
- type LaserEcho
- type LaserScan
- type MagneticField
- type MultiDOFJointState
- type MultiEchoLaserScan
- type NavSatFix
- type NavSatStatus
- type PointCloud
- type PointCloud2
- type PointField
- type Range
- type RegionOfInterest
- type RelativeHumidity
- type Temperature
- type TimeReference
Constants ¶
const ( BatteryState_POWER_SUPPLY_STATUS_UNKNOWN uint8 = 0 // Power supply status constants BatteryState_POWER_SUPPLY_STATUS_CHARGING uint8 = 1 // Power supply status constants BatteryState_POWER_SUPPLY_STATUS_DISCHARGING uint8 = 2 // Power supply status constants BatteryState_POWER_SUPPLY_STATUS_NOT_CHARGING uint8 = 3 // Power supply status constants BatteryState_POWER_SUPPLY_STATUS_FULL uint8 = 4 // Power supply status constants BatteryState_POWER_SUPPLY_HEALTH_UNKNOWN uint8 = 0 // Power supply health constants BatteryState_POWER_SUPPLY_HEALTH_GOOD uint8 = 1 // Power supply health constants BatteryState_POWER_SUPPLY_HEALTH_OVERHEAT uint8 = 2 // Power supply health constants BatteryState_POWER_SUPPLY_HEALTH_DEAD uint8 = 3 // Power supply health constants BatteryState_POWER_SUPPLY_HEALTH_OVERVOLTAGE uint8 = 4 // Power supply health constants BatteryState_POWER_SUPPLY_HEALTH_UNSPEC_FAILURE uint8 = 5 // Power supply health constants BatteryState_POWER_SUPPLY_HEALTH_COLD uint8 = 6 // Power supply health constants BatteryState_POWER_SUPPLY_HEALTH_WATCHDOG_TIMER_EXPIRE uint8 = 7 // Power supply health constants BatteryState_POWER_SUPPLY_HEALTH_SAFETY_TIMER_EXPIRE uint8 = 8 // Power supply health constants BatteryState_POWER_SUPPLY_TECHNOLOGY_UNKNOWN uint8 = 0 // Power supply technology (chemistry) constants BatteryState_POWER_SUPPLY_TECHNOLOGY_NIMH uint8 = 1 // Power supply technology (chemistry) constants BatteryState_POWER_SUPPLY_TECHNOLOGY_LION uint8 = 2 // Power supply technology (chemistry) constants BatteryState_POWER_SUPPLY_TECHNOLOGY_LIPO uint8 = 3 // Power supply technology (chemistry) constants BatteryState_POWER_SUPPLY_TECHNOLOGY_LIFE uint8 = 4 // Power supply technology (chemistry) constants BatteryState_POWER_SUPPLY_TECHNOLOGY_NICD uint8 = 5 // Power supply technology (chemistry) constants BatteryState_POWER_SUPPLY_TECHNOLOGY_LIMN uint8 = 6 // Power supply technology (chemistry) constants )
const ( JoyFeedback_TYPE_LED uint8 = 0 // Declare of the type of feedback JoyFeedback_TYPE_RUMBLE uint8 = 1 // Declare of the type of feedback JoyFeedback_TYPE_BUZZER uint8 = 2 // Declare of the type of feedback )
const ()
const ()
const ( PointField_INT8 uint8 = 1 // This message holds the description of one point entry in thePointCloud2 message format. PointField_UINT8 uint8 = 2 // This message holds the description of one point entry in thePointCloud2 message format. PointField_INT16 uint8 = 3 // This message holds the description of one point entry in thePointCloud2 message format. PointField_UINT16 uint8 = 4 // This message holds the description of one point entry in thePointCloud2 message format. PointField_INT32 uint8 = 5 // This message holds the description of one point entry in thePointCloud2 message format. PointField_UINT32 uint8 = 6 // This message holds the description of one point entry in thePointCloud2 message format. PointField_FLOAT32 uint8 = 7 // This message holds the description of one point entry in thePointCloud2 message format. PointField_FLOAT64 uint8 = 8 // This message holds the description of one point entry in thePointCloud2 message format. )
const ( Range_ULTRASOUND uint8 = 0 // Radiation type enumsIf you want a value added to this list, send an email to the ros-users list Range_INFRARED uint8 = 1 // Radiation type enumsIf you want a value added to this list, send an email to the ros-users list )
Variables ¶
var BatteryStateTypeSupport types.MessageTypeSupport = _BatteryStateTypeSupport{}
Modifying this variable is undefined behavior.
var CameraInfoTypeSupport types.MessageTypeSupport = _CameraInfoTypeSupport{}
Modifying this variable is undefined behavior.
var ChannelFloat32TypeSupport types.MessageTypeSupport = _ChannelFloat32TypeSupport{}
Modifying this variable is undefined behavior.
var CompressedImageTypeSupport types.MessageTypeSupport = _CompressedImageTypeSupport{}
Modifying this variable is undefined behavior.
var FluidPressureTypeSupport types.MessageTypeSupport = _FluidPressureTypeSupport{}
Modifying this variable is undefined behavior.
var IlluminanceTypeSupport types.MessageTypeSupport = _IlluminanceTypeSupport{}
Modifying this variable is undefined behavior.
var ImageTypeSupport types.MessageTypeSupport = _ImageTypeSupport{}
Modifying this variable is undefined behavior.
var ImuTypeSupport types.MessageTypeSupport = _ImuTypeSupport{}
Modifying this variable is undefined behavior.
var JointStateTypeSupport types.MessageTypeSupport = _JointStateTypeSupport{}
Modifying this variable is undefined behavior.
var JoyFeedbackArrayTypeSupport types.MessageTypeSupport = _JoyFeedbackArrayTypeSupport{}
Modifying this variable is undefined behavior.
var JoyFeedbackTypeSupport types.MessageTypeSupport = _JoyFeedbackTypeSupport{}
Modifying this variable is undefined behavior.
var JoyTypeSupport types.MessageTypeSupport = _JoyTypeSupport{}
Modifying this variable is undefined behavior.
var LaserEchoTypeSupport types.MessageTypeSupport = _LaserEchoTypeSupport{}
Modifying this variable is undefined behavior.
var LaserScanTypeSupport types.MessageTypeSupport = _LaserScanTypeSupport{}
Modifying this variable is undefined behavior.
var MagneticFieldTypeSupport types.MessageTypeSupport = _MagneticFieldTypeSupport{}
Modifying this variable is undefined behavior.
var MultiDOFJointStateTypeSupport types.MessageTypeSupport = _MultiDOFJointStateTypeSupport{}
Modifying this variable is undefined behavior.
var MultiEchoLaserScanTypeSupport types.MessageTypeSupport = _MultiEchoLaserScanTypeSupport{}
Modifying this variable is undefined behavior.
Modifying this variable is undefined behavior.
Modifying this variable is undefined behavior.
var PointCloud2TypeSupport types.MessageTypeSupport = _PointCloud2TypeSupport{}
Modifying this variable is undefined behavior.
var PointCloudTypeSupport types.MessageTypeSupport = _PointCloudTypeSupport{}
Modifying this variable is undefined behavior.
var PointFieldTypeSupport types.MessageTypeSupport = _PointFieldTypeSupport{}
Modifying this variable is undefined behavior.
var RangeTypeSupport types.MessageTypeSupport = _RangeTypeSupport{}
Modifying this variable is undefined behavior.
var RegionOfInterestTypeSupport types.MessageTypeSupport = _RegionOfInterestTypeSupport{}
Modifying this variable is undefined behavior.
var RelativeHumidityTypeSupport types.MessageTypeSupport = _RelativeHumidityTypeSupport{}
Modifying this variable is undefined behavior.
var TemperatureTypeSupport types.MessageTypeSupport = _TemperatureTypeSupport{}
Modifying this variable is undefined behavior.
var TimeReferenceTypeSupport types.MessageTypeSupport = _TimeReferenceTypeSupport{}
Modifying this variable is undefined behavior.
Functions ¶
func BatteryState__Array_to_C ¶
func BatteryState__Array_to_C(cSlice []CBatteryState, goSlice []BatteryState)
func BatteryState__Array_to_Go ¶
func BatteryState__Array_to_Go(goSlice []BatteryState, cSlice []CBatteryState)
func BatteryState__Sequence_to_C ¶
func BatteryState__Sequence_to_C(cSlice *CBatteryState__Sequence, goSlice []BatteryState)
func BatteryState__Sequence_to_Go ¶
func BatteryState__Sequence_to_Go(goSlice *[]BatteryState, cSlice CBatteryState__Sequence)
func CameraInfo__Array_to_C ¶
func CameraInfo__Array_to_C(cSlice []CCameraInfo, goSlice []CameraInfo)
func CameraInfo__Array_to_Go ¶
func CameraInfo__Array_to_Go(goSlice []CameraInfo, cSlice []CCameraInfo)
func CameraInfo__Sequence_to_C ¶
func CameraInfo__Sequence_to_C(cSlice *CCameraInfo__Sequence, goSlice []CameraInfo)
func CameraInfo__Sequence_to_Go ¶
func CameraInfo__Sequence_to_Go(goSlice *[]CameraInfo, cSlice CCameraInfo__Sequence)
func ChannelFloat32__Array_to_C ¶
func ChannelFloat32__Array_to_C(cSlice []CChannelFloat32, goSlice []ChannelFloat32)
func ChannelFloat32__Array_to_Go ¶
func ChannelFloat32__Array_to_Go(goSlice []ChannelFloat32, cSlice []CChannelFloat32)
func ChannelFloat32__Sequence_to_C ¶
func ChannelFloat32__Sequence_to_C(cSlice *CChannelFloat32__Sequence, goSlice []ChannelFloat32)
func ChannelFloat32__Sequence_to_Go ¶
func ChannelFloat32__Sequence_to_Go(goSlice *[]ChannelFloat32, cSlice CChannelFloat32__Sequence)
func CloneBatteryStateSlice ¶
func CloneBatteryStateSlice(dst, src []BatteryState)
CloneBatteryStateSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneCameraInfoSlice ¶
func CloneCameraInfoSlice(dst, src []CameraInfo)
CloneCameraInfoSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneChannelFloat32Slice ¶
func CloneChannelFloat32Slice(dst, src []ChannelFloat32)
CloneChannelFloat32Slice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneCompressedImageSlice ¶
func CloneCompressedImageSlice(dst, src []CompressedImage)
CloneCompressedImageSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneFluidPressureSlice ¶
func CloneFluidPressureSlice(dst, src []FluidPressure)
CloneFluidPressureSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneIlluminanceSlice ¶
func CloneIlluminanceSlice(dst, src []Illuminance)
CloneIlluminanceSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneImageSlice ¶
func CloneImageSlice(dst, src []Image)
CloneImageSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneImuSlice ¶
func CloneImuSlice(dst, src []Imu)
CloneImuSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneJointStateSlice ¶
func CloneJointStateSlice(dst, src []JointState)
CloneJointStateSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneJoyFeedbackArraySlice ¶
func CloneJoyFeedbackArraySlice(dst, src []JoyFeedbackArray)
CloneJoyFeedbackArraySlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneJoyFeedbackSlice ¶
func CloneJoyFeedbackSlice(dst, src []JoyFeedback)
CloneJoyFeedbackSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneJoySlice ¶
func CloneJoySlice(dst, src []Joy)
CloneJoySlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneLaserEchoSlice ¶
func CloneLaserEchoSlice(dst, src []LaserEcho)
CloneLaserEchoSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneLaserScanSlice ¶
func CloneLaserScanSlice(dst, src []LaserScan)
CloneLaserScanSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneMagneticFieldSlice ¶
func CloneMagneticFieldSlice(dst, src []MagneticField)
CloneMagneticFieldSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneMultiDOFJointStateSlice ¶
func CloneMultiDOFJointStateSlice(dst, src []MultiDOFJointState)
CloneMultiDOFJointStateSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneMultiEchoLaserScanSlice ¶
func CloneMultiEchoLaserScanSlice(dst, src []MultiEchoLaserScan)
CloneMultiEchoLaserScanSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneNavSatFixSlice ¶
func CloneNavSatFixSlice(dst, src []NavSatFix)
CloneNavSatFixSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneNavSatStatusSlice ¶
func CloneNavSatStatusSlice(dst, src []NavSatStatus)
CloneNavSatStatusSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func ClonePointCloud2Slice ¶
func ClonePointCloud2Slice(dst, src []PointCloud2)
ClonePointCloud2Slice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func ClonePointCloudSlice ¶
func ClonePointCloudSlice(dst, src []PointCloud)
ClonePointCloudSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func ClonePointFieldSlice ¶
func ClonePointFieldSlice(dst, src []PointField)
ClonePointFieldSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneRangeSlice ¶
func CloneRangeSlice(dst, src []Range)
CloneRangeSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneRegionOfInterestSlice ¶
func CloneRegionOfInterestSlice(dst, src []RegionOfInterest)
CloneRegionOfInterestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneRelativeHumiditySlice ¶
func CloneRelativeHumiditySlice(dst, src []RelativeHumidity)
CloneRelativeHumiditySlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneTemperatureSlice ¶
func CloneTemperatureSlice(dst, src []Temperature)
CloneTemperatureSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneTimeReferenceSlice ¶
func CloneTimeReferenceSlice(dst, src []TimeReference)
CloneTimeReferenceSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CompressedImage__Array_to_C ¶
func CompressedImage__Array_to_C(cSlice []CCompressedImage, goSlice []CompressedImage)
func CompressedImage__Array_to_Go ¶
func CompressedImage__Array_to_Go(goSlice []CompressedImage, cSlice []CCompressedImage)
func CompressedImage__Sequence_to_C ¶
func CompressedImage__Sequence_to_C(cSlice *CCompressedImage__Sequence, goSlice []CompressedImage)
func CompressedImage__Sequence_to_Go ¶
func CompressedImage__Sequence_to_Go(goSlice *[]CompressedImage, cSlice CCompressedImage__Sequence)
func FluidPressure__Array_to_C ¶
func FluidPressure__Array_to_C(cSlice []CFluidPressure, goSlice []FluidPressure)
func FluidPressure__Array_to_Go ¶
func FluidPressure__Array_to_Go(goSlice []FluidPressure, cSlice []CFluidPressure)
func FluidPressure__Sequence_to_C ¶
func FluidPressure__Sequence_to_C(cSlice *CFluidPressure__Sequence, goSlice []FluidPressure)
func FluidPressure__Sequence_to_Go ¶
func FluidPressure__Sequence_to_Go(goSlice *[]FluidPressure, cSlice CFluidPressure__Sequence)
func Illuminance__Array_to_C ¶
func Illuminance__Array_to_C(cSlice []CIlluminance, goSlice []Illuminance)
func Illuminance__Array_to_Go ¶
func Illuminance__Array_to_Go(goSlice []Illuminance, cSlice []CIlluminance)
func Illuminance__Sequence_to_C ¶
func Illuminance__Sequence_to_C(cSlice *CIlluminance__Sequence, goSlice []Illuminance)
func Illuminance__Sequence_to_Go ¶
func Illuminance__Sequence_to_Go(goSlice *[]Illuminance, cSlice CIlluminance__Sequence)
func Image__Array_to_C ¶
func Image__Array_to_Go ¶
func Image__Sequence_to_C ¶
func Image__Sequence_to_C(cSlice *CImage__Sequence, goSlice []Image)
func Image__Sequence_to_Go ¶
func Image__Sequence_to_Go(goSlice *[]Image, cSlice CImage__Sequence)
func Imu__Array_to_C ¶
func Imu__Array_to_Go ¶
func Imu__Sequence_to_C ¶
func Imu__Sequence_to_C(cSlice *CImu__Sequence, goSlice []Imu)
func Imu__Sequence_to_Go ¶
func Imu__Sequence_to_Go(goSlice *[]Imu, cSlice CImu__Sequence)
func JointState__Array_to_C ¶
func JointState__Array_to_C(cSlice []CJointState, goSlice []JointState)
func JointState__Array_to_Go ¶
func JointState__Array_to_Go(goSlice []JointState, cSlice []CJointState)
func JointState__Sequence_to_C ¶
func JointState__Sequence_to_C(cSlice *CJointState__Sequence, goSlice []JointState)
func JointState__Sequence_to_Go ¶
func JointState__Sequence_to_Go(goSlice *[]JointState, cSlice CJointState__Sequence)
func JoyFeedbackArray__Array_to_C ¶
func JoyFeedbackArray__Array_to_C(cSlice []CJoyFeedbackArray, goSlice []JoyFeedbackArray)
func JoyFeedbackArray__Array_to_Go ¶
func JoyFeedbackArray__Array_to_Go(goSlice []JoyFeedbackArray, cSlice []CJoyFeedbackArray)
func JoyFeedbackArray__Sequence_to_C ¶
func JoyFeedbackArray__Sequence_to_C(cSlice *CJoyFeedbackArray__Sequence, goSlice []JoyFeedbackArray)
func JoyFeedbackArray__Sequence_to_Go ¶
func JoyFeedbackArray__Sequence_to_Go(goSlice *[]JoyFeedbackArray, cSlice CJoyFeedbackArray__Sequence)
func JoyFeedback__Array_to_C ¶
func JoyFeedback__Array_to_C(cSlice []CJoyFeedback, goSlice []JoyFeedback)
func JoyFeedback__Array_to_Go ¶
func JoyFeedback__Array_to_Go(goSlice []JoyFeedback, cSlice []CJoyFeedback)
func JoyFeedback__Sequence_to_C ¶
func JoyFeedback__Sequence_to_C(cSlice *CJoyFeedback__Sequence, goSlice []JoyFeedback)
func JoyFeedback__Sequence_to_Go ¶
func JoyFeedback__Sequence_to_Go(goSlice *[]JoyFeedback, cSlice CJoyFeedback__Sequence)
func Joy__Array_to_C ¶
func Joy__Array_to_Go ¶
func Joy__Sequence_to_C ¶
func Joy__Sequence_to_C(cSlice *CJoy__Sequence, goSlice []Joy)
func Joy__Sequence_to_Go ¶
func Joy__Sequence_to_Go(goSlice *[]Joy, cSlice CJoy__Sequence)
func LaserEcho__Array_to_C ¶
func LaserEcho__Array_to_C(cSlice []CLaserEcho, goSlice []LaserEcho)
func LaserEcho__Array_to_Go ¶
func LaserEcho__Array_to_Go(goSlice []LaserEcho, cSlice []CLaserEcho)
func LaserEcho__Sequence_to_C ¶
func LaserEcho__Sequence_to_C(cSlice *CLaserEcho__Sequence, goSlice []LaserEcho)
func LaserEcho__Sequence_to_Go ¶
func LaserEcho__Sequence_to_Go(goSlice *[]LaserEcho, cSlice CLaserEcho__Sequence)
func LaserScan__Array_to_C ¶
func LaserScan__Array_to_C(cSlice []CLaserScan, goSlice []LaserScan)
func LaserScan__Array_to_Go ¶
func LaserScan__Array_to_Go(goSlice []LaserScan, cSlice []CLaserScan)
func LaserScan__Sequence_to_C ¶
func LaserScan__Sequence_to_C(cSlice *CLaserScan__Sequence, goSlice []LaserScan)
func LaserScan__Sequence_to_Go ¶
func LaserScan__Sequence_to_Go(goSlice *[]LaserScan, cSlice CLaserScan__Sequence)
func MagneticField__Array_to_C ¶
func MagneticField__Array_to_C(cSlice []CMagneticField, goSlice []MagneticField)
func MagneticField__Array_to_Go ¶
func MagneticField__Array_to_Go(goSlice []MagneticField, cSlice []CMagneticField)
func MagneticField__Sequence_to_C ¶
func MagneticField__Sequence_to_C(cSlice *CMagneticField__Sequence, goSlice []MagneticField)
func MagneticField__Sequence_to_Go ¶
func MagneticField__Sequence_to_Go(goSlice *[]MagneticField, cSlice CMagneticField__Sequence)
func MultiDOFJointState__Array_to_C ¶
func MultiDOFJointState__Array_to_C(cSlice []CMultiDOFJointState, goSlice []MultiDOFJointState)
func MultiDOFJointState__Array_to_Go ¶
func MultiDOFJointState__Array_to_Go(goSlice []MultiDOFJointState, cSlice []CMultiDOFJointState)
func MultiDOFJointState__Sequence_to_C ¶
func MultiDOFJointState__Sequence_to_C(cSlice *CMultiDOFJointState__Sequence, goSlice []MultiDOFJointState)
func MultiDOFJointState__Sequence_to_Go ¶
func MultiDOFJointState__Sequence_to_Go(goSlice *[]MultiDOFJointState, cSlice CMultiDOFJointState__Sequence)
func MultiEchoLaserScan__Array_to_C ¶
func MultiEchoLaserScan__Array_to_C(cSlice []CMultiEchoLaserScan, goSlice []MultiEchoLaserScan)
func MultiEchoLaserScan__Array_to_Go ¶
func MultiEchoLaserScan__Array_to_Go(goSlice []MultiEchoLaserScan, cSlice []CMultiEchoLaserScan)
func MultiEchoLaserScan__Sequence_to_C ¶
func MultiEchoLaserScan__Sequence_to_C(cSlice *CMultiEchoLaserScan__Sequence, goSlice []MultiEchoLaserScan)
func MultiEchoLaserScan__Sequence_to_Go ¶
func MultiEchoLaserScan__Sequence_to_Go(goSlice *[]MultiEchoLaserScan, cSlice CMultiEchoLaserScan__Sequence)
func NavSatFix__Array_to_C ¶
func NavSatFix__Array_to_C(cSlice []CNavSatFix, goSlice []NavSatFix)
func NavSatFix__Array_to_Go ¶
func NavSatFix__Array_to_Go(goSlice []NavSatFix, cSlice []CNavSatFix)
func NavSatFix__Sequence_to_C ¶
func NavSatFix__Sequence_to_C(cSlice *CNavSatFix__Sequence, goSlice []NavSatFix)
func NavSatFix__Sequence_to_Go ¶
func NavSatFix__Sequence_to_Go(goSlice *[]NavSatFix, cSlice CNavSatFix__Sequence)
func NavSatStatus__Array_to_C ¶
func NavSatStatus__Array_to_C(cSlice []CNavSatStatus, goSlice []NavSatStatus)
func NavSatStatus__Array_to_Go ¶
func NavSatStatus__Array_to_Go(goSlice []NavSatStatus, cSlice []CNavSatStatus)
func NavSatStatus__Sequence_to_C ¶
func NavSatStatus__Sequence_to_C(cSlice *CNavSatStatus__Sequence, goSlice []NavSatStatus)
func NavSatStatus__Sequence_to_Go ¶
func NavSatStatus__Sequence_to_Go(goSlice *[]NavSatStatus, cSlice CNavSatStatus__Sequence)
func PointCloud2__Array_to_C ¶
func PointCloud2__Array_to_C(cSlice []CPointCloud2, goSlice []PointCloud2)
func PointCloud2__Array_to_Go ¶
func PointCloud2__Array_to_Go(goSlice []PointCloud2, cSlice []CPointCloud2)
func PointCloud2__Sequence_to_C ¶
func PointCloud2__Sequence_to_C(cSlice *CPointCloud2__Sequence, goSlice []PointCloud2)
func PointCloud2__Sequence_to_Go ¶
func PointCloud2__Sequence_to_Go(goSlice *[]PointCloud2, cSlice CPointCloud2__Sequence)
func PointCloud__Array_to_C ¶
func PointCloud__Array_to_C(cSlice []CPointCloud, goSlice []PointCloud)
func PointCloud__Array_to_Go ¶
func PointCloud__Array_to_Go(goSlice []PointCloud, cSlice []CPointCloud)
func PointCloud__Sequence_to_C ¶
func PointCloud__Sequence_to_C(cSlice *CPointCloud__Sequence, goSlice []PointCloud)
func PointCloud__Sequence_to_Go ¶
func PointCloud__Sequence_to_Go(goSlice *[]PointCloud, cSlice CPointCloud__Sequence)
func PointField__Array_to_C ¶
func PointField__Array_to_C(cSlice []CPointField, goSlice []PointField)
func PointField__Array_to_Go ¶
func PointField__Array_to_Go(goSlice []PointField, cSlice []CPointField)
func PointField__Sequence_to_C ¶
func PointField__Sequence_to_C(cSlice *CPointField__Sequence, goSlice []PointField)
func PointField__Sequence_to_Go ¶
func PointField__Sequence_to_Go(goSlice *[]PointField, cSlice CPointField__Sequence)
func Range__Array_to_C ¶
func Range__Array_to_Go ¶
func Range__Sequence_to_C ¶
func Range__Sequence_to_C(cSlice *CRange__Sequence, goSlice []Range)
func Range__Sequence_to_Go ¶
func Range__Sequence_to_Go(goSlice *[]Range, cSlice CRange__Sequence)
func RegionOfInterest__Array_to_C ¶
func RegionOfInterest__Array_to_C(cSlice []CRegionOfInterest, goSlice []RegionOfInterest)
func RegionOfInterest__Array_to_Go ¶
func RegionOfInterest__Array_to_Go(goSlice []RegionOfInterest, cSlice []CRegionOfInterest)
func RegionOfInterest__Sequence_to_C ¶
func RegionOfInterest__Sequence_to_C(cSlice *CRegionOfInterest__Sequence, goSlice []RegionOfInterest)
func RegionOfInterest__Sequence_to_Go ¶
func RegionOfInterest__Sequence_to_Go(goSlice *[]RegionOfInterest, cSlice CRegionOfInterest__Sequence)
func RelativeHumidity__Array_to_C ¶
func RelativeHumidity__Array_to_C(cSlice []CRelativeHumidity, goSlice []RelativeHumidity)
func RelativeHumidity__Array_to_Go ¶
func RelativeHumidity__Array_to_Go(goSlice []RelativeHumidity, cSlice []CRelativeHumidity)
func RelativeHumidity__Sequence_to_C ¶
func RelativeHumidity__Sequence_to_C(cSlice *CRelativeHumidity__Sequence, goSlice []RelativeHumidity)
func RelativeHumidity__Sequence_to_Go ¶
func RelativeHumidity__Sequence_to_Go(goSlice *[]RelativeHumidity, cSlice CRelativeHumidity__Sequence)
func Temperature__Array_to_C ¶
func Temperature__Array_to_C(cSlice []CTemperature, goSlice []Temperature)
func Temperature__Array_to_Go ¶
func Temperature__Array_to_Go(goSlice []Temperature, cSlice []CTemperature)
func Temperature__Sequence_to_C ¶
func Temperature__Sequence_to_C(cSlice *CTemperature__Sequence, goSlice []Temperature)
func Temperature__Sequence_to_Go ¶
func Temperature__Sequence_to_Go(goSlice *[]Temperature, cSlice CTemperature__Sequence)
func TimeReference__Array_to_C ¶
func TimeReference__Array_to_C(cSlice []CTimeReference, goSlice []TimeReference)
func TimeReference__Array_to_Go ¶
func TimeReference__Array_to_Go(goSlice []TimeReference, cSlice []CTimeReference)
func TimeReference__Sequence_to_C ¶
func TimeReference__Sequence_to_C(cSlice *CTimeReference__Sequence, goSlice []TimeReference)
func TimeReference__Sequence_to_Go ¶
func TimeReference__Sequence_to_Go(goSlice *[]TimeReference, cSlice CTimeReference__Sequence)
Types ¶
type BatteryState ¶
type BatteryState struct { Header std_msgs_msg.Header `yaml:"header"` Voltage float32 `yaml:"voltage"` // Voltage in Volts (Mandatory) Temperature float32 `yaml:"temperature"` // Temperature in Degrees Celsius (If unmeasured NaN) Current float32 `yaml:"current"` // Negative when discharging (A) (If unmeasured NaN) Charge float32 `yaml:"charge"` // Current charge in Ah (If unmeasured NaN) Capacity float32 `yaml:"capacity"` // Capacity in Ah (last full capacity) (If unmeasured NaN) DesignCapacity float32 `yaml:"design_capacity"` // Capacity in Ah (design capacity) (If unmeasured NaN) Percentage float32 `yaml:"percentage"` // Charge percentage on 0 to 1 range (If unmeasured NaN) PowerSupplyStatus uint8 `yaml:"power_supply_status"` // The charging status as reported. Values defined above PowerSupplyHealth uint8 `yaml:"power_supply_health"` // The battery health metric. Values defined above PowerSupplyTechnology uint8 `yaml:"power_supply_technology"` // The battery chemistry. Values defined above Present bool `yaml:"present"` // True if the battery is present CellVoltage []float32 `yaml:"cell_voltage"` // An array of individual cell voltages for each cell in the pack CellTemperature []float32 `yaml:"cell_temperature"` // An array of individual cell temperatures for each cell in the pack. If individual voltages unknown but number of cells known set each to NaN Location string `yaml:"location"` // The location into which the battery is inserted. (slot number or plug). If individual voltages unknown but number of cells known set each to NaNIf individual temperatures unknown but number of cells known set each to NaN SerialNumber string `yaml:"serial_number"` // The best approximation of the battery serial number. If individual voltages unknown but number of cells known set each to NaNIf individual temperatures unknown but number of cells known set each to NaN }
Do not create instances of this type directly. Always use NewBatteryState function instead.
func NewBatteryState ¶
func NewBatteryState() *BatteryState
NewBatteryState creates a new BatteryState with default values.
func (*BatteryState) Clone ¶
func (t *BatteryState) Clone() *BatteryState
func (*BatteryState) CloneMsg ¶
func (t *BatteryState) CloneMsg() types.Message
func (*BatteryState) SetDefaults ¶
func (t *BatteryState) SetDefaults()
type CBatteryState ¶
type CBatteryState = C.sensor_msgs__msg__BatteryState
type CBatteryState__Sequence ¶
type CBatteryState__Sequence = C.sensor_msgs__msg__BatteryState__Sequence
type CCameraInfo ¶
type CCameraInfo = C.sensor_msgs__msg__CameraInfo
type CCameraInfo__Sequence ¶
type CCameraInfo__Sequence = C.sensor_msgs__msg__CameraInfo__Sequence
type CChannelFloat32 ¶
type CChannelFloat32 = C.sensor_msgs__msg__ChannelFloat32
type CChannelFloat32__Sequence ¶
type CChannelFloat32__Sequence = C.sensor_msgs__msg__ChannelFloat32__Sequence
type CCompressedImage ¶
type CCompressedImage = C.sensor_msgs__msg__CompressedImage
type CCompressedImage__Sequence ¶
type CCompressedImage__Sequence = C.sensor_msgs__msg__CompressedImage__Sequence
type CFluidPressure ¶
type CFluidPressure = C.sensor_msgs__msg__FluidPressure
type CFluidPressure__Sequence ¶
type CFluidPressure__Sequence = C.sensor_msgs__msg__FluidPressure__Sequence
type CIlluminance ¶
type CIlluminance = C.sensor_msgs__msg__Illuminance
type CIlluminance__Sequence ¶
type CIlluminance__Sequence = C.sensor_msgs__msg__Illuminance__Sequence
type CImage ¶
type CImage = C.sensor_msgs__msg__Image
type CImage__Sequence ¶
type CImage__Sequence = C.sensor_msgs__msg__Image__Sequence
type CImu ¶
type CImu = C.sensor_msgs__msg__Imu
type CImu__Sequence ¶
type CImu__Sequence = C.sensor_msgs__msg__Imu__Sequence
type CJointState ¶
type CJointState = C.sensor_msgs__msg__JointState
type CJointState__Sequence ¶
type CJointState__Sequence = C.sensor_msgs__msg__JointState__Sequence
type CJoy ¶
type CJoy = C.sensor_msgs__msg__Joy
type CJoyFeedback ¶
type CJoyFeedback = C.sensor_msgs__msg__JoyFeedback
type CJoyFeedbackArray ¶
type CJoyFeedbackArray = C.sensor_msgs__msg__JoyFeedbackArray
type CJoyFeedbackArray__Sequence ¶
type CJoyFeedbackArray__Sequence = C.sensor_msgs__msg__JoyFeedbackArray__Sequence
type CJoyFeedback__Sequence ¶
type CJoyFeedback__Sequence = C.sensor_msgs__msg__JoyFeedback__Sequence
type CJoy__Sequence ¶
type CJoy__Sequence = C.sensor_msgs__msg__Joy__Sequence
type CLaserEcho ¶
type CLaserEcho = C.sensor_msgs__msg__LaserEcho
type CLaserEcho__Sequence ¶
type CLaserEcho__Sequence = C.sensor_msgs__msg__LaserEcho__Sequence
type CLaserScan ¶
type CLaserScan = C.sensor_msgs__msg__LaserScan
type CLaserScan__Sequence ¶
type CLaserScan__Sequence = C.sensor_msgs__msg__LaserScan__Sequence
type CMagneticField ¶
type CMagneticField = C.sensor_msgs__msg__MagneticField
type CMagneticField__Sequence ¶
type CMagneticField__Sequence = C.sensor_msgs__msg__MagneticField__Sequence
type CMultiDOFJointState ¶
type CMultiDOFJointState = C.sensor_msgs__msg__MultiDOFJointState
type CMultiDOFJointState__Sequence ¶
type CMultiDOFJointState__Sequence = C.sensor_msgs__msg__MultiDOFJointState__Sequence
type CMultiEchoLaserScan ¶
type CMultiEchoLaserScan = C.sensor_msgs__msg__MultiEchoLaserScan
type CMultiEchoLaserScan__Sequence ¶
type CMultiEchoLaserScan__Sequence = C.sensor_msgs__msg__MultiEchoLaserScan__Sequence
type CNavSatFix ¶
type CNavSatFix = C.sensor_msgs__msg__NavSatFix
type CNavSatFix__Sequence ¶
type CNavSatFix__Sequence = C.sensor_msgs__msg__NavSatFix__Sequence
type CNavSatStatus ¶
type CNavSatStatus = C.sensor_msgs__msg__NavSatStatus
type CNavSatStatus__Sequence ¶
type CNavSatStatus__Sequence = C.sensor_msgs__msg__NavSatStatus__Sequence
type CPointCloud ¶
type CPointCloud = C.sensor_msgs__msg__PointCloud
type CPointCloud2 ¶
type CPointCloud2 = C.sensor_msgs__msg__PointCloud2
type CPointCloud2__Sequence ¶
type CPointCloud2__Sequence = C.sensor_msgs__msg__PointCloud2__Sequence
type CPointCloud__Sequence ¶
type CPointCloud__Sequence = C.sensor_msgs__msg__PointCloud__Sequence
type CPointField ¶
type CPointField = C.sensor_msgs__msg__PointField
type CPointField__Sequence ¶
type CPointField__Sequence = C.sensor_msgs__msg__PointField__Sequence
type CRange ¶
type CRange = C.sensor_msgs__msg__Range
type CRange__Sequence ¶
type CRange__Sequence = C.sensor_msgs__msg__Range__Sequence
type CRegionOfInterest ¶
type CRegionOfInterest = C.sensor_msgs__msg__RegionOfInterest
type CRegionOfInterest__Sequence ¶
type CRegionOfInterest__Sequence = C.sensor_msgs__msg__RegionOfInterest__Sequence
type CRelativeHumidity ¶
type CRelativeHumidity = C.sensor_msgs__msg__RelativeHumidity
type CRelativeHumidity__Sequence ¶
type CRelativeHumidity__Sequence = C.sensor_msgs__msg__RelativeHumidity__Sequence
type CTemperature ¶
type CTemperature = C.sensor_msgs__msg__Temperature
type CTemperature__Sequence ¶
type CTemperature__Sequence = C.sensor_msgs__msg__Temperature__Sequence
type CTimeReference ¶
type CTimeReference = C.sensor_msgs__msg__TimeReference
type CTimeReference__Sequence ¶
type CTimeReference__Sequence = C.sensor_msgs__msg__TimeReference__Sequence
type CameraInfo ¶
type CameraInfo struct { Header std_msgs_msg.Header `yaml:"header"` // Header timestamp should be acquisition time of image. Time of image acquisition, camera coordinate frame ID Height uint32 `yaml:"height"` // The image dimensions with which the camera was calibrated.Normally this will be the full camera resolution in pixels. Width uint32 `yaml:"width"` // The image dimensions with which the camera was calibrated.Normally this will be the full camera resolution in pixels. DistortionModel string `yaml:"distortion_model"` // The distortion model used. Supported models are listed insensor_msgs/distortion_models.hpp. For most cameras, "plumb_bob" - asimple model of radial and tangential distortion - is sufficent. D []float64 `yaml:"d"` // The distortion parameters, size depending on the distortion model.For "plumb_bob", the 5 parameters are: (k1, k2, t1, t2, k3). K [9]float64 `yaml:"k"` // 3x3 row-major matrix. Intrinsic camera matrix for the raw (distorted) images.[fx 0 cx]K = [ 0 fy cy][ 0 0 1]Projects 3D points in the camera coordinate frame to 2D pixelcoordinates using the focal lengths (fx, fy) and principal point(cx, cy). R [9]float64 `yaml:"r"` // 3x3 row-major matrix. Rectification matrix (stereo cameras only)A rotation matrix aligning the camera coordinate system to the idealstereo image plane so that epipolar lines in both stereo images areparallel. P [12]float64 `yaml:"p"` // 3x4 row-major matrix. Projection/camera matrix[fx' 0 cx' Tx]P = [ 0 fy' cy' Ty][ 0 0 1 0]By convention, this matrix specifies the intrinsic (camera) matrixof the processed (rectified) image. That is, the left 3x3 portionis the normal camera intrinsic matrix for the rectified image.It projects 3D points in the camera coordinate frame to 2D pixelcoordinates using the focal lengths (fx', fy') and principal point(cx', cy') - these may differ from the values in K.For monocular cameras, Tx = Ty = 0. Normally, monocular cameras willalso have R = the identity and P[1:3,1:3] = K.For a stereo pair, the fourth column [Tx Ty 0]' is related to theposition of the optical center of the second camera in the firstcamera's frame. We assume Tz = 0 so both cameras are in the samestereo image plane. The first camera always has Tx = Ty = 0. Forthe right (second) camera of a horizontal stereo pair, Ty = 0 andTx = -fx' * B, where B is the baseline between the cameras.Given a 3D point [X Y Z]', the projection (x, y) of the point ontothe rectified image is given by:[u v w]' = P * [X Y Z 1]'x = u / wy = v / wThis holds for both images of a stereo pair. BinningX uint32 `yaml:"binning_x"` // Binning refers here to any camera setting which combines rectangularneighborhoods of pixels into larger "super-pixels." It reduces theresolution of the output image to(width / binning_x) x (height / binning_y).The default values binning_x = binning_y = 0 is considered the sameas binning_x = binning_y = 1 (no subsampling). BinningY uint32 `yaml:"binning_y"` // Binning refers here to any camera setting which combines rectangularneighborhoods of pixels into larger "super-pixels." It reduces theresolution of the output image to(width / binning_x) x (height / binning_y).The default values binning_x = binning_y = 0 is considered the sameas binning_x = binning_y = 1 (no subsampling). Roi RegionOfInterest `yaml:"roi"` // Region of interest (subwindow of full camera resolution), given infull resolution (unbinned) image coordinates. A particular ROIalways denotes the same window of pixels on the camera sensor,regardless of binning settings.The default setting of roi (all values 0) is considered the same asfull resolution (roi.width = width, roi.height = height). }
Do not create instances of this type directly. Always use NewCameraInfo function instead.
func NewCameraInfo ¶
func NewCameraInfo() *CameraInfo
NewCameraInfo creates a new CameraInfo with default values.
func (*CameraInfo) Clone ¶
func (t *CameraInfo) Clone() *CameraInfo
func (*CameraInfo) CloneMsg ¶
func (t *CameraInfo) CloneMsg() types.Message
func (*CameraInfo) SetDefaults ¶
func (t *CameraInfo) SetDefaults()
type ChannelFloat32 ¶
type ChannelFloat32 struct { Name string `yaml:"name"` // The channel name should give semantics of the channel (e.g."intensity" instead of "value"). Values []float32 `yaml:"values"` // The values array should be 1-1 with the elements of the associatedPointCloud. }
Do not create instances of this type directly. Always use NewChannelFloat32 function instead.
func NewChannelFloat32 ¶
func NewChannelFloat32() *ChannelFloat32
NewChannelFloat32 creates a new ChannelFloat32 with default values.
func (*ChannelFloat32) Clone ¶
func (t *ChannelFloat32) Clone() *ChannelFloat32
func (*ChannelFloat32) CloneMsg ¶
func (t *ChannelFloat32) CloneMsg() types.Message
func (*ChannelFloat32) SetDefaults ¶
func (t *ChannelFloat32) SetDefaults()
type CompressedImage ¶
type CompressedImage struct { Header std_msgs_msg.Header `yaml:"header"` // Header timestamp should be acquisition time of image Format string `yaml:"format"` // Specifies the format of the data Data []uint8 `yaml:"data"` // Compressed image buffer }
Do not create instances of this type directly. Always use NewCompressedImage function instead.
func NewCompressedImage ¶
func NewCompressedImage() *CompressedImage
NewCompressedImage creates a new CompressedImage with default values.
func (*CompressedImage) Clone ¶
func (t *CompressedImage) Clone() *CompressedImage
func (*CompressedImage) CloneMsg ¶
func (t *CompressedImage) CloneMsg() types.Message
func (*CompressedImage) SetDefaults ¶
func (t *CompressedImage) SetDefaults()
type FluidPressure ¶
type FluidPressure struct { Header std_msgs_msg.Header `yaml:"header"` // timestamp of the measurement FluidPressure float64 `yaml:"fluid_pressure"` // Absolute pressure reading in Pascals. Variance float64 `yaml:"variance"` // 0 is interpreted as variance unknown }
Do not create instances of this type directly. Always use NewFluidPressure function instead.
func NewFluidPressure ¶
func NewFluidPressure() *FluidPressure
NewFluidPressure creates a new FluidPressure with default values.
func (*FluidPressure) Clone ¶
func (t *FluidPressure) Clone() *FluidPressure
func (*FluidPressure) CloneMsg ¶
func (t *FluidPressure) CloneMsg() types.Message
func (*FluidPressure) SetDefaults ¶
func (t *FluidPressure) SetDefaults()
type Illuminance ¶
type Illuminance struct { Header std_msgs_msg.Header `yaml:"header"` // timestamp is the time the illuminance was measured Illuminance float64 `yaml:"illuminance"` // Measurement of the Photometric Illuminance in Lux. Variance float64 `yaml:"variance"` // 0 is interpreted as variance unknown }
Do not create instances of this type directly. Always use NewIlluminance function instead.
func NewIlluminance ¶
func NewIlluminance() *Illuminance
NewIlluminance creates a new Illuminance with default values.
func (*Illuminance) Clone ¶
func (t *Illuminance) Clone() *Illuminance
func (*Illuminance) CloneMsg ¶
func (t *Illuminance) CloneMsg() types.Message
func (*Illuminance) SetDefaults ¶
func (t *Illuminance) SetDefaults()
type Image ¶
type Image struct { Header std_msgs_msg.Header `yaml:"header"` // Header timestamp should be acquisition time of image Height uint32 `yaml:"height"` // image height, that is, number of rows Width uint32 `yaml:"width"` // image width, that is, number of columns Encoding string `yaml:"encoding"` // Encoding of pixels -- channel meaning, ordering, size IsBigendian uint8 `yaml:"is_bigendian"` // is this data bigendian? Step uint32 `yaml:"step"` // Full row length in bytes Data []uint8 `yaml:"data"` // actual matrix data, size is (step * rows) }
Do not create instances of this type directly. Always use NewImage function instead.
func (*Image) SetDefaults ¶
func (t *Image) SetDefaults()
type Imu ¶
type Imu struct { Header std_msgs_msg.Header `yaml:"header"` Orientation geometry_msgs_msg.Quaternion `yaml:"orientation"` OrientationCovariance [9]float64 `yaml:"orientation_covariance"` // Row major about x, y, z axes AngularVelocity geometry_msgs_msg.Vector3 `yaml:"angular_velocity"` AngularVelocityCovariance [9]float64 `yaml:"angular_velocity_covariance"` // Row major about x, y, z axes LinearAcceleration geometry_msgs_msg.Vector3 `yaml:"linear_acceleration"` LinearAccelerationCovariance [9]float64 `yaml:"linear_acceleration_covariance"` // Row major x, y z }
Do not create instances of this type directly. Always use NewImu function instead.
func (*Imu) SetDefaults ¶
func (t *Imu) SetDefaults()
type JointState ¶
type JointState struct { Header std_msgs_msg.Header `yaml:"header"` Name []string `yaml:"name"` Position []float64 `yaml:"position"` Velocity []float64 `yaml:"velocity"` Effort []float64 `yaml:"effort"` }
Do not create instances of this type directly. Always use NewJointState function instead.
func NewJointState ¶
func NewJointState() *JointState
NewJointState creates a new JointState with default values.
func (*JointState) Clone ¶
func (t *JointState) Clone() *JointState
func (*JointState) CloneMsg ¶
func (t *JointState) CloneMsg() types.Message
func (*JointState) SetDefaults ¶
func (t *JointState) SetDefaults()
type Joy ¶
type Joy struct { Header std_msgs_msg.Header `yaml:"header"` // The timestamp is the time at which data is received from the joystick. Axes []float32 `yaml:"axes"` // The axes measurements from a joystick. Buttons []int32 `yaml:"buttons"` // The buttons measurements from a joystick. }
Do not create instances of this type directly. Always use NewJoy function instead.
func (*Joy) SetDefaults ¶
func (t *Joy) SetDefaults()
type JoyFeedback ¶
type JoyFeedback struct { Type uint8 `yaml:"type"` Id uint8 `yaml:"id"` // This will hold an id number for each type of each feedback.Example, the first led would be id=0, the second would be id=1 Intensity float32 `yaml:"intensity"` // Intensity of the feedback, from 0.0 to 1.0, inclusive. If device isactually binary, driver should treat 0<=x<0.5 as off, 0.5<=x<=1 as on. }
Do not create instances of this type directly. Always use NewJoyFeedback function instead.
func NewJoyFeedback ¶
func NewJoyFeedback() *JoyFeedback
NewJoyFeedback creates a new JoyFeedback with default values.
func (*JoyFeedback) Clone ¶
func (t *JoyFeedback) Clone() *JoyFeedback
func (*JoyFeedback) CloneMsg ¶
func (t *JoyFeedback) CloneMsg() types.Message
func (*JoyFeedback) SetDefaults ¶
func (t *JoyFeedback) SetDefaults()
type JoyFeedbackArray ¶
type JoyFeedbackArray struct {
Array []JoyFeedback `yaml:"array"` // This message publishes values for multiple feedback at once.
}
Do not create instances of this type directly. Always use NewJoyFeedbackArray function instead.
func NewJoyFeedbackArray ¶
func NewJoyFeedbackArray() *JoyFeedbackArray
NewJoyFeedbackArray creates a new JoyFeedbackArray with default values.
func (*JoyFeedbackArray) Clone ¶
func (t *JoyFeedbackArray) Clone() *JoyFeedbackArray
func (*JoyFeedbackArray) CloneMsg ¶
func (t *JoyFeedbackArray) CloneMsg() types.Message
func (*JoyFeedbackArray) SetDefaults ¶
func (t *JoyFeedbackArray) SetDefaults()
type LaserEcho ¶
type LaserEcho struct {
Echoes []float32 `yaml:"echoes"` // Multiple values of ranges or intensities.
}
Do not create instances of this type directly. Always use NewLaserEcho function instead.
func NewLaserEcho ¶
func NewLaserEcho() *LaserEcho
NewLaserEcho creates a new LaserEcho with default values.
func (*LaserEcho) SetDefaults ¶
func (t *LaserEcho) SetDefaults()
type LaserScan ¶
type LaserScan struct { Header std_msgs_msg.Header `yaml:"header"` // timestamp in the header is the acquisition time of AngleMin float32 `yaml:"angle_min"` // start angle of the scan [rad] AngleMax float32 `yaml:"angle_max"` // end angle of the scan [rad] AngleIncrement float32 `yaml:"angle_increment"` // angular distance between measurements [rad] TimeIncrement float32 `yaml:"time_increment"` // time between measurements [seconds] - if your scanner ScanTime float32 `yaml:"scan_time"` // time between scans [seconds]. is moving, this will be used in interpolating positionof 3d points RangeMin float32 `yaml:"range_min"` // minimum range value [m] RangeMax float32 `yaml:"range_max"` // maximum range value [m] Ranges []float32 `yaml:"ranges"` // range data [m] Intensities []float32 `yaml:"intensities"` // intensity data [device-specific units]. If your. (Note: values < range_min or > range_max should be discarded) }
Do not create instances of this type directly. Always use NewLaserScan function instead.
func NewLaserScan ¶
func NewLaserScan() *LaserScan
NewLaserScan creates a new LaserScan with default values.
func (*LaserScan) SetDefaults ¶
func (t *LaserScan) SetDefaults()
type MagneticField ¶
type MagneticField struct { Header std_msgs_msg.Header `yaml:"header"` // timestamp is the time the MagneticField geometry_msgs_msg.Vector3 `yaml:"magnetic_field"` // x, y, and z components of the MagneticFieldCovariance [9]float64 `yaml:"magnetic_field_covariance"` // Row major about x, y, z axes }
Do not create instances of this type directly. Always use NewMagneticField function instead.
func NewMagneticField ¶
func NewMagneticField() *MagneticField
NewMagneticField creates a new MagneticField with default values.
func (*MagneticField) Clone ¶
func (t *MagneticField) Clone() *MagneticField
func (*MagneticField) CloneMsg ¶
func (t *MagneticField) CloneMsg() types.Message
func (*MagneticField) SetDefaults ¶
func (t *MagneticField) SetDefaults()
type MultiDOFJointState ¶
type MultiDOFJointState struct { Header std_msgs_msg.Header `yaml:"header"` JointNames []string `yaml:"joint_names"` Transforms []geometry_msgs_msg.Transform `yaml:"transforms"` Twist []geometry_msgs_msg.Twist `yaml:"twist"` Wrench []geometry_msgs_msg.Wrench `yaml:"wrench"` }
Do not create instances of this type directly. Always use NewMultiDOFJointState function instead.
func NewMultiDOFJointState ¶
func NewMultiDOFJointState() *MultiDOFJointState
NewMultiDOFJointState creates a new MultiDOFJointState with default values.
func (*MultiDOFJointState) Clone ¶
func (t *MultiDOFJointState) Clone() *MultiDOFJointState
func (*MultiDOFJointState) CloneMsg ¶
func (t *MultiDOFJointState) CloneMsg() types.Message
func (*MultiDOFJointState) SetDefaults ¶
func (t *MultiDOFJointState) SetDefaults()
type MultiEchoLaserScan ¶
type MultiEchoLaserScan struct { Header std_msgs_msg.Header `yaml:"header"` // timestamp in the header is the acquisition time of AngleMin float32 `yaml:"angle_min"` // start angle of the scan [rad] AngleMax float32 `yaml:"angle_max"` // end angle of the scan [rad] AngleIncrement float32 `yaml:"angle_increment"` // angular distance between measurements [rad] TimeIncrement float32 `yaml:"time_increment"` // time between measurements [seconds] - if your scanner ScanTime float32 `yaml:"scan_time"` // time between scans [seconds]. is moving, this will be used in interpolating positionof 3d points RangeMin float32 `yaml:"range_min"` // minimum range value [m] RangeMax float32 `yaml:"range_max"` // maximum range value [m] Ranges []LaserEcho `yaml:"ranges"` // range data [m] Intensities []LaserEcho `yaml:"intensities"` // intensity data [device-specific units]. If your. (Note: NaNs, values < range_min or > range_max should be discarded)+Inf measurements are out of range-Inf measurements are too close to determine exact distance. }
Do not create instances of this type directly. Always use NewMultiEchoLaserScan function instead.
func NewMultiEchoLaserScan ¶
func NewMultiEchoLaserScan() *MultiEchoLaserScan
NewMultiEchoLaserScan creates a new MultiEchoLaserScan with default values.
func (*MultiEchoLaserScan) Clone ¶
func (t *MultiEchoLaserScan) Clone() *MultiEchoLaserScan
func (*MultiEchoLaserScan) CloneMsg ¶
func (t *MultiEchoLaserScan) CloneMsg() types.Message
func (*MultiEchoLaserScan) SetDefaults ¶
func (t *MultiEchoLaserScan) SetDefaults()
type NavSatFix ¶
type NavSatFix struct {}
Do not create instances of this type directly. Always use NewNavSatFix function instead.
func NewNavSatFix ¶
func NewNavSatFix() *NavSatFix
NewNavSatFix creates a new NavSatFix with default values.
func (*NavSatFix) SetDefaults ¶
func (t *NavSatFix) SetDefaults()
type NavSatStatus ¶
type NavSatStatus struct {}
Do not create instances of this type directly. Always use NewNavSatStatus function instead.
func NewNavSatStatus ¶
func NewNavSatStatus() *NavSatStatus
NewNavSatStatus creates a new NavSatStatus with default values.
func (*NavSatStatus) Clone ¶
func (t *NavSatStatus) Clone() *NavSatStatus
func (*NavSatStatus) CloneMsg ¶
func (t *NavSatStatus) CloneMsg() types.Message
func (*NavSatStatus) SetDefaults ¶
func (t *NavSatStatus) SetDefaults()
type PointCloud ¶
type PointCloud struct { Header std_msgs_msg.Header `yaml:"header"` // Time of sensor data acquisition, coordinate frame ID. Points []geometry_msgs_msg.Point32 `yaml:"points"` // Array of 3d points. Each Point32 should be interpreted as a 3d pointin the frame given in the header. Channels []ChannelFloat32 `yaml:"channels"` // Each channel should have the same number of elements as points array,and the data in each channel should correspond 1:1 with each point.Channel names in common practice are listed in ChannelFloat32.msg. }
Do not create instances of this type directly. Always use NewPointCloud function instead.
func NewPointCloud ¶
func NewPointCloud() *PointCloud
NewPointCloud creates a new PointCloud with default values.
func (*PointCloud) Clone ¶
func (t *PointCloud) Clone() *PointCloud
func (*PointCloud) CloneMsg ¶
func (t *PointCloud) CloneMsg() types.Message
func (*PointCloud) SetDefaults ¶
func (t *PointCloud) SetDefaults()
type PointCloud2 ¶
type PointCloud2 struct { Header std_msgs_msg.Header `yaml:"header"` // Time of sensor data acquisition, and the coordinate frame ID (for 3d points). Height uint32 `yaml:"height"` // 2D structure of the point cloud. If the cloud is unordered, height is1 and width is the length of the point cloud. Width uint32 `yaml:"width"` // 2D structure of the point cloud. If the cloud is unordered, height is1 and width is the length of the point cloud. Fields []PointField `yaml:"fields"` // Describes the channels and their layout in the binary data blob. IsBigendian bool `yaml:"is_bigendian"` // Is this data bigendian? PointStep uint32 `yaml:"point_step"` // Length of a point in bytes RowStep uint32 `yaml:"row_step"` // Length of a row in bytes Data []uint8 `yaml:"data"` // Actual point data, size is (row_step*height) IsDense bool `yaml:"is_dense"` // True if there are no invalid points }
Do not create instances of this type directly. Always use NewPointCloud2 function instead.
func NewPointCloud2 ¶
func NewPointCloud2() *PointCloud2
NewPointCloud2 creates a new PointCloud2 with default values.
func (*PointCloud2) Clone ¶
func (t *PointCloud2) Clone() *PointCloud2
func (*PointCloud2) CloneMsg ¶
func (t *PointCloud2) CloneMsg() types.Message
func (*PointCloud2) SetDefaults ¶
func (t *PointCloud2) SetDefaults()
type PointField ¶
type PointField struct { Name string `yaml:"name"` // Name of field. Common PointField names are x, y, z, intensity, rgb, rgba Offset uint32 `yaml:"offset"` // Offset from start of point struct. Common PointField names are x, y, z, intensity, rgb, rgba Datatype uint8 `yaml:"datatype"` // Datatype enumeration, see above. Common PointField names are x, y, z, intensity, rgb, rgba Count uint32 `yaml:"count"` // How many elements in the field. Common PointField names are x, y, z, intensity, rgb, rgba }
Do not create instances of this type directly. Always use NewPointField function instead.
func NewPointField ¶
func NewPointField() *PointField
NewPointField creates a new PointField with default values.
func (*PointField) Clone ¶
func (t *PointField) Clone() *PointField
func (*PointField) CloneMsg ¶
func (t *PointField) CloneMsg() types.Message
func (*PointField) SetDefaults ¶
func (t *PointField) SetDefaults()
type Range ¶
type Range struct { Header std_msgs_msg.Header `yaml:"header"` // timestamp in the header is the time the ranger RadiationType uint8 `yaml:"radiation_type"` // the type of radiation used by the sensor FieldOfView float32 `yaml:"field_of_view"` // the size of the arc that the distance reading is MinRange float32 `yaml:"min_range"` // minimum range value [m] MaxRange float32 `yaml:"max_range"` // maximum range value [m] Range float32 `yaml:"range"` // range data [m] }
Do not create instances of this type directly. Always use NewRange function instead.
func (*Range) SetDefaults ¶
func (t *Range) SetDefaults()
type RegionOfInterest ¶
type RegionOfInterest struct { XOffset uint32 `yaml:"x_offset"` // Leftmost pixel of the ROI YOffset uint32 `yaml:"y_offset"` // Topmost pixel of the ROI. (0 if the ROI includes the left edge of the image) Height uint32 `yaml:"height"` // Height of ROI. (0 if the ROI includes the left edge of the image)(0 if the ROI includes the top edge of the image) Width uint32 `yaml:"width"` // Width of ROI. (0 if the ROI includes the left edge of the image)(0 if the ROI includes the top edge of the image) DoRectify bool `yaml:"do_rectify"` // True if a distinct rectified ROI should be calculated from the "raw"ROI in this message. Typically this should be False if the full imageis captured (ROI not used), and True if a subwindow is captured (ROIused). }
Do not create instances of this type directly. Always use NewRegionOfInterest function instead.
func NewRegionOfInterest ¶
func NewRegionOfInterest() *RegionOfInterest
NewRegionOfInterest creates a new RegionOfInterest with default values.
func (*RegionOfInterest) Clone ¶
func (t *RegionOfInterest) Clone() *RegionOfInterest
func (*RegionOfInterest) CloneMsg ¶
func (t *RegionOfInterest) CloneMsg() types.Message
func (*RegionOfInterest) SetDefaults ¶
func (t *RegionOfInterest) SetDefaults()
type RelativeHumidity ¶
type RelativeHumidity struct { Header std_msgs_msg.Header `yaml:"header"` // timestamp of the measurement RelativeHumidity float64 `yaml:"relative_humidity"` // Expression of the relative humidity Variance float64 `yaml:"variance"` // 0 is interpreted as variance unknown }
Do not create instances of this type directly. Always use NewRelativeHumidity function instead.
func NewRelativeHumidity ¶
func NewRelativeHumidity() *RelativeHumidity
NewRelativeHumidity creates a new RelativeHumidity with default values.
func (*RelativeHumidity) Clone ¶
func (t *RelativeHumidity) Clone() *RelativeHumidity
func (*RelativeHumidity) CloneMsg ¶
func (t *RelativeHumidity) CloneMsg() types.Message
func (*RelativeHumidity) SetDefaults ¶
func (t *RelativeHumidity) SetDefaults()
type Temperature ¶
type Temperature struct { Header std_msgs_msg.Header `yaml:"header"` // timestamp is the time the temperature was measured Temperature float64 `yaml:"temperature"` // Measurement of the Temperature in Degrees Celsius. Variance float64 `yaml:"variance"` // 0 is interpreted as variance unknown. }
Do not create instances of this type directly. Always use NewTemperature function instead.
func NewTemperature ¶
func NewTemperature() *Temperature
NewTemperature creates a new Temperature with default values.
func (*Temperature) Clone ¶
func (t *Temperature) Clone() *Temperature
func (*Temperature) CloneMsg ¶
func (t *Temperature) CloneMsg() types.Message
func (*Temperature) SetDefaults ¶
func (t *Temperature) SetDefaults()
type TimeReference ¶
type TimeReference struct { Header std_msgs_msg.Header `yaml:"header"` // stamp is system time for which measurement was valid TimeRef builtin_interfaces_msg.Time `yaml:"time_ref"` // corresponding time from this external source Source string `yaml:"source"` // (optional) name of time source }
Do not create instances of this type directly. Always use NewTimeReference function instead.
func NewTimeReference ¶
func NewTimeReference() *TimeReference
NewTimeReference creates a new TimeReference with default values.
func (*TimeReference) Clone ¶
func (t *TimeReference) Clone() *TimeReference
func (*TimeReference) CloneMsg ¶
func (t *TimeReference) CloneMsg() types.Message
func (*TimeReference) SetDefaults ¶
func (t *TimeReference) SetDefaults()
Source Files ¶
- BatteryState.gen.go
- CameraInfo.gen.go
- ChannelFloat32.gen.go
- CompressedImage.gen.go
- FluidPressure.gen.go
- Illuminance.gen.go
- Image.gen.go
- Imu.gen.go
- JointState.gen.go
- Joy.gen.go
- JoyFeedback.gen.go
- JoyFeedbackArray.gen.go
- LaserEcho.gen.go
- LaserScan.gen.go
- MagneticField.gen.go
- MultiDOFJointState.gen.go
- MultiEchoLaserScan.gen.go
- NavSatFix.gen.go
- NavSatStatus.gen.go
- PointCloud.gen.go
- PointCloud2.gen.go
- PointField.gen.go
- Range.gen.go
- RegionOfInterest.gen.go
- RelativeHumidity.gen.go
- Temperature.gen.go
- TimeReference.gen.go