2021-08-12から1日間の記事一覧

px4でUARTデバイスと通信する(途中)

Pixhawk 1のピン配置 FMU v3のUART定義 PX4-Autopilot/ROMFS/px4fmu_common/init.d/rcS # # UART mapping on FMUv2/3/4: # # UART1 /dev/ttyS0 IO debug (except v4, there ttyS0 is the wifi) # USART2 /dev/ttyS1 TELEM1 (flow control) # USART3 /dev/tty…

nshをテレメトリ経由で起動する(mavlink shell)

docs.px4.io $ sudo pip3 install pymavlink pyserial $ cd <PX4 Directory> $ ./Tools/mavlink_shell.py /dev/ttyUSB0</px4>

px4のサンプルアプリをビルドする

docs.px4.io

px4の効果音の意味

Ubuntu20にsublime textをインストールする

sudo apt update sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common curl -fsSL https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - sudo add-apt-repository "deb https://download.…

px4のmavrosノードをテレメトリで起動する

fcu_urlパラメタを以下のように設定する。 $ roslaunch mavros px4.launch fcu_url:=/dev/ttyUSB0:57600直接ホストPCにUSB接続するときは以下。 $ roslaunch mavros px4.launch fcu_url:=/dev/ttyACM0:115200

px4をビルドする(SITL、FMU v2)

ここに従う。 docs.px4.io $ git clone https://github.com/PX4/PX4-Autopilot.git --recursive $ make px4_sitl jmavsimビルド時にはいくつかPythonライブラリがないと言われたので、pipでインストールした。 (追記)以下を実行すると自動で依存ライブラリ…