garlinplus
garlinplus
> ments are noisy (like `imu_linear_ac` void ImuTracker::Advance(const common::Time time) { CHECK_LE(time_, time); const double delta_t = common::ToSeconds(time - time_); const Eigen::Quaterniond rotation = transform::AngleAxisVectorToRotationQuaternion( Eigen::Vector3d(imu_angular_velocity_ * delta_t)); orientation_ =...
i think it's a bug
> Good catch, I think you are right. Although I believe some of your comments are not accurate. > > Wouldn't this fix it:? > > ``` > clr C...
> yes,you are right.
> can calc_next_comm_normal,calc_next_comm_startup,and calc_next_comm_timing_fast has same next called function calc_new_wait_times_setup? These three label all has same operation as followed: temp3/4 = Comm_Period4x >>4 if temp3/4 > 2 temp3/4 = temp3/4...
> There are some confusion about timer3 interrupt process function. Timer3 reload register TMR3RLL/TMR3RLH is reset value with 0xfffa. It means that when timer3's interrupt is triggered,it's reload register is...
> ok,thanks.
It sounds good!
Actualy if you hasn't a baro sensor,you can make a fake baro always witch 0 height,And you can get a attitude.
> That's exactly the reason why using range finder as primary height source is only recommended when the terrain is flat (e.g.: warehouse). With a good accelerometer you might be...