mirror of
https://git.intern.spaceteamaachen.de/ALPAKA/SPATZ.git
synced 2025-06-10 01:55:59 +00:00
Noise offset bugfix and updated conversion code
This commit is contained in:
parent
8cc7150526
commit
05ed167615
114
conversion.ipynb
114
conversion.ipynb
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@ -26,14 +26,15 @@ class Accelerometer(Sensor):
|
||||
|
||||
def _get_data(self) -> ArrayLike | float:
|
||||
acc = self._dataset.get_acceleration(frame='FL')
|
||||
acc += np.array([0, 0, g])
|
||||
|
||||
self._logger.write('FL_x', acc[0], self._get_name())
|
||||
self._logger.write('FL_y', acc[1], self._get_name())
|
||||
self._logger.write('FL_z', acc[2], self._get_name())
|
||||
|
||||
# Convert FL to body
|
||||
acc = self._dataset.launch_rail_to_body() @ acc
|
||||
mat = self._dataset.launch_rail_to_body()
|
||||
acc = mat @ acc
|
||||
acc += mat @ np.array([0, 0, g])
|
||||
|
||||
self._logger.write('B_x', acc[0], self._get_name())
|
||||
self._logger.write('B_y', acc[1], self._get_name())
|
||||
|
@ -27,7 +27,7 @@ class GaussianNoise(Transform):
|
||||
sigma = self.__sigma
|
||||
|
||||
if np.isscalar(self.__mu):
|
||||
mu = np.ones(dim)
|
||||
mu = np.ones(dim) * self.__mu
|
||||
else:
|
||||
mu = self.__mu
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user