Skip to content

IMU Integrator Selection + Misc Adjustments #388

Merged
brickbots merged 312 commits intomainfrom
eq_imu_conditional
Mar 1, 2026
Merged

IMU Integrator Selection + Misc Adjustments #388
brickbots merged 312 commits intomainfrom
eq_imu_conditional

Conversation

@brickbots
Copy link
Owner

@brickbots brickbots commented Mar 1, 2026

This branch is built off of PR #338

  • Implements ability to turn on new EQ Quaternion based integrator
  • Includes small adjustments to allow both integrators to be used
  • Fixes 'Calculating Position' display on push-to screen
  • Removes old solver_main.py
  • Changes solver to ALWAYS attempt to solve images, rather than only if static
  • Adjust test mode camera simulator to blank image if IMU is moving

TakKanekoGit added 30 commits August 8, 2025 22:52
TakKanekoGit and others added 25 commits February 15, 2026 14:35
Add support for Stellarium+ Mobile

The critical command here is the ack command. Most of the additional commands aren't strictly necessary but speed up the connection process (otherwise Stellarium times out and moves on).
* Use J2000 as epoch when Stellarium is connected

Stellarium seems to use J2000 as its epoch, while SkySafari uses JNOW by default.

Technically we don't need to do position_of_radec etc. when J2000 is the input, but I thought this was a simpler change.

Reference to Stellarium using J2000 - https://sourceforge.net/p/stellarium/discussion/278769/thread/fc15d042/ 
Update to Cedar was done here - smroid/cedar-server@f2f6b69

* Skip epoch conversion for Stellarium
…Alt and vice versa. Reverting change from commit (d364fef) seems to fix this.
…_imu_conditional

# Conflicts:
#	python/requirements.txt
@brickbots brickbots changed the title [WIP] IMU Integrator Selection + Misc Adjustments IMU Integrator Selection + Misc Adjustments Mar 1, 2026
@brickbots brickbots merged commit dc39e11 into main Mar 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants