{"id":"https://openalex.org/W3211635928","doi":"https://doi.org/10.1109/jetcas.2021.3126259","title":"Improving Autonomous Nano-Drones Performance via Automated End-to-End Optimization and Deployment of DNNs","display_name":"Improving Autonomous Nano-Drones Performance via Automated End-to-End Optimization and Deployment of DNNs","publication_year":2021,"publication_date":"2021-11-08","ids":{"openalex":"https://openalex.org/W3211635928","doi":"https://doi.org/10.1109/jetcas.2021.3126259","mag":"3211635928"},"language":"en","primary_location":{"id":"doi:10.1109/jetcas.2021.3126259","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jetcas.2021.3126259","pdf_url":null,"source":{"id":"https://openalex.org/S142323794","display_name":"IEEE Journal on Emerging and Selected Topics in Circuits and Systems","issn_l":"2156-3357","issn":["2156-3357","2156-3365"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Journal on Emerging and Selected Topics in Circuits and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://ieeexplore.ieee.org/document/9606685","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5034659525","display_name":"Vlad Niculescu","orcid":"https://orcid.org/0000-0003-4214-1410"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Vlad Niculescu","raw_affiliation_strings":["Integrated Systems Laboratory, ETH Z\u00fcrich, Z\u00fcrich, Switzerland"],"raw_orcid":"https://orcid.org/0000-0003-4214-1410","affiliations":[{"raw_affiliation_string":"Integrated Systems Laboratory, ETH Z\u00fcrich, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028966277","display_name":"Lorenzo Lamberti","orcid":"https://orcid.org/0000-0003-1659-618X"},"institutions":[{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Lorenzo Lamberti","raw_affiliation_strings":["Department of Electrical, Electronic and Information Engineering, University of Bologna, Bologna, Italy"],"raw_orcid":"https://orcid.org/0000-0003-1659-618X","affiliations":[{"raw_affiliation_string":"Department of Electrical, Electronic and Information Engineering, University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038717922","display_name":"Francesco Conti","orcid":"https://orcid.org/0000-0002-7924-933X"},"institutions":[{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Francesco Conti","raw_affiliation_strings":["Department of Electrical, Electronic and Information Engineering, University of Bologna, Bologna, Italy"],"raw_orcid":"https://orcid.org/0000-0002-7924-933X","affiliations":[{"raw_affiliation_string":"Department of Electrical, Electronic and Information Engineering, University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043408422","display_name":"Luca Benini","orcid":"https://orcid.org/0000-0001-8068-3806"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]},{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["CH","IT"],"is_corresponding":false,"raw_author_name":"Luca Benini","raw_affiliation_strings":["Department of Electrical, Electronic and Information Engineering, University of Bologna, Bologna, Italy","Integrated Systems Laboratory, ETH Z\u00fcrich, Z\u00fcrich, Switzerland"],"raw_orcid":"https://orcid.org/0000-0001-8068-3806","affiliations":[{"raw_affiliation_string":"Department of Electrical, Electronic and Information Engineering, University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]},{"raw_affiliation_string":"Integrated Systems Laboratory, ETH Z\u00fcrich, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5061890705","display_name":"Daniele Palossi","orcid":"https://orcid.org/0000-0003-4487-0836"},"institutions":[{"id":"https://openalex.org/I15196421","display_name":"University of Applied Sciences and Arts of Southern Switzerland","ror":"https://ror.org/05ep8g269","country_code":"CH","type":"education","lineage":["https://openalex.org/I15196421"]},{"id":"https://openalex.org/I2614128279","display_name":"Dalle Molle Institute for Artificial Intelligence Research","ror":"https://ror.org/013355g38","country_code":"CH","type":"facility","lineage":["https://openalex.org/I15196421","https://openalex.org/I2614128279","https://openalex.org/I57201433"]},{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Daniele Palossi","raw_affiliation_strings":["Dalle Molle Institute for Artificial Intelligence, USI-SUPSI, Lugano, Switzerland","Integrated Systems Laboratory, ETH Z\u00fcrich, Z\u00fcrich, Switzerland"],"raw_orcid":"https://orcid.org/0000-0003-4487-0836","affiliations":[{"raw_affiliation_string":"Dalle Molle Institute for Artificial Intelligence, USI-SUPSI, Lugano, Switzerland","institution_ids":["https://openalex.org/I2614128279","https://openalex.org/I15196421"]},{"raw_affiliation_string":"Integrated Systems Laboratory, ETH Z\u00fcrich, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.5227,"has_fulltext":false,"cited_by_count":31,"citation_normalized_percentile":{"value":0.91279173,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"11","issue":"4","first_page":"548","last_page":"562"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9918000102043152,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.9868999719619751,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.6602718234062195},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5836367607116699},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5617642402648926},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.502716064453125},{"id":"https://openalex.org/keywords/convolutional-neural-network","display_name":"Convolutional neural network","score":0.48699456453323364},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.45291659235954285},{"id":"https://openalex.org/keywords/end-to-end-principle","display_name":"End-to-end principle","score":0.44023212790489197},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.41747578978538513},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3447611331939697},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.16528618335723877},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15548652410507202},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.14935767650604248},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.1254391074180603}],"concepts":[{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.6602718234062195},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5836367607116699},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5617642402648926},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.502716064453125},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.48699456453323364},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.45291659235954285},{"id":"https://openalex.org/C74296488","wikidata":"https://www.wikidata.org/wiki/Q2527392","display_name":"End-to-end principle","level":2,"score":0.44023212790489197},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.41747578978538513},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3447611331939697},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.16528618335723877},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15548652410507202},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.14935767650604248},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.1254391074180603}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/jetcas.2021.3126259","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jetcas.2021.3126259","pdf_url":null,"source":{"id":"https://openalex.org/S142323794","display_name":"IEEE Journal on Emerging and Selected Topics in Circuits and Systems","issn_l":"2156-3357","issn":["2156-3357","2156-3365"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Journal on Emerging and Selected Topics in Circuits and Systems","raw_type":"journal-article"},{"id":"pmh:oai:cris.unibo.it:11585/847044","is_oa":true,"landing_page_url":"https://ieeexplore.ieee.org/document/9606685","pdf_url":null,"source":{"id":"https://openalex.org/S4306402579","display_name":"Archivio istituzionale della ricerca (Alma Mater Studiorum Universit\u00e0 di Bologna)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210117483","host_organization_name":"Istituto di Ematologia di Bologna","host_organization_lineage":["https://openalex.org/I4210117483"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:cris.unibo.it:11585/847044","is_oa":true,"landing_page_url":"https://ieeexplore.ieee.org/document/9606685","pdf_url":null,"source":{"id":"https://openalex.org/S4306402579","display_name":"Archivio istituzionale della ricerca (Alma Mater Studiorum Universit\u00e0 di Bologna)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210117483","host_organization_name":"Istituto di Ematologia di Bologna","host_organization_lineage":["https://openalex.org/I4210117483"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[{"score":0.7799999713897705,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":56,"referenced_works":["https://openalex.org/W2194775991","https://openalex.org/W2345823960","https://openalex.org/W2547182110","https://openalex.org/W2565491105","https://openalex.org/W2605314490","https://openalex.org/W2612277919","https://openalex.org/W2625221059","https://openalex.org/W2755766995","https://openalex.org/W2774391739","https://openalex.org/W2784372305","https://openalex.org/W2788239209","https://openalex.org/W2789218862","https://openalex.org/W2889339831","https://openalex.org/W2889884420","https://openalex.org/W2890660991","https://openalex.org/W2909953480","https://openalex.org/W2922127512","https://openalex.org/W2944672121","https://openalex.org/W2963110888","https://openalex.org/W2963122961","https://openalex.org/W2963163009","https://openalex.org/W2963255460","https://openalex.org/W2963796870","https://openalex.org/W2964288524","https://openalex.org/W2968774960","https://openalex.org/W2969355370","https://openalex.org/W2970796375","https://openalex.org/W2981762858","https://openalex.org/W2982083293","https://openalex.org/W2985931159","https://openalex.org/W2999093589","https://openalex.org/W3004924597","https://openalex.org/W3012591950","https://openalex.org/W3015712293","https://openalex.org/W3037288590","https://openalex.org/W3049586678","https://openalex.org/W3091076647","https://openalex.org/W3093913904","https://openalex.org/W3098490553","https://openalex.org/W3111269129","https://openalex.org/W3122795696","https://openalex.org/W3137875211","https://openalex.org/W3147050786","https://openalex.org/W3176058568","https://openalex.org/W3199421948","https://openalex.org/W4287639545","https://openalex.org/W4288346093","https://openalex.org/W6731599672","https://openalex.org/W6736712755","https://openalex.org/W6747876305","https://openalex.org/W6760252871","https://openalex.org/W6762754082","https://openalex.org/W6774981805","https://openalex.org/W6775488555","https://openalex.org/W6779885597","https://openalex.org/W6784225549"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2027972911","https://openalex.org/W2146343568","https://openalex.org/W2013643406","https://openalex.org/W2157978810","https://openalex.org/W2597809628","https://openalex.org/W3046370962"],"abstract_inverted_index":{"The":[0],"evolution":[1],"of":[2,11,20,52,82,106,121,150,156,192,199,242],"energy-efficient":[3],"ultra-low-power":[4],"(ULP)":[5],"parallel":[6],"processors":[7],"and":[8,38,54,72,77,153,173,194,219,251],"the":[9,18,42,50,80,104,124,128,134,169,176,179,196,200,217,243,257,266],"diffusion":[10],"convolutional":[12],"neural":[13],"networks":[14],"(CNNs)":[15],"are":[16,32],"fueling":[17],"advent":[19],"autonomous":[21,119],"driving":[22],"nano-sized":[23],"unmanned":[24],"aerial":[25],"vehicles":[26],"(UAVs).":[27],"These":[28],"sub-10cm":[29],"robotic":[30],"platforms":[31],"envisioned":[33],"as":[34,92],"next-generation":[35],"ubiquitous":[36],"smart-sensors":[37],"unobtrusive":[39],"robotic-helpers.":[40],"However,":[41],"limited":[43],"computational/memory":[44],"resources":[45],"available":[46],"aboard":[47],"nano-UAVs":[48],"introduce":[49],"challenge":[51],"minimizing":[53],"optimizing":[55],"vision-based":[56,83],"CNNs":[57],"\u2013":[58,233],"which":[59],"to":[60,75,127,133,213],"date":[61],"require":[62],"error-prone,":[63],"labor-intensive":[64],"iterative":[65],"development":[66],"flows.":[67],"This":[68],"work":[69],"explores":[70],"methodologies":[71],"software":[73,258],"tools":[74],"streamline":[76],"automate":[78],"all":[79,234,256],"deployment":[81,105],"CNN":[84,117],"navigation":[85,120],"on":[86,96,103,226],"a":[87,93,97,115,141,154,189,209,227,230,261],"ULP":[88],"multicore":[89],"system-on-chip":[90],"acting":[91],"mission":[94],"computer":[95],"Crazyflie":[98,267],"2.1":[99],"nano-UAV.":[100],"We":[101],"focus":[102],"PULP-Dronet":[107],"(Palossi":[108],"<italic":[109,182,202,220],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[110,143,158,183,203,221],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">et":[111],"al.</i>":[112],",":[113],"2019),":[114],"state-of-the-art":[116],"for":[118,216,237],"nano-UAVs,":[122],"from":[123],"initial":[125],"training":[126],"final":[129],"closed-loop":[130],"evaluation.":[131],"Compared":[132],"original":[135],"hand-crafted":[136],"CNN,":[137],"our":[138],"results":[139],"show":[140],"<inline-formula":[142,157],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">":[144,159],"<tex-math":[145,160],"notation=\"LaTeX\">$2\\times":[146],"$":[147,162],"</tex-math></inline-formula>":[148,163],"reduction":[149],"memory":[151],"footprint":[152],"speedup":[155],"notation=\"LaTeX\">$1.6\\times":[161],"in":[164,178,208,260],"inference":[165],"time":[166],"while":[167,235],"guaranteeing":[168],"same":[170],"prediction":[171],"accuracy":[172],"significantly":[174],"improving":[175,195],"behavior":[177],"field,":[180],"achieving:":[181],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">i</i>":[184],")":[185,205,223],"obstacle":[186],"avoidance":[187],"with":[188,265],"peak":[190],"braking-speed":[191],"1.65m/s":[193],"speed/braking-space":[197],"ratio":[198],"baseline,":[201],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">ii</i>":[204],"free":[206],"flight":[207],"familiar":[210],"environment":[211],"up":[212],"1.96m/s":[214],"(0.5m/s":[215],"baseline),":[218],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">iii</i>":[222],"lane":[224],"following":[225],"path":[228],"featuring":[229],"90deg":[231],"turn":[232],"using":[236],"computation":[238],"less":[239],"than":[240],"1.6%":[241],"drone\u2019s":[244],"power":[245],"budget.":[246],"To":[247],"foster":[248],"new":[249],"applications":[250],"future":[252],"research,":[253],"we":[254],"open-source":[255],"design":[259],"ready-to-run":[262],"project":[263],"compatible":[264],"2.1.":[268]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":11},{"year":2023,"cited_by_count":11},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2021-11-22T00:00:00"}
