Daily Summary 2016.1.5
Today, due to the lack of members idle time, the completion of the task has two main:
-
- The interface group meets to discuss the function that the interface needs to complete, modifies the previous initial idea, obtains the module which the final interface needs and writes the document.
- According to the discussion result of the interface group, the control group analyzes the approximate framework and content of the next programming, obtains two sets of schemes and writes the document.
The specific sections are as follows:
Interface Group Discussion results:
Original interface Module
Modify the Post interface module
Modification Instructions:
Change 1: Delete the tentative button
Change 2: Delete the "Coin entry" button
Change 3: Change button
Change 4: Replace "pay" button
Change 5: Change to "cope" button
Other Notes:
Process concept: First select the type of coffee, coffee cup size, add sugar or not, cup number, concentration. Then coin and change. After confirming the submission, pop up the selection summary, then confirm and start the production.
Control group Discussion Results:
The controller group is discussed in detail from the point of view of the requirement analysis function, in order to realize the same function, we get two kinds of schemes:
Programme one:
The implementation of the scheme means that the coffee of different raw materials, water, sugar, etc. through different funnel control, according to customer needs to give the funnel switch different opening and opening time, the advantages of this scheme is relatively simple to achieve, the control algorithm is almost no, the disadvantage is that the teacher asked for a larger way out
Abstract of the scheme class:
1 Coffee (properties of coffee type, how much, the concentration, whether add sugar)
-------based on customer needs we generate a coffee class object
2 Processing classes:
Switch variables: Determine which funnel switches need to be turned on and which need to be closed based on the object of the generated coffee class
Time variable: Determines the opening time of the funnel switch based on the concentration attribute of the generated coffee class object
Cup type: According to the amount of the customer to determine the type of the cup pushed through the conveyor (large cups, small cups)
Scenario Two:
This kind of program is to follow the teacher's ideas (service robot) to carry out the specific class of abstract
1 Coffee (properties of coffee type, how much, the concentration, whether add sugar)
-------based on customer needs we generate a coffee class object
2 Machine Humans
The inverse solution of kinematics is carried out according to the object of the generated coffee to control the position of the manipulator movement.
3 Station Class
Create coffee material Station object, cup position object, water station object, user station object
Coordinate system transformation is carried out according to the coordinate values of each station coordinate, and the corresponding in the robot coordinate system is transferred.
Coordinates to the robot class
GitHub Work Progress:
Review and Prospect:
Member |
Task on 2016.1.5 |
Task on 2016.1.6 |
Feng Yifei |
Discuss the interface requirement module with the interface group and discuss the feasibility and execution method of each module with the control group, summarize the interface group and control group problem. |
Analyze the results of the two groups of discussions, grasp the project progress premise, as far as possible to each member of the task to refine, began to supervise the writing of the group code. |
Guo Yanbin |
Discuss with the control group the feasibility and execution method of each module, summarize the problem, analyze how to refine each module to individual. |
Consider how the members of the control group are specific and begin writing code. |
Yang Chunqi |
With Guo Yanbin classmates. |
With Guo Yanbin classmates. |
Tang Yuxiang |
With Guo Yanbin classmates. |
With Guo Yanbin classmates. |
Xu Yunquan |
Organization Interface group Students discuss the interface requirement module, draw the final interface version and summarize the interface writing problem. |
Consider how the members of the interface group are specific and begin to write code. |
Zhanghangfeng |
With Xu Yunquan classmates. |
With Xu Yunquan classmates. |
Zhunjunjie |
With Xu Yunquan classmates. |
With Xu Yunquan classmates. |
Huang Dingkei |
With Xu Yunquan classmates. |
With Xu Yunquan classmates. |
Note: Recent Campus network failure, in recent days no network, so the blog update time may be postponed.
"Real-time control software Design" The third group of the second day business log