예제 #1
0
 public PoseVel3D(global::RTC.PoseVel3D source)
 {
     _Pose = new ReactiveRTM.RTC.Pose3D(source.pose);
     _Velocities = new ReactiveRTM.RTC.Velocity3D(source.velocities);
 }
예제 #2
0
 public INSData(global::RTC.INSData source)
 {
     _Tm = Converter.RtcTimeToDateTime(source.tm);
     _Latitude = source.latitude;
     _Longitude = source.longitude;
     _Altitude = source.altitude;
     _HeightAMSL = source.heightAMSL;
     _VelocityENU = new ReactiveRTM.RTC.Velocity3D(source.velocityENU);
     _Orientation = new ReactiveRTM.RTC.Orientation3D(source.orientation);
 }
예제 #3
0
 public PoseVel3D()
 {
     _Pose = new ReactiveRTM.RTC.Pose3D();
     _Velocities = new ReactiveRTM.RTC.Velocity3D();
 }
예제 #4
0
 public INSData()
 {
     _Tm = default(System.DateTime);
     _Latitude = new System.Double();
     _Longitude = new System.Double();
     _Altitude = new System.Double();
     _HeightAMSL = new System.Double();
     _VelocityENU = new ReactiveRTM.RTC.Velocity3D();
     _Orientation = new ReactiveRTM.RTC.Orientation3D();
 }
예제 #5
0
 public Waypoint3D(global::RTC.Waypoint3D source)
 {
     _Target = new ReactiveRTM.RTC.Pose3D(source.target);
     _DistanceTolerance = source.distanceTolerance;
     _HeadingTolerance = source.headingTolerance;
     _TimeLimit = Converter.RtcTimeToDateTime(source.timeLimit);
     _MaxSpeed = new ReactiveRTM.RTC.Velocity3D(source.maxSpeed);
 }
예제 #6
0
 public Waypoint3D()
 {
     _Target = new ReactiveRTM.RTC.Pose3D();
     _DistanceTolerance = new System.Double();
     _HeadingTolerance = new System.Double();
     _TimeLimit = default(System.DateTime);
     _MaxSpeed = new ReactiveRTM.RTC.Velocity3D();
 }
예제 #7
0
 public TimedVelocity3D(global::RTC.TimedVelocity3D source)
 {
     _Tm = Converter.RtcTimeToDateTime(source.tm);
     _Data = new ReactiveRTM.RTC.Velocity3D(source.data);
 }
예제 #8
0
 public TimedVelocity3D()
 {
     _Tm = default(System.DateTime);
     _Data = new ReactiveRTM.RTC.Velocity3D();
 }