Difference between revisions of "Day 10"

From Bambi
Jump to: navigation, search
(Created page with "= LOG = # Looked for BSpline implementation, decided to fork https://github.com/chen0040/cpp-spline https://github.com/chen0040/cpp-spline # Faced problems with too many...")
 
(LOG)
 
Line 7: Line 7:
 
# Obtained better results with BSpline that with CatmullRom  
 
# Obtained better results with BSpline that with CatmullRom  
 
# Optimized first part of CoveragePathPlanning code
 
# Optimized first part of CoveragePathPlanning code
 +
# Introduced <code>$BAMBI_OWNCLOUD_HOME</code> environment variable
  
 
= Results =
 
= Results =
  
 
[[File:Wavefront-screenshot-bspline-2018-08-13.png|800px]]
 
[[File:Wavefront-screenshot-bspline-2018-08-13.png|800px]]

Latest revision as of 19:05, 13 August 2018

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