You are not logged in.

> The forum rules have been updated. Please take a moment to read them.


#1 2012-11-24 13:25:43

Mateusz Malinowski
Member
From: Polska
Registered: 2011-04-19
Posts: 94
Website

Papywizard and landscape mode.

Hi
I find "something".
In papywizard have set:
- 4 images to take (in one column); overlap 25%; start in TOPLEFT
- alternate drive ON for pitch and yaw (drive angle 7, intertia angle 1)
- head - UP
- pitch arm side - LEFT
- camera - PORTRAIT

Work fine? Yes plese check. But now set camera to LANDSCAPE - head go to first position, take shot, papywizard show by yellow colour next step -> down, but head start to rotate up by pitch (and don't stop). ???
(If start point is BOTTOMLEFT - head start rotating down by pitch).

I can solve problem when set pitch arm side to RIGHT, but then:
- head slew UP -> papywizard show DOWN
- head slew DOWN -> papywizard show UP

Papywizard 2.2.21
Motor Controllel Firmware 020681
The same situation with bluetooth and serial connection (Hand Contoller (3.08 and 3.09 firmware) + rs232 + usb adapter).

My log (camera cable disconnected)

Code:

2012-11-24 12:41:21,119::Main::TRACE::AbstractModalDialogController._onRejected() 
2012-11-24 12:41:22,227::Main::TRACE::MainController.__onConfigPushButtonClicked() 
2012-11-24 12:41:22,305::Main::DEBUG::ConfigController.__onCameraOrientationComboBoxCurrentIndexChanged(): orientation=landscape 
2012-11-24 12:41:22,305::Main::DEBUG::ConfigController.__onLensTypeComboBoxCurrentIndexChanged(): type=rectilinear 
2012-11-24 12:41:22,305::Main::DEBUG::ConfigController.__onLensTypeComboBoxCurrentIndexChanged(): lens type set to 'rectilinear' 

2012-11-24 12:41:25,676::Main::TRACE::ConfigController._onAccepted() 
2012-11-24 12:41:25,690::Main::DEBUG::Configuration saved 
2012-11-24 12:41:26,253::Main::TRACE::MainController.__onShootPushButtonClicked() 
2012-11-24 12:41:26,424::Main::TRACE::ShootingView.resizeEvent() 
2012-11-24 12:41:28,108::Main::TRACE::ShootController.__startPushButtonClicked() 
2012-11-24 12:41:28,108::Shooting::TRACE::Shooting.start() 
2012-11-24 12:41:28,108::Main::TRACE::ShootController.__onShootingStarted() 
2012-11-24 12:41:28,125::Main::TRACE::ShootController.__onShootingProgress() 
2012-11-24 12:41:28,125::Shooting::INFO::Start shooting process... 
2012-11-24 12:41:28,125::Shooting::DEBUG::Shooting.start(): create mosaic data object 
2012-11-24 12:41:28,125::Shooting::DEBUG::Data.__init__(): create xml tree 
2012-11-24 12:41:28,125::Shooting::DEBUG::Data.createHeader(): values={'comment': u'Wygenerowane przez Papywizard 2.1.21', 'cameraOrientation': u'landscape', 'yawNbPicts': '1', 'timeValue': '0.3', 'pitchNbPicts': '4', 'title': u'Wpisz tytu\u0142', 'bracketingNbPicts': '1', 'counter': '158', 'stabilizationDelay': '0.0', 'overlap': '0.25', 'headOrientation': 'up', 'lensType': u'rectilinear', 'yawRealOverlap': '1.00', 'pitchRealOverlap': '0.25', 'sensorCoef': '1.6', 'sensorRatio': u'3:2', 'roll': '0.0', 'focal': '135.0', 'gps': u'Wpisz region'} 
2012-11-24 12:41:28,125::Shooting::DEBUG::Data._addNode(): parent=header, tag=general, value=None, attr={} 
2012-11-24 12:41:28,125::Shooting::DEBUG::Data._addNode(): parent=general, tag=title, value=Wpisz tytuł, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=general, tag=gps, value=Wpisz region, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=general, tag=comment, value=Wygenerowane przez Papywizard 2.1.21, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=header, tag=shooting, value=None, attr={'mode': 'mosaic'} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=shooting, tag=headOrientation, value=up, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=shooting, tag=cameraOrientation, value=landscape, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=shooting, tag=stabilizationDelay, value=0.0, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=shooting, tag=counter, value=158, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=shooting, tag=startTime, value=2012-11-24_12h41m28s, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=shooting, tag=endTime, value=2012-11-24_12h41m28s, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=header, tag=camera, value=None, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=camera, tag=timeValue, value=0.3, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=camera, tag=bracketing, value=None, attr={'nbPicts': '1'} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=camera, tag=sensor, value=None, attr={'ratio': u'3:2', 'coef': '1.6'} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=header, tag=lens, value=None, attr={'type': u'rectilinear'} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=lens, tag=focal, value=135.0, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=header, tag=mosaic, value=None, attr={} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=mosaic, tag=nbPicts, value=None, attr={'yaw': '1', 'pitch': '4'} 
2012-11-24 12:41:28,140::Shooting::DEBUG::Data._addNode(): parent=mosaic, tag=overlap, value=None, attr={'yaw': '1.00', 'minimum': '0.25', 'pitch': '0.25'} 
2012-11-24 12:41:28,140::Shooting::TRACE::Data.serialize() 
2012-11-24 12:41:28,155::Shooting::DEBUG::Configuration saved 
2012-11-24 12:41:28,155::Shooting::DEBUG::Shooting.start(): repeat 1/1 
2012-11-24 12:41:28,155::Main::TRACE::ShootController.__onShootingRepeat() 
2012-11-24 12:41:28,155::Main::TRACE::ShootController.__onShootingProgress() 
2012-11-24 12:41:28,155::Shooting::DEBUG::Shooting.start(): pict #1 of 4, index=(1, 1, 1), yaw=0.0, pitch=7.1 
2012-11-24 12:41:28,155::Main::DEBUG::ShootController.__onShootingUpdate(): index=(1, 1, 1), yaw=0.0, pitch=7.1, state=None, next=True 
2012-11-24 12:41:28,155::Shooting::INFO::Moving 
2012-11-24 12:41:28,155::Main::DEBUG::ShootController.__onShootingSequence(): sequence=moving 
2012-11-24 12:41:28,155::Shooting::DEBUG::MerlinOrionAxis.drive(): 'yawAxis' drive to 0.0 
2012-11-24 12:41:28,217::Shooting::DEBUG::MerlinOrionAxis.drive(): 'pitchAxis' drive to -7.1 
2012-11-24 12:41:28,296::Merlin-Orion_pitchAxis::TRACE::MerlinOrionAxis._directDrive() 

2012-11-24 12:41:36,220::Shooting::INFO::Stabilization 
2012-11-24 12:41:36,220::Main::DEBUG::ShootController.__onShootingSequence(): sequence=stabilization 
2012-11-24 12:41:36,220::Shooting::INFO::Shutter cycle 
2012-11-24 12:41:36,220::Shooting::DEBUG::Shooting.start(): bracket #1 of 1 
2012-11-24 12:41:36,220::Main::DEBUG::ShootController.__onShootingSequence(): sequence=shutter 
2012-11-24 12:41:36,220::Shooting::TRACE::ShutterPlugin.shoot() 
2012-11-24 12:41:36,220::Shooting::TRACE::ShutterPlugin._ensurePulseWidthLowDelay() 
2012-11-24 12:41:36,267::Shooting::TRACE::ShutterPlugin._triggerShutter() 
2012-11-24 12:41:36,813::Shooting::DEBUG::Data.addPicture(): bracket=1, yaw=-0.0, pitch=7.3, roll=0.0 
2012-11-24 12:41:36,813::Shooting::DEBUG::Data._addNode(): parent=shoot, tag=pict, value=None, attr={'bracket': '1', 'id': '1'} 
2012-11-24 12:41:36,813::Shooting::DEBUG::Data._addNode(): parent=pict, tag=time, value=2012-11-24_12h41m36s, attr={} 
2012-11-24 12:41:36,813::Shooting::DEBUG::Data._addNode(): parent=pict, tag=position, value=None, attr={'yaw': '-0.0', 'roll': '0.0', 'pitch': '7.3'} 
2012-11-24 12:41:36,813::Shooting::TRACE::Data.serialize() 
2012-11-24 12:41:36,829::Main::TRACE::ShootController.__onShootingProgress() 
2012-11-24 12:41:36,829::Main::DEBUG::ShootController.__onShootingUpdate(): index=(1, 1, 1), yaw=0.0, pitch=7.1, state=ok, next=None 
2012-11-24 12:41:36,845::Shooting::DEBUG::Shooting.start(): position index=(2, 1, 2), yaw=0.0, pitch=2.4 
2012-11-24 12:41:36,845::Main::DEBUG::ShootController.__onShootingUpdate(): index=(2, 1, 2), yaw=0.0, pitch=2.4, state=None, next=True 
2012-11-24 12:41:36,845::Shooting::DEBUG::Shooting.start(): pict #2 of 4, index=(2, 1, 2), yaw=0.0, pitch=2.4 
2012-11-24 12:41:36,845::Main::DEBUG::ShootController.__onShootingUpdate(): index=(2, 1, 2), yaw=0.0, pitch=2.4, state=None, next=True 
2012-11-24 12:41:36,861::Shooting::INFO::Moving 
2012-11-24 12:41:36,861::Main::DEBUG::ShootController.__onShootingSequence(): sequence=moving 
2012-11-24 12:41:36,861::Shooting::DEBUG::MerlinOrionAxis.drive(): 'yawAxis' drive to 0.0 
2012-11-24 12:41:36,907::Shooting::DEBUG::MerlinOrionAxis.drive(): 'pitchAxis' drive to -2.4 
2012-11-24 12:41:37,063::Merlin-Orion_pitchAxis::TRACE::MerlinOrionAxis._alternateDrive() 

2012-11-24 12:41:40,776::Main::TRACE::ShootController.__onStopFinishPushButtonClicked() 
2012-11-24 12:41:40,776::Main::TRACE::Shooting.stop() 
2012-11-24 12:41:41,213::Shooting::INFO::Stop shooting 
2012-11-24 12:41:41,213::Shooting::DEBUG::Shooting.start(): stop detected 
2012-11-24 12:41:41,213::Shooting::WARNING::Shoot process canceled 
2012-11-24 12:41:41,213::Main::DEBUG::ShootController.__onShootingStopped(): status=cancel 
2012-11-24 12:41:42,351::Main::TRACE::ShootController.__onStopFinishPushButtonClicked() 
2012-11-24 12:41:42,835::Main::TRACE::AbstractModalDialogController._onRejected() 


2012-11-24 12:45:02,328::Main::TRACE::MainController.__onActionHelpViewLogActivated()

Last edited by Mateusz Malinowski (2012-11-24 13:44:34)

Offline

 

#2 2012-11-24 14:05:30

klausesser
Member
From: Düsseldorf, Germany
Registered: 2006-05-22
Posts: 6403
Website

Re: Papywizard and landscape mode.

Mateusz Malinowski wrote:

Hi
I find "something".
In papywizard have set:
- 4 images to take (in one column); overlap 25%; start in TOPLEFT
- alternate drive ON for pitch and yaw (drive angle 7, intertia angle 1)
- head - UP
- pitch arm side - LEFT
- camera - PORTRAIT

Work fine? Yes plese check. But now set camera to LANDSCAPE - head go to first position, take shot, papywizard show by yellow colour next step -> down, but head start to rotate up by pitch (and don't stop). ???
(If start point is BOTTOMLEFT - head start rotating down by pitch).

I can solve problem when set pitch arm side to RIGHT, but then:
- head slew UP -> papywizard show DOWN
- head slew DOWN -> papywizard show UP

I didn´t read through the whole code, sorry - let me pin down some things:

1) you mounted the camera in landscape mode?
2) did you tell PapyWizard that you use it in landscape mode?

In mosaic-mode it basically doesn´t matter whether you use the arm letft or right ways - but you definitely need to tell PapyWizard what you do.
Using the arm left or right depends first hand on the type of camera you use - if you have space to mount it landscape.

best, Klaus


If you want something you´ve never had,
then you´ve got to do something you´ve never done.

Offline

 

#3 2012-11-24 14:43:37

Mateusz Malinowski
Member
From: Polska
Registered: 2011-04-19
Posts: 94
Website

Re: Papywizard and landscape mode.

klausesser wrote:

1) you mounted the camera in landscape mode?
2) did you tell PapyWizard that you use it in landscape mode?

1) Yes
2) Yes -> and then, after taking first shot, head start to rotating)
if
1) I mount the camera in portrait mode?
2) tell PapyWizard that I use it in portrait mode -> then is ok, 4 shots are taken

Offline

 

#4 2012-11-24 17:05:40

Christian Stüben
Member
From: Wuppertal, Germany
Registered: 2012-07-03
Posts: 265
Website

Re: Papywizard and landscape mode.

Mateusz Malinowski wrote:

I can solve problem when set pitch arm side to RIGHT, but then:
- head slew UP -> papywizard show DOWN
- head slew DOWN -> papywizard show UP

Papywizard 2.2.21
Motor Controllel Firmware 020681
The same situation with bluetooth and serial connection (Hand Contoller (3.08 and 3.09 firmware) + rs232 + usb adapter).

Hi Mateusz,
i found a similar problem ... http://www.kolor.com/forum/t16065-funny … ns-forever ...

In my case helped to mount pitch arm right, AND changing the setting in papywizard to "right side".

Did you change the setting inside papywizard?


greetings from germany
Chris


---
always remember, the world is a flat disk.

Offline

 

#5 2012-11-24 19:08:35

Mateusz Malinowski
Member
From: Polska
Registered: 2011-04-19
Posts: 94
Website

Re: Papywizard and landscape mode.

Christian - yes, it is some solution, but it has also disadvantage - can't mount camera close to arm. But we can always use the shorter screw.


Uploaded Images

Last edited by Mateusz Malinowski (2012-11-24 19:09:12)

Offline

 

#6 2012-11-24 23:44:12

Christian Stüben
Member
From: Wuppertal, Germany
Registered: 2012-07-03
Posts: 265
Website

Re: Papywizard and landscape mode.

Mateusz Malinowski wrote:

but it has also disadvantage - can't mount camera close to arm.

Ahm, yes, i already know roll

Hmm, just got an idea ... mounting the arm right side, but the bracket not going down ... turning it 180 degree so that the bracket goes up and the camera is positioned head down. Maybe this trick gives some more space and avoids the "rotating forever". I think i will give it a try.

The disadvantage of this would be an additional step in workflow, the images should be rotated 180 degree before throwing them into apg.


greetings from germany
Chris

Last edited by Christian Stüben (2012-11-24 23:44:39)


---
always remember, the world is a flat disk.

Offline

 

#7 2012-11-25 00:10:51

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 9711
Website

Re: Papywizard and landscape mode.

Mateusz Malinowski wrote:

klausesser wrote:

1) you mounted the camera in landscape mode?
2) did you tell PapyWizard that you use it in landscape mode?

1) Yes
2) Yes -> and then, after taking first shot, head start to rotating)
if
1) I mount the camera in portrait mode?
2) tell PapyWizard that I use it in portrait mode -> then is ok, 4 shots are taken

Why do you wish to mount the camera in landscape orientation?


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm lenses, Nodal Ninja 5 Lite, Nodal Ninja 4 with R-D16, Agno's MrotatorTCS short.
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket, Agno's MrotatorA.
Merlin/Orion robotic pano head + Papywizard on Nokia 770/N800/N810 and Windows 8/XP/2K.

Offline

 

#8 2012-11-25 08:21:24

Christian Stüben
Member
From: Wuppertal, Germany
Registered: 2012-07-03
Posts: 265
Website

Re: Papywizard and landscape mode.

mediavets wrote:

Why do you wish to mount the camera in landscape orientation?

let me guess ... maybe the same reason why i want to mount it landscape ...

--> faster horizontal movement, for fast moving clouds or similar objects. (ehm, yes, as far as the panogear is moving fast wink )


greetings from germany
Chris


---
always remember, the world is a flat disk.

Offline

 

#9 2012-11-25 09:56:38

Mateusz Malinowski
Member
From: Polska
Registered: 2011-04-19
Posts: 94
Website

Re: Papywizard and landscape mode.

Christian Stüben wrote:

mediavets wrote:

Why do you wish to mount the camera in landscape orientation?

let me guess ... maybe the same reason why i want to mount it landscape ...

--> faster horizontal movement, for fast moving clouds or similar objects. (ehm, yes, as far as the panogear is moving fast wink )
Chris

Mediavets - it is wrong question. Right question is 'why it doesn't work' (first post)
Christian - in my test I got faster vertical movement speed http://www.kolor.com/forum/t14421-panog … speed-test

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson