After a failed attempt to do some mapping which resulted in most of the pictures NOT being taken, and the ones that were taken being very blurry, I went through my 3DR EAI S100 Lua script and found a lot of the settings had been changed. It has probably been a year since I tried to do any mapping and was disappointed that it didn't work like last time.
Having been through all the settings for the camera and the script that I could find here:
https://github.com/ArduPilot/ardupilot/tree/master/Tools/CHDK-Scripts/Cannon%20S100
I am left to wonder about the other settings in the CHDK menu's...
Do they also need to be adjusted? For example, I found that RAW had been disabled, and that Camera Delay was set to 2 seconds... Do they override the LUA script settings?
Are there are any other settings in there I should look out for? The menu's are quite comprehensive and exhausting to go through. I have been through them all but it would be great if the mapping pro's out there could give me any other tips on what to look out for...
For the record I am using a 3DR Quad 2014, Stock (Just ordered a new GPS Here) with Pixhawk, 3DR Radio Telemetry, Multistar 10000mAh 10C Battery, Custom Camera Control USB cable, Canon S100 mounted using a Gopro Mount with Camera thread adapter, Taranis X9D with Flight Deck and a FrSky Lipo Voltage Sensor.
UPDATE: Have just discovered the newer versions of KAP UAV 2 Lua scripts... Mind Blown ha ha ha
Am very excited to learn about the new PIXHAWK mode and that I can now get feedback from the camera when its shutter is opened giving greater geo tagging precision!
The next trick is to get the new PIXHAWK mode working and make that LED sensing cable - Anybody have further information on this circuit?
I don't want to buy the Tuffwing cable for $40.
Replies
For optimal mapping accuracy, I recommend using DRONE GCP These markers provide precise ground references, ensuring accurate alignment and georeferencing of your aerial images, significantly improving the quality and reliability of your mapping projects.
For more infromation about GCP ,visit our website : https://skyhighbullseye.com/
Settings for camera feedback from LED:
CAM_FEEDBACK_PIN: 50 (AUX 1)
CAM_FEEDBACK_POL 0
Dont use 53, it is for fast (1ms) capture.
Or this one... I'm not sure which one to pick!
This is the circuit I will try for the pixhawk. I need to check if the S pin will be happy receiving 5v first...
SERVO10_MIN should also be set to 3000
CANON S100 SETTINGS:
MODE DIAL - P
MENU:
CAMERA MENU (Looks like a camera)
AF ASSIST - OFF
MF-POINT ZOOM - OFF
SAFETY MF - OFF
FLASH SETTINGS - RED EYE CORR. - OFF
- RED EYE LAMP - OFF
- SAFETY MF - OFF
ISO AUTO SETTINGS - MAX ISO SPEED - 1600
- RATE OF CHANGE - STANDARD
HIGH ISO NR - STANDARD
WIND FILTER - OFF
REVIEW - OFF
BLINK DETECTION - OFF
IS SETTINGS - IS MODE - OFF
DATE STAMP - OFF
SETTINGS MENU (Looks like a wrench and hammer)
MUTE - ON
LENS RETRACT - 0 sec
POWER SAVING - AUTO POWER DOWN - OFF
DISPLAY - 30 sec
SET DATE/TIME/TIME ZONE TO BE CURRENT
TIME UPDATE - ON
GPS SETTINGS - GPS - ON
- GPS LOGGER - OFF
FUNC SET
DR CORRECTION OFF - MENU - SHADOW CORRECTION - OFF
ISO - AUTO
WHITE BALANCE - DAYLIGHT
MY COLOURS - OFF
BKT - OFF
SINGLE SHOT
SELF-TIMER - OFF
FACE AiAF
EVALUATIVE
ND FILTER OFF
16:9
JPEG
9M 4000x2248
1920 x 1080
Apparently some cameras flash their LED too long when set to FAST mode, resulting in multiple TRIG events logged.
I have heard the SX260HS behaves that way.
The S100 works fine though when SHOT LED SYNC is set to 1.
The strange behaviour on the camera wasnt strange at all, it was doind what it was supposed to when set to BURST mode. Setting it to FAST stopped it from taking two pictures for every command :-)
Have been pointed to this useful article for making the LED Feedback cable:
http://www.glacialwanderer.com/hobbyrobotics/?p=16
I believe the RC10_FUNCTION has now been changed to SERVO10_FUNCTION
So the settings to change on the Pixhawk are:
CAM_DURATION 1
CAM_SERVO_OFF 8000
CAM_SERVO_ON 3000
CAM_TRIGG_TYPE 0
SERVO10_FUNCTION 10
SERVO10_TRIM 8000
SERVO10_MAX 32767
And it works, but I am getting a strange behaviour from the camera.