Dataset Open Access

Radio-Frequency Control and Video Signal Recordings of Drones

Miika Vuorenmaa; Jaakko Marin; Mikko Heino; Matias Turunen; Taneli Riihonen


JSON Export

{
  "files": [
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_inspire_2_2G.bin"
      }, 
      "checksum": "md5:d586a4e636b5cfe6a835d92244d9925e", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_inspire_2_2G.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_inspire_2_5G_1of2.bin"
      }, 
      "checksum": "md5:6806bffcb38d5af875dd5a35057289cd", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_inspire_2_5G_1of2.bin", 
      "type": "bin", 
      "size": 400000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_inspire_2_5G_2of2.bin"
      }, 
      "checksum": "md5:c70d16b1923a571b8af558aca67ff603", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_inspire_2_5G_2of2.bin", 
      "type": "bin", 
      "size": 400000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_matrice_100_2G.bin"
      }, 
      "checksum": "md5:3ce47fcb11ff2631961190b5a7b47824", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_matrice_100_2G.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_matrice_210_2G.bin"
      }, 
      "checksum": "md5:064dc1c4b9cb7a33c67b42faa3687906", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_matrice_210_2G.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_matrice_210_5G_1of2.bin"
      }, 
      "checksum": "md5:d1814a61cc44bde770f47d0d933ca364", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_matrice_210_5G_1of2.bin", 
      "type": "bin", 
      "size": 400000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_matrice_210_5G_2of2.bin"
      }, 
      "checksum": "md5:8a95594363d81a64a9355a748f2b2675", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_matrice_210_5G_2of2.bin", 
      "type": "bin", 
      "size": 400000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_mavic_mini_2G.bin"
      }, 
      "checksum": "md5:5d958277d2fbafe9ee4dcdce3b4636e1", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_mavic_mini_2G.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_mavic_pro_2G.bin"
      }, 
      "checksum": "md5:607de5f2fc6327a3e7b11b7185e0fcc8", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_mavic_pro_2G.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_phantom_4_2G.bin"
      }, 
      "checksum": "md5:2afe41e9da4624eb9ed71f901cfa3d78", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_phantom_4_2G.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_phantom_4_pro_plus_2G.bin"
      }, 
      "checksum": "md5:be8aaf95af313b612964958594d85bae", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_phantom_4_pro_plus_2G.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_phantom_4_pro_plus_5G_1of2.bin"
      }, 
      "checksum": "md5:d6b8cddbb87344385b1f8118a295ee5b", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_phantom_4_pro_plus_5G_1of2.bin", 
      "type": "bin", 
      "size": 400000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/DJI_phantom_4_pro_plus_5G_2of2.bin"
      }, 
      "checksum": "md5:609480608b5e3140a89b8f6523ab1209", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "DJI_phantom_4_pro_plus_5G_2of2.bin", 
      "type": "bin", 
      "size": 400000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/example.m"
      }, 
      "checksum": "md5:937a41f1bf74947fbe9057bc32116932", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "example.m", 
      "type": "m", 
      "size": 834
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/example.py"
      }, 
      "checksum": "md5:14259ce71abfa799fffd6b792735a669", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "example.py", 
      "type": "py", 
      "size": 1009
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/example_spectrogram_Matlab.jpg"
      }, 
      "checksum": "md5:b137bf32fb185dd222d047002807c31e", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "example_spectrogram_Matlab.jpg", 
      "type": "jpg", 
      "size": 63427
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/example_spectrogram_Python.png"
      }, 
      "checksum": "md5:524308d528ee7fc591a1787c4043db90", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "example_spectrogram_Python.png", 
      "type": "png", 
      "size": 144570
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/load_bin.m"
      }, 
      "checksum": "md5:7be757ed0e2211cd1c55e561a2cbb9e0", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "load_bin.m", 
      "type": "m", 
      "size": 1012
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/load_bin.py"
      }, 
      "checksum": "md5:ad0066ba5022943d62572493a86d889d", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "load_bin.py", 
      "type": "py", 
      "size": 641
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/Parrot_disco_2G.bin"
      }, 
      "checksum": "md5:da80ff6e9843e0ac2f0d41d5d2528a83", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "Parrot_disco_2G.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/Parrot_mambo_control_2G.bin"
      }, 
      "checksum": "md5:235009c8257190ab341715fa5bc28c8c", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "Parrot_mambo_control_2G.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/Parrot_mambo_video_2G.bin"
      }, 
      "checksum": "md5:21d4aaa5b027e0c1ced824988bb8e3ce", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "Parrot_mambo_video_2G.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/Yuneec_typhoon_h_2G_1of2.bin"
      }, 
      "checksum": "md5:e9bc9b4f5a45557e51c416419f028a45", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "Yuneec_typhoon_h_2G_1of2.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/Yuneec_typhoon_h_2G_2of2.bin"
      }, 
      "checksum": "md5:29d0b85ac7afa84af7e25c26110a1145", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "Yuneec_typhoon_h_2G_2of2.bin", 
      "type": "bin", 
      "size": 480000000
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f/Yuneec_typhoon_h_5G.bin"
      }, 
      "checksum": "md5:75a8c5f6f042c7877b284cbdd23622d4", 
      "bucket": "cf145bd1-be74-4575-812f-18c9309e9b0f", 
      "key": "Yuneec_typhoon_h_5G.bin", 
      "type": "bin", 
      "size": 400000000
    }
  ], 
  "owners": [
    124683
  ], 
  "doi": "10.5281/zenodo.4264467", 
  "stats": {
    "version_unique_downloads": 132.0, 
    "unique_views": 388.0, 
    "views": 451.0, 
    "version_views": 636.0, 
    "unique_downloads": 110.0, 
    "version_unique_views": 510.0, 
    "volume": 150646357093.0, 
    "version_downloads": 502.0, 
    "downloads": 464.0, 
    "version_volume": 161606745873.0
  }, 
  "links": {
    "thumb250": "https://zenodo.org/api/iiif/v2/cf145bd1-be74-4575-812f-18c9309e9b0f:a75d2356-3766-4690-ba62-7613332bf674:example_spectrogram_Matlab.jpg/full/250,/0/default.jpg", 
    "doi": "https://doi.org/10.5281/zenodo.4264467", 
    "thumbs": {
      "10": "https://zenodo.org/record/4264467/thumb10", 
      "750": "https://zenodo.org/record/4264467/thumb750", 
      "50": "https://zenodo.org/record/4264467/thumb50", 
      "1200": "https://zenodo.org/record/4264467/thumb1200", 
      "100": "https://zenodo.org/record/4264467/thumb100", 
      "250": "https://zenodo.org/record/4264467/thumb250"
    }, 
    "conceptdoi": "https://doi.org/10.5281/zenodo.4246392", 
    "conceptbadge": "https://zenodo.org/badge/doi/10.5281/zenodo.4246392.svg", 
    "latest_html": "https://zenodo.org/record/4264467", 
    "bucket": "https://zenodo.org/api/files/cf145bd1-be74-4575-812f-18c9309e9b0f", 
    "badge": "https://zenodo.org/badge/doi/10.5281/zenodo.4264467.svg", 
    "html": "https://zenodo.org/record/4264467", 
    "latest": "https://zenodo.org/api/records/4264467"
  }, 
  "conceptdoi": "10.5281/zenodo.4246392", 
  "created": "2020-11-09T12:41:38.697825+00:00", 
  "updated": "2020-11-12T07:29:14.362372+00:00", 
  "conceptrecid": "4246392", 
  "revision": 3, 
  "id": 4264467, 
  "metadata": {
    "access_right_category": "success", 
    "doi": "10.5281/zenodo.4264467", 
    "description": "<p>This database contains&nbsp;<a href=\"https://en.wikipedia.org/wiki/In-phase_and_quadrature_components\">IQ-baseband</a> recordings of&nbsp;10&nbsp;consumer/prosumer&nbsp;drones&rsquo; radio-control and video signals&nbsp;in an interleaved&nbsp;(I1 Q1 I2 Q2 I3 Q3 ...)&nbsp;16-bit&nbsp;signed&nbsp;integer, little-endian,&nbsp;format. The drones were recorded at 2.44&nbsp;GHz and 5.8 GHz center frequencies&nbsp;(with the exception of&nbsp;Yuneec Typhoon&nbsp;H at&nbsp;5.7 GHz)&nbsp;if the drone supported both.&nbsp;In the dataset,&nbsp;these center frequencies were denoted with 2G and 5G in the filename, respectively.&nbsp;The sampling frequency&nbsp;was 120 MHz at 2.44&nbsp;GHz and 200 MHz at 5.8 GHz. The recording length&nbsp;at&nbsp;2.44 GHz&nbsp;was 120e6&nbsp;samples, which corresponds to a recording period of 1 s&nbsp;and 100e6&nbsp;samples&nbsp;at&nbsp;5.8 GHz, which corresponds to&nbsp;a&nbsp;recording&nbsp;period of&nbsp;0.5 s.&nbsp;</p>\n\n<p>The measurements were conducted in the isolated anechoic chamber of&nbsp;Tampere University, where the drones were on a&nbsp;turntable. The controller was next to the drone, and the&nbsp;measurement&nbsp;antenna was at the opposite side of the chamber.&nbsp;The&nbsp;published data are&nbsp;chosen in a way that a&nbsp;complete&nbsp;hopping sequence of the control signal is&nbsp;captured&nbsp;in&nbsp;each&nbsp;single&nbsp;recording,&nbsp;if possible. There were a few drones,&nbsp;for which&nbsp;two&nbsp;separate recordings were provided;&nbsp;these recordings are not consecutive, but it should be possible to combine them to extract the hopping sequence. Some drones also did not have a discernible pattern, or it was too long for our recording&nbsp;period.&nbsp;&nbsp;</p>\n\n<p>The recordings of the Parrot Mambo&nbsp;are&nbsp;separated into two files, since it was not possible to record a clean signal with simultaneously active video and control links.&nbsp;</p>\n\n<p>The following drone models are included in the&nbsp;first version of the&nbsp;database:&nbsp;</p>\n\n<ul>\n\t<li>DJI Inspire 2&nbsp;(2.44&nbsp;and 5.8 GHz)&nbsp;</li>\n\t<li>DJI&nbsp;Matrice&nbsp;100&nbsp;(2.44&nbsp;GHz)&nbsp;</li>\n\t<li>DJI&nbsp;Matrice&nbsp;210&nbsp;(2.44&nbsp;and 5.8 GHz)&nbsp;</li>\n\t<li>DJI Mavic Mini&nbsp;(2.44&nbsp;GHz)&nbsp;</li>\n\t<li>DJI Mavic Pro&nbsp;(2.44&nbsp;GHz)&nbsp;</li>\n\t<li>DJI Phantom 4&nbsp;(2.44&nbsp;GHz)&nbsp;</li>\n\t<li>DJI Phantom 4 Pro&nbsp;Plus&nbsp;(2.44&nbsp;and 5.8 GHz)&nbsp;</li>\n\t<li>Parrot&nbsp;Disco&nbsp;(2.44&nbsp;GHz)&nbsp;</li>\n\t<li>Parrot&nbsp;Mambo&nbsp;(2.44&nbsp;GHz)&nbsp;</li>\n\t<li>Yuneec Typhoon&nbsp;H&nbsp;(2.44&nbsp;and 5.7&nbsp;GHz)&nbsp;</li>\n</ul>\n\n<p>For further information contact Jaakko Marin.</p>", 
    "contributors": [
      {
        "affiliation": "Rantelon", 
        "type": "Other", 
        "name": "Karel P\u00e4rlin"
      }
    ], 
    "title": "Radio-Frequency Control and Video Signal Recordings of Drones", 
    "language": "eng", 
    "relations": {
      "version": [
        {
          "count": 2, 
          "index": 1, 
          "parent": {
            "pid_type": "recid", 
            "pid_value": "4246392"
          }, 
          "is_last": true, 
          "last_child": {
            "pid_type": "recid", 
            "pid_value": "4264467"
          }
        }
      ]
    }, 
    "access_right": "open", 
    "communities": [
      {
        "id": "tau_wireless"
      }
    ], 
    "version": "1.0.1", 
    "keywords": [
      "Drone", 
      "UAV", 
      "Unmanned Aerial Vehicle", 
      "Multicopter", 
      "Radio Control", 
      "Video Link", 
      "Radio Frequency", 
      "Communications"
    ], 
    "publication_date": "2020-11-05", 
    "creators": [
      {
        "affiliation": "Tampere University", 
        "name": "Miika Vuorenmaa"
      }, 
      {
        "affiliation": "Tampere University", 
        "name": "Jaakko Marin"
      }, 
      {
        "orcid": "0000-0003-3637-3477", 
        "affiliation": "Tampere University", 
        "name": "Mikko Heino"
      }, 
      {
        "orcid": "0000-0002-1037-2882", 
        "affiliation": "Tampere University", 
        "name": "Matias Turunen"
      }, 
      {
        "orcid": "0000-0001-5416-5263", 
        "affiliation": "Tampere University", 
        "name": "Taneli Riihonen"
      }
    ], 
    "license": {
      "id": "CC-BY-4.0"
    }, 
    "resource_type": {
      "type": "dataset", 
      "title": "Dataset"
    }, 
    "related_identifiers": [
      {
        "scheme": "doi", 
        "identifier": "10.5281/zenodo.4246392", 
        "relation": "isVersionOf"
      }
    ]
  }
}
636
502
views
downloads
All versions This version
Views 636451
Downloads 502464
Data volume 161.6 GB150.6 GB
Unique views 510388
Unique downloads 132110

Share

Cite as