During this week, I learned to use an important software that is prevalent in modeling which is one of the CADs people use to build models. Onshape is the CAD we chose to work on. It’s been challenging at first, but such a minor impediment could act as no threat to our hard work. Modeling is a skill valued in a diversity of fields of scientific society or, intelligentsia. It is a handy replacement for our old clumsy hand-drawn engineering drawing. With great success, we built a model of the green building here in American University, which is like a yardstick here on the ground signifying our progress of the project.
We covered here in the first week also the Prosthetic hand design, which had been a real journey of absorbing knowledge as well as approaching crafting technique that has been progressing ever since the very beginning of human culture as a whole. Having gone through this exciting and knowledgeable journey led by the Professor, I had a complete and utter outlook on engineering.
Also, our assignment was deserving of mentioning here: the construction of a car programmed with the software of Arduino. Our task was the assembly of the car in totality; although it may not appear as a massive undertaking, it, in actuality, is. Challenging as it may seem at surface, I braced myself to any challenge that awaits, and I hoped to assemble this car even with the absence of the assembly instruction. Looking forward to more fruition from this project.
A hectic week. I finished the assembly of the car despite the hardship it entails. Having faced a lot of failures, I managed to assemble it. I exulted at the moment it moved as intended. I would say the whole assembly thing was like a trial-and-failure approach where one faces failures, the kind that renders all one’s effort moot; but it is also in the face of these failures, I learned experience. With struggle comes progress I would say. Also regarding the car, our task was not only to assemble it but to make it perform complicated tasks with recourse to programming; so it is like I got some new assignments.
忙碌的一周。尽管困难重重，我还是完成了汽车的装配。面对很多失败，我设法组装它。我按照预期的那一刻感到高兴。 我会说整个组装的事情就像一个试验失败的方法，其中一个人面临失败，这种方式使得所有人的努力都没有实际意义; 但它也面对这些失败，我学到了经验。随着斗争的进展我会说。同样关于汽车，我们的任务不仅是组装它，而是让它通过编程来执行复杂的任务; 所以就像我得到了一些新的任务。
What was also discussed in this week was the programming language of Python. I have learned Python by myself, so it had been more of a review session for me. We drew some comparison between the programming language of Python and other programming languages, C++ for example. It’s worth mentioning that Python appears to be most efficient from our perspectives as developers, but it is burdensome when the compiler executes the code. I also enjoyed the history of the development of the programming language, which I would like to think of as a milestone of humanity.
In this week, I got to know something about the control system and information about the control theory. Also, we took a look at the mechanical design to illustrate which our professor shew us the research design, which was a robot design aimed at mimicking human motion on the street so as to make it possible for automatic car companies to experiment with. Through his introduction, it was like we designed the robots hands-on, and we have become more clear about mechanical design.
The construction work this week was the assembly of an automatic arm of which I was only offered pictures to emulate. It, of course, had been challenging for me but also simultaneously a teachable moment where I got hands-on experience in the assembly work. The automatic arm was of complex structure, so it was hard to make it even with the diagram, let alone without it. I almost couldn’t assemble it in time before our meeting. Also, this week we did the lining of the car we assembled in the previous weeks. Connecting lines sounds not so hard, but what if I tell you it was like a hundred lines to the line? I had never lined before, so I, after a long trial, asked for our professor’s help. It is with his help that I could finally get the lining thing done. It is as interesting as frustrating that the lines we lined were of fragile construction, so frail so that it could break due to minor bumps on the road when we took the subway. Anyway, the car assembly has come to an end, and I am looking forward to getting hands on the compiling thing, which is the gist of every thing.
This is the last week of my project. I learned Arduino programming, which is the programming language of the car. With programming, we were able to instruct our cars do many kinds of stuff. And our goal, as the professor pointed out, is to navigate along some lines on a graph shown and to catch a 3D-printed model when arrived at the destination of the route. After revising the code for many times, I could finally be able to have the sensors on the car comport with the code written in the computer. I faced all kinds of setbacks besides the incoherence between the data sent by the sensor and the code, of which I would list a few. First of all, the coordination of the grey sensor was mighty troublesome at best. What grey sensor does is sense the rate at which the color present down to detect is numerical; therefore, coordinating this sensor can be especially hard. Also, the power of the car was insufficient for it to cross bumps and culverts on the map, which was more of an outliner issue than a technical one. But in the end, the problems were solved with efforts.
Also, we discussed in this week, the functionality of the Internet we use all the time nowadays. I am especially interested in this, so interested so that I took it on my self to read a book about it. I still haven’t had it finished by the end of the program, but I will keep it up.
By and large, this project has been a great journey to the field of engineering in collegiate endeavors and a beneficent experience for anyone interested in the field of EECS(electronic engineering and computer science). After this project, I have a much better viewpoint on this major and would be more than happy to work on it once I attend college.
Our research lab seeks out talented and experienced high school and college students with the goal of delivering opportunities in a cutting edge research field. Of the selective and outstanding candidates who participated in this year’s program, Mr. Hanfang Liu was one of the most exceptional.
L showed excellent academic performance and independent thinking during his time in the program, taking it upon himself to self-study the subject we were covering and in the process becoming more familiarized with our research. His previous experience in the field allowed him to integrate his knowledge with what he learned at this program; more importantly, he was able to put it into action. In the short time he spent at University he successfully grasped the use of Onshape to build a model of the green building at University, and through the use of Python and Arduino programming, he was able to program the control system of a model car in order to successfully navigate a challenging course that was designed to test some of our most accomplished students.
L在他的科研期间表现出优秀的学术表现和独立思考，自学了我们所涉及的主题，并在此过程中更加熟悉我们的研究。他之前在该领域的经历使他能够将他的知识与他在该计划中学到的知识相结合; 更重要的是，他能够付诸行动。 在美国大学度过的短暂时间内，他成功地掌握了使用Onshape在美国大学建立绿色建筑的模型，并通过使用Python和Arduino编程，他能够按顺序编程模型车的控制系统，成功导航一个旨在测试我们最有成就的学生的挑战性课程。
+1 (800)-682 8258
440 East Huntington Drive,
Arcadia,CA,91006 United States