[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4678: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4680: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4681: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4682: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
virt2real.ru • Просмотр темы - Квадрокоптер
Страница 3 из 12

Re: Квадрокоптер

СообщениеДобавлено: 15 дек 2013, 23:58
eagafonov
Вписываюсь в этот блуд^W^W в тему

В наличии кит DJI F450 (рама, контролеры, двигателеи винты). На данный момент удалось покрутить двигателями через аппартный PWM.

Кстати, за вечер не смог найти вразумительного описания таймингов протокола контролеров от DJI.
Воистину, DJI это plug'n'play в мире квадростроения.

В качестве датчиков планирую заиспользовать MPU-6050 как самую легкодоставаемую.

Re: Квадрокоптер

СообщениеДобавлено: 23 дек 2013, 00:23
eagafonov
Под впечаилением от https://code.google.com/p/owenquad решил портировать бтблиотеки ArduPilot
https://github.com/diydrones/ardupilot/ ... /libraries

Там есть что интересное...

Ближайшая задача-минимум - скомпилить и завести код от owenquad.

Re: Квадрокоптер

СообщениеДобавлено: 24 дек 2013, 01:42
eagafonov
На пол-шага ближе к цели - удалось скомпилить мимнимальный набор библиотек из ArduPilot, что бы завести тестовое приложение для компаса.
Приложение тоже из ArduPilot выдрано.

Всё построилось и завелось без изменений в коде ArduPilot.

Вопрос: темой мультикоптеров на виртурилке вообще кто занимается активно?

Re: Квадрокоптер

СообщениеДобавлено: 31 дек 2013, 03:27
eagafonov
труЪ-geek-style бложик о ходе проекта.

https://github.com/eagafonov/v2r-copter ... /README.md

Re: Квадрокоптер

СообщениеДобавлено: 06 янв 2014, 22:07
eagafonov
Квадр жужит двигателями (без винтов), реагирует на тряску акслеля :)
Кошка реагирует на свист двигателей.

Телеметрия валится на QGroundControl http://qgroundcontrol.org
Управление пока через консоль (используя mavproxy).

Чуствую, что без нормального пульта со стиками управлять будет сложно.

В железе нехватает барометра.

Re: Квадрокоптер

СообщениеДобавлено: 09 янв 2014, 06:00
Wedmer
А барометр то зачем?

Re: Квадрокоптер

СообщениеДобавлено: 09 янв 2014, 11:27
eagafonov
Высота полёта по нему определяется.

Re: Квадрокоптер

СообщениеДобавлено: 10 янв 2014, 17:44
Wedmer
А альтиметр разве нигде не встречается?

Re: Квадрокоптер

СообщениеДобавлено: 10 янв 2014, 21:17
eagafonov
Не понял вопроса...

Барометрический альтиметр и есть высокоточный изметитель давления.
Зная давление в точке старта и в текущем положении, высота расчтывается по формуле стандартной модели атмосферы.



Загвоздка в том, что у меня его нет физически на руках, поэтому пришлось вырезать код, корректирующий высоту по давлению воздуха.

Re: Квадрокоптер

СообщениеДобавлено: 10 янв 2014, 23:36
Wedmer
Теперь понятно. Просто думал, что есть более комплексное решение без нужды самому измерять давление и производить вычисления.