Day 10

LOG

  1. Looked for BSpline implementation, decided to fork [https://github.com/chen0040/cpp-spline]
  2. Faced problems with too many points: rostopic echo did not work any more (message size probably too large)
    • Found workaround by using rosbag record -O path.bag /bambi/coverage_path_planner/path together with rostopic echo -b path.bag /bambi/coverage_path_planner/path > data.txt, but sublime was not able to handle multiple cursor usage for that filesize and regex on command line were to cumbersome
    • Finally decided to implement python ros node that outputs KML format --> /bambi/kml_generator was born
  3. Obtained better results with BSpline that with CatmullRom
  4. Optimized first part of CoveragePathPlanning code
  5. Introduced $BAMBI_OWNCLOUD_HOME environment variable

Results

Wavefront-screenshot-bspline-2018-08-13.png