Возможно на форуме есть спецы по работе с MAVLink?
Задача заключается в получении значений с датчиков и передачи команд на APM.
В интернете хватает информации по данному протоколу, но реально рабочих примеров я не нашёл. Если бы кто мог поделитсья информацией по этой теме, был бы очень благодарен! 😒
Задача заключается в получении значений с датчиков и передачи команд на APM
А чем по Вашему МР занимается? Через модемы, всмысле… То есть прямо в полете…
А чем по Вашему МР занимается? Через модемы, всмысле… То есть прямо в полете…
Мне нужно использовать эти значение в моей программе для расчёта полёта, чтобы автономно управлять APM (без джойстика).
без джойстика
Если имеется ввиду пульт управления, то, скорее всего, ничего не получится… И, таки, я опять не понимаю, что Вам мешает управлять из Mission Рlanner`а? Задавайте точки, координаты, высоту и так далее… Все данные с датчиков есть во вкладке Status…
Я пытаюсь сделать автономную систему основанную на компьютерном зрении.
На квадрокоптере установлена raspberry pi с камерой которая обрабатывает графику. В зависимости от окружения, система должна управлять коптером, допустим чтобы облететь препятствие или пролететь в сложном окружении. Всё это должно происходить автономно без участия человека. Поэтому raspberry на основе значений с датчиков должна управлять APM.
Ps. насколько это возможно реализовать я не знаю, но идея такая. 😒
Если имеется ввиду пульт управления, то, скорее всего, ничего не получится…
Дружище, если разберешься, дай мне знать, у меня к тебе важное дело денежное будет по поводу управления функцией follow me!
Вадим, я в курсе что коптерами можно управлять джойстиками… Но, блин, по радиоканалу… Посмотрите, у мужика на столе перед джойстиком передатчик лежит… И это не модем, это RC-модуль… То есть, на борту есть приемник, наличие которого АРМом контролируется… Да и как по мавлинку передать пропорциональный сигнал?
На квадрокоптере установлена raspberry pi с камерой которая обрабатывает графику. В зависимости от окружения, система должна управлять коптером, допустим чтобы облететь препятствие или пролететь в сложном окружении
Идея понятна…) В прошлом году за реализацию даже лимон рублей давали, но ни у кого не взлетело…) Победители, которым лям все же дали, заявили, что им просто повезло…) Это раз, а два… Если у Вас оба устройства на борту, зачем Вам мавлинк? Беите данные прямо с шин и отдавайте команды туда же… Второе сложнее.
Да и как по мавлинку передать пропорциональный сигнал?
Зачем пропорциальный? Сразу желаемые углы и т.п. Через планшет с дройдпланнером через мавлинк коптер управляется (неудобно только пальцами по экрану елозить)
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"4d2db9553df95500777578d8":{"_id":"4d2db9553df95500777578d8","hid":78133,"name":"Drinker","nick":"Drinker","avatar_id":null,"css":"user__m-banned"},"51a127fd3df95500777364a9":{"_id":"51a127fd3df95500777364a9","hid":155672,"name":"ssilk","nick":"ssilk","avatar_id":null,"css":""},"5399d1c83df9550077728404":{"_id":"5399d1c83df9550077728404","hid":203102,"name":"bezus","nick":"bezus","avatar_id":null,"css":"user__m-banned"},"53d165bb3df95500777270ea":{"_id":"53d165bb3df95500777270ea","hid":205360,"name":"Вадимм","nick":"Вадимм","avatar_id":null,"css":""},"54d0d6673df9550077720e30":{"_id":"54d0d6673df9550077720e30","hid":217833,"name":"Bal","nick":"Bal","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb51e0","hid":123,"title":"Коптеры. Комплектующие, сборка, настройка.","parent":"61c9a54c3df9550077bb51fe","description":"","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":1140,"post_count":370855,"last_post":"6750cc406bffb2a544b4911e","last_topic":"4dcc27f13df9550077537431","last_topic_hid":233564,"last_topic_title":"А давайте обсудим Arducopter - APM","last_ts":"2024-12-04T21:40:16.348Z","last_user":"5469d13d3df9550077723996"}},"topic":{"_id":"5516d81a3df9550077f8ebe6","hid":402771,"title":"Передача команд через протокол MAVLink","views_count":2998,"last_post_counter":12,"cache":{"post_count":9,"first_post":"5516d81a3df9550077f8eee8","first_ts":"2015-03-28T16:34:34.000Z","first_user":"54d0d6673df9550077720e30","last_post":"5517bbdf3df9550077f8eefe","last_post_hid":12,"last_ts":"2015-03-29T08:46:23.000Z","last_user":"4d2db9553df95500777578d8"},"st":1,"section":"61c9a54c3df9550077bb51e0"},"subscription":null,"pagination":{"total":9,"per_page":25,"chunk_offset":0},"posts_list_before_post":["paginator","datediff"]},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}