Commit 6756f621 authored by oscar's avatar oscar

提交代码

parent 6f48e090
......@@ -14,8 +14,8 @@ void BaseTrack::Init(const std::vector<float>& data)
if (size > m_num_obs)
return;
Eigen::VectorXd observation = Eigen::VectorXd::Zero(size);
for (auto iter : data)
observation << iter;
for (int i = 0; i < data.size(); i++)
observation(0, i) = data[i];
kf_->x_.head(size) << observation;
hit_streak_++;
}
......@@ -44,8 +44,8 @@ void BaseTrack::Update(const std::vector<float>& data)
// observation - center_x, center_y, area, ratio
int size = data.size();
Eigen::VectorXd observation = Eigen::VectorXd::Zero(size);
for (auto iter : data)
observation << iter;
for (int i = 0; i < data.size(); i++)
observation(0, i) = data[i];
kf_->Update(observation);
}
int BaseTrack::GetStateData(std::vector<float>& data)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment