{"id":"https://openalex.org/W2158954389","doi":"https://doi.org/10.1080/0951192x.2015.1034783","title":"Using geometric algebra to represent and interpolate tool poses","display_name":"Using geometric algebra to represent and interpolate tool poses","publication_year":2015,"publication_date":"2015-05-05","ids":{"openalex":"https://openalex.org/W2158954389","doi":"https://doi.org/10.1080/0951192x.2015.1034783","mag":"2158954389"},"language":"en","primary_location":{"id":"doi:10.1080/0951192x.2015.1034783","is_oa":false,"landing_page_url":"https://doi.org/10.1080/0951192x.2015.1034783","pdf_url":null,"source":{"id":"https://openalex.org/S57062392","display_name":"International Journal of Computer Integrated Manufacturing","issn_l":"0951-192X","issn":["0951-192X","1362-3052"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Computer Integrated Manufacturing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://researchportal.bath.ac.uk/en/publications/0d5b02ed-0c54-464c-9b11-5e7178d2ae48","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5021519623","display_name":"Robert J. Cripps","orcid":"https://orcid.org/0000-0001-7186-6790"},"institutions":[{"id":"https://openalex.org/I79619799","display_name":"University of Birmingham","ror":"https://ror.org/03angcq70","country_code":"GB","type":"education","lineage":["https://openalex.org/I79619799"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Robert J. Cripps","raw_affiliation_strings":["Department of Mechanical Engineering, University of Birmingham, Birmingham, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, University of Birmingham, Birmingham, UK","institution_ids":["https://openalex.org/I79619799"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021609587","display_name":"Glen Mullineux","orcid":"https://orcid.org/0000-0002-3309-3595"},"institutions":[{"id":"https://openalex.org/I51601045","display_name":"University of Bath","ror":"https://ror.org/002h8g185","country_code":"GB","type":"education","lineage":["https://openalex.org/I51601045"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Glen Mullineux","raw_affiliation_strings":["Department of Mechanical Engineering, University of Bath, Bath, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, University of Bath, Bath, UK","institution_ids":["https://openalex.org/I51601045"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5021609587"],"corresponding_institution_ids":["https://openalex.org/I51601045"],"apc_list":null,"apc_paid":null,"fwci":1.2929,"has_fulltext":true,"cited_by_count":9,"citation_normalized_percentile":{"value":0.79157145,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"29","issue":"4","first_page":"406","last_page":"423"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9988999962806702,"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/T11583","display_name":"Advanced Measurement and Metrology Techniques","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/interpolation","display_name":"Interpolation (computer graphics)","score":0.7578939199447632},{"id":"https://openalex.org/keywords/geometric-algebra","display_name":"Geometric algebra","score":0.7573903203010559},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.620793342590332},{"id":"https://openalex.org/keywords/sequence","display_name":"Sequence (biology)","score":0.5796748399734497},{"id":"https://openalex.org/keywords/machining","display_name":"Machining","score":0.5516843795776367},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.5496304631233215},{"id":"https://openalex.org/keywords/surface","display_name":"Surface (topology)","score":0.5279637575149536},{"id":"https://openalex.org/keywords/tool-path","display_name":"Tool path","score":0.49166423082351685},{"id":"https://openalex.org/keywords/motion","display_name":"Motion (physics)","score":0.46416953206062317},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.45995867252349854},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4535371959209442},{"id":"https://openalex.org/keywords/conformal-geometric-algebra","display_name":"Conformal geometric algebra","score":0.43600213527679443},{"id":"https://openalex.org/keywords/machine-tool","display_name":"Machine tool","score":0.4296296238899231},{"id":"https://openalex.org/keywords/algebra-over-a-field","display_name":"Algebra over a field","score":0.3716104030609131},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3573209047317505},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.2826730012893677},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.26606258749961853},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.15211990475654602},{"id":"https://openalex.org/keywords/pure-mathematics","display_name":"Pure mathematics","score":0.14376628398895264},{"id":"https://openalex.org/keywords/clifford-algebra","display_name":"Clifford algebra","score":0.1317204236984253},{"id":"https://openalex.org/keywords/mechanical-engineering","display_name":"Mechanical engineering","score":0.08832255005836487}],"concepts":[{"id":"https://openalex.org/C137800194","wikidata":"https://www.wikidata.org/wiki/Q11713455","display_name":"Interpolation (computer graphics)","level":3,"score":0.7578939199447632},{"id":"https://openalex.org/C180671464","wikidata":"https://www.wikidata.org/wiki/Q1186649","display_name":"Geometric algebra","level":4,"score":0.7573903203010559},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.620793342590332},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.5796748399734497},{"id":"https://openalex.org/C523214423","wikidata":"https://www.wikidata.org/wiki/Q192047","display_name":"Machining","level":2,"score":0.5516843795776367},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.5496304631233215},{"id":"https://openalex.org/C2776799497","wikidata":"https://www.wikidata.org/wiki/Q484298","display_name":"Surface (topology)","level":2,"score":0.5279637575149536},{"id":"https://openalex.org/C3019099447","wikidata":"https://www.wikidata.org/wiki/Q19768","display_name":"Tool path","level":3,"score":0.49166423082351685},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.46416953206062317},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.45995867252349854},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4535371959209442},{"id":"https://openalex.org/C147898140","wikidata":"https://www.wikidata.org/wiki/Q5160252","display_name":"Conformal geometric algebra","level":5,"score":0.43600213527679443},{"id":"https://openalex.org/C5941749","wikidata":"https://www.wikidata.org/wiki/Q19768","display_name":"Machine tool","level":2,"score":0.4296296238899231},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.3716104030609131},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3573209047317505},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.2826730012893677},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.26606258749961853},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.15211990475654602},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.14376628398895264},{"id":"https://openalex.org/C100856211","wikidata":"https://www.wikidata.org/wiki/Q674689","display_name":"Clifford algebra","level":3,"score":0.1317204236984253},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.08832255005836487},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","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/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0}],"mesh":[],"locations_count":6,"locations":[{"id":"doi:10.1080/0951192x.2015.1034783","is_oa":false,"landing_page_url":"https://doi.org/10.1080/0951192x.2015.1034783","pdf_url":null,"source":{"id":"https://openalex.org/S57062392","display_name":"International Journal of Computer Integrated Manufacturing","issn_l":"0951-192X","issn":["0951-192X","1362-3052"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Computer Integrated Manufacturing","raw_type":"journal-article"},{"id":"pmh:oai:purehost.bath.ac.uk:openaire/0d5b02ed-0c54-464c-9b11-5e7178d2ae48","is_oa":true,"landing_page_url":"https://researchportal.bath.ac.uk/en/publications/0d5b02ed-0c54-464c-9b11-5e7178d2ae48","pdf_url":null,"source":{"id":"https://openalex.org/S4377196294","display_name":"Pure (University of Bath)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I51601045","host_organization_name":"University of Bath","host_organization_lineage":["https://openalex.org/I51601045"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Cripps, R J & Mullineux, G 2016, 'Using geometric algebra to represent and interpolate tool poses', International Journal of Computer Integrated Manufacturing, vol. 29, no. 4, pp. 406-423. https://doi.org/10.1080/0951192X.2015.1034783","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:opus.bath.ac.uk:44439","is_oa":false,"landing_page_url":"http://opus.bath.ac.uk/44439/1/gamachsurf_all.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306401631","display_name":"The University of Bath Online Publications Store (The University of Bath)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I51601045","host_organization_name":"University of Bath","host_organization_lineage":["https://openalex.org/I51601045"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Articles"},{"id":"pmh:oai:pure.atira.dk:Publications/8e77abff-dc33-4929-af8f-22551d3486b5","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":""},{"id":"pmh:oai:pure.atira.dk:openaire_cris_publications/8e77abff-dc33-4929-af8f-22551d3486b5","is_oa":true,"landing_page_url":"https://research.birmingham.ac.uk/en/publications/8e77abff-dc33-4929-af8f-22551d3486b5","pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"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":"Cripps, R & Mullineux, G 2016, 'Using geometric algebra to represent and interpolate tool poses', International Journal of Computer Integrated Manufacture, vol. 29, no. 4, pp. 406-423. https://doi.org/10.1080/0951192X.2015.1034783","raw_type":"article"},{"id":"pmh:oai:pure.atira.dk:publications/8e77abff-dc33-4929-af8f-22551d3486b5","is_oa":true,"landing_page_url":"https://birmingham.elsevierpure.com/en/publications/8e77abff-dc33-4929-af8f-22551d3486b5","pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"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":"Cripps , R & Mullineux , G 2016 , ' Using geometric algebra to represent and interpolate tool poses ' , International Journal of Computer Integrated Manufacture , vol. 29 , no. 4 , pp. 406-423 . https://doi.org/10.1080/0951192X.2015.1034783","raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:purehost.bath.ac.uk:openaire/0d5b02ed-0c54-464c-9b11-5e7178d2ae48","is_oa":true,"landing_page_url":"https://researchportal.bath.ac.uk/en/publications/0d5b02ed-0c54-464c-9b11-5e7178d2ae48","pdf_url":null,"source":{"id":"https://openalex.org/S4377196294","display_name":"Pure (University of Bath)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I51601045","host_organization_name":"University of Bath","host_organization_lineage":["https://openalex.org/I51601045"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Cripps, R J & Mullineux, G 2016, 'Using geometric algebra to represent and interpolate tool poses', International Journal of Computer Integrated Manufacturing, vol. 29, no. 4, pp. 406-423. https://doi.org/10.1080/0951192X.2015.1034783","raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G7053431088","display_name":null,"funder_award_id":"EP/L006316/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G788966661","display_name":null,"funder_award_id":"EP/L010321/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":53,"referenced_works":["https://openalex.org/W56680696","https://openalex.org/W72491142","https://openalex.org/W194162953","https://openalex.org/W1489989345","https://openalex.org/W1536651298","https://openalex.org/W1553636676","https://openalex.org/W1587477963","https://openalex.org/W1600874933","https://openalex.org/W1913439624","https://openalex.org/W1970840315","https://openalex.org/W1978940838","https://openalex.org/W1983401952","https://openalex.org/W1984032774","https://openalex.org/W1984572438","https://openalex.org/W1997943916","https://openalex.org/W2010934653","https://openalex.org/W2011310455","https://openalex.org/W2012381625","https://openalex.org/W2023924973","https://openalex.org/W2026401944","https://openalex.org/W2026858447","https://openalex.org/W2030923585","https://openalex.org/W2031793067","https://openalex.org/W2042188063","https://openalex.org/W2043312091","https://openalex.org/W2043887556","https://openalex.org/W2044882827","https://openalex.org/W2049043810","https://openalex.org/W2050117150","https://openalex.org/W2057375474","https://openalex.org/W2058917234","https://openalex.org/W2061353555","https://openalex.org/W2063210129","https://openalex.org/W2068765000","https://openalex.org/W2068841253","https://openalex.org/W2073397366","https://openalex.org/W2081090547","https://openalex.org/W2082221464","https://openalex.org/W2088762438","https://openalex.org/W2091310900","https://openalex.org/W2091743831","https://openalex.org/W2099113659","https://openalex.org/W2116021467","https://openalex.org/W2116594949","https://openalex.org/W2130799924","https://openalex.org/W2134691615","https://openalex.org/W2142297251","https://openalex.org/W2147774191","https://openalex.org/W2162773441","https://openalex.org/W2165675213","https://openalex.org/W2234351924","https://openalex.org/W3169029310","https://openalex.org/W4241187624"],"related_works":["https://openalex.org/W4297796763","https://openalex.org/W2579897398","https://openalex.org/W2982251507","https://openalex.org/W2275116124","https://openalex.org/W1708307708","https://openalex.org/W3022175278","https://openalex.org/W3023979443","https://openalex.org/W2964290513","https://openalex.org/W4236366864","https://openalex.org/W1482404553"],"abstract_inverted_index":{"In":[0],"conventional":[1],"computer-aided":[2],"manufacturing":[3],"techniques,":[4],"a":[5,16,44,78],"tool":[6,13,105],"path":[7],"is":[8,52,62,113],"sent":[9],"to":[10,34],"the":[11,28,32,36,116,122,127],"machine":[12],"controller":[14,29],"as":[15],"sequence":[17,45],"of":[18,46,56,66,91],"precision":[19,47],"points.":[20],"This":[21],"means":[22],"that":[23,115,126],"errors":[24,129],"are":[25,96,100,130],"introduced":[26],"when":[27],"interpolates":[30],"between":[31,81],"points":[33],"recover":[35],"intended":[37],"path.":[38],"For":[39],"4-":[40],"and":[41,50,74,102],"5-axis":[42],"machining,":[43],"poses":[48,61,85,92],"(positions":[49],"orientations)":[51],"needed.":[53],"The":[54,64],"use":[55],"geometric":[57],"algebra":[58,67],"in":[59,77],"representing":[60],"discussed.":[63],"form":[65],"used":[68],"can":[69,75],"represent":[70],"rigid-body":[71],"transforms":[72],"exactly":[73],"interpolate,":[76],"natural":[79],"way,":[80],"two":[82],"or":[83],"more":[84,119],"using":[86],"spherical":[87],"linear":[88],"interpolation.":[89],"Sequences":[90],"from":[93,108],"free-form":[94],"surfaces":[95],"investigated.":[97],"Tool":[98],"motions":[99],"generated":[101],"compared":[103],"with":[104],"paths":[106,118],"derived":[107],"purely":[109],"positional":[110],"information.":[111],"It":[112],"found":[114],"motion":[117],"naturally":[120],"follow":[121],"original":[123],"surface":[124],"so":[125],"interpolation":[128],"smaller.":[131]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2016,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
