GigaPanBot, der Gigapixel Panorama Roboter

Kontakt | Impressum
Latest News
Deutsch | English
Deutsch | English
360 Cities | Panoramagalerie | Gigapan.org | HDView
Kontakt | Impressum

GigaPanBot Steuerung

Die Abkürzung GigaPanBot steht für Gigapixel Panorama Robot

Die GigaPanBot Steuerung wurde von Grund auf neu entwickelt um den Anforderungen zu genügen die sich im Laufe der Zeit gestellt haben.
Das war in erster Linie der Wunsch nach hochauflösenden Panoramen, bestehend aus mehreren 100 Bildern.
Die Steuerung sollte wesentlich kleiner, leichter und benutzerfreundlicher werden als die erste Version des Panobots.
Durch Softwareparameter kann ich ein oder zweimotorige Köpfe und beliebige Motor/Getriebekombinationen ansteuern.
Objektive mit Brennweiten bis 600mm können damit mühelos und genau positioniert werden..
Die betriebsbereite Einheit besteht aus der Steuerung und einem modularen Kopf (dabei kann ein Motor oder zwei Motoren eingesetzt werden).
Die Steurung wie sie unten zu sehen ist, enthält die gesamte Elektronik, Stromversorgung und Endstufen um die Motoren zu steuern sowie um die Kamera auszulösen.
Über Softwareparameter lassen sich beliebige Motor/Getriebe Kombinationen ohne Änderung übernehmen
  • Die Steuerung lässt sich jederzeit über die PC Schnitstelle aktualisieren.
  • Komfortable Benutzerführung über großes 2,1' Farb Display
  • Vom Benutzer speicher - und abrufbare Panoramaprogramme
  • Einstellung von Kamera Parametern wie: Sensortyp/größe, Belichtungsreihen, Serien oder Einzelbild, Spiegelvorauslösung, Weite der Bildüberlappung
  • Berechnung der Brennweite (oder der Anzahl benötigter Fotos) aufgrund folgender Parameter: Sensorgröße, Panorama FOV, (Brennweite oder Anzahl Bilder), Überlappung % zwischen den Bildern.
  • Vorzugsdrehrichtungen beliebig einstellbar.
  • Wiederholen von einzelnen Bilder einer Reihe oder der kompletten Reihe..
  • Beliebige Aufnahmerichtung: Reihen oder Zeilenweises vorgehen. Automatisches Nadir und Zenith Bild.
  • Anpassung der Bildanzahl pro Reihe bei kleiner werdendem Tiltwinkel. Damit ist eine Einsparung von über 40% Bilder und Zeit möglich, wohlgemerkt ohne Qualitätsverlust.
  • Protokollieren der aktuellen Kopfposition für jedes einzelne Bild. Die Steuerung erzeugt während der Aufnahme bereits ein PTGui Template das später am PC einfach geladen wird und die Bilder automatisch ausrichtet. Dazu muss man natürlich keinen PC mitschleppen, man kann das zuvor gespeicherte Programm bequem Zuhause ablaufen lassen.
  • Akku- und Temperatur-Überwachung
  • Update Februar 2010: Mit der letzten Firmwareversion in Verbindung mit der Bluetooth Option ist es möglich den Kontroller über Papywizard fernzusteuern. Damit ergeben sich neue Einsatzmöglichkeiten, da man den Kopf auch bequem über größere Entfernungen per Funk steuern kann.
  • Über ein zusätzliches Sensor Kabel kann die Steuerung die Kamera überwachen um festzustellen ob ein Foto ausgelöst wurde. Damit kann erfolgreich verhindert werden das der Kopf sich zur nächsten Position dreht, ehe ein Foto aufgenommen wurde. Damit lässt sich die Wartezeit minimieren, da der Kopf nach jedem Foto ohne weitere Verzögerung weitergedreht werden kann.

Hauptmenü

Das Menü Panorama Action enthält die Menüpunkte: Start Panorama, Initial Position, Zenith und Nadir Picture und Park Position.

Start Panorama ist das eigentliche Hauptprogramm das für die Aufnahme der Panoramasequenz zuständig ist.
Die meisten Bilder unten sind schon wieder überholt, da noch immer neue Funktionen hinzukommen ...  

Panorama Action Menü

Start Panorama ruft das Panorama Memory auf, siehe nächstes Bild
Unter dem Menüpunkt Initial Position kann der Kopf per Knopfdruck (mit den vier mittleren Tasten) bewegt und ausgerichtet werden.
Mit der Option Zenith und Nadir Picture wird der Kopf in die entsprechende Position gefahren und automatisch ein Bild ausgelöst. Anschließend fährt der Kopf in die horizontale Position zurück.
Mit dem Menüpunkt Park Position kann der Kopf in 90° Schritten hoch und runter bewegt werden.

Hauptprogramm zur Motor/Kamera Steuerung

10 indivuduelle Speicher: stehen zur Verfügung um verschiedene Aufnahmesituationen abspeichern oder abrufen zu können.
Sensortyp
: Ganz oben links wird der Sensor Typ ausgewählt. Anhand des Sensortyps kann die Steuerung diverse andere Parameter (z.B. die notwendige Brennweite) berechnen.
Lens : Dieser Wert gibt eine Mindestbrennweite für das Objektiv an und wird von der Steuerung berechnet
Pics : Mit dem Wert Pics wird die Anzahl der Bilder festgelegt die pro Reihe gemacht werden sollen. Durch ändern des Wertes wird die Brennweite neu berechnet und links im Feld Lens angezeigt.
Rows : Anzahl der Reihen die aufgenommen werden sollen. Wenn die Anzahl der Reihen verändert wird, ändert sich auch der Wert V-FOV (Vertikal Field Of View) und zeigt dabei den Winkel an, der bei der gewählten zahl der Reihen abgedeckt wird.
H-FOV: Durch das ändern des Parameters H-FOV (Horizontal Field Of View) wird das horizontale Bildfeld begrenzt.
Delay Time : Zwei Zeitverzögerungen können eingestellt werden um
a) den Start der gesamten Panoramasequenz zu verzögern. Diese Zeit wird mit dem Wert Pano Delay in Sekunden eingestellt.
b) Der Wert Pict. Delay gibt eine Pause vor zwischen dem Ende jeder Drehbewegung des Motors und dem Auslösen für das nächste Bild.
Rec Time : Nach Ablauf der Zeitverzögerungen Pict.Delay wird die Kamera für die Dauer der Rec. Time ausgelöst. Mit einer neuen Option kann der Parameter inzwischen übergangen werden. Über ein von der Kamera ausgelöstes Signal wird der Kopf sofort weiter gedreht sobald das Bild aufgenommen wurde. Andererseits bleibt der Kopf auch solange in der Position stehen bis das Bild erfolgreich aufgenommen wurde. Damit kann man wieder Zeit sparen und was noch viel wichtiger ist, fehlende Bilder im Panorama gehören der Vergangenheit an.

Einstellbare Kamera Parameter ...

Im Menü Camera Parameters werden kameratypische Parameter hinterlegt und abgespeichert. Diese Parameter dienen unter anderem zur Berechnung der Brennweite bzw. der Anzahl der benötigten Fotos
Pic. Overlap : Über diesen Wert wird die größe der Überlappung zwischen den Bildern festgelegt.
Lock-up time : Zeit der Spiegelvorauslösung in Sekunden.
Shutter Mode : Bezeichnet die Art wie die Kamera von der Steuerung ausgelöst wird, wenn die Belichtungsreihenfunktion genutzt wird.
EV Increment und Exposure time: diese beiden Parameter werde für Bulb mode bracketing genutzt.

Einstellbare Parameter für die Steurung

Direction : Die Vorzugsdrehrichtung des (pan) Motors und die Aufnahmefolge der Bilder pro Reihe oder pro Zeile. Um eine möglichst kurze Aufnahmezeit zu erzielen, kann der Kopf vorwärst / rückwärts betrieben werden. Hier stehen 6 verschiedene Optionen zur Verfügung. Dieser PArameter bestimmt auch ob der Kopf reihenweise oder zeilenweise vorgeht.
Tilt Start: Vorzugsrichtung (von oben nach unten oder von unten nach oben)
Pano Mode : über diesen Parameter läst die Steuerung manuelle Eingaben pro Bild oder pro Reihe zu.
Optimize: Automatische anpassung der Bildanzahl pro Reihe in Abhängigkeit des tilt Winkels.
Zenith Pic: Bestimmt ob Nadir und Zenith automatisch mit abgelichtet werden sollen.

Stromsparfunktionen

Im Menü Display Settings werden Stromsparfunktionen eingestellt die die LCD Helligkeit beeinflussen, sowie das Gerät unter bestimmten Voraussetzungen in den Stromsparmodus versetzen.
Backlight : Der Wert gibt die aktuell eingestellte Hintergrundbeleuchtung an. Der Wert ist zwischen 0 und 255 einstellbar.
Time Delay : Das Display kann nach einer bestimmten Zeit die Hintergrundbeleuchtung ausschalten bzw., die Helligkeit reduzieren. Der Time Delay Parameter wird in Sekunden eingestellt.
Dim Value : Nach Ablauf der mit Time Delay eingestellten Zeit, wird die Hintergrundhelligkeit auf den Wert des Dim Value Parameters gestellt. Bei einem Wert von 0 wird die Hintergrundbeleuchtung ausgeschaltet.
Powerdown : Sollte das Gerät über einen längeren Zeitraum keine Tasteneingaben registrieren, so schaltet es sich nach der angegebenen Zeit (in Minuten) in den Stromsparmodus ab.

Getriebe Parameter

Die Steuerung kann Köpfe mit einem oder zwei Motoren ansteuern. Die Parameter dazu können hier geändert werden ohne die Software anzupassen.
Motor Speed
: Die maximale Motorgeschwindigkeit kann über diesen Parameter in 3 Schritten verändert werden. Die Geschwindigkeit passt sich dynamisch dem bevorstehenden Weg an.
Desweiteren steht ein schneller 360° mode zur Verfügung, der den Kopf ohne anzuhalten dreht um schnelle action Panoramen mit einem Weitwinkelobjektiv zu machen.

Time-lapse Funktion

Die Steurung kann in periodischen Intervallen aufgeweckt werden und ein vorher eingestelltes Programm aus dem Speicher auszuführen.

 

Der einsatzbereite Kopf mit den 2 Getriebemotoren

Die X und Z Achsen sind über eine zentrale Schraube einstellbar.

Der Kopf (sowie die Kamera) sind mit Schnellwechselplatten versehen, so dass man ihn mit einem Handgriff vom Stativ abmontieren kann.

Gewicht des fertigen Gerätes etwa 2,5Kg (mit Steurung), dafür stemmt es auch 2Kg schwere Brocken.

Das Gerät hat eine Parkposition und passt anschliessend genau in den Koffer oder einen Rucksack hinein. Trotzdem ist das Gerät noch etwas zu groß geraten für meine kleine Olympus E-520.

Zwei Libellen erleichtern das waagerechte Aufstellen. Der waagerechte untere Arm und die Kameraposition sind über eine zentrale Schraube verstellbar, eine Skala erleichtert das Einstellen
 
 

Kompakte Version

Im Bild links ist die kompakte Version zu sehen die genau auf meine Olympus E-520 zugeschnitten wurde. Mit einer Größe von 25x20cm ist der Kopf nicht viel größer als ein manueller Panoramakopf.

 


Gepackter Rucksack

Wer sich fragt wie ich das alles transportiere, hier ist die Lösung. In den Lowepro Flipside 400AW Rucksack passt alles wunderbar hinein und man kann die Ausrüstung bequem transportieren...

 

 

 

Hier ein erstes Video und das erste Panorama gemacht auf dem Olympiaturm in München.

Video mit schwerer (3,2Kg) Kamera Canon EOS 1D

 

Der GigaPanBot ist eine private Entwicklung und ist nicht kommerziell zu erwerben. Mit meist gestellte Frage ist natürlich was hat das alles gekostet? Bevor man so ein Projekt startet, sollte man mindestens 1000€ für die reinen Hardewarekosten einkalkulieren. Für weitere Fragen kann man mich natürlich per email kontaktieren. Bitte keine Anfragen zum Erwerb des GigaPanBot. Ich baue und verkaufe das Gerät nicht!

 

 

 

 

About Us | Site Map | Privacy Policy | Contact Me | ©2008 T. Emrich