Code

History

Commits on 1e7dbbbccdcd09296d0ab05e5cd70bf3caaf8976 to interface/src/SerialInterface.cpp35+
  1. revert removal of extraneous newlinesStephen Birarda committed 13 years ago1b48d4f
  2. remove now extraneous newlines after switch to QDebugStephen Birarda committed 13 years ago89d3cfd
  3. switch calls to printLog to QDebugStephen Birarda committed 13 years agoafe49bc
  4. Compass tweaks: better initial extents, scale extents to compensate for anisotropy, converge more quickly on compass heading.Andrzej Kapolka committed 13 years ago4e524d7
  5. Flush the queue so that we don't get any funny data on the initial read.Andrzej Kapolka committed 13 years ago559dc4b
  6. Removed unused variables, added motion driver library for OS X.Andrzej Kapolka committed 13 years ago6a5fb4f
  7. Basic compass fusion.Andrzej Kapolka committed 13 years ago6fe9a71
  8. Use InvenSense code to handle the rather complicated business of talking the sensor into giving us the compass reading. We're getting it now, but I still have to figure out how to incorporate it.Andrzej Kapolka committed 13 years agoa116f5a
  9. Fix for camera movement with webcam enabled; don't bother using roll from webcam if we have the gyros; reinstate head orientation scaling; don't bother using gyro position.Andrzej Kapolka committed 13 years agob660336
  10. Approach the webcam position rapidly.Andrzej Kapolka committed 13 years ago3de76c9
  11. Fixed includes.Andrzej Kapolka committed 13 years ago8cffaf7
  12. Attempt to fuse gyro readings with webcam data.Andrzej Kapolka committed 13 years ago7e34bef
  13. Avatar head roll/lean based on webcam data.Andrzej Kapolka committed 13 years agob0dd522
  14. Let's use a fixed vector for the camera position so that the target doesn't move with lean.Andrzej Kapolka committed 13 years ago648aacb
  15. Fixes to align better with previous code.Andrzej Kapolka committed 13 years ago090df81
  16. Show the average rotation rates, too.Andrzej Kapolka committed 13 years agoe77aee3
  17. Actually, we want it sans gravity.Andrzej Kapolka committed 13 years agod913f8d
  18. Let's see what the long-term average acceleration is.Andrzej Kapolka committed 13 years ago4b890e2
  19. Don't estimate acceleration before we know the gravity and don't update our matrices without acceleration.Andrzej Kapolka committed 13 years ago47bd3bc
  20. New values, slower learning.Andrzej Kapolka committed 13 years agob88380d
  21. It ain't perfect, but I'm going with what I've got for now.Andrzej Kapolka committed 13 years ago5ba1d3a
  22. Initial values, report error.Andrzej Kapolka committed 13 years ago517bbe8
  23. Revert to previous coordinates.Andrzej Kapolka committed 13 years agoff9e6f8
  24. Testing a different coordinate conversion.Andrzej Kapolka committed 13 years agobf389de
  25. Working on "learning" the acceleration matrices.Andrzej Kapolka committed 13 years ago73ceea7
  26. This should be the normalized offset.Andrzej Kapolka committed 13 years ago988c4f9
  27. Need to include SharedUtil.Andrzej Kapolka committed 13 years agoa34f9a0
  28. Attempting to perform the transform between angular and linear acceleration.Andrzej Kapolka committed 13 years ago90ef6a7
  29. Let's see if we can get an estimate of the distance to the sensor based on the ratios between linear and angular velocity.Andrzej Kapolka committed 13 years ago1b8683c
  30. Remove average measurements, compute estimated acceleration (without rotated gravity).Andrzej Kapolka committed 13 years ago5820c3c
  31. Add pitch/yaw scale preference to control degree of view rotation.Andrzej Kapolka committed 13 years agoe0e9448
  32. Removed double negation for coordinates, world aligned orientation -> camera orientation, removed roll.Andrzej Kapolka committed 13 years agoffc1c33
  33. Approach the "down" direction more rapidly.Andrzej Kapolka committed 13 years ago0dbb537
  34. More compiley.Andrzej Kapolka committed 13 years agoa7c265d
  35. Coordinate fix.Andrzej Kapolka committed 13 years agoba6f230