{"id":"https://openalex.org/W3116326918","doi":"https://doi.org/10.1109/iccma51325.2020.9301494","title":"Generic ROS-Based Multirotor Architecture for Controller Testing in Indoor Environments","display_name":"Generic ROS-Based Multirotor Architecture for Controller Testing in Indoor Environments","publication_year":2020,"publication_date":"2020-11-06","ids":{"openalex":"https://openalex.org/W3116326918","doi":"https://doi.org/10.1109/iccma51325.2020.9301494","mag":"3116326918"},"language":"en","primary_location":{"id":"doi:10.1109/iccma51325.2020.9301494","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccma51325.2020.9301494","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 8th International Conference on Control, Mechatronics and Automation (ICCMA)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5023644318","display_name":"Ahmad W. Abouelainein","orcid":null},"institutions":[{"id":"https://openalex.org/I96823368","display_name":"German University in Cairo","ror":"https://ror.org/03rjt0z37","country_code":"EG","type":"education","lineage":["https://openalex.org/I96823368"]},{"id":"https://openalex.org/I4210149432","display_name":"Multi-Robot Systems Research Group","ror":"https://ror.org/05ra8rv47","country_code":"EG","type":"facility","lineage":["https://openalex.org/I4210149432"]}],"countries":["EG"],"is_corresponding":true,"raw_author_name":"Ahmad W. Abouelainein","raw_affiliation_strings":["Mechatronics Department - Faculty of Engineering and Materials Science, German University in Cairo, Egypt","Multi-Robot Systems (MRS) Research Group, Cairo, Egypt"],"affiliations":[{"raw_affiliation_string":"Mechatronics Department - Faculty of Engineering and Materials Science, German University in Cairo, Egypt","institution_ids":["https://openalex.org/I96823368"]},{"raw_affiliation_string":"Multi-Robot Systems (MRS) Research Group, Cairo, Egypt","institution_ids":["https://openalex.org/I4210149432"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063748484","display_name":"Amr Ahmed","orcid":"https://orcid.org/0000-0002-8401-8368"},"institutions":[{"id":"https://openalex.org/I96823368","display_name":"German University in Cairo","ror":"https://ror.org/03rjt0z37","country_code":"EG","type":"education","lineage":["https://openalex.org/I96823368"]},{"id":"https://openalex.org/I4210149432","display_name":"Multi-Robot Systems Research Group","ror":"https://ror.org/05ra8rv47","country_code":"EG","type":"facility","lineage":["https://openalex.org/I4210149432"]}],"countries":["EG"],"is_corresponding":false,"raw_author_name":"Amr Ahmed","raw_affiliation_strings":["Mechatronics Department - Faculty of Engineering and Materials Science, German University in Cairo, Egypt","Multi-Robot Systems (MRS) Research Group, Cairo, Egypt"],"affiliations":[{"raw_affiliation_string":"Mechatronics Department - Faculty of Engineering and Materials Science, German University in Cairo, Egypt","institution_ids":["https://openalex.org/I96823368"]},{"raw_affiliation_string":"Multi-Robot Systems (MRS) Research Group, Cairo, Egypt","institution_ids":["https://openalex.org/I4210149432"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063239454","display_name":"Omar M. Shehata","orcid":"https://orcid.org/0000-0002-3604-3534"},"institutions":[{"id":"https://openalex.org/I96823368","display_name":"German University in Cairo","ror":"https://ror.org/03rjt0z37","country_code":"EG","type":"education","lineage":["https://openalex.org/I96823368"]},{"id":"https://openalex.org/I107720978","display_name":"Ain Shams University","ror":"https://ror.org/00cb9w016","country_code":"EG","type":"education","lineage":["https://openalex.org/I107720978"]},{"id":"https://openalex.org/I4210149432","display_name":"Multi-Robot Systems Research Group","ror":"https://ror.org/05ra8rv47","country_code":"EG","type":"facility","lineage":["https://openalex.org/I4210149432"]}],"countries":["EG"],"is_corresponding":false,"raw_author_name":"Omar M. Shehata","raw_affiliation_strings":["Mechatronics Department - Faculty of Engineering and Materials Science, German University in Cairo, Egypt","Mechatronics Department, Faculty of Engineering, Ain Shams University Cairo, Egypt","Multi-Robot Systems (MRS) Research Group, Cairo, Egypt"],"affiliations":[{"raw_affiliation_string":"Mechatronics Department - Faculty of Engineering and Materials Science, German University in Cairo, Egypt","institution_ids":["https://openalex.org/I96823368"]},{"raw_affiliation_string":"Mechatronics Department, Faculty of Engineering, Ain Shams University Cairo, Egypt","institution_ids":["https://openalex.org/I107720978"]},{"raw_affiliation_string":"Multi-Robot Systems (MRS) Research Group, Cairo, Egypt","institution_ids":["https://openalex.org/I4210149432"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042554286","display_name":"Elsayed I. Morgan","orcid":"https://orcid.org/0009-0009-6958-9398"},"institutions":[{"id":"https://openalex.org/I96823368","display_name":"German University in Cairo","ror":"https://ror.org/03rjt0z37","country_code":"EG","type":"education","lineage":["https://openalex.org/I96823368"]},{"id":"https://openalex.org/I4210149432","display_name":"Multi-Robot Systems Research Group","ror":"https://ror.org/05ra8rv47","country_code":"EG","type":"facility","lineage":["https://openalex.org/I4210149432"]}],"countries":["EG"],"is_corresponding":false,"raw_author_name":"Elsayed I. Morgan","raw_affiliation_strings":["Mechatronics Department - Faculty of Engineering and Materials Science, German University in Cairo, Egypt","Multi-Robot Systems (MRS) Research Group, Cairo, Egypt"],"affiliations":[{"raw_affiliation_string":"Mechatronics Department - Faculty of Engineering and Materials Science, German University in Cairo, Egypt","institution_ids":["https://openalex.org/I96823368"]},{"raw_affiliation_string":"Multi-Robot Systems (MRS) Research Group, Cairo, Egypt","institution_ids":["https://openalex.org/I4210149432"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5023644318"],"corresponding_institution_ids":["https://openalex.org/I4210149432","https://openalex.org/I96823368"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.18748425,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"2","issue":null,"first_page":"116","last_page":"120"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10040","display_name":"Adaptive Control of Nonlinear Systems","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10040","display_name":"Adaptive Control of Nonlinear Systems","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T10249","display_name":"Distributed Control Multi-Agent Systems","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9950000047683716,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/multirotor","display_name":"Multirotor","score":0.55573970079422},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5491771697998047},{"id":"https://openalex.org/keywords/overshoot","display_name":"Overshoot (microwave communication)","score":0.532288134098053},{"id":"https://openalex.org/keywords/pid-controller","display_name":"PID controller","score":0.5234993100166321},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4911787211894989},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.46956872940063477},{"id":"https://openalex.org/keywords/backup","display_name":"Backup","score":0.4622632563114166},{"id":"https://openalex.org/keywords/unavailability","display_name":"Unavailability","score":0.4145442247390747},{"id":"https://openalex.org/keywords/embedded-controller","display_name":"Embedded controller","score":0.4133763313293457},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.3278486132621765},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.3247191309928894},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.13531672954559326}],"concepts":[{"id":"https://openalex.org/C2781351190","wikidata":"https://www.wikidata.org/wiki/Q3772377","display_name":"Multirotor","level":2,"score":0.55573970079422},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5491771697998047},{"id":"https://openalex.org/C2780323453","wikidata":"https://www.wikidata.org/wiki/Q7113957","display_name":"Overshoot (microwave communication)","level":2,"score":0.532288134098053},{"id":"https://openalex.org/C47116090","wikidata":"https://www.wikidata.org/wiki/Q716829","display_name":"PID controller","level":3,"score":0.5234993100166321},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4911787211894989},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.46956872940063477},{"id":"https://openalex.org/C2780945871","wikidata":"https://www.wikidata.org/wiki/Q194274","display_name":"Backup","level":2,"score":0.4622632563114166},{"id":"https://openalex.org/C2780505938","wikidata":"https://www.wikidata.org/wiki/Q17093282","display_name":"Unavailability","level":2,"score":0.4145442247390747},{"id":"https://openalex.org/C2778803698","wikidata":"https://www.wikidata.org/wiki/Q1334973","display_name":"Embedded controller","level":2,"score":0.4133763313293457},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3278486132621765},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3247191309928894},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.13531672954559326},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C536315585","wikidata":"https://www.wikidata.org/wiki/Q7698332","display_name":"Temperature control","level":2,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccma51325.2020.9301494","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccma51325.2020.9301494","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 8th International Conference on Control, Mechatronics and Automation (ICCMA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W182434092","https://openalex.org/W200692537","https://openalex.org/W592322976","https://openalex.org/W1421260053","https://openalex.org/W1523906704","https://openalex.org/W1985115778","https://openalex.org/W1986065507","https://openalex.org/W2004807154","https://openalex.org/W2065006590","https://openalex.org/W2090899163","https://openalex.org/W2116108870","https://openalex.org/W2163198877","https://openalex.org/W2183111525","https://openalex.org/W2259165155","https://openalex.org/W2898350766","https://openalex.org/W2900144814","https://openalex.org/W2944436522","https://openalex.org/W2990767077","https://openalex.org/W2991159656","https://openalex.org/W2991220003","https://openalex.org/W3146411016","https://openalex.org/W6608108892","https://openalex.org/W6617756096","https://openalex.org/W6628330126","https://openalex.org/W6631513980","https://openalex.org/W6686216753","https://openalex.org/W6692297858"],"related_works":["https://openalex.org/W4237235066","https://openalex.org/W2026539069","https://openalex.org/W207884067","https://openalex.org/W3127016596","https://openalex.org/W2365973415","https://openalex.org/W4289655022","https://openalex.org/W4380303688","https://openalex.org/W3035290752","https://openalex.org/W4399119533","https://openalex.org/W4312352820"],"abstract_inverted_index":{"This":[0],"paper":[1],"proposes":[2],"a":[3,25,57,65,73],"three":[4],"layer":[5],"architecture":[6],"as":[7,9,56,110,125],"well":[8],"an":[10,79],"on-board":[11,88],"low":[12,58],"level":[13,59],"controller":[14,60],"for":[15,61],"indoor":[16],"navigation":[17],"of":[18,69,78,103],"multirotors,":[19],"with":[20,64,98,129,131],"implementation":[21],"and":[22,31,83,96,120,130],"testing":[23],"on":[24],"hexacopter.":[26],"Robot":[27],"Operating":[28],"System":[29],"(ROS)":[30],"Serial":[32],"Peripheral":[33],"Interface":[34],"(SPI)":[35],"were":[36,84],"used":[37],"to":[38,71],"communicate":[39],"between":[40],"the":[41,87,111],"system's":[42],"architectural":[43,81],"levels.":[44],"A":[45],"decentralized":[46],"cascade":[47],"Proportional":[48],"Integral":[49],"Derivative":[50],"(PID)":[51],"control":[52],"system":[53,74,91,112],"was":[54,93],"designed":[55],"normal":[62],"operation":[63,70],"fail-safe":[66],"backup":[67],"mode":[68],"prevent":[72],"crash":[75],"in":[76,86],"case":[77],"unnatural":[80],"failure,":[82],"implemented":[85],"computer.":[89],"The":[90,105,117],"communication":[92,100],"highly":[94],"reliable":[95],"accurate,":[97],"full":[99],"cycle":[101],"frequency":[102],"29Hz.":[104],"simulation":[106],"results":[107],"are":[108,123],"satisfactory":[109],"has":[113],"some":[114],"minor":[115],"overshoot.":[116],"roll,":[118],"pitch":[119],"yaw":[121],"controllers":[122],"decent":[124],"they":[126],"stabilize":[127],"quickly":[128],"almost":[132],"no":[133],"oscillations.":[134]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
