June 13th, I was able to secure the resources I needed for the project to progress. At Viasat, I was able to consult my mentors about my project in both software sides of the process as well as the hardware and electrical side. My components started small with the simple whim of basing the keyboard on the natural grip. So naturally, I borrowed some modeling clay from out 3d design teacher at Sage Creek and started figuring out the basic shape of the natural grip. Simply gripping the clay generated the base design that I would use for the future skeleton of my components. Take that model I created and then cut off the very extraneous corners and cracks and slice off proprietary parts that jut out awkwardly and the first clay model would be created. To then look like this: So pretty normal, a basic model of the inside hand formulated to be fitted to my left palm. Initially I tried to smooth out the edges with my fingers and make then as crisp as possible. However since I wasn't able to take off material fast and equally that way, I resorted to using a blunt knife that would grind off chips of the model thin and quickly. Then taking this model, I wanted to translated it into STL format which is the file format that allows 3d printers to use. So to do this I had the option of getting it 3d scanned at a library and then pay 50 bucks which was extremely inefficient, or I could use the new technique called photogrammetry that allows the user to take photos from an equal distance away and then move around the object in a circle. Software that regenerates the model analyzes the differences from each photo and generates a sparse point apparatus. This apparatus is then able to be used to generate the lines of the first dimension, then moving on the triangles between the lines and the points, the model then gets the triangles regenerated. Next comes the mesh that is created by fully connecting all of the triangles so that they join together and the software predicts where the points are going to go. After to the full regeneration of the model in a set 3d space, I need to fix the imperfections that really messed me up. In the 3d modeling space, there were many cracks in model that didn't patch correctly, so using the Meshmixer software, I was able to fix all the things that had. And then further printing generated this: At this time, I have been able to create a switch that functions through the GPIO daemon index which successfully gives me an output of a letter when inputing a motion.
0 Comments
|
AuthorSamuel Liu, Archives
December 2019
|