My Assistant
AlgorimancerPG Rangefinder and Photogrammetry Tool |
Jul 15 2006, 08:29 PM
Post
#1
|
||
![]() Member ![]() ![]() ![]() Group: Members Posts: 656 Joined: 20-April 05 From: League City, Texas Member No.: 285 |
I have released a new version of the AlgorimancerPG rangefinder and photogrammetry tool. It is currently up to version 2.6. The latest addition provides Sol/time data for each image, plus calculates the 3D angle spanned by the last two targets (as seen from the rover). The latter feature struck me as potentially useful in navigating Victoria's ejecta blanket, and much easier than counting pixels.
As usual, the latest version can be found here: http://www.clarkandersen.com/RangeFinder.htm And here's a screenshot: Let me know if there are any suggestions/problems. For those unfamiliar with the application, the details of how it works have been extensively discussed in the "Range Finding - Parallax Calculations" thread, which you'll find here: http://www.unmannedspaceflight.com/index.php?showtopic=1768. It also includes a user guide in the zip file, and another quick user guide under the Help menu. |
|
|
|
||
![]() |
May 12 2008, 03:41 PM
Post
#2
|
|
![]() Member ![]() ![]() ![]() Group: Members Posts: 656 Joined: 20-April 05 From: League City, Texas Member No.: 285 |
Major update to AlgorimancerPG, adding support for the Phoenix SSI camera, improved image rendering, and faster image properties database.
http://www.clarkandersen.com/RangeFinder.htm Details: Current Version 4.0 (May 2008) The AlgorimancerPG application has lately undergone some very major revisions, principally to support the Phoenix lander in addition to the MER rovers. 1) Support for the Phoenix lander's SSI stereo camera has been added, thanks to support from the camera's PI, Mark Lemmon. This will allow ranging and photogrammetry within a stereo pair of images, however at this time there is no database support available (from the mission), which means that such things as true azimuth and elevation are not available. 2) The internal MER database, which provides rover position and camera orientation so that true azimuth and elevation can be determined, has been extensively revised. The local database file (the ImgBinDat file in the executable directory) is now in a binary format supporting subsequent extension as needed. More importantly, within the application the database is now in a sorted format, which means that it is much quicker to search and update than in prior versions, and handles updates more robustly than before. 3) Image rendering now uses the CxImage library rather than the prior (very slow) Microsoft .Net approach. This means that images will render almost instantly, and they now follow the cursor when dragged. One consequence of making the dragging behavior flicker-free has been a change of the background color from white to black (the only real difference from the screenshot below). In spite of all of these changes the behavior of the application is otherwise virtually unchanged. ------------------------- Between now and the Phoenix landing there may be one (possibly two) additional releases of APG strictly related to Phoenix. The Phoenix sol/time conversion from the image header is currently incorrect, and is on my TODO list. If some sort of image database support similar to the Pancam Tracking database becomes available for Phoenix I am contemplating adding support for the RAC (the camera on the robotic arm); currently this is not in the cards. Meanwhile, MER users should appreciate the vastly faster database handling and image dragging. |
|
|
|
May 26 2008, 10:14 PM
Post
#3
|
|
![]() Member ![]() ![]() ![]() Group: Members Posts: 656 Joined: 20-April 05 From: League City, Texas Member No.: 285 |
For those not following the Phoenix thread... Current version of APG is 4.0.5. I identified a few bugs with version 4 this morning when I had a look at the first Phoenix stereo pair, the worst of which would have left that version effectively unusable - the result of doing my testing with a debug rather than a release version. Fixed that bug, validated (as best I could) the Phoenix camera model (by correctly measuring the diameter of the landing pad), plus fixed the Phoenix Sol/Local-time display. The 4.0.5 version should be it for awhile, unless some other bugs turn-up or a Phoenix tracking database is made available.
|
|
|
|
algorimancer AlgorimancerPG Rangefinder and Photogrammetry Tool Jul 15 2006, 08:29 PM
algorimancer I'm looking for information on the positions o... Jul 27 2006, 06:04 PM
algorimancer A major new release of AlgorimancerPG, version 3.0... Aug 8 2006, 01:15 PM
CosmicRocker Wow! I'll be reading the docs when I get ... Aug 8 2006, 02:08 PM
CosmicRocker Ok, I read the documentation tonight and I have a ... Aug 10 2006, 03:39 AM
algorimancer QUOTE (CosmicRocker @ Aug 9 2006, 10:39 P... Aug 10 2006, 01:55 PM
CosmicRocker Thanks. I misunderstood earlier and thought the b... Aug 11 2006, 06:12 PM
Pertinax Sorry to drop in the middle of the conversation...... Aug 11 2006, 07:28 PM
algorimancer QUOTE (Pertinax @ Aug 11 2006, 02:28 PM) ... Aug 12 2006, 07:58 PM
algorimancer AlgorimancerPG version 3.1 has been released:
htt... Aug 12 2006, 10:32 PM
algorimancer I just had a quick go at testing the stability of ... Aug 13 2006, 01:52 AM
CosmicRocker I got a bit sidetracked this weekend with some eld... Aug 13 2006, 05:32 AM
algorimancer I just slipped a version 3.2 of AlgorimancerPG ont... Aug 14 2006, 02:03 AM
algorimancer Well, I've managed to get a better handle on r... Aug 14 2006, 05:13 PM
fredk I agree that a firm reference azimuth is the way t... Aug 15 2006, 10:35 PM
algorimancer QUOTE (fredk @ Aug 15 2006, 05:35 PM) I a... Aug 16 2006, 01:40 AM
Tesheiner QUOTE (algorimancer @ Aug 16 2006, 03:40 ... Aug 17 2006, 11:11 AM

algorimancer QUOTE (Tesheiner @ Aug 17 2006, 06:11 AM)... Aug 17 2006, 01:24 PM
helvick QUOTE (algorimancer @ Aug 16 2006, 02:40 ... Aug 17 2006, 02:05 PM
djellison Google Mars is fairly low res - even the very best... Aug 17 2006, 02:17 PM
algorimancer QUOTE (djellison @ Aug 17 2006, 09:17 AM)... Aug 17 2006, 02:55 PM
algorimancer Actually we might just be able to use the existing... Aug 17 2006, 03:16 PM
algorimancer I've had a first try at correcting the azimuth... Aug 18 2006, 03:00 AM
Tesheiner QUOTE (algorimancer @ Aug 18 2006, 05:00 ... Aug 18 2006, 07:27 AM
algorimancer AlgorimancerPG Version 3.3 is released. Please tr... Aug 22 2006, 02:37 AM
algorimancer Oops, found a bug in APG 3.3, where it crashed whe... Aug 23 2006, 01:20 AM
algorimancer AlgorimancerPG 3.4 is released.
http://www.clarka... Aug 26 2006, 09:58 PM
algorimancer Sol 917 projection (APG v4.4.1) - no more white li... Aug 27 2006, 04:47 PM
Indian3000 hi algorimancer,
you makes a linear interpolation... Aug 27 2006, 06:19 PM
algorimancer QUOTE (Indian3000 @ Aug 27 2006, 01:19 PM... Aug 27 2006, 10:07 PM
Indian3000 arfff, I do not think that my code can help you, ... Aug 28 2006, 06:11 PM
Airbag One approach might be to create a scaled up, smoot... Aug 28 2006, 07:30 PM
algorimancer QUOTE (Airbag @ Aug 28 2006, 02:30 PM) On... Aug 29 2006, 02:21 PM
Airbag If your smoothing is on the same order of magnitud... Aug 29 2006, 07:37 PM
algorimancer Okay, let's say I'll investigate smoothing... Aug 30 2006, 02:13 AM
bthomson General question here regarding AlgorimancerPG (a ... Aug 31 2006, 09:33 PM
algorimancer QUOTE (bthomson @ Aug 31 2006, 04:33 PM) ... Aug 31 2006, 11:21 PM
bthomson QUOTE (algorimancer @ Aug 31 2006, 11:21 ... Sep 1 2006, 12:02 AM
algorimancer QUOTE (bthomson @ Aug 31 2006, 07:02 PM) ... Sep 1 2006, 12:15 AM
algorimancer Motivated by the drive to the Sol 930 site near Ep... Sep 5 2006, 02:45 AM
algorimancer For the first time in at least a couple of months ... Feb 7 2007, 06:36 PM
algorimancer Did another update of the image database file (Ima... Mar 2 2007, 09:58 PM
algorimancer Since it looks like things are about to get intere... Jun 12 2007, 02:25 AM![]() ![]() |
|
Lo-Fi Version | Time is now: 16th December 2024 - 05:42 AM |
|
RULES AND GUIDELINES Please read the Forum Rules and Guidelines before posting. IMAGE COPYRIGHT |
OPINIONS AND MODERATION Opinions expressed on UnmannedSpaceflight.com are those of the individual posters and do not necessarily reflect the opinions of UnmannedSpaceflight.com or The Planetary Society. The all-volunteer UnmannedSpaceflight.com moderation team is wholly independent of The Planetary Society. The Planetary Society has no influence over decisions made by the UnmannedSpaceflight.com moderators. |
SUPPORT THE FORUM Unmannedspaceflight.com is funded by the Planetary Society. Please consider supporting our work and many other projects by donating to the Society or becoming a member. |
|