mirror of https://github.com/ArduPilot/ardupilot
Copter: initialise target vel in loiter
This commit is contained in:
parent
a474b97291
commit
e3dffb920b
|
@ -130,6 +130,14 @@ void AC_WPNav::get_stopping_point(const Vector3f& position, const Vector3f& velo
|
||||||
target.z = position.z;
|
target.z = position.z;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// set_loiter_target in cm from home
|
||||||
|
void AC_WPNav::set_loiter_target(const Vector3f& position)
|
||||||
|
{
|
||||||
|
_target = position;
|
||||||
|
_target_vel.x = 0;
|
||||||
|
_target_vel.y = 0;
|
||||||
|
}
|
||||||
|
|
||||||
/// set_loiter_target - set initial loiter target based on current position and velocity
|
/// set_loiter_target - set initial loiter target based on current position and velocity
|
||||||
void AC_WPNav::set_loiter_target(const Vector3f& position, const Vector3f& velocity)
|
void AC_WPNav::set_loiter_target(const Vector3f& position, const Vector3f& velocity)
|
||||||
{
|
{
|
||||||
|
|
|
@ -50,7 +50,7 @@ public:
|
||||||
const Vector3f &get_loiter_target() const { return _target; }
|
const Vector3f &get_loiter_target() const { return _target; }
|
||||||
|
|
||||||
/// set_loiter_target in cm from home
|
/// set_loiter_target in cm from home
|
||||||
void set_loiter_target(const Vector3f& position) { _target = position; }
|
void set_loiter_target(const Vector3f& position);
|
||||||
|
|
||||||
/// set_loiter_target - set initial loiter target based on current position and velocity
|
/// set_loiter_target - set initial loiter target based on current position and velocity
|
||||||
void set_loiter_target(const Vector3f& position, const Vector3f& velocity);
|
void set_loiter_target(const Vector3f& position, const Vector3f& velocity);
|
||||||
|
|
Loading…
Reference in New Issue