Super Simple Gimbal - SSG - KK2.1 & OpenPilot support
Here is my Super Simple Gimbal design for those who want to try out a gimbal with minimal cost and minimal additional weight to an aerial platform.
Gimbal weight: 45g inc servos
Camera weight: Tested up to 95g (Gopro 2)
Servos: Mini servos (plastic gears are fine)
Gimbal control: KK2 board with
Components: From your scrap bin
Platform: Will fit almost any aerial platform including fixed wing, use OpenAero firmware
Features: Anti-vibe silicone mount design
I first tested the design with a V-Tail mixer to achieve the correct servo movements but found it had very low resolution resulting in servo 'jitter'. After a plea for help on the KK2 forum, brontide kindly modified KK's Gimbal V1.5 code to include the servo mixing on CH7 & CH8. The servos now work much more smoothly and even more weight, complexity and money is saved.
This is a very simple gimbal that works really well with most small cameras, the only downside is that it can only react once a movement has been detected by the control board so it will always show very small roll and tilt motions in the video. However with a bit of deshaker these can almost be completely eliminated - see the last part of the video.
2 x mini servos - almost any spec will do but must be the same (I used Hitec HS81's)
Double sided servo tape
Standard RC fuel tube (must be new or unused with no fuel residue)
Small cable ties (the smallest you can find)
M3 x 5 countersink screws (I used nylon)
1 x thin rubber pad (a self adhesive bicycle puncture repair patch works well)
1 x scrap of pcb board, carbon sheet or thin ply for the gimbal plate, dimensions here in the pdf.
3mm ply or similar for the gimbal mount.
Probably the hardest part of this build is cutting out the gimbal plate. The 'ears' are not completely necessary but make it easier for the rubber band to fit around.
The mount plate should be 50mm wide at its widest point but all the dimensions may need to change if your mini servos are much bigger than HS81's.
After installing brontide's KK2 code fit the right hand servo connector (looking from the rear of the craft) to CH7 and the left servo connector to CH8 on the KK2 board.
Now power up the board and set the following in the Camera Stab Settings menu:
Roll gain: -850
Roll offset: 50
Pitch gain: 800
Pitch offset: 10
These settings work great for Hitec HS81 servos but you may need to play about with the numbers for different servos.
Remove all props from your multirotor and power up the motors to activate the gimbal. With your multirotor on a level surface, adjust the servo horns to achieve a level gimbal plate (or as i prefer slightly pointed down a bit).
Install your camera with a rubber band or velcro and go fly.
Big thanks to brontide for help with KK2 code
edit... Tilt function firmware now available thanks to 'Steveis'. Click here for KK2 firmware and more info.
edit... Latest KK2 firmware 1.6++ with smoother servo movement by RC911 click here. - Link not working, trying to find new links to the firmware.
Same as above but CPPM version here.
edit... KK2.1 SSG code by RC911 here. - Link not working, trying to find new links to the firmware.
edit... Now supported by OpenPilot Copter Control, click here for info.
I have had a few requests from people wishing to donate to this project so click below if you want to support me. It may help fund SSG2
Donate - PayPal
ImagesView all Images in thread
Actually I have flown fpv with the gimbal and it works no problem at all, the only thing is you must stay in self level stabilize mode at all times. If you do turn self level off you have no way of knowing the angle of the craft and a crash is on the cards.....ask me how i know, i have the crash video to prove it lol.
Brontide's code is simply KK's V1.5 multirotor firmware with servo differential added to the gimbal outputs ch7 & 8.
When you flash the code it even remembers all your previous kk2 settings. not tried it but it should work fine with quads and hex's or any other platform except octocopters. It is not modified OpenAero code.
Why must autolevel be on all the time as posted above?
Should work with it off. Gyros & ACC are still working!
From Brontide's post....
"If it pitches in the wrong direction, reverse the servo connections."
Does that mean to reverse 7 & 8 ?
|Category||Thread||Thread Starter||Forum||Replies||Last Post|
|Discussion||Lets build a DIY direct drive gimbal for the poor man||hexa||Multirotor Talk||155||May 14, 2013 08:01 AM|
|Discussion||A simple poor mans vector thrust unit||alfstan||RC Paragliders and Kites||5||Oct 21, 2012 09:18 AM|
|Discussion||Poor Man`s OSD problem GPS||cabecinhas||FPV Talk||4||Oct 12, 2012 12:00 AM|
|Discussion||A poor man's Gimbal 450 /500/550 heli||pirzol||FPV Talk||5||Dec 26, 2011 04:58 AM|
|Poor man's Super Slow Stick fun flyer?||uglyplane||Parkflyers||1||Jul 03, 2003 11:54 AM|