За и против идеи.

Тема в разделе "Посоветуйте детальки", создана пользователем MilkyWay, 28 май 2016.

?

Вы бы хотели купить этот контролер/квадрокоптер?

  1. Да

    20,0%
  2. Нет

    40,0%
  3. Мало возможностей

    20,0%
  4. Мне это не нужно

    20,0%
  1. MilkyWay

    MilkyWay Нерд

    Я хочу сделать контролер для создания любых проектов на основе квадрокоптера. Это будет продукт для создания роботов, квадрокоптеров, и других систем (например распознавание образов).
    Что в нем будет:
    16 Шим разъемов,
    GPS,
    Барометр,
    Гироскоп,
    Акселерометр,
    Компас,
    Уже готовое программное обеспечение для создания ваших проектов,
    Множество модулей для Python,
    Готовые программы для безопасного полета квадрокоптера,
    Много датчиков для определения расстояния,
    Собственный Python модуль для простой работы со всем этим.
    Аппаратная часть это: Raspberry Pi, Raspberry Pi Sense HAT, Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685, Adafruit Ultimate GPS Breakout - 66 channel w/10 Hz updates - Version 3, Teensy 3.2, NanoPi2.
    Программная OpenCV, ARDUINO 1.6.9 Linux ARM (experimental), PySerial, Adafruit Python PCA9685, WebIDE, GPS и т.д.
     
    Последнее редактирование: 28 май 2016
  2. Alex19

    Alex19 Гуру

    Если говорить о Kickstarter, то скорее всего это бизнес идея.
    Следовательно подход несколько иной, чем мы просто создаем что-то для своей души. Тут возникает вопрос конкурентных преимуществ и цены. Если Ваш проект, имеет четкие конкурентные преимущества перед другими (которых не мало) с приемлемой ценой или то же что есть на рынке, но значительно дешевле, то почему бы и нет.

    По программному обеспечению мне не совсем понятно, как и об аппаратной части. Если Python, то это скорее всего одноплатник. А использовать одноплатник для тех же квадрокоптеров не совсем рационально. Вес, потребление батареек, ОС и т.д.

    Не в коем случае не против Вашей идеи. Просто хочу, чтобы Вы ответили прежде всего себе, на вопросы. конкурентных преимуществ, себестоимости, выпуска и возможностей и т.д.

    Купил бы я данную плату, в качестве универсального решения, на базе которого создавал бы роботов - нет.

    Не знаю, говорите ли Вы о компьютерном зрении или нет. Но в качестве конкретного решения для которого написан готовый код, к примеру готовой системы для компьютерного зрения, которую можно обучать без написания кода, приобрел бы для производства.
     
    MilkyWay нравится это.
  3. ImrDuke

    ImrDuke Гик

    Опять квадрокоптер

    [​IMG]
     
    ostrov нравится это.
  4. MilkyWay

    MilkyWay Нерд

    А что не так?
     
  5. MilkyWay

    MilkyWay Нерд

    Спасибо за ответ!
     
  6. MilkyWay

    MilkyWay Нерд

    Аппаратная часть это: Raspberry Pi, Raspberry Pi Sense HAT, Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685, Adafruit Ultimate GPS Breakout - 66 channel w/10 Hz updates - Version 3, Teensy 3.2, NanoPi2.
    Программная OpenCV, ARDUINO 1.6.9 Linux ARM (experimental), PySerial, Adafruit Python PCA9685, WebIDE, GPS и т.д.
     
    Последнее редактирование: 28 май 2016
  7. Alex19

    Alex19 Гуру

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

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

    Как я понимаю Raspberry работает с родной камерой и передает сигнал на NanoPi2 в пульте. Управление квадрокоптером Teensy 3.2.

    Не понятно, что тут делает PCA9685, у Teensy 3.2 есть встроенные таймеры, на которых без проблем можно реализовать управления ESC, Servo да и возможностей больше, чем у PCA9685. Raspberry Pi Sense HAT, то же достаточно спорное решение, даже не понятно зачем, когда LSM9DS1 есть в варианте микро - https://www.sparkfun.com/products/13284, да и подключать его надо к Teensy 3.2. К примеру у Вас будет алгоритм удержания, получается ПИД, Вы будете получать значения, потом пробрасывать к примеру по UART или SPI на Teensy 3.2 а там будет обработка ПИД и корректировка работы двигателей.

    Что касается Teensy 3.2, то ее выбор оправдан, лишь в том случае, если Ваш алгоритм IMU требует вычислений с которыми не справляется AVR, так как все остальное можно сделать на том же AVR (Arduino Nano, Arduino Micro), к примеру проекты Multiwii и другие, сейчас не вспомню.

    Не обижайтесь, но мне кажется Ваша задумка еще сыровата, это видно по выбору комплектующих. И отношению к весу/габаритам и энергопотреблению.
     
    Последнее редактирование: 28 май 2016
  8. MilkyWay

    MilkyWay Нерд

    Я знаю что моя идея сыровата.
    Этим летом буду делать прототип и допиливать.

    На Kickstarter я особо не собираюсь выходить, но как вариант в дальнейшем можно.
    Изначально это была идея дрона который будет анализировать данные с датчиков и не давать себя разбить, или при отказе двигателя переходить в режим трикоптера и безопасно сесть
     
  9. MilkyWay

    MilkyWay Нерд

    Универсальные модули с датчиками есть у китайцев за копейки.
    Может посоветуйте (если знаете) какие безколекторные движки брать и какие контролеры для них?
     
  10. Alex19

    Alex19 Гуру

    Как говорится, все придет со временем.

    Сделать что-то для себя в единичном экземпляре значительно проще, чем то, что нужно 100-ням, тысячам.

    Не дать себя разбить, бесспорно полезная функция. А вот про отказ двигателя, не слышал, впрочем, я любитель в данном вопросе:).

    Да полно, привел как пример на том же чипе, вместо большой и не удачной для квадрокоптеров Raspberry Pi Sense HAT.

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

    Это не тематический форум, разумеется тут есть люди которые летают, но все же их меньше, чем на том же http://forum.rcdesign.ru/. Думаю там Вы либо сможете подсмотреть в аналогичном проекте или спросить.

    Желаю Удачи!
     
    MilkyWay нравится это.
  11. MilkyWay

    MilkyWay Нерд

    Спасибо!
     
  12. - это уже минимум гексакоптер (шесть лучей). Все квадрОкоптеры при отказе регуль-двиг-проп просто падают из пинципа (устройства).
    А это - опять энергия. :(
     
  13. MilkyWay

    MilkyWay Нерд

    Он будет иметь 4 движка, и при отказе 1 движка контроллер перейдет в режим трикоптера и эти 3 оставшихся движка будут работать как в трикоптере
     
  14. Не родился такой контроллер, который такую полётную схему в небе безопасно удержит. В данном варианте вам придётся "противорассположенный" (центральносимметричный) убитому движку в реверс переводить несколько раз в секунду. При общем взлётном весе за два кг - винты должны быть от 12-ти и выше, а раскрутить его в обратную сторону от 900 об\мин и до 900 об\мин... Задача, достойная отдельного раздумья. Тем более - симметричных винтов в кЕтае не делают. А эффективность их - как у меня с утра в понедельник ...
    Т.е. только парашют его безопасно посадит. Пока не станет гексой. Или соосной октой. Планета такая ... :)
     
    Последнее редактирование: 28 май 2016
    MilkyWay нравится это.
  15. Karabas

    Karabas Гик

    На фан-флаерах (такие легкие самолетики, что висят в воздухе) уже лет сто :D применяют винт с переменным шагом (на реверс), вы никогда не видели как пикирующий самолетик замирает в полуметре от пола.
    C 20ой ске

     
  16. Круто !!! Не видел такого !! До самолётов ещё не дошёл, хотя оч. хочется !
    Но в копах винты с переменным шагом - отдельная засада, сопоставимая с разработкой полётного контроллера и обслуживающей математики для "всяких Винд". Т.е. то, что уже лет пять-семь делает (изобретает, пробует, ломает, опять де...) вся "мировая коптеростроительная братия" с ЕЁ РЕСУРСАМИ в открытых и не очень проектах, надо ... в течении вменяемого времени и денег осилить одному человеку. Это сложно.
    ПроСЧе ... гексу. :) А сосредоточиться на применяемости и разнообразии навесухи - петарды, манипуляторы, верёвочные лестницы, грузы, надувные плоты и ... .. .. .. . . . . . :)
     
  17. MilkyWay

    MilkyWay Нерд

    Буду делать прототип, буду экспериментировать. А лётный компьютер свой.
     
  18. Самый простой эксперимент (касаемо квадро"устойчивости" и "безопасной" посадке) - снимите один винт у квадрика и попытайтесь взлететь (лучше микроквадрик за пару тыс, на кровати с 10метров :rolleyes:).
    Для "перехода" в режим трикоптера, каждая ось должна быть поворотной - в трикопах принцип стабилизации другой. Но... ЦТ остаётся ЗА (вне) вектором тяги, поэтому трёх-ногий квадро-"инвалид" будет просто переворачиваться. А вот в гексе-инвалиде, ЦТ всё ещё "внутри площади подъёма."
     
  19. MilkyWay

    MilkyWay Нерд

    Посмотри там есть момент с отрезанными винтами

     
  20. 1. Отрезанный винт - тоже даёт "некоторую тягу".
    2. Уже давно испоЛзуются реверсные регули с обратным вращением (тягой).
    Ещё более бЮДжетный эксперимент :
    соберите из.... крестик и подвесьте на нитках ... ТРЁХ нитках! :rolleyes: за концы палочек. Это даст наглядную кар-тинку "физики" стабилизации копа. :)
    ...Не кстати - именно эти копы имеют ... "внешнюю" систему позиционирования - по камерам.