Search found 331 matches

by mahowik
Mon Jun 05, 2017 6:17 pm
Forum: Software development
Topic: MahoWii rev 2.4 was released ;)
Replies: 22
Views: 13283

Re: MahoWii rev 2.4 was released ;)

if you are pretty sure that compass + declination are correct and it doesn't depends on the throttle level, be sure that vibrations are also acceptable, because INS is based on double integration of accel measurements. My 450 frame hasn't any special foam under the flight controller and slightly cal...
by mahowik
Mon Jun 05, 2017 6:04 pm
Forum: Software development
Topic: MahoWii rev 2.4 was released ;)
Replies: 22
Views: 13283

Re: MahoWii rev 2.4 was released ;)

No problem with algorithms there! :)
It was checked tons of times by logs and hundreds of tests. Try to see my friend's channel how it should work approximately https://www.youtube.com/user/artnesterof/videos
My friend used ublox 6 and I used ublox 8 and had with even more precised PH...

What gps module you are using?
by mahowik
Mon Jun 05, 2017 4:56 pm
Forum: Software development
Topic: MahoWii rev 2.4 was released ;)
Replies: 22
Views: 13283

Re: MahoWii rev 2.4 was released ;)

Right now the only problem I'm having is getting GPS Hold to work properly. The copter starts to fly bigger and bigger circles. My first tries with PID changes didn't help. Usually increasing circles is a problem of not properly calibrated magnetometer. Ideally compass error should not be more that...
by mahowik
Mon Jan 16, 2017 10:56 pm
Forum: Software development
Topic: 2.4 is finally here :)
Replies: 71
Views: 70643

Re: 2.4 is finally here :)

juanquy wrote:do you have a config file for a CRIUS AIOP V2?


by default it's configured for CRIUS AIOP... V1 or V2 it doesn't matter...
by mahowik
Tue Jan 10, 2017 7:20 pm
Forum: Software development
Topic: 2.4 is finally here :)
Replies: 71
Views: 70643

Re: 2.4 is finally here :)

For now it's finally here ;)
by mahowik
Wed Dec 14, 2016 4:53 pm
Forum: Software development
Topic: MahoWii rev 2.4 was released ;)
Replies: 22
Views: 13283

Re: MahoWii rev 2.4 was released ;)

Yes, you can use usual MultiWii GUI 2.4 for main functions/modes excluding navigation way points.
by mahowik
Tue Nov 29, 2016 10:38 pm
Forum: Software development
Topic: MahoWii rev 2.4 was released ;)
Replies: 22
Views: 13283

MahoWii rev 2.4 was released ;)

=================================== MahoWii rev 2.4 =================================== m Hi guys! Here is the latest revision of my favorite hobby project based on Multiwii project. In two words: it's pretty stable, improved and extended version of Multiwii. Changes: - INS (inertial navigation syst...
by mahowik
Thu Oct 29, 2015 2:22 am
Forum: Software development
Topic: Goggle Code is Shutting down.
Replies: 16
Views: 2733

Re: Goggle Code is Shutting down.

It seems mwii died when google became read only...
I'm just kidding guys :)

So really is it current official repo for mwii for now?!

https://github.com/multiwii/multiwii-firmware
by mahowik
Thu Oct 29, 2015 2:15 am
Forum: Software development
Topic: SD Card Logger
Replies: 71
Views: 14679

Re: SD Card Logger

Leo wrote:What am I doing wrong?

Have you changed chipSelect to 10 as written here?
https://github.com/renes/multiwiiDataLogger#openlog
by mahowik
Mon Nov 24, 2014 5:11 am
Forum: Ideas
Topic: MultiWii based balancing robot (Segway)
Replies: 25
Views: 28959

Re: MultiWii based balancing robot (Segway)

No no no! Please don't do it! :)
Seriously it too dangerous to trust life to the toys like this!
by mahowik
Mon Nov 24, 2014 4:04 am
Forum: Ideas
Topic: MultiWii based balancing robot (Segway)
Replies: 25
Views: 28959

Re: MultiWii based balancing robot (Segway)

Thanks! :)
by mahowik
Mon Nov 24, 2014 3:36 am
Forum: Ideas
Topic: MultiWii based balancing robot (Segway)
Replies: 25
Views: 28959

Re: MultiWii based balancing robot (Segway)

Autumn... More time to keep soldering iron and do something cool! So let's continue! Now it's stable 1.0 release of balancing robot. New features: - Fall down?! New auto rise (stand up) function! (can be activated via box in GUI). Now it's also possible to stand up manually when it's fall down. - Po...
by mahowik
Thu Jun 19, 2014 2:22 pm
Forum: Ideas
Topic: MultiWii based balancing robot (Segway)
Replies: 25
Views: 28959

Re: MultiWii based balancing robot (Segway)

yes, it's possible with ez-gui android tool. see experimental features there...
by mahowik
Mon Mar 10, 2014 12:06 am
Forum: Ideas
Topic: MultiWii based balancing robot (Segway)
Replies: 25
Views: 28959

MultiWii based balancing robot (Segway)

Hi guys! m This is the demo/draft version of balancing robot based on modified/extended MultiWii 2.3 firmware. Hardware: - arduino nano (atmega328p) - mpu6050 gyro-accelerometer (GY_521) - any RC receiver with CPPM (ppmsum) output - A4988 motor drivers - nema 17 stepper motors - 1/8 Buggy Wheels p.s...
by mahowik
Tue Feb 04, 2014 7:58 pm
Forum: Software
Topic: Port of BaseFlight for STM32F4-DISCOVERY board + GY-86
Replies: 9
Views: 2441

Re: Port of BaseFlight for STM32F4-DISCOVERY board + GY-86

ST MEMS are shit, particularly popular LSM303DLHC. It's too noise sensitive and has internal parasitic/off-frequency resonances.
mpu6050/mpu6000 best choice for now taking into account quality and price ;)
by mahowik
Mon Feb 03, 2014 1:06 am
Forum: Software
Topic: Port of BaseFlight for STM32F4-DISCOVERY board + GY-86
Replies: 9
Views: 2441

Re: Port of BaseFlight for STM32F4-DISCOVERY board + GY-86

I'm not talking about innovation. This is just plug and play project with cool free IDE. Anyone who want to evolve this for STM32F4 can just take it and play e.g. with new heavy algorithms based on powerful 168mhz F4 processor. Also price! STM32F4-DISCOVERY + GY-86 it's only about 35-40$ with shippi...
by mahowik
Sun Feb 02, 2014 7:04 pm
Forum: Software
Topic: Port of BaseFlight for STM32F4-DISCOVERY board + GY-86
Replies: 9
Views: 2441

Port of BaseFlight for STM32F4-DISCOVERY board + GY-86

Hi guys! I shared port of BaseFlight-20131126 (with MultiWii 2.3 features) for STM32F4-DISCOVERY board + GY-86 sensors board (mpu6050 + hmc5883 + ms5611). Project was created for CooCox CoIDE 1.7.5 (with toolchain arm-none-eabi-gcc 4_7-2013q3). It's free powerful IDE with user-friendly GUI, debug ou...
by mahowik
Sun Feb 02, 2014 7:01 pm
Forum: Boards
Topic: STM32F4DISCOVERY as future promini replacement candidate
Replies: 14
Views: 4986

Re: STM32F4DISCOVERY as future promini replacement candidate

Hi guys!

I shared port of BaseFlight-20131126 (with MultiWii 2.3 features) for STM32F4-DISCOVERY board + GY-86 sensors board (mpu6050 + hmc5883 + ms5611).
Project was created for CooCox CoIDE 1.7.5 (with toolchain arm-none-eabi-gcc 4_7-2013q3).

http://www.youtube.com/watch?v=1FZdLTwO87M

https://github.com/mahowik/MahoRotorF4-Discovery

thx-
Alex
by mahowik
Fri Jun 28, 2013 10:50 pm
Forum: Ideas
Topic: Altitude floor
Replies: 7
Views: 869

Re: Altitude floor

> But I didn't understand what the multirotor will do when its hitting the low altitude? it just gonna land?
no, it will be switched to althold with minimal/low altitude and deny altitude descending by throttle stick...
by mahowik
Fri Jun 28, 2013 8:07 am
Forum: Ideas
Topic: Altitude floor
Replies: 7
Views: 869

Re: Altitude floor

I had the same idea and already released this feature with my custom firmware two weeks ago /* It helps to protect descending less than specified in define altitude. * Activated when MAG activated to make it possible landing in AH. * E.g. It's should be useful for FPV. */ //#define LOW_ALTITUDE_PROT...
by mahowik
Fri Jun 28, 2013 3:38 am
Forum: Ideas
Topic: Position hold using Accelerometer and Gyro
Replies: 9
Views: 1217

Re: Position hold using Accelerometer and Gyro

Yes, it's possible but you need to apply corrections from absolute position sensor (gps) to remove drift after integration... http://www.multiwii.com/forum/viewtopic.php?f=8&t=2503&start=80 And I can confirm that is also possible to do on atmega chips and I have already done it some months a...
by mahowik
Thu Jun 06, 2013 6:35 am
Forum: Software development
Topic: MultiWii EZ-GUI
Replies: 1434
Views: 231266

Re: MultiWii EZ-GUI

Hi Bart! First of all many many thanks for your great android app for multiwii !!! It works amazing on my ASUS prime tab! I also have second one. It's Hyundai A7HD without BT. And I can't to download app from market (Google Play) accordingly. But I'm going to try to use it with 3DR modem. Will it wo...
by mahowik
Sat Apr 06, 2013 5:37 am
Forum: Software development
Topic: mobiDrone nano arduino OSD for MultiWii with PID config
Replies: 295
Views: 55378

Re: mobiDrone nano arduino OSD for MultiWii with PID config

Deet wrote:With the Minim OSD it needs to get all its data from the FCB, I really preferred having Vbat and RSSI connected to the OSD (Mobidrone)

With minim it's possible to catch voltage and rssi directly:
https://code.google.com/p/rush-osd-deve ... dware_Mods
by mahowik
Mon Apr 01, 2013 5:27 pm
Forum: Software development
Topic: MultiWii EZ-GUI
Replies: 1434
Views: 231266

Re: MultiWii EZ-GUI

Have you activated "Use serial Port for MultiWii" in settings? Also you have to setup your 3DRs for baud rate 115200 or change it everywhere, i.e. flight controller, 3DRs, EZ app...
Also after app run you have to press Connect, i.e. it's not done automatically after app starts...
by mahowik
Mon Apr 01, 2013 4:58 pm
Forum: Software development
Topic: MultiWii EZ-GUI
Replies: 1434
Views: 231266

Re: MultiWii EZ-GUI

At first thanks for cool project!!! I tried 3DR connection today. It works but little bit unstable. Sometimes application just crashes and closed... Probable it because Hyundai A7HD china device... What setting you have for 3DR: air speed and baud rate? upd: I changed refresh rate to 150ms in app an...
by mahowik
Sat Mar 23, 2013 11:11 pm
Forum: Software development
Topic: Implementing a Hardware Abstraction Layer (HAL)?
Replies: 35
Views: 2258

Re: Implementing a Hardware Abstraction Layer (HAL)?

Probably it will be useful. ziss_dm already done this for avr, stm32f1 and stm32f3 in his project...
https://code.google.com/p/mwc-ng/source ... Fsrc%2Fhal
by mahowik
Fri Mar 15, 2013 9:23 pm
Forum: Software development
Topic: MultiConf Port to Android TabletWifi
Replies: 71
Views: 6140

Re: MultiConf Port to Android

tj_style wrote:Just tested to install on my tablet with google test key, if anyone want to try here is the signed apk:
https://docs.google.com/file/d/0B-NS5io ... edit?pli=1

Cool! ))
Works on ASUS Prime (android 4.1.1)

upd: BTW I think it will be nice to run this with bluetooth as good start!

Some useful links on this:
https://github.com/arduino/BtSerial#readme
https://github.com/4ntoine/Firmata/wiki
by mahowik
Fri Mar 15, 2013 1:25 pm
Forum: Software development
Topic: MultiConf Port to Android TabletWifi
Replies: 71
Views: 6140

Re: MultiConf Port to Android

Could you share *.pde file also which could be compiled in processing (for android ofcourse). I have not success to install this *.apk on ASUS Prime tab with Android 4.1.1. This one from link below is not prepared for android, i.e. only header changed there... http://www.multiwii.com/forum/viewtopic...
by mahowik
Fri Mar 15, 2013 3:47 am
Forum: Software development
Topic: MultiConf Port to Android TabletWifi
Replies: 71
Views: 6140

Re: MultiConf Port to Android

copterrichie wrote:If anyone is interested, here are the links to the required files.


I installed fresh software but got the same issue as one year ago :) "No library found for processing.serial"... as i remember it's an exception for android...
by mahowik
Thu Mar 14, 2013 9:14 pm
Forum: Software development
Topic: MultiWii EZ-GUI
Replies: 1434
Views: 231266

Re: MultiWii EZ-GUI

I suppose this solution will work viewtopic.php?f=8&t=649&p=32028#p32028

i.e. Android device+BT <==air==> BT_module<-->uart<-->long range modem (like 3DR roborics) <==air==> 3DR modem<-->uart<-->copter
by mahowik
Thu Mar 14, 2013 8:04 pm
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 424294

Re: GPS integration

crono wrote:I activate the GPS on quadricopter starts to oscillate as fast as ever on what value I have to fix? pid?

Have the same issue with lead filter, i.e. when GPS_LEAD_FILTER define activated... When GPS_FILTERING activated, issue is gone..
by mahowik
Tue Mar 12, 2013 10:40 pm
Forum: Software
Topic: Baseflight aka multiwii port to stm32
Replies: 1036
Views: 2290880

Re: Baseflight aka multiwii port to stm32

You can see mwii IMU as example where deadband applied to accZ before integrator m > Perhaps the WP/RTL stuff can be reduced as well? If you are talking about reducing the number of PID params, when you get right algorithm, as result default PID setting will be acceptable for most configurations... ...
by mahowik
Tue Mar 12, 2013 9:56 pm
Forum: Software
Topic: Baseflight aka multiwii port to stm32
Replies: 1036
Views: 2290880

Re: Baseflight aka multiwii port to stm32

if you are using mpu6050, as I know it goes calibrated from factory, e.g. comparing with prev ACCs generation: bma180/020, adxl345... So actually I'm satisfied with precision of scales of mpu6050. But in some cases you just need to apply small deadband (near middle/zero point) before integrators. As...
by mahowik
Tue Mar 12, 2013 3:35 am
Forum: Software
Topic: Baseflight aka multiwii port to stm32
Replies: 1036
Views: 2290880

Re: Baseflight aka multiwii port to stm32

I have played with rotation matrix from harakiri9. At first I can say that all signs and axises are on the place! Cool and thanks a lot! Some times ago I already tried to find all signs but had an error at least for global Z axis... So now it works fine! And you can replace accZ calculation in getEs...
by mahowik
Mon Mar 11, 2013 9:48 pm
Forum: Software
Topic: Baseflight aka multiwii port to stm32
Replies: 1036
Views: 2290880

Re: Baseflight aka multiwii port to stm32

General GPS Tip: While fiddeling with some parameters i found that nav_slew_rate = 30 (Default BF) is too much. The slew rate is some kind of lpf at the end of the whole gps output. It will smooth and delay the gps steering commands. Try lower values there. With my copter a value of 12 seems to be ...
by mahowik
Mon Mar 11, 2013 8:57 pm
Forum: Ideas
Topic: A super acccurate MultiWii version?
Replies: 28
Views: 4522

Re: A super acccurate MultiWii version?

Hi Sebbi?

How it's going on?!

thx-
Alex
by mahowik
Mon Mar 04, 2013 9:10 pm
Forum: Software development
Topic: mobiDrone nano arduino OSD for MultiWii with PID config
Replies: 295
Views: 55378

Re: mobiDrone nano arduino OSD for MultiWii with PID config

Hi Michal,

Does it possible to add indicator for throttle (configurable by define - on/off) or just to show throttle value (0..100%).
In some cases, for FPV it would be very useful.

Thanks in advance.
Alex
by mahowik
Sat Mar 02, 2013 4:00 am
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 424294

Re: GPS integration

Thanks Mihai ! I will try it. Any other recommendations? Prediction filter make sense? #define GPS_LEAD_FILTER Also question about long range connection beetwen bluetooth and x-copter (on video below). You are using 3DR modem + BT? m Android device+BT <==air==> BT_module<-->uart<-->long range modem ...
by mahowik
Sat Mar 02, 2013 12:48 am
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 424294

Re: GPS integration

Hi guys!

Could someone share optimal GPS pids for position hold? It seems default pids for this too soft... on the wind it keeps position in window of 10-15m

Also this doc (in terms of pid tuning) already obsolete I suppose?
https://code.google.com/p/i2c-gps-nav/d ... c&can=2&q=

thx-
Alex
by mahowik
Tue Feb 26, 2013 5:26 pm
Forum: Software
Topic: Baseflight aka multiwii port to stm32
Replies: 1036
Views: 2290880

Re: Baseflight aka multiwii port to stm32

I have already tried to to use acc for position hold stabilization, but only quick tests and w/o correction by gps http://www.multiwii.com/forum/viewtopic.php?f=8&t=2929#p29088 You solution looks full and I'm going to play with that on mega2560 board. But yes, I suppose it will be time consuming...
by mahowik
Tue Feb 26, 2013 1:31 am
Forum: Software
Topic: Baseflight aka multiwii port to stm32
Replies: 1036
Views: 2290880

Re: Baseflight aka multiwii port to stm32

Hi Rob!

Appreciate it! Amazing job! ;)

Have you tried this solution on windy condition?

thx-
Alex
by mahowik
Sat Jan 12, 2013 7:56 pm
Forum: Software development
Topic: Inertial position hold improvment.
Replies: 2
Views: 893

Re: Inertial position hold improvment.

start was here http://www.multiwii.com/forum/viewtopic.php?f=8&t=2503 Some weeks ago, I got X,Y acceleration vectors independent from inclination (by using matrix rotation). And tried to integrate this to main PID regulator and even fly with this The idea is working (when you push copter horizon...
by mahowik
Sat Jan 05, 2013 6:02 am
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 424294

Re: GPS integration

Hi EOSBandi, I have tried this new solution but after set of calibration attempts I couldn't get linear values... e.g. if on north it shows 0 degree, for south it's ~165, but not 180 With old calibration non-linearity was max 3-5 degree for all directions... Probably at my location ellipsoid much e...
by mahowik
Fri Jan 04, 2013 7:29 pm
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 424294

Re: GPS integration

I just committed some rework on the HMC5883L gain calibration (init). The code is based on Fabio's FreeIMU code and I think this is as good now as it could be on this platform. After some experimenting I decided to keep the current offset calibration method (MAG DANCE) since the ellipsoid to sphere...
by mahowik
Thu Jan 03, 2013 9:35 pm
Forum: Software development
Topic: Altitude Hold improvement solution
Replies: 580
Views: 1420517

Re: Altitude Hold improvement solution

nhadrian wrote:So hard to figure out.

you can check the averaged vario for this ;)
e.g. descending is set to -50cm/s... you average the vario by hard LPF (with big factor)... and when averaged speed about zero (~5..10cm/s) it means that you are landed... ;)
by mahowik
Sat Dec 29, 2012 5:36 pm
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 424294

Re: GPS integration

I am very saddened to tell you that Fabio Varesano, the manufacturer of FreeImu died on Christmas Day. He was only 27 years of age. This morning we attended his funeral. I remember him as a friend with a great desire to try and help others. Shocked!!! It's very strange, but very often when best peo...
by mahowik
Wed Nov 21, 2012 6:38 pm
Forum: Software development
Topic: Altitude Hold improvement solution
Replies: 580
Views: 1420517

Re: Altitude Hold improvement solution

Crashpilot1000 wrote:Hmmmmm.... already done....viewtopic.php?f=8&t=2371&start=300#p26094

with vario PID controller (to make it independent from copter configuration)?
by mahowik
Wed Nov 21, 2012 6:10 pm
Forum: Software development
Topic: Altitude Hold improvement solution
Replies: 580
Views: 1420517

Re: Altitude Hold improvement solution

Hi guys, Sorry for delays... My plans was little bit changed... To be honest I did enough for the mwii project and comunity and it's time to do something for myself... So now I'm trying to copy naza behaviour related to AH functions and altitude ascend/descend and going to distribute (individually)...