matrix: pull explicit constructors

This commit is contained in:
Matthias Grob
2019-10-03 09:29:49 +02:00
committed by Daniel Agar
parent 474c406147
commit c8f3f07ff7
3 changed files with 5 additions and 5 deletions
@@ -95,8 +95,8 @@ void ObstacleAvoidance::injectAvoidanceSetpoints(Vector3f &pos_sp, Vector3f &vel
}
if (avoidance_point_valid) {
pos_sp = _sub_vehicle_trajectory_waypoint.get().waypoints[vehicle_trajectory_waypoint_s::POINT_0].position;
vel_sp = _sub_vehicle_trajectory_waypoint.get().waypoints[vehicle_trajectory_waypoint_s::POINT_0].velocity;
pos_sp = Vector3f(_sub_vehicle_trajectory_waypoint.get().waypoints[vehicle_trajectory_waypoint_s::POINT_0].position);
vel_sp = Vector3f(_sub_vehicle_trajectory_waypoint.get().waypoints[vehicle_trajectory_waypoint_s::POINT_0].velocity);
if (!_ext_yaw_active) {
// inject yaw setpoints only if weathervane isn't active
+2 -2
View File
@@ -56,7 +56,7 @@
#include "navigator.h"
using matrix::wrap_pi;
using namespace matrix;
constexpr float FollowTarget::_follow_position_matricies[4][9];
@@ -89,7 +89,7 @@ void FollowTarget::on_activation()
_follow_target_position = FOLLOW_FROM_BEHIND;
}
_rot_matrix = (_follow_position_matricies[_follow_target_position]);
_rot_matrix = Dcmf(_follow_position_matricies[_follow_target_position]);
}
void FollowTarget::on_active()