{"id":13,"date":"2019-02-27T05:19:06","date_gmt":"2019-02-27T05:19:06","guid":{"rendered":"http:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/?p=13"},"modified":"2019-02-27T05:19:06","modified_gmt":"2019-02-27T05:19:06","slug":"game-piece-recognition-using-baxter-robot","status":"publish","type":"post","link":"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/2019\/02\/27\/game-piece-recognition-using-baxter-robot\/","title":{"rendered":"Game Piece Recognition using Baxter Robot"},"content":{"rendered":"\n<p>Project Team: Matthew Ferrara<\/p>\n\n\n\n<p>Advisor: Dr. Seung-yun Kim<\/p>\n\n\n\n<p>Using TCNJs research robot\nBaxter, the project uses computer vision to recognize checkers pieces,\ncalculate their relative position in 3D space, and allow Baxter to pick\/place\nthe piece. This functionality will be integrated with an open-source algorithm\nfor the board game checkers, with the goal of enabling Baxter to play the game\nwithout any human intervention besides initial startup.<\/p>\n\n\n\n<p>The project uses image\nrecognition libraries to extract useful information (features) from Baxter\u2019s\nhead and hand cameras. These features with then be transformed into 3D\ncoordinates relative to Baxter\u2019s position. From there, inverse kinematic (IK)\nequations will be used to position Baxter\u2019s joints to properly pick\/place the\nidentified piece.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Project Team: Matthew Ferrara Advisor: Dr. Seung-yun Kim Using TCNJs research robot Baxter, the project uses computer vision to recognize checkers pieces, calculate their relative position in 3D space, and allow Baxter to pick\/place the piece. This functionality will be integrated with an open-source algorithm for the board game checkers, with the goal of enabling &hellip; <a href=\"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/2019\/02\/27\/game-piece-recognition-using-baxter-robot\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Game Piece Recognition using Baxter Robot<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":167,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/wp-json\/wp\/v2\/posts\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/wp-json\/wp\/v2\/users\/167"}],"replies":[{"embeddable":true,"href":"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":0,"href":"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/wp-json\/wp\/v2\/posts\/13\/revisions"}],"wp:attachment":[{"href":"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/wp-json\/wp\/v2\/media?parent=13"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/wp-json\/wp\/v2\/categories?post=13"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/engprojects.tcnj.edu\/gamepiecerecognition19\/wp-json\/wp\/v2\/tags?post=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}