Intel AERO manual / automatic flying

前置作業:
  1. Flashing intel AERO board and calibration (參: Initial setup, Flight mode setting) *先flash Aero-xx-xx.iso,再安裝Ubuntu 16.04。(跟雙系統的安裝方法一樣,安裝完後需從Kernel 4.4.76 登入)
  2. Video display test (參: Video streaming)

*Press shift & ESC for entrying the GRUB screen (https://askubuntu.com/questions/16042/how-to-get-to-the-grub-menu-at-boot-time)

* Flash the latest BIOS: 

  1. Download bios.rpm file bios download link
  2. rpm2cpio aero-bios-01.00.16-r1.corei7_64.rpm | cpio -idmv 
  3. sudo mv BIOSUPDATE.fv /boot
  4. sudo aero-bios-update
  5. sudo reboot


手動 (參: First flight):
  1. 連接好所有配件
  2. 開啟Intel AERO電源,開啟遙控器
  3. 等待開機完畢,開車 (左邊搖桿往右下)
  4. 加油門,起飛 (Position Hold Mode)
  5. 關車 (左邊搖桿往左下),關掉Intel AERO電源,最後關掉遙控器
The transmitter should always be powered on before the receiver (which is normally powered together with the vehicle). If powered on after the vehicle it won’t connect. To overcome this you can simply disconnect the cable from the receiver, or go through the binding process, which involves powering on the transmitter while holding the “BIND/PANIC/TRAINER” button pressed.

自動:
  1. Python (參:04-Autonomous-drone-programming-in-Python)
  2. Dronekit (參: dronekit-example.html,6/13, 6/14筆記)
  3. DroneKit的使用DRONEKIT官網
  4. ROS (參: MavRos-takeoff-n-land,6/17, 6/19筆記)
  5. PX4FLOW
Dronekit SITL & Implementation:
  1. Install mavproxy, dronekit, dronekit-sitl (參:Dronekit setup, simulation and visualization on Mission Planner )
  2. Install mission planner on Linux 16.04 (參:Steps)
  3. Start the simulator with dronekit-sitl copter (ex: dronekit-sitl plane-3.3.0 --home=-35.363261,149.165230,584,353 )
  4. Share the connection with the localhost and external UDP (ex: mavproxy.py --master tcp:127.0.0.1:5760 --out udp:127.0.0.1:14551 --out udp:10.39.122.32:14550)
  5. Open Mission Planner (~/MissionPlannerBeta$ sudo mono MissionPlanner.exe) and establish connection
  6. Run .py file (ex: ~/dronekit-python/examples/simple_goto$ sudo python simple_goto.py --connect udp:127.0.0.1:14551)
  7. Install mavproxy, dronekit on Intel AERO
  8. Run the .py file that already verified by SITL.
Key: 


留言

這個網誌中的熱門文章

Tuing PID parameters in QGroundcontrol (2)

Useful PX4 Parameters

Burn linux image to eMMC storage on Banana Pi M3