{"id":3031,"date":"2019-09-05T13:00:03","date_gmt":"2019-09-05T12:00:03","guid":{"rendered":"http:\/\/dronesonen.hibu.no\/?p=3031"},"modified":"2019-09-05T13:11:57","modified_gmt":"2019-09-05T12:11:57","slug":"shallow-blue-week-36","status":"publish","type":"post","link":"https:\/\/dronesonen.usn.no\/?p=3031","title":{"rendered":"Shallow Blue Week 36"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"605\" height=\"340\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2019\/09\/bilde.png\" alt=\"\" class=\"wp-image-3032\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2019\/09\/bilde.png 605w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2019\/09\/bilde-300x169.png 300w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><figcaption>Pieces made in Fusion 360.<\/figcaption><\/figure>\n\n\n\n<p>Last week we sent a draft of our requirements to the professors, after their feedback we made some adjustments and the result of our requirements can be seen underneath. <\/p>\n\n\n\n<p><strong>Requirements:<\/strong> <\/p>\n\n\n\n<p><strong>A:<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Be able to use electromagnets to\nmove the pawns. <\/li><li>Be able to use computer vision to\ndetect that there are pieces on the board. <\/li><li>Create custom chess pieces and chess\nboard.&nbsp; <\/li><li>Implement an open source chess\ncomputer. <\/li><\/ul>\n\n\n\n<p><strong>B:<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Be able to have the electromagnet move\nthe different move sets. <\/li><li>Be able to differentiate between the\npieces with computer vision. <\/li><li>Implement sounds to make the game\nmore interactive. <\/li><li>Implement visual effects to the game\nto make it more interactive. <\/li><li>Create a user interface on a LCD\nscreen on the board. <\/li><li>Implement one difficulty on the\nchess computer. <\/li><\/ul>\n\n\n\n<p><strong>C:<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Be able to have a fully autonomous\nplayer vs AI game of chess. <\/li><li>Be able to detect the different\npieces and track them during the game. <\/li><li>Have different difficulty settings\nto choose from of the chess computer. <\/li><li>Create a mobile application to have\na live 2D screen of the game, move the pieces and have a game history. <\/li><li>Be able to implement speech\nrecognition for moving the pieces. <\/li><li>Upgrade the interactive requirements\nfrom the B requirements. <\/li><\/ul>\n\n\n\n<p>Oriana:\nResearched different chess engines and found the most suitable for our project.\nHad a closer look at neutral network engine LC0 and compared it with Stockfish\n10, deciding that Stockfish 10 would be the best choice for us.<\/p>\n\n\n\n<p>Sondre:\nDownloaded and looked at chess engines and GUI`s and how to implement these\nwith the board and pieces we will eventually make. Also tried to find other\nrecognition tools.<\/p>\n\n\n\n<p>Ole Henrik\nand Helge Sondre: Worked with OpenCV on unity getting familiar with the\nsoftware\/lib. Starting with facial recognition. This is done to later be able\nto recognise pieces and their location on the board. They also received a\n3D-Camera from Steven to use with point cloud.<\/p>\n\n\n\n<p>Stian: Doing research on how to make the pieces move autonomously on the board, what components to use in order to achieve this, also design chess pieces and board in Fusion 360.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"338\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2019\/09\/chess-movements.gif\" alt=\"\" class=\"wp-image-3037\" \/><figcaption>Movements without collision.<\/figcaption><\/figure>\n\n\n\n<p>Osmar: Designed in blender, making all pieces and the board itself. Also worked on making animations for the movement of the pieces. Making sure that all the movements like capturing pieces and castling, making sure there is no collision and the ratio of the pieces.<\/p>\n\n\n\n<p>For the coming week as a group we will work on 3D-printing pieces and have at least one ready for the OpenCV work to continue progress. We also have to find out if we are able to implement the opensource GUI with the our board or if we have to make a UI from scratch.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last week we sent a draft of our requirements to the professors, after their feedback we made some adjustments and the result of our requirements can be seen underneath. Requirements: A: Be able to use electromagnets to move the pawns. Be able to use computer vision to detect that there are pieces on the board. [&hellip;]<\/p>\n","protected":false},"author":66,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[53],"tags":[],"class_list":["post-3031","post","type-post","status-publish","format-standard","hentry","category-shallow-blue"],"_links":{"self":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/3031","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/users\/66"}],"replies":[{"embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3031"}],"version-history":[{"count":2,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/3031\/revisions"}],"predecessor-version":[{"id":3038,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/3031\/revisions\/3038"}],"wp:attachment":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3031"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}