{"id":9330,"date":"2024-11-11T00:30:41","date_gmt":"2024-11-10T23:30:41","guid":{"rendered":"https:\/\/dronesonen.usn.no\/?p=9330"},"modified":"2024-11-24T16:54:26","modified_gmt":"2024-11-24T15:54:26","slug":"smartsort-week-7-rapport","status":"publish","type":"post","link":"https:\/\/dronesonen.usn.no\/?p=9330","title":{"rendered":"SmartSort Week 7 Rapport"},"content":{"rendered":"\n<p>The seventh week was not a whole lot eventful, since there were slight hickups in our communication and attendance, since a lot of us were out of town or otherwise preoccupied. <\/p>\n\n\n\n<h2 class=\"has-text-align-center wp-block-heading\"><strong>Individual work:<\/strong><\/h2>\n\n\n\n<p><strong>Adam:<\/strong><br><br>This week I haven&#8217;t done much only few improvements on the design of the jaws and doing some other stuff while waiting for the rest of the 3D model to be completed and sent to Richard for 3D print.<\/p>\n\n\n\n<p><strong>Adrian:<\/strong><br><br>With the oral presentation done, my focus returns back to ROS, MoveIt and the URDF file. To properly put the computer engineers to work, myself included, I need to have the file done as fast as possible after the 3D model is finished. So what I&#8217;m doing this week is making a mock file with the information I already have.<\/p>\n\n\n\n<p><strong>Jacob:<\/strong><br><br>I helped Adam with the 3D desing of the claw, helped with it&#8217;s movement restraints, designing interfaces, and generaly helping with the &#8220;big picture&#8221; of the whole arm itself. I also made some calculations to predetermine what kind of motors we need, and together with the mechanical group we went to retrieve them from Steven.<\/p>\n\n\n\n<p><strong>Farah:<\/strong><br><br>In the week that followed, I put my ROS2 research to use and began setting up the simulation environment in Unity. This meant experimenting with basic robotic arm movements and seeing how ROS2 and Unity can work together for real-time simulations. This work was crucial in fine-tuning our future sprint tasks and shaping our development strategy<\/p>\n\n\n\n<p><strong>Pamela:<\/strong><br><br>I improved the base of the robot as it follows, this is the definitive one for the moment:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-76.png\" alt=\"\" class=\"wp-image-9396\" width=\"211\" height=\"173\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-76.png 539w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-76-300x247.png 300w\" sizes=\"auto, (max-width: 211px) 100vw, 211px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-77.png\" alt=\"\" class=\"wp-image-9397\" width=\"193\" height=\"136\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-77.png 721w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-77-300x213.png 300w\" sizes=\"auto, (max-width: 193px) 100vw, 193px\" \/><\/figure>\n\n\n\n<p>I made the legs for the base to gain stability and I also helped Sergi calculate the moments to choose the right motors.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-87.png\" alt=\"\" class=\"wp-image-9420\" width=\"169\" height=\"117\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-87.png 343w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-87-300x207.png 300w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-88.png\" alt=\"\" class=\"wp-image-9421\" width=\"162\" height=\"162\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-88.png 439w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-88-300x300.png 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-88-150x150.png 150w\" sizes=\"auto, (max-width: 162px) 100vw, 162px\" \/><\/figure>\n\n\n\n<p><strong>Sergi:<\/strong><\/p>\n\n\n\n<p>First of all in this week I looked at the servomotors that we would need for the base and for the arms. After looking the ones that university have and some calculations that I did of the amount of weight that they need to suport I arrived at the cocnlusion that we will use the Parallax Inc 4 servomotor (continuous rotation) for the base rotation and the MG996R for the arms (180 degrees):<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-19.png\" alt=\"\" class=\"wp-image-9780\" width=\"115\" height=\"186\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-19.png 457w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-19-185x300.png 185w\" sizes=\"auto, (max-width: 115px) 100vw, 115px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-95.png\" alt=\"\" class=\"wp-image-10110\" width=\"163\" height=\"175\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-95.png 745w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-95-279x300.png 279w\" sizes=\"auto, (max-width: 163px) 100vw, 163px\" \/><\/figure>\n\n\n\n<p>I looked at this website to see the measurments of these servomotors and be able to do the proper design in SolidWorks: <\/p>\n\n\n\n<p>Continuous rotation: <a href=\"https:\/\/www.amazon.com\/Parallax-Continuous-Rotation-Servo-PARALLAX\/dp\/B01M6D0KTM\">Amazon.com: PARALLAX Continuous Rotation Servo &#8211; 900-00008 : Toys &amp; Games<\/a><\/p>\n\n\n\n<p>Standard rotation: <a href=\"https:\/\/www.digikey.com\/en\/htmldatasheets\/production\/5014637\/0\/0\/1\/mg996r#:~:text=%E2%80%A2%20Dimension%3A%2040.7%20x%2019.7%20x%2042.9%20mm,representative%20from%20DigiKey%20to%20view%20your%20browser%20remotely.?msockid=3977b852bffa67fe2b8dad7cbe0f66e0\">MG996R Datasheet | DigiKey<\/a><\/p>\n\n\n\n<p>Here are the calculations of the momentum that each servomotor has to be able to handle in the position of maximum momentum, where the whole arm is stretched. This way we can know which servomotors we need.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-18-1024x665.png\" alt=\"\" class=\"wp-image-9779\" width=\"627\" height=\"407\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-18-1024x665.png 1024w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-18-300x195.png 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-18-768x498.png 768w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-18-1536x997.png 1536w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/11\/image-18-2048x1329.png 2048w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n\n\n\n<p>During this week I also improved the piece that goes on top of the base and connects with the first robotic arm. I adapt it in a way were the servomotor fits perfectly inside the hole of this design and we will just have to put some screws on that to make the servomotor fixed.<\/p>\n\n\n\n<p>I also did 2 holes on the flat part to screw it with the servomotor that will go under this part (continuous rotation base motor) and will make rotate the whole arm in reference to the vertical axis:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-79.png\" alt=\"\" class=\"wp-image-9399\" width=\"219\" height=\"187\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-79.png 435w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-79-300x255.png 300w\" sizes=\"auto, (max-width: 219px) 100vw, 219px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-80.png\" alt=\"\" class=\"wp-image-9400\" width=\"220\" height=\"138\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-80.png 658w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-80-300x190.png 300w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-81.png\" alt=\"\" class=\"wp-image-9401\" width=\"223\" height=\"143\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-81.png 814w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-81-300x193.png 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2024\/10\/image-81-768x493.png 768w\" sizes=\"auto, (max-width: 223px) 100vw, 223px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The seventh week was not a whole lot eventful, since there were slight hickups in our communication and attendance, since a lot of us were out of town or otherwise preoccupied. Individual work: Adam: This week I haven&#8217;t done much only few improvements on the design of the jaws and doing some other stuff while [&hellip;]<\/p>\n","protected":false},"author":107,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9330","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/9330","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\/107"}],"replies":[{"embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9330"}],"version-history":[{"count":32,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/9330\/revisions"}],"predecessor-version":[{"id":10113,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/9330\/revisions\/10113"}],"wp:attachment":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}