Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
tutorials:advanced:cram-meshes [2022/04/01 10:20] – [Prepare the 3D mesh] vanessatutorials:advanced:cram-meshes [2022/04/01 11:33] – [Add the mesh to CRAM] vanessa
Line 12: Line 12:
 ====== Add the mesh to CRAM====== ====== Add the mesh to CRAM======
  
-Export as stl and save it either in your demo resource folder or: ~/YOUWS/src/cram/cram_3d_world/cram_bullet_reasoning/resource/+Export as stl and save it either in your demo resource folder or: ~/YOUR_CRAM_WS/src/cram/cram_3d_world/cram_bullet_reasoning/resource/
  
  
-Add your object here for coloring: +To add some coloring on the object one must declare it herE~/cram_3d_world/cram_bullet_reasoning_utilities/src/objects-database.lisp:
-./cram_3d_world/cram_bullet_reasoning_utilities/src/objects-database.lisp:+
  
   ;; Colors for different object types the same for all scenarios.   ;; Colors for different object types the same for all scenarios.
-  (<- (%scenario-object-color :plate    (0.8 0.58 0.35))) 
-  (<- (%scenario-object-color :fork     (0.2 0.1 0.3))) 
-  (<- (%scenario-object-color :knife    (0.5 0 0))) 
   (<- (%scenario-object-color :big-knife    (0 1 1 1)))   (<- (%scenario-object-color :big-knife    (0 1 1 1)))
      
-Add your object here, so the system can use the correct stl file for the keyword:+Add your object here, so the system can use the correct stl file for the keyword of your will. In this example it is big-knife. The keyword is important since it is used as a reference within the system:
 ./cram_3d_world/cram_bullet_reasoning/src/items.lisp: ./cram_3d_world/cram_bullet_reasoning/src/items.lisp: