{"id":"https://openalex.org/W4205443786","doi":"https://doi.org/10.1109/icar53236.2021.9659331","title":"Towards an Open-Source Hardware Agnostic Framework for Robotic End-Effectors Control","display_name":"Towards an Open-Source Hardware Agnostic Framework for Robotic End-Effectors Control","publication_year":2021,"publication_date":"2021-12-06","ids":{"openalex":"https://openalex.org/W4205443786","doi":"https://doi.org/10.1109/icar53236.2021.9659331"},"language":"en","primary_location":{"id":"doi:10.1109/icar53236.2021.9659331","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icar53236.2021.9659331","pdf_url":null,"source":{"id":"https://openalex.org/S4363608199","display_name":"2021 20th International Conference on Advanced Robotics (ICAR)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 20th International Conference on Advanced Robotics (ICAR)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://zenodo.org/record/7057284","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5034464428","display_name":"Davide Torielli","orcid":"https://orcid.org/0000-0002-9711-3006"},"institutions":[{"id":"https://openalex.org/I30771326","display_name":"Italian Institute of Technology","ror":"https://ror.org/042t93s57","country_code":"IT","type":"facility","lineage":["https://openalex.org/I30771326"]},{"id":"https://openalex.org/I83816512","display_name":"University of Genoa","ror":"https://ror.org/0107c5v14","country_code":"IT","type":"education","lineage":["https://openalex.org/I83816512"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Davide Torielli","raw_affiliation_strings":["Department of Informatics, Bioengineering, Robotics, and Systems Engineering (DIBRIS), University of Genova, Genova, Italy","Humanoids and Human Centered Mechatronics (HHCM), Istituto Italiano di Tecnologia, Genova, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Informatics, Bioengineering, Robotics, and Systems Engineering (DIBRIS), University of Genova, Genova, Italy","institution_ids":["https://openalex.org/I83816512"]},{"raw_affiliation_string":"Humanoids and Human Centered Mechatronics (HHCM), Istituto Italiano di Tecnologia, Genova, Italy","institution_ids":["https://openalex.org/I30771326"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003831513","display_name":"Liana Bertoni","orcid":"https://orcid.org/0000-0002-4611-1430"},"institutions":[{"id":"https://openalex.org/I30771326","display_name":"Italian Institute of Technology","ror":"https://ror.org/042t93s57","country_code":"IT","type":"facility","lineage":["https://openalex.org/I30771326"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Liana Bertoni","raw_affiliation_strings":["Humanoids and Human Centered Mechatronics (HHCM), Istituto Italiano di Tecnologia, Genova, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Humanoids and Human Centered Mechatronics (HHCM), Istituto Italiano di Tecnologia, Genova, Italy","institution_ids":["https://openalex.org/I30771326"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031036223","display_name":"Nikos G. Tsagarakis","orcid":"https://orcid.org/0000-0002-9877-8237"},"institutions":[{"id":"https://openalex.org/I30771326","display_name":"Italian Institute of Technology","ror":"https://ror.org/042t93s57","country_code":"IT","type":"facility","lineage":["https://openalex.org/I30771326"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Nikos Tsagarakis","raw_affiliation_strings":["Humanoids and Human Centered Mechatronics (HHCM), Istituto Italiano di Tecnologia, Genova, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Humanoids and Human Centered Mechatronics (HHCM), Istituto Italiano di Tecnologia, Genova, Italy","institution_ids":["https://openalex.org/I30771326"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072560467","display_name":"Luca Muratore","orcid":"https://orcid.org/0000-0002-1265-3370"},"institutions":[{"id":"https://openalex.org/I30771326","display_name":"Italian Institute of Technology","ror":"https://ror.org/042t93s57","country_code":"IT","type":"facility","lineage":["https://openalex.org/I30771326"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Luca Muratore","raw_affiliation_strings":["Humanoids and Human Centered Mechatronics (HHCM), Istituto Italiano di Tecnologia, Genova, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Humanoids and Human Centered Mechatronics (HHCM), Istituto Italiano di Tecnologia, Genova, Italy","institution_ids":["https://openalex.org/I30771326"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5034464428"],"corresponding_institution_ids":["https://openalex.org/I30771326","https://openalex.org/I83816512"],"apc_list":null,"apc_paid":null,"fwci":0.8709,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.67264224,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"688","last_page":"694"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.9998000264167786,"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/T10653","display_name":"Robot Manipulation and Learning","score":0.9998000264167786,"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/T11687","display_name":"Teleoperation and Haptic Systems","score":0.9909999966621399,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/T10868","display_name":"Soft Robotics and Applications","score":0.9866999983787537,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/robot-end-effector","display_name":"Robot end effector","score":0.7306700348854065},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6590448021888733},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6419464349746704},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.6313290596008301},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.5689023733139038},{"id":"https://openalex.org/keywords/grippers","display_name":"Grippers","score":0.5304642915725708},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.5055594444274902},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.4422389268875122},{"id":"https://openalex.org/keywords/software-framework","display_name":"Software framework","score":0.4375254213809967},{"id":"https://openalex.org/keywords/end-to-end-principle","display_name":"End-to-end principle","score":0.43449386954307556},{"id":"https://openalex.org/keywords/actuator","display_name":"Actuator","score":0.4294915199279785},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4275647699832916},{"id":"https://openalex.org/keywords/open-source-hardware","display_name":"Open source hardware","score":0.4258115887641907},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3994865119457245},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3686913251876831},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.36426419019699097},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.3586745858192444},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.3237612247467041},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.23924952745437622},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.2213059663772583},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1578008532524109},{"id":"https://openalex.org/keywords/hardware-architecture","display_name":"Hardware architecture","score":0.1327459216117859}],"concepts":[{"id":"https://openalex.org/C8652668","wikidata":"https://www.wikidata.org/wiki/Q1340324","display_name":"Robot end effector","level":3,"score":0.7306700348854065},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6590448021888733},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6419464349746704},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.6313290596008301},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.5689023733139038},{"id":"https://openalex.org/C2775960376","wikidata":"https://www.wikidata.org/wiki/Q1435859","display_name":"Grippers","level":2,"score":0.5304642915725708},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.5055594444274902},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4422389268875122},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.4375254213809967},{"id":"https://openalex.org/C74296488","wikidata":"https://www.wikidata.org/wiki/Q2527392","display_name":"End-to-end principle","level":2,"score":0.43449386954307556},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.4294915199279785},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4275647699832916},{"id":"https://openalex.org/C548595372","wikidata":"https://www.wikidata.org/wiki/Q159172","display_name":"Open source hardware","level":4,"score":0.4258115887641907},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3994865119457245},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3686913251876831},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.36426419019699097},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.3586745858192444},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3237612247467041},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.23924952745437622},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2213059663772583},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1578008532524109},{"id":"https://openalex.org/C65232700","wikidata":"https://www.wikidata.org/wiki/Q5656403","display_name":"Hardware architecture","level":3,"score":0.1327459216117859},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/icar53236.2021.9659331","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icar53236.2021.9659331","pdf_url":null,"source":{"id":"https://openalex.org/S4363608199","display_name":"2021 20th International Conference on Advanced Robotics (ICAR)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 20th International Conference on Advanced Robotics (ICAR)","raw_type":"proceedings-article"},{"id":"pmh:oai:zenodo.org:7057284","is_oa":true,"landing_page_url":"https://zenodo.org/record/7057284","pdf_url":"https://zenodo.org/record/7057284","source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"},{"id":"pmh:oai:iris.unige.it:11567/1074930","is_oa":true,"landing_page_url":"https://hdl.handle.net/11567/1074930","pdf_url":null,"source":{"id":"https://openalex.org/S4377196291","display_name":"CINECA IRIS Institutial Research Information System (University of Genoa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I83816512","host_organization_name":"University of Genoa","host_organization_lineage":["https://openalex.org/I83816512"],"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/conferenceObject"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:7057284","is_oa":true,"landing_page_url":"https://zenodo.org/record/7057284","pdf_url":"https://zenodo.org/record/7057284","source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"},"sustainable_development_goals":[{"score":0.6299999952316284,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G2696811572","display_name":null,"funder_award_id":"732287","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G4219559521","display_name":null,"funder_award_id":"101016007","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G6460893282","display_name":null,"funder_award_id":"F/190042/01-03/X44 RELAX","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4205443786.pdf","grobid_xml":"https://content.openalex.org/works/W4205443786.grobid-xml"},"referenced_works_count":17,"referenced_works":["https://openalex.org/W205345260","https://openalex.org/W1510186039","https://openalex.org/W2003681620","https://openalex.org/W2004139909","https://openalex.org/W2015356556","https://openalex.org/W2027071444","https://openalex.org/W2053372911","https://openalex.org/W2106215490","https://openalex.org/W2126284968","https://openalex.org/W2138983671","https://openalex.org/W2154006563","https://openalex.org/W2192139261","https://openalex.org/W2261736307","https://openalex.org/W2910935384","https://openalex.org/W2943200793","https://openalex.org/W3015991193","https://openalex.org/W4205298187"],"related_works":["https://openalex.org/W1976950967","https://openalex.org/W2076754931","https://openalex.org/W1564079087","https://openalex.org/W1516164006","https://openalex.org/W1764030237","https://openalex.org/W1965643255","https://openalex.org/W2097691581","https://openalex.org/W1589514039","https://openalex.org/W2386418808","https://openalex.org/W4250245704"],"abstract_inverted_index":{"Nowadays":[0],"a":[1,81,114,120,187,224,245],"wide":[2],"range":[3,121],"of":[4,60,71,101,122,125,130,159,174,226],"industrial":[5],"grippers":[6],"are":[7,241],"available":[8],"on":[9,21],"the":[10,32,69,91,96,102,107,157,175,201,221],"market":[11],"and":[12,25,77,84,94,99,135,138,166,189,195,205,209,217,234,248],"usually":[13,65],"their":[14,154],"integration":[15,59,98,155],"to":[16,42,118,219],"robotics":[17,239],"automation":[18],"systems":[19],"relies":[20],"dedicated":[22],"software":[23,75,115,162],"modules":[24,39,76,134],"interfaces":[26,169],"specific":[27,193],"for":[28],"each":[29,184],"gripper.":[30],"During":[31],"past":[33],"two":[34],"decades,":[35],"more":[36],"sophisticated":[37],"end-effector":[38,185,222],"that":[40,180],"target":[41],"provide":[43],"additional":[44],"functionality":[45],"including":[46],"dexterous":[47],"manipulation":[48,142],"skills":[49],"as":[50,52,145],"well":[51],"sensing":[53,133],"capabilities":[54,139,233],"have":[55],"been":[56],"developed.":[57],"The":[58,231],"these":[61],"new":[62,103],"devices":[63],"is":[64,80,179],"not":[66,86],"trivial,":[67],"requiring":[68],"development":[70,158],"brand":[72],"new,":[73],"tailor-made":[74],"interfaces,":[78],"which":[79,112],"time":[82],"consuming":[83],"certainly":[85],"efficient":[87],"activity.":[88],"To":[89],"address":[90],"above":[92],"issue":[93],"facilitate":[95],"quick":[97],"validation":[100],"end-effectors,":[104],"we":[105],"developed":[106],"ROS":[108,176],"End-Effector":[109,177],"open-source":[110],"framework,":[111],"provides":[113],"infrastructure":[116],"capable":[117],"accommodate":[119],"robotic":[123],"end-effectors":[124,240],"different":[126,141,188,238],"hardware":[127,160,203,251],"characteristics":[128],"(number":[129],"fingers,":[131],"actuators,":[132],"communication":[136],"protocols)":[137],"(with":[140],"skills,":[143],"such":[144],"grasping,":[146],"pinching,":[147],"or":[148],"independent":[149],"finger":[150],"dexterity)":[151],"effectively":[152],"facilitating":[153],"through":[156],"agnostic":[161],"modules,":[163],"simulation":[164,247],"tools":[165],"application":[167],"programming":[168],"(APIs).":[170],"A":[171],"key":[172],"feature":[173],"framework":[178,232],"rather":[181],"than":[182],"controlling":[183],"in":[186,236,244,249],"customized":[190],"way,":[191],"following":[192],"protocols":[194],"instructions":[196],"data":[197],"fields,":[198],"it":[199],"masks":[200],"physical":[202],"differences":[204],"limitations":[206],"(e.g.,":[207],"kinematics":[208],"dynamic":[210],"model,":[211],"actuator,":[212],"sensor,":[213],"update":[214],"frequency,":[215],"etc.)":[216],"permits":[218],"command":[220],"using":[223],"set":[225],"high":[227],"level":[228],"grasping":[229],"primitives.":[230],"flexibility":[235],"supporting":[237],"demonstrated":[242],"both":[243],"kinematic/dynamic":[246],"real":[250],"experiments.":[252]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2026-05-23T08:51:43.019350","created_date":"2022-01-25T00:00:00"}
