{"id":"https://openalex.org/W4292993997","doi":"https://doi.org/10.1109/lra.2022.3196886","title":"NFOMP: Neural Field for Optimal Motion Planner of Differential Drive Robots With Nonholonomic Constraints","display_name":"NFOMP: Neural Field for Optimal Motion Planner of Differential Drive Robots With Nonholonomic Constraints","publication_year":2022,"publication_date":"2022-08-05","ids":{"openalex":"https://openalex.org/W4292993997","doi":"https://doi.org/10.1109/lra.2022.3196886"},"language":"en","primary_location":{"id":"doi:10.1109/lra.2022.3196886","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2022.3196886","pdf_url":null,"source":{"id":"https://openalex.org/S4210169774","display_name":"IEEE Robotics and Automation Letters","issn_l":"2377-3766","issn":["2377-3766"],"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 Robotics and Automation Letters","raw_type":"journal-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/A5068691144","display_name":"Mikhail Kurenkov","orcid":"https://orcid.org/0000-0001-5718-956X"},"institutions":[{"id":"https://openalex.org/I125989756","display_name":"Skolkovo Institute of Science and Technology","ror":"https://ror.org/03f9nc143","country_code":"RU","type":"education","lineage":["https://openalex.org/I125989756"]}],"countries":["RU"],"is_corresponding":true,"raw_author_name":"Mikhail Kurenkov","raw_affiliation_strings":["Skolkovo Institute of Science and Technology, Moscow, Russia"],"affiliations":[{"raw_affiliation_string":"Skolkovo Institute of Science and Technology, Moscow, Russia","institution_ids":["https://openalex.org/I125989756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016050257","display_name":"Andrei Potapov","orcid":null},"institutions":[{"id":"https://openalex.org/I125989756","display_name":"Skolkovo Institute of Science and Technology","ror":"https://ror.org/03f9nc143","country_code":"RU","type":"education","lineage":["https://openalex.org/I125989756"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Andrei Potapov","raw_affiliation_strings":["Skolkovo Institute of Science and Technology, Moscow, Russia"],"affiliations":[{"raw_affiliation_string":"Skolkovo Institute of Science and Technology, Moscow, Russia","institution_ids":["https://openalex.org/I125989756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072936940","display_name":"Alena Savinykh","orcid":null},"institutions":[{"id":"https://openalex.org/I125989756","display_name":"Skolkovo Institute of Science and Technology","ror":"https://ror.org/03f9nc143","country_code":"RU","type":"education","lineage":["https://openalex.org/I125989756"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Alena Savinykh","raw_affiliation_strings":["Skolkovo Institute of Science and Technology, Moscow, Russia"],"affiliations":[{"raw_affiliation_string":"Skolkovo Institute of Science and Technology, Moscow, Russia","institution_ids":["https://openalex.org/I125989756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026305024","display_name":"Evgeny Yudin","orcid":null},"institutions":[{"id":"https://openalex.org/I125989756","display_name":"Skolkovo Institute of Science and Technology","ror":"https://ror.org/03f9nc143","country_code":"RU","type":"education","lineage":["https://openalex.org/I125989756"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Evgeny Yudin","raw_affiliation_strings":["Skolkovo Institute of Science and Technology, Moscow, Russia"],"affiliations":[{"raw_affiliation_string":"Skolkovo Institute of Science and Technology, Moscow, Russia","institution_ids":["https://openalex.org/I125989756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063162375","display_name":"Evgeny Kruzhkov","orcid":null},"institutions":[{"id":"https://openalex.org/I125989756","display_name":"Skolkovo Institute of Science and Technology","ror":"https://ror.org/03f9nc143","country_code":"RU","type":"education","lineage":["https://openalex.org/I125989756"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Evgeny Kruzhkov","raw_affiliation_strings":["Skolkovo Institute of Science and Technology, Moscow, Russia"],"affiliations":[{"raw_affiliation_string":"Skolkovo Institute of Science and Technology, Moscow, Russia","institution_ids":["https://openalex.org/I125989756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012574152","display_name":"Pavel Karpyshev","orcid":"https://orcid.org/0000-0003-1573-3197"},"institutions":[{"id":"https://openalex.org/I125989756","display_name":"Skolkovo Institute of Science and Technology","ror":"https://ror.org/03f9nc143","country_code":"RU","type":"education","lineage":["https://openalex.org/I125989756"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Pavel Karpyshev","raw_affiliation_strings":["Skolkovo Institute of Science and Technology, Moscow, Russia"],"affiliations":[{"raw_affiliation_string":"Skolkovo Institute of Science and Technology, Moscow, Russia","institution_ids":["https://openalex.org/I125989756"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5056458774","display_name":"Dzmitry Tsetserukou","orcid":"https://orcid.org/0000-0001-8055-5345"},"institutions":[{"id":"https://openalex.org/I125989756","display_name":"Skolkovo Institute of Science and Technology","ror":"https://ror.org/03f9nc143","country_code":"RU","type":"education","lineage":["https://openalex.org/I125989756"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Dzmitry Tsetserukou","raw_affiliation_strings":["Skolkovo Institute of Science and Technology, Moscow, Russia"],"affiliations":[{"raw_affiliation_string":"Skolkovo Institute of Science and Technology, Moscow, Russia","institution_ids":["https://openalex.org/I125989756"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5068691144"],"corresponding_institution_ids":["https://openalex.org/I125989756"],"apc_list":null,"apc_paid":null,"fwci":2.2414,"has_fulltext":false,"cited_by_count":23,"citation_normalized_percentile":{"value":0.89391384,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"7","issue":"4","first_page":"10991","last_page":"10998"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":1.0,"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/T10586","display_name":"Robotic Path Planning Algorithms","score":1.0,"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/T10191","display_name":"Robotics and Sensor-Based Localization","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace 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/T10653","display_name":"Robot Manipulation and Learning","score":0.9951000213623047,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/holonomic","display_name":"Holonomic","score":0.7770847082138062},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.6536579728126526},{"id":"https://openalex.org/keywords/motion-planning","display_name":"Motion planning","score":0.6389254927635193},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5483466386795044},{"id":"https://openalex.org/keywords/nonholonomic-system","display_name":"Nonholonomic system","score":0.5481997132301331},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5376869440078735},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5208204984664917},{"id":"https://openalex.org/keywords/optimization-problem","display_name":"Optimization problem","score":0.5128657817840576},{"id":"https://openalex.org/keywords/differential-evolution","display_name":"Differential evolution","score":0.5041707754135132},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.46696239709854126},{"id":"https://openalex.org/keywords/trajectory-optimization","display_name":"Trajectory optimization","score":0.4276590943336487},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.4237411618232727},{"id":"https://openalex.org/keywords/lagrange-multiplier","display_name":"Lagrange multiplier","score":0.420353502035141},{"id":"https://openalex.org/keywords/penalty-method","display_name":"Penalty method","score":0.41144824028015137},{"id":"https://openalex.org/keywords/optimal-control","display_name":"Optimal control","score":0.3797649145126343},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.32146480679512024},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2962600588798523},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.0740211009979248}],"concepts":[{"id":"https://openalex.org/C2777964439","wikidata":"https://www.wikidata.org/wiki/Q5884201","display_name":"Holonomic","level":2,"score":0.7770847082138062},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.6536579728126526},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.6389254927635193},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5483466386795044},{"id":"https://openalex.org/C138632511","wikidata":"https://www.wikidata.org/wiki/Q2478109","display_name":"Nonholonomic system","level":4,"score":0.5481997132301331},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5376869440078735},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5208204984664917},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.5128657817840576},{"id":"https://openalex.org/C74750220","wikidata":"https://www.wikidata.org/wiki/Q2662197","display_name":"Differential evolution","level":2,"score":0.5041707754135132},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.46696239709854126},{"id":"https://openalex.org/C173246807","wikidata":"https://www.wikidata.org/wiki/Q7833062","display_name":"Trajectory optimization","level":3,"score":0.4276590943336487},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.4237411618232727},{"id":"https://openalex.org/C73684929","wikidata":"https://www.wikidata.org/wiki/Q598870","display_name":"Lagrange multiplier","level":2,"score":0.420353502035141},{"id":"https://openalex.org/C6180225","wikidata":"https://www.wikidata.org/wiki/Q3411771","display_name":"Penalty method","level":2,"score":0.41144824028015137},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.3797649145126343},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.32146480679512024},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2962600588798523},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0740211009979248},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.0},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lra.2022.3196886","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2022.3196886","pdf_url":null,"source":{"id":"https://openalex.org/S4210169774","display_name":"IEEE Robotics and Automation Letters","issn_l":"2377-3766","issn":["2377-3766"],"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 Robotics and Automation Letters","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/11","score":0.7099999785423279,"display_name":"Sustainable cities and communities"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321079","display_name":"Russian Foundation for Basic Research","ror":"https://ror.org/02mh1ke95"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W1014665884","https://openalex.org/W1424654272","https://openalex.org/W1522301498","https://openalex.org/W1536373029","https://openalex.org/W1559814819","https://openalex.org/W1814533834","https://openalex.org/W1969483458","https://openalex.org/W1971086298","https://openalex.org/W1976930960","https://openalex.org/W2000359213","https://openalex.org/W2019965290","https://openalex.org/W2099893201","https://openalex.org/W2110762409","https://openalex.org/W2128990851","https://openalex.org/W2135125135","https://openalex.org/W2151957548","https://openalex.org/W2171266831","https://openalex.org/W2293883387","https://openalex.org/W2412669390","https://openalex.org/W2419216244","https://openalex.org/W2805114031","https://openalex.org/W2891263320","https://openalex.org/W2963439114","https://openalex.org/W3045264917","https://openalex.org/W3048274921","https://openalex.org/W3089422924","https://openalex.org/W3102121895","https://openalex.org/W3103346840","https://openalex.org/W3104996132","https://openalex.org/W3109585842","https://openalex.org/W3118414639","https://openalex.org/W3141915075","https://openalex.org/W3143901407","https://openalex.org/W3202897040","https://openalex.org/W4200036674","https://openalex.org/W4210985923","https://openalex.org/W4226396378","https://openalex.org/W4287756134","https://openalex.org/W4295846875","https://openalex.org/W4297846303","https://openalex.org/W6608150121","https://openalex.org/W6631190155","https://openalex.org/W6781998800"],"related_works":["https://openalex.org/W2042038080","https://openalex.org/W4249701897","https://openalex.org/W71119328","https://openalex.org/W2107308837","https://openalex.org/W2154502479","https://openalex.org/W2032711426","https://openalex.org/W2147558862","https://openalex.org/W360452402","https://openalex.org/W4378942199","https://openalex.org/W4247004153"],"abstract_inverted_index":{"Optimal":[0],"motion":[1,179],"planning":[2,180],"is":[3],"one":[4,15],"of":[5,57,83,227],"the":[6,14,41,69,81,103,116,156,167,177,195,213,225,230],"most":[7],"critical":[8],"problems":[9],"in":[10,36,54,119,229],"mobile":[11],"robotics.":[12],"On":[13,40],"hand,":[16,43],"classical":[17],"sampling-based":[18],"methods":[19,45,67,85,101,118],"propose":[20,113],"asymptotically":[21],"optimal":[22,178],"solutions":[23],"to":[24,48,105,114,130,158,166,209],"this":[25,135],"problem.":[26],"However,":[27,64],"these":[28,84],"planners":[29],"cannot":[30],"achieve":[31],"smooth":[32,50],"and":[33,51,78,150,192,201,211,221],"short":[34],"trajectories":[35,53,203],"reasonable":[37],"calculation":[38],"time.":[39],"other":[42],"optimization-based":[44,66,100],"are":[46],"able":[47],"generate":[49],"plain":[52,202],"a":[55,60,91,207],"variety":[56],"scenarios,":[58],"including":[59,90],"dense":[61],"human":[62],"crowd.":[63],"modern":[65],"use":[68],"precomputed":[70],"signed":[71],"distance":[72],"function":[73],"for":[74,86,175,182,206],"collision":[75,132,143],"loss":[76,144,169],"estimation,":[77],"it":[79],"limits":[80],"application":[82],"general":[87],"configuration":[88],"spaces,":[89],"differential":[92,183],"drive":[93,184],"non-circular":[94],"robot":[95,208],"with":[96,138,186],"non-holonomic":[97,160,187],"constraints.":[98],"Moreover,":[99],"lack":[102],"ability":[104],"handle":[106],"U-shaped":[107],"or":[108],"thin":[109],"obstacles":[110],"accurately.":[111],"We":[112,171],"improve":[115],"optimization":[117,140],"two":[120],"aspects.":[121],"Firstly,":[122],"we":[123,154],"developed":[124],"an":[125],"obstacle":[126],"neural":[127],"field":[128],"model":[129,136],"estimate":[131],"loss;":[133],"training":[134],"together":[137],"trajectory":[139,157,168],"allows":[141],"improving":[142],"continuously,":[145],"while":[146],"achieving":[147],"more":[148],"feasible":[149],"smoother":[151],"trajectories.":[152],"Secondly,":[153],"forced":[155],"consider":[159],"constraints":[161],"by":[162,216,222],"adding":[163],"Lagrange":[164],"multipliers":[165],"function.":[170],"applied":[172],"our":[173,190],"method":[174],"solving":[176],"problem":[181],"robots":[185],"constraints,":[188],"benchmarked":[189],"solution,":[191],"proved":[193],"that":[194],"novel":[196],"planner":[197],"generates":[198],"smooth,":[199],"short,":[200],"perfectly":[204],"suitable":[205],"follow,":[210],"outperforms":[212],"state-of-the-art":[214],"approaches":[215],"25%":[217],"on":[218,224],"normalized":[219],"curvature":[220],"75%":[223],"number":[226],"cusps":[228],"MovingAI":[231],"environment.":[232]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":11},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
