Last night, with my astronomers friends, we took picture of asteroid Florence with our remote observatory. After adding asteroid with magnitude brighter than 15 (Florence was magnitude 8 last night), I was surprise to note that kstars was wrong. Attachment represent the position of Florence in Stellarium with a red cross. The position in Stellarium is absolutely right compared to our picture frame. Of course, I compare position at the same time and for the same geographic position.
Created attachment 107647 [details] Position error of asteroid Florence Show the difference between Florence position in Stellarium or in real sky and position in kstars.
Git commit d758bd02ca07ed6cb72c7ba8e23cc9e7377ab0b4 by Jasem Mutlaq. Committed on 07/09/2017 at 12:55. Pushed by mutlaqja into branch 'master'. Fix inaccurate positions of asteroids, comets, and other solar system bodies. There were problem in multiple places, but the Earth ecliptic longitude from VSOP87 was not accurate. Valentin submitted improved Earth VSOP87 files with better accuracy which resolved the earth problem. Next, I made a few fixes to the asteroid class and now the solar system bodies positions are more accurate and very close to JPL Horizons results. Please double check and let me know if there are any major problems now. CCMAIL:kstars-devel@kde.org M +15 -5 kstars/skyobjects/ksasteroid.cpp https://commits.kde.org/kstars/d758bd02ca07ed6cb72c7ba8e23cc9e7377ab0b4