{"id":"https://openalex.org/W2138313151","doi":"https://doi.org/10.1109/cdc.2003.1272946","title":"A unified computational framework for real-time optimal control","display_name":"A unified computational framework for real-time optimal control","publication_year":2004,"publication_date":"2004-07-08","ids":{"openalex":"https://openalex.org/W2138313151","doi":"https://doi.org/10.1109/cdc.2003.1272946","mag":"2138313151"},"language":"en","primary_location":{"id":"doi:10.1109/cdc.2003.1272946","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc.2003.1272946","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/10945/29683","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5057121880","display_name":"I. Michael Ross","orcid":null},"institutions":[{"id":"https://openalex.org/I35364215","display_name":"Naval Postgraduate School","ror":"https://ror.org/033yfkj90","country_code":"US","type":"education","lineage":["https://openalex.org/I1330347796","https://openalex.org/I3130687028","https://openalex.org/I35364215"]},{"id":"https://openalex.org/I4210162215","display_name":"Naval Aeronautical and Astronautical University","ror":"https://ror.org/02j2yhq26","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210162215"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"I.M. Ross","raw_affiliation_strings":["Department of Mechanical and Astronautical Engineering, Naval Postgraduate School, Montreal, CA, USA","Dept. of Mech. & Astronaut. Eng., Naval Postgraduate Sch., USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechanical and Astronautical Engineering, Naval Postgraduate School, Montreal, CA, USA","institution_ids":["https://openalex.org/I35364215","https://openalex.org/I4210162215"]},{"raw_affiliation_string":"Dept. of Mech. & Astronaut. Eng., Naval Postgraduate Sch., USA","institution_ids":["https://openalex.org/I35364215"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110194286","display_name":"F. Fahroo","orcid":null},"institutions":[{"id":"https://openalex.org/I35364215","display_name":"Naval Postgraduate School","ror":"https://ror.org/033yfkj90","country_code":"US","type":"education","lineage":["https://openalex.org/I1330347796","https://openalex.org/I3130687028","https://openalex.org/I35364215"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"F. Fahroo","raw_affiliation_strings":["Department of Applied Mathematics, Naval Postgraduate School, Montreal, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Applied Mathematics, Naval Postgraduate School, Montreal, CA, USA","institution_ids":["https://openalex.org/I35364215"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.5349,"has_fulltext":true,"cited_by_count":36,"citation_normalized_percentile":{"value":0.93462721,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"3","issue":null,"first_page":"2210","last_page":"2215"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9966999888420105,"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":0.9966999888420105,"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/T11394","display_name":"Dynamics and Control of Mechanical Systems","score":0.9962999820709229,"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/T10040","display_name":"Adaptive Control of Nonlinear Systems","score":0.9940999746322632,"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/flatness","display_name":"Flatness (cosmology)","score":0.7320594191551208},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.6696292161941528},{"id":"https://openalex.org/keywords/differential-inclusion","display_name":"Differential inclusion","score":0.5935565829277039},{"id":"https://openalex.org/keywords/dynamical-systems-theory","display_name":"Dynamical systems theory","score":0.5473355054855347},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5342836380004883},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.5341675877571106},{"id":"https://openalex.org/keywords/optimal-control","display_name":"Optimal control","score":0.53208988904953},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5280258059501648},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.4460309147834778},{"id":"https://openalex.org/keywords/obstacle","display_name":"Obstacle","score":0.4390881657600403},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.4296044111251831},{"id":"https://openalex.org/keywords/obstacle-avoidance","display_name":"Obstacle avoidance","score":0.42667150497436523},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.340317964553833},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.28514736890792847},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.20457863807678223},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.08824843168258667},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.07914617657661438}],"concepts":[{"id":"https://openalex.org/C2778530986","wikidata":"https://www.wikidata.org/wiki/Q5457948","display_name":"Flatness (cosmology)","level":3,"score":0.7320594191551208},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.6696292161941528},{"id":"https://openalex.org/C70834904","wikidata":"https://www.wikidata.org/wiki/Q1054638","display_name":"Differential inclusion","level":2,"score":0.5935565829277039},{"id":"https://openalex.org/C79379906","wikidata":"https://www.wikidata.org/wiki/Q3174497","display_name":"Dynamical systems theory","level":2,"score":0.5473355054855347},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5342836380004883},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.5341675877571106},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.53208988904953},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5280258059501648},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.4460309147834778},{"id":"https://openalex.org/C2776650193","wikidata":"https://www.wikidata.org/wiki/Q264661","display_name":"Obstacle","level":2,"score":0.4390881657600403},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.4296044111251831},{"id":"https://openalex.org/C6683253","wikidata":"https://www.wikidata.org/wiki/Q7075535","display_name":"Obstacle avoidance","level":4,"score":0.42667150497436523},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.340317964553833},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.28514736890792847},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.20457863807678223},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.08824843168258667},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.07914617657661438},{"id":"https://openalex.org/C26405456","wikidata":"https://www.wikidata.org/wiki/Q338","display_name":"Cosmology","level":2,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/cdc.2003.1272946","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc.2003.1272946","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475)","raw_type":"proceedings-article"},{"id":"pmh:oai:calhoun.nps.edu:10945/29683","is_oa":true,"landing_page_url":"https://hdl.handle.net/10945/29683","pdf_url":"http://hdl.handle.net/10945/29683","source":{"id":"https://openalex.org/S4306400952","display_name":"Calhoun: The Naval Postgraduate School Institutional Archive (Naval Postgraduate School)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I35364215","host_organization_name":"Naval Postgraduate School","host_organization_lineage":["https://openalex.org/I35364215"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference Paper"}],"best_oa_location":{"id":"pmh:oai:calhoun.nps.edu:10945/29683","is_oa":true,"landing_page_url":"https://hdl.handle.net/10945/29683","pdf_url":"http://hdl.handle.net/10945/29683","source":{"id":"https://openalex.org/S4306400952","display_name":"Calhoun: The Naval Postgraduate School Institutional Archive (Naval Postgraduate School)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I35364215","host_organization_name":"Naval Postgraduate School","host_organization_lineage":["https://openalex.org/I35364215"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference Paper"},"sustainable_development_goals":[{"score":0.7699999809265137,"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2138313151.pdf","grobid_xml":"https://content.openalex.org/works/W2138313151.grobid-xml"},"referenced_works_count":18,"referenced_works":["https://openalex.org/W1479827617","https://openalex.org/W1490180844","https://openalex.org/W1526741110","https://openalex.org/W1887006513","https://openalex.org/W1923992443","https://openalex.org/W1991358247","https://openalex.org/W2003835006","https://openalex.org/W2022144657","https://openalex.org/W2039122122","https://openalex.org/W2065297540","https://openalex.org/W2102935566","https://openalex.org/W2108674204","https://openalex.org/W2127198539","https://openalex.org/W2153425320","https://openalex.org/W2165661138","https://openalex.org/W2318766709","https://openalex.org/W4235363101","https://openalex.org/W7028652027"],"related_works":["https://openalex.org/W2930076404","https://openalex.org/W2071957557","https://openalex.org/W2596413128","https://openalex.org/W1561646347","https://openalex.org/W2356867392","https://openalex.org/W2782776446","https://openalex.org/W2155948905","https://openalex.org/W2346323633","https://openalex.org/W1971413691","https://openalex.org/W3043170174"],"abstract_inverted_index":{"The":[0],"dynamics":[1],"of":[2,5,29,36,55,86,92,98,112,115,133],"each":[3,35],"agent":[4],"a":[6,53,73,104,116,123,137],"multi-agent":[7],"controlled":[8],"dynamical":[9,87],"system":[10],"can":[11,159],"be":[12],"formulated":[13],"in":[14,148],"several":[15],"possible":[16],"ways:":[17],"differential":[18],"inclusion,":[19],"flatness":[20,170],"parameterization,":[21],"higher-order":[22],"inclusions":[23],"and":[24],"so":[25],"on.":[26],"A":[27,131],"plethora":[28],"techniques":[30],"have":[31],"been":[32],"proposed":[33],"for":[34,172],"these":[37],"formulations":[38,114,158],"but":[39],"they":[40],"are":[41],"typically":[42],"not":[43,103],"portable":[44],"across":[45],"equivalent":[46,156],"mathematical":[47,157],"formulations.":[48],"Further":[49],"complications":[50],"arise":[51],"as":[52,59],"result":[54],"path":[56,100],"constraints":[57],"such":[58],"those":[60],"imposed":[61],"by":[62,110],"obstacle":[63],"avoidance":[64],"or":[65,96],"control":[66,85,129],"saturation.":[67,130],"In":[68],"this":[69],"paper,":[70],"we":[71,142],"present":[72],"unified":[74],"computational":[75],"framework":[76],"based":[77],"on":[78,169],"pseudospectral":[79],"methods":[80],"to":[81,128,136,165],"handle":[82],"the":[83,90,93,99,149],"optimal":[84],"systems":[88],"where":[89],"description":[91],"governing":[94],"equations":[95],"that":[97,121,141,155],"constraint":[101],"is":[102],"limitation.":[105],"We":[106],"illustrate":[107],"our":[108,134],"ideas":[109],"way":[111],"multiple":[113],"flexible":[117],"link":[118],"manipulator":[119],"problem":[120],"includes":[122],"differentially":[124],"flat":[125],"formulation":[126],"subject":[127],"comparison":[132],"approach":[135],"recent":[138],"method":[139],"reveals":[140],"get":[143],"an":[144],"almost":[145],"30%":[146],"improvement":[147],"cost.":[150],"Our":[151],"results":[152],"also":[153],"show":[154],"yield":[160],"varying":[161],"run":[162],"times":[163],"leading":[164],"some":[166],"surprising":[167],"questions":[168],"parameterization":[171],"real-time":[173],"computation.":[174]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-07-02T09:51:11.867554","created_date":"2025-10-10T00:00:00"}
