{"id":"https://openalex.org/W2115665918","doi":"https://doi.org/10.1109/cca.2005.1507324","title":"Development and analysis of a PC-based object-oriented real-time robotics controller","display_name":"Development and analysis of a PC-based object-oriented real-time robotics controller","publication_year":2005,"publication_date":"2005-09-12","ids":{"openalex":"https://openalex.org/W2115665918","doi":"https://doi.org/10.1109/cca.2005.1507324","mag":"2115665918"},"language":"en","primary_location":{"id":"doi:10.1109/cca.2005.1507324","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cca.2005.1507324","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of 2005 IEEE Conference on Control Applications, 2005. CCA 2005.","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/A5050554765","display_name":"Hang Tran","orcid":"https://orcid.org/0009-0004-0812-9316"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Hang Thu Tran","raw_affiliation_strings":["Department of Mechanical Engineering, University of Waterloo, Waterloo, ONT, Canada","Waterloo Univ., Ont.#TAB#"],"affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, University of Waterloo, Waterloo, ONT, Canada","institution_ids":["https://openalex.org/I151746483"]},{"raw_affiliation_string":"Waterloo Univ., Ont.#TAB#","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020470831","display_name":"Amir Khajepour","orcid":"https://orcid.org/0000-0002-1998-6100"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Amir Khajepour","raw_affiliation_strings":["Department of Mechanical Engineering, University of Waterloo, Waterloo, ONT, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, University of Waterloo, Waterloo, ONT, Canada","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066948565","display_name":"Kaan Erkorkmaz","orcid":"https://orcid.org/0000-0003-1053-2978"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Kaan Erkorkmaz","raw_affiliation_strings":["Department of Mechanical Engineering, University of Waterloo, Waterloo, ONT, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, University of Waterloo, Waterloo, ONT, Canada","institution_ids":["https://openalex.org/I151746483"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5050554765"],"corresponding_institution_ids":["https://openalex.org/I151746483"],"apc_list":null,"apc_paid":null,"fwci":0.2578,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.59119898,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"1","issue":null,"first_page":"1379","last_page":"1384"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9799000024795532,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9799000024795532,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9764000177383423,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T13382","display_name":"Robotics and Automated Systems","score":0.9581000208854675,"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/pmac","display_name":"PMAC","score":0.8743137717247009},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.704541802406311},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6362407803535461},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.5640736222267151},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5537621974945068},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5482401251792908},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.4231767952442169},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.41172516345977783},{"id":"https://openalex.org/keywords/control-system","display_name":"Control system","score":0.38682812452316284},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.3580568730831146},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.35478776693344116},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.28093934059143066},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.17016446590423584},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.15848574042320251}],"concepts":[{"id":"https://openalex.org/C102305610","wikidata":"https://www.wikidata.org/wiki/Q7119717","display_name":"PMAC","level":3,"score":0.8743137717247009},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.704541802406311},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6362407803535461},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.5640736222267151},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5537621974945068},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5482401251792908},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4231767952442169},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.41172516345977783},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.38682812452316284},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3580568730831146},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.35478776693344116},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.28093934059143066},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.17016446590423584},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.15848574042320251},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cca.2005.1507324","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cca.2005.1507324","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of 2005 IEEE Conference on Control Applications, 2005. CCA 2005.","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320327572","display_name":"Promotion and Mutual Aid Corporation for Private Schools of Japan","ror":"https://ror.org/05h2t6865"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W186299878","https://openalex.org/W1914825037","https://openalex.org/W1988937325","https://openalex.org/W2066260126","https://openalex.org/W2104366685","https://openalex.org/W2118530656","https://openalex.org/W2147822798","https://openalex.org/W2157382563","https://openalex.org/W2168316673","https://openalex.org/W2980070341","https://openalex.org/W4298090038","https://openalex.org/W6640027895","https://openalex.org/W6657371882"],"related_works":["https://openalex.org/W2350682223","https://openalex.org/W2365851944","https://openalex.org/W2377619550","https://openalex.org/W2367137633","https://openalex.org/W2367926729","https://openalex.org/W2383854807","https://openalex.org/W2378001655","https://openalex.org/W2371651268","https://openalex.org/W2386135198","https://openalex.org/W2359012561"],"abstract_inverted_index":{"Real-time":[0],"controllers":[1],"have":[2],"traditionally":[3],"used":[4],"computer":[5],"hardware":[6,12,71],"systems":[7],"that":[8],"require":[9],"expertise":[10],"in":[11,75,85],"knowledge":[13],"before":[14],"the":[15,38,49,100],"controller":[16,29,51,101,117],"can":[17,52],"be":[18,53],"effectively":[19],"implemented.":[20],"This":[21],"paper":[22],"introduces":[23],"a":[24,41,93,109,113,127],"single-processor":[25],"PC-based":[26,114],"real-time":[27,61,116],"motion":[28],"developed":[30,50],"using":[31],"QNX":[32],"6.0":[33],"Neutrino":[34],"operating":[35],"system.":[36],"Using":[37],"advantages":[39],"of":[40],"distributed":[42],"software":[43,62],"system":[44,89],"and":[45,70,99],"an":[46],"object-oriented":[47],"architecture,":[48],"easily":[54,121],"modified":[55],"to":[56,81,105,120],"suit":[57],"any":[58],"application.":[59],"Common":[60],"development":[63],"issues":[64],"such":[65],"as":[66],"timing,":[67],"data":[68],"logging":[69],"management":[72],"are":[73],"discussed":[74],"detail,":[76],"along":[77],"with":[78],"straight-forward":[79],"solutions":[80],"address":[82],"these":[83],"problems":[84],"QNX.":[86],"The":[87],"entire":[88],"is":[90,103],"implemented":[91],"on":[92],"2D":[94],"cable-based":[95],"high-speed":[96],"pick-and-place":[97],"robot,":[98],"performance":[102],"compared":[104],"Delta":[106],"Tau":[107],"PMAC,":[108],"commercial":[110],"controller.":[111],"Developing":[112],"modular":[115],"allows":[118],"researchers":[119],"implement":[122],"their":[123],"control":[124],"algorithms":[125],"at":[126],"reasonable":[128],"cost":[129]},"counts_by_year":[{"year":2017,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
