mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-06-27 17:40:34 +08:00
Update setExtVisionData interface
This commit is contained in:
committed by
Mathieu Bresciani
parent
ed916c8006
commit
de33885658
@@ -15,10 +15,11 @@ Vio::~Vio()
|
||||
|
||||
void Vio::send(uint64_t time)
|
||||
{
|
||||
_ekf->setExtVisionData(time, &_vio_data);
|
||||
_vio_data.time_us = time;
|
||||
_ekf->setExtVisionData(_vio_data);
|
||||
}
|
||||
|
||||
void Vio::setData(const ext_vision_message& vio_data)
|
||||
void Vio::setData(const extVisionSample& vio_data)
|
||||
{
|
||||
_vio_data = vio_data;
|
||||
}
|
||||
@@ -53,9 +54,9 @@ void Vio::setOrientation(const Quatf& quat)
|
||||
_vio_data.quat = quat;
|
||||
}
|
||||
|
||||
ext_vision_message Vio::dataAtRest()
|
||||
extVisionSample Vio::dataAtRest()
|
||||
{
|
||||
ext_vision_message vio_data;
|
||||
extVisionSample vio_data;
|
||||
vio_data.pos = Vector3f{0.0f, 0.0f, 0.0f};;
|
||||
vio_data.vel = Vector3f{0.0f, 0.0f, 0.0f};;
|
||||
vio_data.quat = Quatf{1.0f, 0.0f, 0.0f, 0.0f};
|
||||
|
||||
Reference in New Issue
Block a user