OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
generate-beacon-variance.py
1 defaultVariance = 3.0
2 sideVariance = 5.0
3 edgeVariance = 8.0
4 def getVariance(oneBasedIndex):
5  # side beacons
6  if oneBasedIndex in [1,2,10,5,6,7,9,3,4,8,9]:
7  return sideVariance
8  elif oneBasedIndex in [12,13,14,15,18,21,22,23,24,25,27,28,29,30]:
9  return edgeVariance
10  else:
11  return defaultVariance
12 
13 
14 print(
15  ",".join([str(getVariance(i)) for i in range(1, 35)]))