• DocumentCode
    258577
  • Title

    Phenox: Zynq 7000 based quadcopter robot

  • Author

    Konomura, Ryo ; Hori, Koichi

  • Author_Institution
    Dept. of Aeronaut. & Astronaut., Univ. of Tokyo, Tokyo, Japan
  • fYear
    2014
  • fDate
    8-10 Dec. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We describe our design of hardware and software systems for a quadcopter robot, which we name "Phenox". Phenox is a palm-sized quadcopter robot that can fly fully autonomously without any external controller or supporting systems. In our previous studies, we proposed palm-sized and fully autonomous quadcopter robots. However, in the previous systems, almost all the capability of the CPU and FPGA was used only for autonomous flight, so it was hard to implement additional user applications on the robot. In the design of the Phenox, we adopted the Zynq 7000 Soc, which has dual-core CPUs and an FPGA in one chip, enabling the users of the robot to implement their own application programs on the robot. We describe how Phenox processes images and sound, estimates its position, controls its flight, runs Linux OS and executes the user application programs in combination with open-source libraries such as OpenCV and Julius.
  • Keywords
    Linux; aerospace control; helicopters; mobile robots; position control; public domain software; robot programming; user interfaces; CPU; FPGA; Linux OS; Phenox; Zynq 7000; autonomous flight; autonomous quadcopter robots; flight control; open-source libraries; palm-sized quadcopter robot; position estimation; user application programs; Cameras; Field programmable gate arrays; Libraries; Linux; Robot sensing systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ReConFigurable Computing and FPGAs (ReConFig), 2014 International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4799-5943-3
  • Type

    conf

  • DOI
    10.1109/ReConFig.2014.7032546
  • Filename
    7032546