OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 19 Март, 2024 13:43

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос
СообщениеДобавлено: Суббота, 26 Декабрь, 2020 09:34 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Тут сорока мне на хвосте принесла, что в недалеком будущем у нас будет заказ на программирование дронов.
Вопрос всем знающим людям: с чего начинать учить студентов в этой теме?
Если брать 3 курс, то в принципе архитектуру ЭВМ для программистов, основы писания на ассемблере они знают.
Программные инженеры у меня вообще интерпретаторы виртуальных машин писали в качестве курсовых.
Порекомендуйте конкретные инструменты, конкретные среды.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Суббота, 26 Декабрь, 2020 20:56 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Ну вам бы с Ширяевым связаться - куда ближе к теме.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Суббота, 26 Декабрь, 2020 21:40 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 987
Откуда: Казань
У меня один друг занимался квадрокоптерами. Вот что он сказал:
1) Проще всего собрать квадрокоптер, купив по отдельности: форму, моторчики, контроллер и датчики. При этом крадрокоптер побольше легче собрать, чем маленький, как из магазина. В более крупном квадрокоптере можно использовать разъемы и штекеры, а для того, чтобы сделать, маленький, как в магазине, то требуется микропайка, маленькие контроллеры и соответствующие прошивки для них (на те микроконтроллеры нет документации, они под NDA), но это уже больше для промышленных условий.
2) Маленькие квадрокоптеры, граммов до 250 можно свободно использовать, а более крупные нужно регистрировать. Регистрация не сложная, она носит уведомительный характер, надо сфотографировать квадрокоптер и куда-то там послать.
3) Квадрокоптеры плохо масштабируются, поэтому мы не видим в реальности очень большие квадрокоптеры. Там начинаются проблемы с тем, что у большого квадрокоптера большая инерционность и управление им по датчикам становится невозможным. Но это проблема была решена более 100 лет назад и называется вертолет. Наклонять лопасти для управления проще, чем наклонять весь летающий объект, как это делает квадрокоптер.
4) Советует начать с набора, который называется Ardupilot. Изначально она была как-то связана с Arduino, но сейчас уже не так.
5) Покупать наборы на Аэкспресс не советует, так как там бывают какие-то устаревшие части.
6) Некоторые покупают какой-то коммерческий квадрокоптер, смотрят, что там за микроконтроллер, изучают документацию, существующую прошивку выкидывают и пишут новую. Но есть путь попроще, некоторые прошивки позволяют запускать скрипты (на языке Си).
7) На микроконтроллере квадрокоптера нет операционки (сейчас только подумал, может поставить A2, если найдутся умельцы), и при написании программы не получится использовать никакие библиотеки в виде *.dll, а только голая прошивка. И написание компилятора Оберона под микроконтроллер квадрокоптера - это отдельная большая задача.
8 ) Советует зарегистрироваться и задавать вопросы на форуме, где общаются те, кто интересуется квадрокоптерами: http://forum.rcdesign.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Суббота, 26 Декабрь, 2020 21:49 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Спасибо -- интересно даже для зеваки ))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Воскресенье, 27 Декабрь, 2020 00:30 
Аватара пользователя

Зарегистрирован: Суббота, 16 Февраль, 2008 02:47
Сообщения: 660
Илья Ермаков писал(а):
Ну вам бы с Ширяевым связаться - куда ближе к теме.


Или с Виртом )

Rifat писал(а):
И написание компилятора Оберона под микроконтроллер квадрокоптера - это отдельная большая задача.


Иван Андреевич докладывал же про компилятор О7 для микроконтроллеров и его практическое использование.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Воскресенье, 27 Декабрь, 2020 11:09 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Спасибо большое!
Про Ширяева я знал, но это потом, когда реально возникнет работа.
Просто директор института пришел на кафедру и сказал, что намечается реальный заказ в сельском хозяйстве с дронами.
У нас тема актуальна в связи с саранчой - сверху стаи саранчи лучше распознаются.
Но разговоров о работе реальной до сих пор не было.
А тут вдруг появились.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Воскресенье, 27 Декабрь, 2020 11:53 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Если Оберон будет бороться с саранчой -- это будет круто.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Воскресенье, 27 Декабрь, 2020 12:03 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
adimetrius писал(а):
Или с Виртом )
Николай Вальтерович проектами уже не занимается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Воскресенье, 27 Декабрь, 2020 21:05 

Зарегистрирован: Пятница, 13 Март, 2015 16:40
Сообщения: 592
Цитата:
И написание компилятора Оберона под микроконтроллер квадрокоптера - это отдельная большая задача.

Если там STM32 (а что ещё?), то лет 5 уж как решена.
Ширяеву почёт и уважение.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Воскресенье, 27 Декабрь, 2020 21:38 

Зарегистрирован: Воскресенье, 28 Май, 2006 22:12
Сообщения: 1693
Artyemov писал(а):
Если там STM32 (а что ещё?)
А ещё начинается резкое распространение RISC-V.
И, по-моему, останется только оно и MIPS.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Воскресенье, 27 Декабрь, 2020 23:10 

Зарегистрирован: Пятница, 13 Март, 2015 16:40
Сообщения: 592
Wlad писал(а):
Artyemov писал(а):
Если там STM32 (а что ещё?)
А ещё начинается резкое распространение RISC-V.
И, по-моему, останется только оно и MIPS.

Т.е. не ARM? Ну тогда это (будет) лютая "китайчатина" и, учитывая их (чайных) "желание" раздавать документацию, проблема создания компилятора будет незаметной на фоне куцести\неполноты доки.
А вообще, посмотрим ;-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Вторник, 29 Декабрь, 2020 18:04 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 987
Откуда: Казань
В статье описаны примерные цены, на сколько хватает аккумулятора и другие интересные вещи:
статья про дроны


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Среда, 30 Декабрь, 2020 00:13 

Зарегистрирован: Пятница, 13 Март, 2015 16:40
Сообщения: 592
Rifat писал(а):
В статье описаны примерные цены, на сколько хватает аккумулятора и другие интересные вещи:
статья про дроны

Авиамоделизм никогда дешёвым хобби не был.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Понедельник, 18 Январь, 2021 22:45 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 987
Откуда: Казань
Сейчас смотрел телеканал Эврика. И там показали квадрокоптер, который летает внутри большой теплицы и проверяет не появились ли вредители. Подумал, что внутри теплиц квадрокоптер использовать перспективнее, чем на открытом воздухе, так как его не снесет ветром, он не потеряется где-то, не попадет под дождь или град и т.д..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос
СообщениеДобавлено: Среда, 31 Март, 2021 14:00 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 987
Откуда: Казань
Нашел небольшую статью про дроны: https://cyberleninka.ru/article/n/anali ... apparatami
В этой статье и Оберон упоминается и в заключении есть несколько полезных ссылок.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB