{"id":67,"date":"2024-09-22T03:03:48","date_gmt":"2024-09-22T03:03:48","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/?p=67"},"modified":"2024-10-27T00:37:02","modified_gmt":"2024-10-27T00:37:02","slug":"jacks-status-report-for-9-21-2024","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/2024\/09\/22\/jacks-status-report-for-9-21-2024\/","title":{"rendered":"Jack&#8217;s Status Report for 9\/21\/2024"},"content":{"rendered":"<p>This week, I conducted some research into how best to implement the gripping mechanism, as well as the robot arm upon which the gripper is mounted.<\/p>\n<p>I spent a lot of time trying to design a simple enough mechanism that could control force at the grippers effectively. What I wanted to avoid was to simply attach a motor&#8217;s output shaft rigidly to the grippers. This is because it will be very difficult to control force precisely when the gripper makes contact with a solid object.\u00a0<span style=\"font-size: 1rem\">This was solved by attaching a torsional spring mechanism to the output shaft, so that the force output is a linear function of the motor&#8217;s position.\u00a0<\/span><\/p>\n<p>I also spent time to size the motors needed to actuate various parts of the robot arm. I came to a decision by researching similar mechisms in 3D printers and laser cutters. For systems that are close in size, the most common option is a NEMA 23 stepper, so I decided to go with those.<\/p>\n<p><span style=\"font-size: 1rem\">Another challenge was to find a low-cost solution for precise linear movements. We needed linear movement over an area the size of a lab workbench, and many linear rails at that size were too pricey. I ended up finding a solution based on attaching wheelcarts to standard aluminimum extrusions, with an overall cost below $50.<\/span><\/p>\n<p>After some discussion with my teammates, I drew up a preliminary mechanical design for the system based on the above considerations. Overall, I think I am on schedule, as I have another week to design the arm. I have a clear idea of what the robot arm hardware will look like, and have also started the detailed hardware design using OnShape, a CAD tool. It took some time to learn it, so I have not had the chance to complete the detailed design yet. While I have managed to identify the type and size of components needed, I will also need to shop for\u00a0 the best option on the market and submit them using the purchase form.<\/p>\n<p><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-content\/uploads\/sites\/320\/2024\/09\/Sept-20-design-notes-arm.pdf\">Sept 20 design notes &#8211; arm<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week, I conducted some research into how best to implement the gripping mechanism, as well as the robot arm upon which the gripper is mounted. I spent a lot of time trying to design a simple enough mechanism that could control force at the grippers effectively. What I wanted to avoid was to simply &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/2024\/09\/22\/jacks-status-report-for-9-21-2024\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Jack&#8217;s Status Report for 9\/21\/2024&#8221;<\/span><\/a><\/p>\n","protected":false},"author":967,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[4],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-json\/wp\/v2\/posts\/67"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-json\/wp\/v2\/users\/967"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-json\/wp\/v2\/comments?post=67"}],"version-history":[{"count":3,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-json\/wp\/v2\/posts\/67\/revisions"}],"predecessor-version":[{"id":72,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-json\/wp\/v2\/posts\/67\/revisions\/72"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-json\/wp\/v2\/media?parent=67"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-json\/wp\/v2\/categories?post=67"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb1\/wp-json\/wp\/v2\/tags?post=67"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}