{"id":"https://openalex.org/W2890219619","doi":"https://doi.org/10.1109/icra.2018.8461211","title":"Efficient Event-Driven Forward Kinematics of Open Kinematic Chains with O(Log n) Complexity","display_name":"Efficient Event-Driven Forward Kinematics of Open Kinematic Chains with O(Log n) Complexity","publication_year":2018,"publication_date":"2018-05-01","ids":{"openalex":"https://openalex.org/W2890219619","doi":"https://doi.org/10.1109/icra.2018.8461211","mag":"2890219619"},"language":"en","primary_location":{"id":"doi:10.1109/icra.2018.8461211","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra.2018.8461211","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE International Conference on Robotics and Automation (ICRA)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://mediatum.ub.tum.de/node?id=1455790","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005256406","display_name":"Ryo Wakatabe","orcid":null},"institutions":[{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Ryo Wakatabe","raw_affiliation_strings":["Department of Mechano-Informatics, University of Tokyo, Bunkyo, Tokyo"],"affiliations":[{"raw_affiliation_string":"Department of Mechano-Informatics, University of Tokyo, Bunkyo, Tokyo","institution_ids":["https://openalex.org/I74801974"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032836046","display_name":"Kohei Morita","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kohei Morita","raw_affiliation_strings":["independent researcher from Japan"],"affiliations":[{"raw_affiliation_string":"independent researcher from Japan","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048975019","display_name":"Gordon Cheng","orcid":"https://orcid.org/0000-0003-0770-8717"},"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":"Gordon Cheng","raw_affiliation_strings":["Institute for Cognitive Systems, The Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Institute for Cognitive Systems, The Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5010543059","display_name":"Yasuo Kuniyoshi","orcid":"https://orcid.org/0000-0001-8443-4161"},"institutions":[{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yasuo Kuniyoshi","raw_affiliation_strings":["Department of Mechano-Informatics, University of Tokyo, Bunkyo, Tokyo"],"affiliations":[{"raw_affiliation_string":"Department of Mechano-Informatics, University of Tokyo, Bunkyo, Tokyo","institution_ids":["https://openalex.org/I74801974"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5005256406"],"corresponding_institution_ids":["https://openalex.org/I74801974"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10262899,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"3","issue":null,"first_page":"6975","last_page":"6982"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9994999766349792,"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/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9994999766349792,"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/T11398","display_name":"Hand Gesture Recognition Systems","score":0.9952999949455261,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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/T10653","display_name":"Robot Manipulation and Learning","score":0.995199978351593,"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/kinematics","display_name":"Kinematics","score":0.8428105115890503},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.7113206386566162},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.6246973872184753},{"id":"https://openalex.org/keywords/computational-complexity-theory","display_name":"Computational complexity theory","score":0.6017903089523315},{"id":"https://openalex.org/keywords/event","display_name":"Event (particle physics)","score":0.5869994163513184},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5834810137748718},{"id":"https://openalex.org/keywords/position","display_name":"Position (finance)","score":0.5214202404022217},{"id":"https://openalex.org/keywords/time-complexity","display_name":"Time complexity","score":0.4776974022388458},{"id":"https://openalex.org/keywords/transformation","display_name":"Transformation (genetics)","score":0.42806366086006165},{"id":"https://openalex.org/keywords/transformation-matrix","display_name":"Transformation matrix","score":0.4140096604824066},{"id":"https://openalex.org/keywords/forward-kinematics","display_name":"Forward kinematics","score":0.41165056824684143},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3496819734573364},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3488708734512329},{"id":"https://openalex.org/keywords/inverse-kinematics","display_name":"Inverse kinematics","score":0.24883747100830078},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.19325247406959534},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.09526330232620239}],"concepts":[{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.8428105115890503},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.7113206386566162},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6246973872184753},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.6017903089523315},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.5869994163513184},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5834810137748718},{"id":"https://openalex.org/C198082294","wikidata":"https://www.wikidata.org/wiki/Q3399648","display_name":"Position (finance)","level":2,"score":0.5214202404022217},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.4776974022388458},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.42806366086006165},{"id":"https://openalex.org/C165443888","wikidata":"https://www.wikidata.org/wiki/Q1482183","display_name":"Transformation matrix","level":3,"score":0.4140096604824066},{"id":"https://openalex.org/C160970401","wikidata":"https://www.wikidata.org/wiki/Q1423222","display_name":"Forward kinematics","level":4,"score":0.41165056824684143},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3496819734573364},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3488708734512329},{"id":"https://openalex.org/C17816587","wikidata":"https://www.wikidata.org/wiki/Q1501872","display_name":"Inverse kinematics","level":3,"score":0.24883747100830078},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.19325247406959534},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.09526330232620239},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"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/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/icra.2018.8461211","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra.2018.8461211","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE International Conference on Robotics and Automation (ICRA)","raw_type":"proceedings-article"},{"id":"pmh:oai:mediatum.ub.tum.de:node/1455790","is_oa":true,"landing_page_url":"http://mediatum.ub.tum.de/node?id=1455790","pdf_url":null,"source":{"id":"https://openalex.org/S4377196330","display_name":"mediaTUM  (Technical University of Munich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I62916508","host_organization_name":"Technical University of Munich","host_organization_lineage":["https://openalex.org/I62916508"],"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":"article"}],"best_oa_location":{"id":"pmh:oai:mediatum.ub.tum.de:node/1455790","is_oa":true,"landing_page_url":"http://mediatum.ub.tum.de/node?id=1455790","pdf_url":null,"source":{"id":"https://openalex.org/S4377196330","display_name":"mediaTUM  (Technical University of Munich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I62916508","host_organization_name":"Technical University of Munich","host_organization_lineage":["https://openalex.org/I62916508"],"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":"article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W193722503","https://openalex.org/W1963573260","https://openalex.org/W1978270311","https://openalex.org/W1990777642","https://openalex.org/W2002137130","https://openalex.org/W2005314985","https://openalex.org/W2064043586","https://openalex.org/W2074456731","https://openalex.org/W2084615382","https://openalex.org/W2109140964","https://openalex.org/W2116156665","https://openalex.org/W2137670317","https://openalex.org/W2138564331","https://openalex.org/W2139038136","https://openalex.org/W2170315376","https://openalex.org/W2181574851","https://openalex.org/W2208505871","https://openalex.org/W2246023205","https://openalex.org/W2512330961","https://openalex.org/W2565779045","https://openalex.org/W2738113829","https://openalex.org/W2738356943","https://openalex.org/W6651047849","https://openalex.org/W6669086197","https://openalex.org/W6676176230","https://openalex.org/W6686043523","https://openalex.org/W6688621243","https://openalex.org/W6725944548","https://openalex.org/W6731447597","https://openalex.org/W6742119276"],"related_works":["https://openalex.org/W2152796007","https://openalex.org/W2731720115","https://openalex.org/W1483094430","https://openalex.org/W2142316734","https://openalex.org/W3090907673","https://openalex.org/W2364879930","https://openalex.org/W2980787263","https://openalex.org/W2820519687","https://openalex.org/W1686365808","https://openalex.org/W2368467987","https://openalex.org/W2319089163","https://openalex.org/W2369545590","https://openalex.org/W2524922126","https://openalex.org/W2521505120","https://openalex.org/W196082515","https://openalex.org/W2393835188","https://openalex.org/W3112845749","https://openalex.org/W3197117360","https://openalex.org/W3135165652","https://openalex.org/W2197059932"],"abstract_inverted_index":{"This":[0,16,30],"paper":[1],"presents":[2],"novel":[3],"event-driven":[4,17,58],"forward":[5,22,94],"kinematics":[6,23,95],"algorithms":[7,65,90],"for":[8,71,78,118,131],"open":[9],"kinematic":[10,133],"chains":[11],"with":[12,91],"O(log":[13],"n)":[14],"complexity.":[15],"algorithm":[18,96],"can":[19],"efficiently":[20],"update":[21],"only":[24],"when":[25],"new":[26],"sensory":[27],"data":[28],"comes.":[29],"will":[31],"also":[32],"contribute":[33],"to":[34,42],"localization":[35],"of":[36,45,69,100],"computational":[37],"resources":[38],"at":[39],"sensitive":[40],"joints":[41],"the":[43,46,64,67,88,98,112],"position":[44],"endpoint":[47],"(e.g.":[48],"a":[49,52,80,92],"fingertip),":[50],"like":[51],"root":[53],"joint.":[54],"We":[55,61,86],"constructed":[56],"3":[57,89],"FK":[59],"algorithms.":[60],"proved":[62],"that":[63,111],"have":[66],"complexity":[68],"O(logn)":[70,77],"updating":[72],"1":[73,129],"joint":[74],"angle,":[75],"and":[76,105],"obtaining":[79],"homogeneous":[81],"transformation":[82],"matrix":[83],"between":[84],"links.":[85],"compared":[87],"conventional":[93],"in":[97],"viewpoint":[99],"complexity,":[101],"computation":[102,113],"time,":[103],"time-variance":[104],"algebraic":[106],"structures.":[107],"The":[108],"results":[109],"showed":[110],"time":[114,122],"is":[115,123],"well":[116],"adequate":[117],"real-time":[119],"computation.":[120],"Computation":[121],"less":[124],"than":[125],"2":[126],"us":[127],"per":[128],"query,":[130],"40,000":[132],"chains.":[134]},"counts_by_year":[],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
