日本に居るDIYDronesのメンバーのグループです。ArduCopter、ArduPilotまたは、個人用のUAVを日本語で情報交換出来ます!(英語ももちろんOK)

A group for Japan based DIYDrones members to share and discuss info related to ArduCopter, Ardupilot or anything else related to personal UAVs. Japanese or English a-ok!

214 Members
Join Us!

You need to be a member of diydrones to add comments!

Join diydrones

Comments are closed.

Comments

  • お世話になります。 4S-5000mAhを2本か1本で、如何でしょうか?

    よろしく、お願いします。

  • Hattoriさん、Makerのリポ、どうしましょう?

    何セルをいくつ、もっていかれますか?

  • TUさん、大学で研究ならこちらを、ご覧ください。 英語の勉強にもなります。

    http://dev.ardupilot.com/

    https://groups.google.com/forum/#!forum/drones-discuss

  • 解決できました。ありがとうございます。

    初歩的な質問で申し訳ないのですがAPM2.6を使用するにあたりMPは必ず使用するものなのでしょうか?

  • 現在のプログラムだと

    一文字ごとに改行するようになってますので

    例えばリターン(''\n')が来たら改行するようにルールを決めて

    プログラムすれば問題ないかと

    ArduinoのサンプルスケッチのCommunication内のSerialEventなど

    が参考になりますよ.

  • ありがとうございます。

    シリアルモニタで2桁以上の値を出すことはできないのでしょうか??

  • はじめまして uemuraと申します.

    アスキーコードと呼ばれる文字と数字を対応させたものがありまして

    文字に対応した数字が表示されているためです.

    詳しいことはアスキーコードで検索していただければ分かると思います.

    そして,解決策ですが

    degという変数はintかそれ以上のサイズの型ではありませんか?

    degをcharで宣言すると解決すると思います.

    Arduinoのprint関数は引数の型を勝手に判断して出力するので

    引数で与える型を考える必要がありますね.

  • 3702023905?profile=originalはじめまして。最近大学でUAVの研究をはじめたものです。

    まずAPM2.6を用いてサーボモータを動かそうと思ったのですが図に載せたように

    0を入力すると48、9を入力すると57といった値が返ってきます.原因が分かれば

    教えていただけないでしょうか?

  • いろいろ情報をありがとうございます。

    現在、OSDはTELEM1にせつぞくしています。

    そのページでは、TELEM2に接続していますね。

    以前、シリアル信号が使っているOSDにあわないかとも思いTELEM2に接続してためしてみたしたが、OSDの数値が表示されませんでした。

    (そういうこともあり、先日純正?の3DRのOSDを注文した次第です。ただ、支払いがなぜかできてないようで・・・このままでは発送されないと思いますが、対処がわからないです)

    TELE2で表示されなかったのはPixhawkの設定に関してまだよくわかっていないのと、今使っているのRCTimerのOSDに問題があるのかどちらかです!きっと?

    ちなみにMissionPannerのOSDでEnableTelemetryボタンを押した時、正常なのは何か変化があるのでしょうか?

    以前行ったときはボタンを押しても何も変化はありませんでした。

    ただ、オシロで見るとシリアル信号らしきものはでてました。

    ただし、TELEM1と比べるととても少なかった記憶があります。

    いろいろ試してみます。

  • このページは、参考になりませんか?

    How to connect FPV and OSD to the Pixhawk autopilot on the Arducopter Y6

    http://www.dronetrest.com/t/how-to-connect-fpv-and-osd-to-the-pixha...

This reply was deleted.

外部PCからの制御について

はじめまして。ディスカッションを覗いてみたのですが、要領がつかめないので質問いたします。機体にはNAVIO2+Raspberry Pi3を搭載、Xbee(UART)もしくはUDPで外部PCと接続しております。(Arducopter  V3.4.6だったと思います)やりたいことはこの外部PCから機体の前進・後進・左右移動などの制御および移動量の取得です。現在はMAVProxyから[rc]コマンドを入力して前進・後進の操作ができています。①MAVProxyではコマンドを入力して操作するのですが、これをスクリプト化するにはどうすれば良いのでしょうか。②MAVLinkから情報を収集したいのですが、フレーム構造は分かるものの、データの内容が分かりません。正直なところ、Pythonはほとんど理解していません。何か手がかりとなるものを教えていただけると幸いです。よろしくお願いします。

Read more…
0 Replies

UARTを使ったマイコン間通信(NavioとSTM32 ARMマイコン)

先日はご回答ありがとうございました.スレッドの連投になってしまい申し訳ありません.ご指摘の通りUARTを使ったマイコン間通信を試みています参考にしたページはこちらですhttp://ardupilot.org/dev/docs/learning-ardupilot-uarts-and-the-cons... libraries/AP_HAL/examples/UART_testのプログラムの通り,メーセージをNavioのUART端子から出力し,受信側でメーセージを受け取ることを試しています.今回はARMマイコンではなく,USBシリアル変換ケーブルを使ってPCのTera Termというソフトで受信します.しかし...うまく動きませんボートレートをあわせたので恐らくuartの割当が間違っているかと思います.デフォルトでは次のように割り当てられ,5つ全てにメーセージを出力するようになっています.uartA - the console (usually USB, runs MAVLink telemetry)uartB - the first GPSuartC - primary…

Read more…
7 Replies

Arducopterと別のマイコンのUDP通信

初めまして,お世話になります.プロポ→受信機→Arducopter→マイコンという風に指令値を送りたいのですが,Arducopterとマイコン間のUDP通信がうまく行きません.Arducopterのハード:navio+マイコン:STM32 Cortex-M4UDP通信は有線,無線両方行いたいNavio+(Raspberry Pi)のターミナル上でArdupilotとは別にUDP通信プログラムを動かした所,うまくいくのでArducopterにUDP通信プログラムを組み込んでみたのですがうまく動きません.また,ArducopterにはMAVLinkという通信ライブラリがありますがこれはパソコンやスマホ等の地上局との通信をサポートするもので,マイコンとの通信には使えないのでしょうか?どなたかArducopterのUDP通信について詳しい方がいましたらご教授お願いします

Read more…
3 Replies

姿勢角について

姿勢のピッチ角について質問があります.単発プロペラの固定翼機で垂直ホバリングを行いたいのですがピッチ角がMissionPlannerでは-90~90度で表示されています.これを0~360度に変更したいのですがどのようにすればいいでしょうか.よろしくお願いします.<備考>現在,フライトコントローラにはAPM2.6を使用しています.

Read more…
1 Reply