diff --git a/navipy/resources/gridforest.csv b/navipy/resources/gridforest.csv new file mode 100644 index 0000000000000000000000000000000000000000..b8b3068c5f9aff71f8a7deb7ac3a90326a760f78 --- /dev/null +++ b/navipy/resources/gridforest.csv @@ -0,0 +1,103 @@ +,location,location,location,xyz,xyz,xyz +,x,y,z,alpha_0,alpha_1,alpha_2 +id,,,,,, +1,-0.5,-0.5,3.0,1.5707963267948966,0.0,0.0 +2,-0.25,-0.5,3.0,1.5707963267948966,0.0,0.0 +3,0.0,-0.5,3.0,1.5707963267948966,0.0,0.0 +4,0.25,-0.5,3.0,1.5707963267948966,0.0,0.0 +5,0.5,-0.5,3.0,1.5707963267948966,0.0,0.0 +6,-0.5,-0.25,3.0,1.5707963267948966,0.0,0.0 +7,-0.25,-0.25,3.0,1.5707963267948966,0.0,0.0 +8,0.0,-0.25,3.0,1.5707963267948966,0.0,0.0 +9,0.25,-0.25,3.0,1.5707963267948966,0.0,0.0 +10,0.5,-0.25,3.0,1.5707963267948966,0.0,0.0 +11,-0.5,0.0,3.0,1.5707963267948966,0.0,0.0 +12,-0.25,0.0,3.0,1.5707963267948966,0.0,0.0 +13,0.0,0.0,3.0,1.5707963267948966,0.0,0.0 +14,0.25,0.0,3.0,1.5707963267948966,0.0,0.0 +15,0.5,0.0,3.0,1.5707963267948966,0.0,0.0 +16,-0.5,0.25,3.0,1.5707963267948966,0.0,0.0 +17,-0.25,0.25,3.0,1.5707963267948966,0.0,0.0 +18,0.0,0.25,3.0,1.5707963267948966,0.0,0.0 +19,0.25,0.25,3.0,1.5707963267948966,0.0,0.0 +20,0.5,0.25,3.0,1.5707963267948966,0.0,0.0 +21,-0.5,0.5,3.0,1.5707963267948966,0.0,0.0 +22,-0.25,0.5,3.0,1.5707963267948966,0.0,0.0 +23,0.0,0.5,3.0,1.5707963267948966,0.0,0.0 +24,0.25,0.5,3.0,1.5707963267948966,0.0,0.0 +25,0.5,0.5,3.0,1.5707963267948966,0.0,0.0 +26,-0.5,-0.5,3.0,1.5707963267948966,0.0,0.0 +27,-0.25,-0.5,3.0,1.5707963267948966,0.0,0.0 +28,0.0,-0.5,3.0,1.5707963267948966,0.0,0.0 +29,0.25,-0.5,3.0,1.5707963267948966,0.0,0.0 +30,0.5,-0.5,3.0,1.5707963267948966,0.0,0.0 +31,-0.5,-0.25,3.0,1.5707963267948966,0.0,0.0 +32,-0.25,-0.25,3.0,1.5707963267948966,0.0,0.0 +33,0.0,-0.25,3.0,1.5707963267948966,0.0,0.0 +34,0.25,-0.25,3.0,1.5707963267948966,0.0,0.0 +35,0.5,-0.25,3.0,1.5707963267948966,0.0,0.0 +36,-0.5,0.0,3.0,1.5707963267948966,0.0,0.0 +37,-0.25,0.0,3.0,1.5707963267948966,0.0,0.0 +38,0.0,0.0,3.0,1.5707963267948966,0.0,0.0 +39,0.25,0.0,3.0,1.5707963267948966,0.0,0.0 +40,0.5,0.0,3.0,1.5707963267948966,0.0,0.0 +41,-0.5,0.25,3.0,1.5707963267948966,0.0,0.0 +42,-0.25,0.25,3.0,1.5707963267948966,0.0,0.0 +43,0.0,0.25,3.0,1.5707963267948966,0.0,0.0 +44,0.25,0.25,3.0,1.5707963267948966,0.0,0.0 +45,0.5,0.25,3.0,1.5707963267948966,0.0,0.0 +46,-0.5,0.5,3.0,1.5707963267948966,0.0,0.0 +47,-0.25,0.5,3.0,1.5707963267948966,0.0,0.0 +48,0.0,0.5,3.0,1.5707963267948966,0.0,0.0 +49,0.25,0.5,3.0,1.5707963267948966,0.0,0.0 +50,0.5,0.5,3.0,1.5707963267948966,0.0,0.0 +51,-0.5,-0.5,3.0,1.5707963267948966,0.0,0.0 +52,-0.25,-0.5,3.0,1.5707963267948966,0.0,0.0 +53,0.0,-0.5,3.0,1.5707963267948966,0.0,0.0 +54,0.25,-0.5,3.0,1.5707963267948966,0.0,0.0 +55,0.5,-0.5,3.0,1.5707963267948966,0.0,0.0 +56,-0.5,-0.25,3.0,1.5707963267948966,0.0,0.0 +57,-0.25,-0.25,3.0,1.5707963267948966,0.0,0.0 +58,0.0,-0.25,3.0,1.5707963267948966,0.0,0.0 +59,0.25,-0.25,3.0,1.5707963267948966,0.0,0.0 +60,0.5,-0.25,3.0,1.5707963267948966,0.0,0.0 +61,-0.5,0.0,3.0,1.5707963267948966,0.0,0.0 +62,-0.25,0.0,3.0,1.5707963267948966,0.0,0.0 +63,0.0,0.0,3.0,1.5707963267948966,0.0,0.0 +64,0.25,0.0,3.0,1.5707963267948966,0.0,0.0 +65,0.5,0.0,3.0,1.5707963267948966,0.0,0.0 +66,-0.5,0.25,3.0,1.5707963267948966,0.0,0.0 +67,-0.25,0.25,3.0,1.5707963267948966,0.0,0.0 +68,0.0,0.25,3.0,1.5707963267948966,0.0,0.0 +69,0.25,0.25,3.0,1.5707963267948966,0.0,0.0 +70,0.5,0.25,3.0,1.5707963267948966,0.0,0.0 +71,-0.5,0.5,3.0,1.5707963267948966,0.0,0.0 +72,-0.25,0.5,3.0,1.5707963267948966,0.0,0.0 +73,0.0,0.5,3.0,1.5707963267948966,0.0,0.0 +74,0.25,0.5,3.0,1.5707963267948966,0.0,0.0 +75,0.5,0.5,3.0,1.5707963267948966,0.0,0.0 +76,-0.5,-0.5,3.0,1.5707963267948966,0.0,0.0 +77,-0.25,-0.5,3.0,1.5707963267948966,0.0,0.0 +78,0.0,-0.5,3.0,1.5707963267948966,0.0,0.0 +79,0.25,-0.5,3.0,1.5707963267948966,0.0,0.0 +80,0.5,-0.5,3.0,1.5707963267948966,0.0,0.0 +81,-0.5,-0.25,3.0,1.5707963267948966,0.0,0.0 +82,-0.25,-0.25,3.0,1.5707963267948966,0.0,0.0 +83,0.0,-0.25,3.0,1.5707963267948966,0.0,0.0 +84,0.25,-0.25,3.0,1.5707963267948966,0.0,0.0 +85,0.5,-0.25,3.0,1.5707963267948966,0.0,0.0 +86,-0.5,0.0,3.0,1.5707963267948966,0.0,0.0 +87,-0.25,0.0,3.0,1.5707963267948966,0.0,0.0 +88,0.0,0.0,3.0,1.5707963267948966,0.0,0.0 +89,0.25,0.0,3.0,1.5707963267948966,0.0,0.0 +90,0.5,0.0,3.0,1.5707963267948966,0.0,0.0 +91,-0.5,0.25,3.0,1.5707963267948966,0.0,0.0 +92,-0.25,0.25,3.0,1.5707963267948966,0.0,0.0 +93,0.0,0.25,3.0,1.5707963267948966,0.0,0.0 +94,0.25,0.25,3.0,1.5707963267948966,0.0,0.0 +95,0.5,0.25,3.0,1.5707963267948966,0.0,0.0 +96,-0.5,0.5,3.0,1.5707963267948966,0.0,0.0 +97,-0.25,0.5,3.0,1.5707963267948966,0.0,0.0 +98,0.0,0.5,3.0,1.5707963267948966,0.0,0.0 +99,0.25,0.5,3.0,1.5707963267948966,0.0,0.0 +100,0.5,0.5,3.0,1.5707963267948966,0.0,0.0 diff --git a/navipy/resources/rebuild_db.sh b/navipy/resources/rebuild_db.sh new file mode 100644 index 0000000000000000000000000000000000000000..957282907677def969879d483a9452693c1aaf3a --- /dev/null +++ b/navipy/resources/rebuild_db.sh @@ -0,0 +1,28 @@ +#! /bin/bash +log_file='./rebuild_db_log.log' +# Path are relative to the current folder +# because we want to rebuild resources +# that are used in unit testing and the documentation + +#----- +# Rebuild first database +#----- +db_filename='./database.db' +blender_world='./twocylinders_world.blend' +blender_config='./configs/BlenderOnGridRender.yaml' +# move file just in case +mv $db_filename $db_filename'.old' +# run command +blendongrid --blender-world $blender_world --config-file $blender_config --output-file $db_filename --logfile $log_file -vvv + +#---- +# Rebuild second database +#---- +db_filename='./database2.db' +blender_world='./forest_world.blend' +blender_config='./configs/BlenderRender.yaml' +traj_file='./gridforest.csv' +# move file just in case +mv $db_filename $db_filename'.old' +# run command +blendalongtraj --blender-world $blender_world --config-file $blender_config --output-file $db_filename --trajectory $traj_file --logfile $log_file -vvv