{"id":"https://openalex.org/W4401417398","doi":"https://doi.org/10.1109/icra57147.2024.10610054","title":"Tactile Robot Programming: Transferring Task Constraints into Constraint-Based Unified Force-Impedance Control","display_name":"Tactile Robot Programming: Transferring Task Constraints into Constraint-Based Unified Force-Impedance Control","publication_year":2024,"publication_date":"2024-05-13","ids":{"openalex":"https://openalex.org/W4401417398","doi":"https://doi.org/10.1109/icra57147.2024.10610054"},"language":"en","primary_location":{"id":"doi:10.1109/icra57147.2024.10610054","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra57147.2024.10610054","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE International Conference on Robotics and Automation (ICRA)","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/A5028799579","display_name":"K\u00fcbra Karacan","orcid":"https://orcid.org/0000-0002-3020-1271"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"K\u00fcbra Karacan","raw_affiliation_strings":["Technical University of Munich,Chair of Robotics and Systems Intelligence, MIRMI-Munich Institute of Robotics and Machine Intelligence,Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,Chair of Robotics and Systems Intelligence, MIRMI-Munich Institute of Robotics and Machine Intelligence,Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029395094","display_name":"Robin Jeanne Kirschner","orcid":"https://orcid.org/0000-0002-6067-4360"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Robin Jeanne Kirschner","raw_affiliation_strings":["Technical University of Munich,Chair of Robotics and Systems Intelligence, MIRMI-Munich Institute of Robotics and Machine Intelligence,Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,Chair of Robotics and Systems Intelligence, MIRMI-Munich Institute of Robotics and Machine Intelligence,Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059894624","display_name":"Hamid Sadeghian","orcid":"https://orcid.org/0000-0001-8390-3480"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Hamid Sadeghian","raw_affiliation_strings":["Technical University of Munich,Chair of Robotics and Systems Intelligence, MIRMI-Munich Institute of Robotics and Machine Intelligence,Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,Chair of Robotics and Systems Intelligence, MIRMI-Munich Institute of Robotics and Machine Intelligence,Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100380478","display_name":"Fan Wu","orcid":"https://orcid.org/0000-0001-5051-3005"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Fan Wu","raw_affiliation_strings":["Technical University of Munich,Chair of Robotics and Systems Intelligence, MIRMI-Munich Institute of Robotics and Machine Intelligence,Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,Chair of Robotics and Systems Intelligence, MIRMI-Munich Institute of Robotics and Machine Intelligence,Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024171209","display_name":"Sami Haddadin","orcid":"https://orcid.org/0000-0001-7696-4955"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sami Haddadin","raw_affiliation_strings":["Technical University of Munich,Chair of Robotics and Systems Intelligence, MIRMI-Munich Institute of Robotics and Machine Intelligence,Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,Chair of Robotics and Systems Intelligence, MIRMI-Munich Institute of Robotics and Machine Intelligence,Germany","institution_ids":["https://openalex.org/I62916508"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5028799579"],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":null,"apc_paid":null,"fwci":0.989,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.75844722,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"204","last_page":"210"},"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/T10868","display_name":"Soft Robotics and Applications","score":0.9937000274658203,"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"}},{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9907000064849854,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/impedance-control","display_name":"Impedance control","score":0.6984955668449402},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.669349193572998},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6362860202789307},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6226641535758972},{"id":"https://openalex.org/keywords/electrical-impedance","display_name":"Electrical impedance","score":0.586513340473175},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5773650407791138},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.44672122597694397},{"id":"https://openalex.org/keywords/mechanical-impedance","display_name":"Mechanical impedance","score":0.4219646751880646},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.4169151186943054},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.3640139698982239},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.3623996078968048},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.24565011262893677},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.22201019525527954},{"id":"https://openalex.org/keywords/mechanical-engineering","display_name":"Mechanical engineering","score":0.18143323063850403},{"id":"https://openalex.org/keywords/electrical-engineering","display_name":"Electrical engineering","score":0.1327010989189148},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.09992790222167969}],"concepts":[{"id":"https://openalex.org/C2777984285","wikidata":"https://www.wikidata.org/wiki/Q17098134","display_name":"Impedance control","level":3,"score":0.6984955668449402},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.669349193572998},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6362860202789307},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6226641535758972},{"id":"https://openalex.org/C17829176","wikidata":"https://www.wikidata.org/wiki/Q179043","display_name":"Electrical impedance","level":2,"score":0.586513340473175},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5773650407791138},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.44672122597694397},{"id":"https://openalex.org/C159447365","wikidata":"https://www.wikidata.org/wiki/Q6421317","display_name":"Mechanical impedance","level":3,"score":0.4219646751880646},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.4169151186943054},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.3640139698982239},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.3623996078968048},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.24565011262893677},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.22201019525527954},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.18143323063850403},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.1327010989189148},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.09992790222167969}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icra57147.2024.10610054","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra57147.2024.10610054","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE International Conference on Robotics and Automation (ICRA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W405099765","https://openalex.org/W1541925238","https://openalex.org/W1548528537","https://openalex.org/W1978023077","https://openalex.org/W1986024064","https://openalex.org/W2066379939","https://openalex.org/W2069361969","https://openalex.org/W2111528514","https://openalex.org/W2112474089","https://openalex.org/W2113265921","https://openalex.org/W2114396743","https://openalex.org/W2169360335","https://openalex.org/W2172158418","https://openalex.org/W2185933665","https://openalex.org/W2517641405","https://openalex.org/W2568497551","https://openalex.org/W2783932968","https://openalex.org/W2789539638","https://openalex.org/W2793763890","https://openalex.org/W2902808022","https://openalex.org/W2950069298","https://openalex.org/W2984756091","https://openalex.org/W3098499184","https://openalex.org/W3115157241","https://openalex.org/W3199668880","https://openalex.org/W4200452682","https://openalex.org/W4205852817","https://openalex.org/W4206427312","https://openalex.org/W4312949384","https://openalex.org/W4316363533","https://openalex.org/W4367016637","https://openalex.org/W4383108948","https://openalex.org/W4388918799","https://openalex.org/W4391021944","https://openalex.org/W6651096413","https://openalex.org/W6652812257","https://openalex.org/W6688724285","https://openalex.org/W6810801667"],"related_works":["https://openalex.org/W1548357495","https://openalex.org/W2314048082","https://openalex.org/W1968487248","https://openalex.org/W2052513766","https://openalex.org/W2097006611","https://openalex.org/W4308797310","https://openalex.org/W2063510546","https://openalex.org/W2068433414","https://openalex.org/W2717239715","https://openalex.org/W4295916778"],"abstract_inverted_index":{"Flexible":[0],"manufacturing":[1,193],"lines":[2],"are":[3],"required":[4],"to":[5,33,67,96,118,182],"meet":[6],"the":[7,22,65,68,81,86,91,97,104,126,131,169],"demand":[8],"for":[9,24,130,168,187],"customized":[10],"and":[11,27,93,114,147,175],"small":[12],"batch-size":[13],"products.":[14],"Even":[15],"though":[16],"state-of-the-art":[17],"tactile":[18,47,55,106,164],"robots":[19],"may":[20],"provide":[21],"versatility":[23],"increased":[25,188],"adaptability":[26],"flexibility,":[28],"their":[29,150],"potential":[30],"is":[31,180],"yet":[32],"be":[34,183],"fully":[35],"exploited.":[36],"To":[37],"support":[38],"robotics":[39],"deployment":[40,190],"in":[41,191],"manufacturing,":[42],"we":[43,78,109,124],"propose":[44,125],"a":[45,137,159,184],"task-based":[46],"robot":[48,165,176],"programming":[49,166],"paradigm":[50],"that":[51,58],"uses":[52],"an":[53],"object-centric":[54,105],"skill":[56,107],"definition":[57,69],"directly":[59],"links":[60],"identified":[61],"object":[62,92,151],"constraints":[63,88,117,174],"of":[64,70,84,140],"task":[66,87,121],"constraint-based":[71],"unified":[72,111],"force-impedance":[73,112],"control.":[74],"In":[75],"this":[76],"study,":[77],"first":[79],"explain":[80],"basic":[82],"concept":[83],"abstracting":[85],"experienced":[89],"by":[90,133,154],"transferring":[94],"them":[95,135],"robot\u2019s":[98],"operational":[99],"space":[100],"frame.":[101],"Second,":[102],"using":[103,158],"definition,":[108],"synthesize":[110],"control":[113,177],"formalized":[115],"holonomic":[116],"enable":[119],"flexible":[120,141,192],"execution.":[122],"Later,":[123],"quantified":[127],"analysis":[128],"metrics":[129],"process":[132],"analyzing":[134],"as":[136],"typical":[138],"example":[139],"manipulation":[142],"disassembly":[143],"skills,":[144],"e.g.,":[145],"levering":[146],"unscrew-driving":[148],"regarding":[149],"requirements.":[152],"Supported":[153],"realistic":[155],"experimental":[156],"evaluation":[157],"Franka":[160],"Emika":[161],"robot,":[162],"our":[163],"approach":[167],"direct":[170],"translation":[171],"between":[172],"task-level":[173],"parameter":[178],"design":[179],"shown":[181],"viable":[185],"solution":[186],"robotic":[189],"lines.":[194]},"counts_by_year":[{"year":2025,"cited_by_count":3}],"updated_date":"2026-03-27T14:29:43.386196","created_date":"2025-10-10T00:00:00"}
