ArduCopter Mega: порт на обычную Arduino (тестим)

Galamaga

tauruss-MacBook-Pro:SmashFishbone taurus$ mono -V
Mono JIT compiler version 2.10.2 (tarball Mon Apr 18 09:14:01 MDT 2011)
Copyright © 2002-2011 Novell, Inc and Contributors. www.mono-project.com
TLS: normal
SIGSEGV: normal
Notification: kqueue
Architecture: x86
Disabled: none
Misc: debugger softdebug
LLVM: yes(2.9svn-mono)
GC: Included Boehm (with typed GC)

YAN=
Alex27111972:

воткнул полностью настройки Олега

У Вас 3 или квадрик? Дело в том, что у Олега 3коптер. Длинна лучей, моторы, пропеллеры, тоже на ПИДы влияет.

Alex27111972
YAN=:

У Вас 3 или квадрик?

У меня квадрик. Но с его настройками пепелац очень хорошо (ровненько) на подъем идет. То что на ПИДы все влияет, это я понял, просто не пойму с чего начать… завтра все таки уменьшу чтоб дома мона было хоть немного поднимать…
Где бы методу более-менее понятную по настройке ПИД нарыть?

SovGVD

P поменьше попробовать, например 0.25, вместо 0.5… у меня 0.25 0.2 0.1, квадрик, моторы примерно как в раме от HK (не помню сколько там см)
зы: запустился (не проверял работу, но на этот раз ниразу не ругнулся) APM в убунте со штатным mono:

sovgvd@sovgvd:~/build/APM Mission Planner$ mono -V
Mono JIT compiler version 2.4.4 (Debian 2.4.4~svn151842-1ubuntu4)
Copyright (C) 2002-2010 Novell, Inc and Contributors. 
	TLS:           __thread
	GC:            Included Boehm (with typed GC)
	SIGSEGV:       altstack
	Notifications: epoll
	Architecture:  x86
	Disabled:      none

больше не надо мучить виртуалку =)))

Syberian

Возрадуйтесь люде!
Волшебные баро-пиды на 50см детектед!
Спасибо Норберту за это.

Best results so far I get with these Baro Throttle PID settings:
P = 0.1
I = 0.01
D = 0.03
INT_MAX 50.0

When I activate the alt_hold for the first time the Hexa goes down about 1m.
I deactivate it then and hover it for some seconds before I activate it again.
Et voilá: it stays in a pretty small height window of about 50cm - 1m depending on the moves I make.

и не юзайте сонар пока, в ПО есть баг, при переходе с сонара на баро коптер взмывает вверх.

Musgravehill
Syberian:

Black Vortex

Работа CSG_EU - отличный пример ведения бизнеса. На острие спроса, перегретыми темами не занимается, а всегда на полкорпуса впереди. (только я упорно покупаю датчики на раздельных платах и компоную сам)

Galamaga

Привет всем.
Сегодня стал собирать корпус и возник вопрос, на сколько важно чтоб датчики были центрированы относительно коптера?

Musgravehill
Galamaga:

важно чтоб датчики были центрированы

Если криво будет, то возникнет межосевая чувствительность. Например, при наклоне строго по РОЛЛ, на оси ПИТЧ “появится” сигнал. В даташите на itg3200 пишут, что даже при нескольких градусах сбитой центровки будут возникать паразитные наводки по осям на сколько-то процентов.
Я считаю, что достаточно “на глаз” устанавливать, если глазомер хороший.

Galamaga
Musgravehill:

Если криво будет, то возникнет межосевая чувствительность. Например, при наклоне строго по РОЛЛ, на оси ПИТЧ “появится” сигнал. В даташите на itg3200 пишут, что даже при нескольких градусах сбитой центровки будут возникать паразитные наводки по осям на сколько-то процентов.
Я считаю, что достаточно “на глаз” устанавливать, если глазомер хороший.

Спасибо. Если у меня плата All in One вот такая - cgi.ebay.com/…/260766408107 , то относительно какого датчика посоветуете центрировать?

DrinK
SovGVD:

не увидел цену

Price
199.99 USD per 1 pcs BLACK VORTEX
219.99 USD per 1 pcs BLACK VORTEX and Active GPS Antenna with custom cable lenght

Delivery 8.00 USD worldwide with tracking.

tusik

А можно ли еще один полетный режим добавить? Скажем так: летит коптер на высоте 50 метров и по какому либо сигналу с земли (звуку, вспышке и тд) спускается метров до пяти, делает несколько снимков, подымается обратно на 50 м и летит дальше. Или проще отдельную ардуину привязать?

Galamaga:

относительно какого датчика посоветуете центрировать?

rcopen.com/forum/f123/topic232641/509

Повторю сообщение Олега
В: Как ориентировать датчики?
О: В случае Allinone расположить выводами влево, FFIMU - выводами назад. В случае рассыпухи найти крупную фотку FFIMU и расположить датчики так же, ориентируясь на надписи на чипах.

Все относительно направления движения.

Galamaga
tusik:

Повторю сообщение Олега
В: Как ориентировать датчики?
О: В случае Allinone расположить выводами влево, FFIMU - выводами назад. В случае рассыпухи найти крупную фотку FFIMU и расположить датчики так же, ориентируясь на надписи на чипах.

Спасибо за ответ, я это понял. Я спрашиваю о том должны ли датчики размещаться строго в центре корпуса на пересечении лучей или могут быть сдвинуты на пару сантиметров.
По поводу вашего вопроса - анализ частоты или тональности потока звука сделать относительно легко программно, единственное я не знаю в каком виде сигнал получается от датчиков.

tusik
Galamaga:

строго в центре корпуса

Желательно. Но вроде как большой роли не играет. По крайней мере у себя на мультивие я не заметил. Сдвиг был сантиметра 3 в сторону и немного по диагонали.

Syberian
tusik:

Скажем так: летит коптер на высоте 50 метров и по какому либо сигналу

а потом резко подрывается и летит к ларьку за пивом? 😃

Это можно запрограммировать в миссии: 2 точки одна под другой, на нижней точке выдерживание ?? секунд, запуск исполнительного механизма №?? на ?? секунд, затем еще одна точка на прежней высоте и вперед до след. пункта.

Всего пунктов в миссии может быть ок. 700

Musgravehill
Galamaga:

датчики размещаться строго в центре

Где-то советовали, что гироскоп (или аксель, не помню) желательно располагать как можно ближе к центру тяжести, т.е. на пересечении лучей. Плюс-минус 3 см - разницы не заметил.

Covax

Офф: Всем привет с Егегейского моря 😃 Летаю на кайте, правда 3 дня как ветра нет, аж пределал гоупрошку к нему 😃 Скучаю по коптеренкам! Через неделю вернусь и буду собирать мегапирата)

Alex_from_Israel

Привет со Средиземного моря! Ветер есть, но не сильный. Медузы к берегу пошли! Вчера перед работой заехал на пляж окунуться, смотрю кто то с визгом несется к берегу! Медуза, стерва!, обожгла! Запущу своего летуна, нужно будет над морем полетать, как, интересно, сверху видно. С берега и в воде тем более, медузу не увидишь. Будет раннее предупреждение о медузоопасности. Ожоги долго не проходят.

Прошу прощения за оффтоп!

SovGVD

Привет с берега реки Волга! Ветрище и дождь, а коптер давно восстановлен, но никак не полетать, если поборю лень и дойдут до терминала сбера, то через месяц коптер обзаведется 2мя лишними/дополнительными моторами и еще одним аккумом, поэтому вопросы:

  • адекватно ли летает 6 моторные системы на этой прошивке
  • 1 аккум на 2.2Ah и 4 мотора = 5-10 минут полета и поднимает лишние 300-500 грамм (всего ~1.6 кг), 2 аккума на 2.2Ah и 6 моторов теже минут 5-10 с <1 Кг продержится? (вопрос чисто теоретический)
  • предполагается новый пульт и не понятно будет ли работать (не мешать друг другу, малоли как там хитро волны идут) 2 приемника для 2х пультов на одной площадке 15х15см?
Syberian

Глеб, на ней даже окты летают.
Пульт купи наконец-то турниги 9х, будь человеком 😃 Полторы рубля всего, и не надо с 2 пультов рулить 😉
Приемники друг другу не помешают, однозначно.