{"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00216201","sets":["6164:6165:9654:10851"]},"path":["10851"],"owner":"44499","recid":"216201","title":["Preliminary Implementation of Measurement Method for ROS1 Callback Execution Time"],"pubdate":{"attribute_name":"公開日","attribute_value":"2022-01-28"},"_buckets":{"deposit":"aabd3914-b530-486d-a941-f5fe1b289197"},"_deposit":{"id":"216201","pid":{"type":"depid","value":"216201","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"Preliminary Implementation of Measurement Method for ROS1 Callback Execution Time","author_link":["557961","557957","557960","557959","557964","557958","557962","557963"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"Preliminary Implementation of Measurement Method for ROS1 Callback Execution Time"},{"subitem_title":"Preliminary Implementation of Measurement Method for ROS1 Callback Execution Time","subitem_title_language":"en"}]},"item_type_id":"18","publish_date":"2022-01-28","item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"eng"}]},"item_18_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"Shibaura Institute of Technology"},{"subitem_text_value":"Ales K.K."},{"subitem_text_value":"Tokai University"},{"subitem_text_value":"Shibaura Institute of Technology"}]},"item_18_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Shibaura Institute of Technology","subitem_text_language":"en"},{"subitem_text_value":"Ales K.K.","subitem_text_language":"en"},{"subitem_text_value":"Tokai University","subitem_text_language":"en"},{"subitem_text_value":"Shibaura Institute of Technology","subitem_text_language":"en"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/216201/files/IPSJ-APRIS2021025.pdf","label":"IPSJ-APRIS2021025.pdf"},"date":[{"dateType":"Available","dateValue":"2024-01-28"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-APRIS2021025.pdf","filesize":[{"value":"1.2 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"0","billingrole":"5"},{"tax":["include_tax"],"price":"0","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"42"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"dbc4f22d-b038-4eaf-8da9-31c1cfd5ba56","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2022 by the Information Processing Society of Japan"}]},"item_18_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Masato, Fukui"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yoichi, Ishiwata"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Takeshi, Ohkawa"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Midori, Sugaya"}],"nameIdentifiers":[{}]}]},"item_18_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Masato, Fukui","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yoichi, Ishiwata","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Takeshi, Ohkawa","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Midori, Sugaya","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_5794","resourcetype":"conference paper"}]},"item_18_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"Currently, Robot Operating System (ROS) is widely used as a framework for distributed processing in autonomous mobile robot software development. ROS uses a process as a node and communicates between nodes by publishing/subscribing asynchronously. These mechanisms make it easier for users to use an asynchronous system with multiple processes. However, in ROS, it is difficult to measure the function called by the subscriber when it returns from waiting for an event (callback function). Therefore, in this study, we triggered messages on the ROS middleware to identify the part where the node function is executed and measured the execution time. This paper presents our results on running the application and measuring the node processing time.","subitem_description_type":"Other"}]},"item_18_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"Currently, Robot Operating System (ROS) is widely used as a framework for distributed processing in autonomous mobile robot software development. ROS uses a process as a node and communicates between nodes by publishing/subscribing asynchronously. These mechanisms make it easier for users to use an asynchronous system with multiple processes. However, in ROS, it is difficult to measure the function called by the subscriber when it returns from waiting for an event (callback function). Therefore, in this study, we triggered messages on the ROS middleware to identify the part where the node function is executed and measured the execution time. This paper presents our results on running the application and measuring the node processing time.","subitem_description_type":"Other"}]},"item_18_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"107","bibliographic_titles":[{"bibliographic_title":"Proceedings of Asia Pacific Conference on Robot IoT System Development and Platform"}],"bibliographicPageStart":"106","bibliographicIssueDates":{"bibliographicIssueDate":"2022-01-28","bibliographicIssueDateType":"Issued"},"bibliographicVolumeNumber":"2021"}]},"relation_version_is_last":true,"weko_creator_id":"44499"},"id":216201,"updated":"2025-01-19T15:53:41.114659+00:00","links":{},"created":"2025-01-19T01:16:54.726478+00:00"}