Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
doc:concepts [2019/05/20 16:58]
tgeijten old revision restored (2019/01/30 11:24)
doc:concepts [2019/06/04 10:57] (current)
tgeijten
Line 1: Line 1:
 ====== SCONE Concepts ====== ====== SCONE Concepts ======
-==== Scenario ==== +In SCONE, everything needed to perform a predictive simulation is bundled in what is called a **scenario**Each SCONE scenario consists of the following components:
-The whole thing.+
  
-==== Optimization ==== +  * A musculoskeletal **[[doc:model|Model]]** of the human or animal you wish to simulate. 
-Typically, this is a [[ref::​cma_optimizer]] or [[ref:cma_pool_optimizer]]. +  * A **[[doc:controller|Controller]]** that generates input for the model actuators
- +  * An **[[doc:​objective|Objective]]** that describes the goal task for which you wish to optimizethrough ​weighted combination of **[[doc:objective|Measures]]**
-==== Objective ​==== +  * An **[[doc:​optimizer|Optimizer]]** that tries to find the parameters ​that optimally ​perform a specific objective.
-Typicallythis is a [[ref:simulation_objective]]. +
- +
-==== Model ==== +
-A model, along with a simulation engine. +
- +
-==== Controller ==== +
-Controllers compute ​the input values of the model actuators. Controllers can either be feed-forward (also referred to as 'open loop') or feedback (also referred to as '​closed loop'​). +
- +
-In SCONE, controllers consist of modular components ​that can be combined to perform ​complex behaviors. +
- +
-==== Measure ==== +
-Measures define the //fitness// or //quality// of simulation. The goal of the optimizer is to minimize (or maximize, depending on the type) the measure.+
  
 +To learn more about SCONE scenarios, be sure check out the [[tutorials:​introduction]] tutorial.
  
  • by tgeijten