Changeset 103:089a461e4ad5 in rrlib_localization
- Timestamp:
- 08.12.2021 07:33:38 (2 years ago)
- Branch:
- 17.03
- Phase:
- public
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
tOdometry.cpp
r45 r103 122 122 // class tOdometry UpdateTime() 123 123 //---------------------------------------------------------------------- 124 void tOdometry::UpdateTime(const util::tTime& internal_time, const util::tTime& external_time)124 void tOdometry::UpdateTime(const time::tTimestamp& internal_time, const time::tTimestamp& external_time) 125 125 { 126 126 if (!this->use_timestamp) … … 131 131 timer = internal_time; 132 132 } 133 elapsed_time = (internal_time - timer).ToUSec() * 0.000001;133 elapsed_time = rrlib::si_units::tTime<>(internal_time - timer).Value(); 134 134 timer = internal_time; 135 135 } … … 142 142 } 143 143 144 elapsed_time = (external_time - timer).ToUSec() * 0.000001;144 elapsed_time = rrlib::si_units::tTime<>(external_time - timer).Value(); 145 145 timer = external_time; 146 146 } -
tOdometry.h
r45 r103 42 42 #include "rrlib/math/tPose3D.h" 43 43 #include "rrlib/math/tMatrix.h" 44 #include "rrlib/util/tTime.h"45 44 #include "rrlib/logging/messages.h" 46 45 … … 139 138 const math::tPose3D& _delta_pose_wcs); 140 139 141 void UpdateTime(const util::tTime& internal_time, const util::tTime& external_time);140 void UpdateTime(const time::tTimestamp& internal_time, const time::tTimestamp& external_time); 142 141 143 142 bool UpdatePose(double velocity, double angular_velocity, double side_slip_angle); … … 157 156 158 157 float elapsed_time; 159 util::tTimetimer;158 time::tTimestamp timer; 160 159 161 160 int data_select;
Note: See TracChangeset
for help on using the changeset viewer.