Skip to content
This repository has been archived by the owner on Aug 3, 2021. It is now read-only.

External position update #47

Merged
merged 2 commits into from Oct 31, 2016
Merged

External position update #47

merged 2 commits into from Oct 31, 2016

Commits on Oct 27, 2016

  1. Make clang compatible

    std::atan(1) is not defined as constexpr in math.h. GCC has no issue with this but clang refuses to compile.
    
    Replacing this with a constant (and honestly, why compilcate things with a dependence on atan) allows clang to compile the crazyflie_ros package, as required for OSX compatibility.
    
    Signed-off-by: Mike Hamer <mike@mikehamer.info>
    mikehamer committed Oct 27, 2016
    Copy the full SHA
    1799b94 View commit details
    Browse the repository at this point in the history
  2. Add interface for sending external positions

    This allows an external measurement system (eg. mocap) to send position measurements to the CF. These will be supplied as measurements to the Kalman Filter via the changes in bitcraze/crazyflie-firmware#147
    
    Signed-off-by: Mike Hamer <mike@mikehamer.info>
    mikehamer committed Oct 27, 2016
    Copy the full SHA
    639322e View commit details
    Browse the repository at this point in the history